@HeCorJlaCeH

Как посчитать данные из массива с определенным условием?

5fe0df1270b63990798091.png
=COUNTIFS(B:B; "Nike"; C:C; "L"; D:G; "зеленый")
Аргументы массива имеют различные размеры

Как правильно посчитать количество расхода товара на складе по условию размер, бренд и цвет(имеет другой массив)?
  • Вопрос задан
  • 429 просмотров
Решения вопроса 1
oshliaer
@oshliaer Куратор тега Google Sheets
Google Products Expert
Возможный вариант

5fe2c94e4d3ae330529395.png

=ARRAYFORMULA(QUERY(
  SPLIT(FLATTEN(B2:B6 & "♡" & C2:C6 & "♡" & D2:G6);"♡");
  "select Col1, Col2, Col3, count(Col3) 
   where Col3 is not null 
   group by Col1, Col2, Col3 label count(Col3)''"
))


https://docs.google.com/spreadsheets/d/1ziMImIx8Gc...
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
ProgrammerForever
@ProgrammerForever Куратор тега Google Sheets
Учитель, автоэлектрик, программист, музыкант
Самое простое решение:
=СЧЁТЗ(ЕСЛИОШИБКА(FILTER(A:A;B:B="Nike";C:C="L";D:D="зеленый");0))+
  СЧЁТЗ(ЕСЛИОШИБКА(FILTER(A:A;B:B="Nike";C:C="L";E:E="зеленый");0))+
  СЧЁТЗ(ЕСЛИОШИБКА(FILTER(A:A;B:B="Nike";C:C="L";F:F="зеленый");0))+
  СЧЁТЗ(ЕСЛИОШИБКА(FILTER(A:A;B:B="Nike";C:C="L";G:G="зеленый");0))
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы