Как преобразовать синтаксис SQL в Excel?

Как преобразовать синтаксис SQL в Excel?

У меня есть два листа в файле Excel: «Лист1» и «Лист2».

На первом листе находится таблица под названием «Апельсины», в которой показано, где были произведены апельсины и куда они были экспортированы:

лист1

На втором листе мне нужно отслеживать количество апельсинов, прибывающих и отправляющихся в определенные места. Вот мой желаемый результат:

лист2

В настоящее время у меня есть следующая формула для ячейки C3:

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

К сожалению, это просто возвращает 0.

Я не очень хорошо знаю Excel, поэтому мне нужна помощь с этим, но эквивалент SQL будет таким:

выберите сумму(количество), где произведенныйIN = "Калифорния" И экспортированныйTo = "Британская Колумбия"

Просто возникли трудности с переводом этого в синтаксис Excel.

Любая помощь будет оценена по достоинству. Спасибо.

решение1

Нет необходимости в [#Headers]аргументе или =в условии -

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

Я знаю, что работа с [таблицами] может сбивать с толку.

Связанный контент