Задать вопрос
  • Как в диапазоне посчитать количество ячеек соотвествующих двум критериям из двух выпадающих списков?

    yuliya_m
    @yuliya_m
    Могу предложить два способа:
    1. через arrayformula - требует повторять названия в каждой строке, но зато заполняется автоматически
    2. через query - можно прописать названия напрямую в формулу, но требуется вставить формулу в каждую ячейку


    Arrayformula
    • Ячейки, которые предназначены для подсчёта ответа нужно заполнять отдельно. Визуально должна быть колонка условно "Ресурс" и колонка "Формат", а в строках последовательное заполнение Youtube / Широкий, Youtube / Короткий и т.д
    • Рядом нужно создать колонку "Количество", которая будет считать число совпадений двух параметров
    • В ячейку первой строки со значениями нужно вставить формулу:
      =ArrayFormula(ЕСЛИ(ЕПУСТО(D1:D); ""; СЧЁТЕСЛИМН(A1:A&B1:B; D1:D&E1:E)))

    • Если всё заполнено верно, то все значения просчитаются автоматически

    6734875f94109272976142.jpeg

    Query
    • Для формулы не особо важно делается ли ссылка на значение ячейки или на конкретно заданное слово

    • Если прописывается конкретное слово, то формула выглядит так:

      =QUERY(A:B; "select count(A) where A='Youtube' and B='Короткий' label count(A)''"; 0)

    • Если указывается ячейка, тогда формула выглядит так:

      =QUERY(A2:B; "select count(A) where A='"&D2&"' and B='"&E2&"' label count(A)''"; 0)

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


    673489278f9b3533424409.jpeg
    Ответ написан
    5 комментариев