Csv 데이터를 A 열에서 세로로 실행되는 이름과 1 열에서 가로로 실행되는 질문이있는 Google 스프레드 시트로 가져옵니다. 일부 열과 기타에 점수가 있습니다. 비어 있습니다. 이러한처럼 :Google 스프레드 시트 : 첫 번째 열이있는 모든 열을 배열하는 수식
| | Q1 | Q2 | Q3 | Q4 | Q5 | Q6 | Q7 |
|-------|-----|-----|----|-----|-----|----|-----|
| Name1 | ##% | ##% | | ##% | ##% | | ##% |
| Name2 | ##% | ##% | | ##% | ##% | | ##% |
| Name3 | ##% | ##% | | ##% | ##% | | ##% |
| Name4 | ##% | ##% | | ##% | ##% | | |
| Name5 | ##% | ##% | | ##% | ##% | | |
나는 날씨에 관계없이 단지 3 열로 이름 열 및 열 머리글 각 열 점수를 일치하는 셀의 모든 값이 존재하는 수식을 작성하고 싶습니다.
| Name1 | Q1 | ##% |
| Name2 | Q1 | ##% |
| Name3 | Q1 | ##% |
| Name4 | Q1 | ##% |
| Name5 | Q1 | ##% |
| Name1 | Q2 | ##% |
| Name2 | Q2 | ##% |
| Name3 | Q2 | ##% |
| Name4 | Q2 | ##% |
| Name5 | Q2 | ##% |
| Name1 | Q3 | ##% |
| Name2 | Q3 | |
| Name3 | Q3 | |
| Name4 | Q3 | |
| Name5 | Q3 | |
And so on....
은 현재 내가 이상 첫 번째 열을의 배열 새 시트의 A1 셀이를하여 일을하고 같은 이상입니다 :
나는 이름 열, 질문 제목 열 및 다음과 같은 점수 열을 하시겠습니까 전지 B2에 이런 모든 컬럼에 배열= {FILTER(Input!A:A,Input!A:A<>"");FILTER(Input!A:A,Input!A:A<>"");FILTER(Input!A:A,Input!A:A<>"");FILTER(Input!A:A,Input!A:A<>"");FILTER(Input!A:A,Input!A:A<>""); FILTER(Input!A:A,Input!A:A<>"");FILTER(Input!A:A,Input!A:A<>"");FILTER(Input!A:A,Input!A:A<>"");FILTER(Input!A:A,Input!A:A<>"");FILTER(Input!A:A,Input!A:A<>"")};
다음 : ={FILTER(Input!B:B,Input!A:A<>"");FILTER(Input!C:C,Input!A:A<>"");FILTER(Input!D:D,Input!A:A<>"");FILTER(Input!E:E,Input!A:A<>"");FILTER(Input!F:F,Input!A:A<>""); FILTER(Input!G:G,Input!A:A<>"");FILTER(Input!H:H,Input!A:A<>"");FILTER(Input!I:I,Input!A:A<>"");FILTER(Input!J:J,Input!A:A<>"");FILTER(Input!K:K,Input!A:A<>"");}
는 I은 화학식 I의의 헤더 행을 찾기 위해 열 C를 끌고있다 배열을 만들고 모든 이름을 복사하십시오.
저는 수백 개의 질문 열을 가지고 있기 때문에 이러한 배열 수식은 매우 큽니다. 어떤 종류의 행렬로 모든 열을 단순히 참조함으로써이 작업을 수행하는 더 간단한 방법이 있습니까?
도움을 주시면 감사하겠습니다.
작업 할 데이터가있을 수 있도록 예제 스프레드 시트를 공유 할 수 있습니까? – JPV
google apps 스크립트를 사용하여 사용자 정의 스크립트를 만들 수 있습니다. –