Подтвердить что ты не робот

Google Spreadsheet, счетчик IF содержит строку

У меня есть такой столбец:

Какие устройства вы будете использовать?

iPad
Kindle & iPad
No Tablet
iPad
iPad & Windows

Как подсчитать количество людей, которые сказали iPad?

Эта формула работает для точных совпадений, но не в том случае, если она содержит дополнительное значение:

=(COUNTIF(A2:A51,"=iPad")/COUNTA(A2:A51))*1

Любые предложения?

4b9b3361

Ответ 1

Скорее всего, он был разрешен к настоящему времени, но я побежал по этому поводу и понял, чтобы дать свой вклад

=COUNTIF(a2:a51;"*iPad*")

Важно то, что разделение параметров в документах google использует ;, а не ,

Ответ 2

.. в случае, если кто-то все еще ищет ответ.. это сработало для меня:

    =COUNTIF(a2:a51, "*" & b1 & "*")

Ответ 3

Вы должны использовать

=COUNTIF(A2:A51, "*iPad*")/COUNTA(A2:A51)

Кроме того, если вы хотите считать более одного элемента, например iPads OR Kindles, вы должны использовать

=SUM(COUNTIF(A2:A51, {"*iPad*", "*kindle*"}))/COUNTA(A2:A51)

в числителе.

Ответ 4

Попробуйте использовать подстановочные знаки непосредственно в функции COUNTIF:

=(COUNTIF(A2:A51,"=*iPad*")/COUNTA(A2:A51))*1

Ответ 5

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

A1 - это ячейка, содержащая мою строку поиска. B и C - столбцы, внутри которых я хочу подсчитать количество экземпляров A1, в том числе внутри строк:

=COUNTIF(ARRAYFORMULA(ISNUMBER(SEARCH(A1, B:C))), TRUE)

Ответ 6

Попробуйте просто =COUNTIF(A2:A51,"iPad")