2014-03-26 3 views
0

Google 스프레드 시트를 사용하여 복합 테이블을 생성하려고합니다.Google Query Set Field As

작품 ...

=query('Sheet1'!A:F, "select C") 

실패 ...

=query('Sheet1'!A:F, "select C,(C/D) as PerItemCost") 

은 내가 게으른되고있어 때문에 쿼리 기능을 사용하기 위해 노력하고있어. 차라리 C/D의 Sheet1에 G 필드를 추가하지 않을 것입니다. 업데이트를 잊어 버린 경우 보고서 시트에 올바른 값이 표시되지 않습니다.

Google 스프레드 시트의 NewColumn과 같이 기존의 (선택 열 & '텍스트'& 열)을 사용할 수 있습니까?

답변

0

나는 마침내 이것을 생각해 냈습니다.

당신은 다음과 같은 형식을 사용합니다 : 라벨 필드 '제목'필드 '제목'

그래서, 일반적으로는

=query(A:F, "Select A,B,C Label A 'Pinky', B 'Brain', C 'Narf'") 

이 출력은 핑키로 표시 열 A의 결과가 될 것입니다, 브레인으로 표시된 B 열 등이 있습니다.

저는 필드를 계산할 때 훨씬 복잡한 것이 필요했습니다. 그래서 필자는 필드 만이 아니라 적용 할 계산을 참조해야했습니다. 아래 예를 참조하십시오.

예 :

=query(A:F,"Select Year(A),Month(A)+1,Day(A),C/D Label C/D 'Cost per Unit', Year(A) 'Year', Month(A)+1 'Month',Day(A) 'Day'") 

나는 구글은보다 직관적했습니다 것이라고 기대하지만, c'este 라 경쟁했다.