SQL을 Excel 구문으로 어떻게 변환합니까?

SQL을 Excel 구문으로 어떻게 변환합니까?

Excel 파일에 "sheet1"과 "sheet2"라는 두 개의 시트가 있습니다.

첫 번째 시트에는 Oranges라는 테이블이 있으며, 오렌지가 생산된 위치와 수출된 위치를 보여줍니다.

시트1

두 번째 시트에서는 특정 위치에서 오고가는 오렌지의 양을 추적해야 합니다. 내가 원하는 결과는 다음과 같습니다.

시트2

현재 셀 C3에 대해 다음 수식이 있습니다.

=SUMIFS(Oranges[[#Headers],[Quantity]],Oranges[[#Headers],[Produced In]],"=California",Oranges[[#Headers],[Exported To]],"=British Columbia")

불행히도 이것은 단지 0을 반환합니다.

나는 Excel을 잘 모르기 때문에 도움이 필요하지만 SQL에 해당하는 것은 다음과 같습니다.

producerIN = "캘리포니아" ANDexportedTo = "브리티시 컬럼비아"인 경우 합계(수량)를 선택하세요.

이것을 Excel 구문으로 변환하는 데 어려움을 겪고 있습니다.

어떤 도움이라도 주시면 감사하겠습니다. 감사합니다.

답변1

[#Headers]인수나 =조건이 필요하지 않습니다 .

=SUMIFS(Oranges[Quantity],Oranges[Produced In],"California",Oranges[Exported To],"British Columbia")

[테이블]로 작업할 때 다소 혼란스러워진다는 것을 알고 있습니다.

관련 정보