2013-12-14 7 views
0

Я хотел бы сделать что-то на Google Spreadsheet от нескольких часов, сканирования Интернета (и переполнение стека), но не нашел ответа на мой вопрос :(SUMIF с критериями, хранящимся в другом столбце

Я есть:

  • цена заказа в колонке
  • Страна клиента в B колонке

в другой таблице, у меня есть список страны Европейского Союза в седловине итп


Я хотел бы сделать что-то вроде:

Если страна, в колонке B находится в Европейском союзе (относится к колонку второго листа со списком европейской страны), граф +1 ,

Я попытался с помощью функции SUMIF(), но не нашел, как сделать столбец как ...

критериев

Спасибо заранее!

ответ

0

Вы ищете количество записей из стран ЕС? Я спрашиваю из-за «Count + 1» в вопросе. Если да, это сработает.

=counta(filter(B:B,not(arrayformula(ISERROR(match(B:B,F:F,0)))))) 

Чтобы получить в общей сложности цены заказа,

=sum(filter(A:A,not(arrayformula(ISERROR(match(B:B,F:F,0)))))) 

Где Column B имеет Страна и Column F имеет список Европейского союза

  • Match выглядит для страны в списке в Column F
  • ISERROR приведет к TRUE, если он не найден; поэтому, отрицая для стран, которые мы находим
  • ФИЛЬТР даст подмножество результатов, которые соответствуют этому условию
  • COUNTA дает количество подмножества

Надежда, что помогает!

Смежные вопросы