Формула Excel: поиск значения на всем листе -

Содержание

Общая формула

=COUNTIF(Sheet2!1:1048576,"apple")

Резюме

Чтобы найти значение на всем листе и вернуть количество, вы можете использовать формулу, основанную на функции СЧЁТЕСЛИ.

В показанном примере формула C5 имеет следующий вид:

=COUNTIF(Sheet2!1:1048576,C4)

Объяснение

Второй лист в книге Sheet2 содержит 1000 имен в диапазоне B4: F203.

Функция СЧЁТЕСЛИ принимает диапазон и критерий. В этом случае мы даем COUNTIF диапазон, равный всем строкам в Sheet2.

Sheet2!1:1048576

Примечание: простой способ ввести этот диапазон - использовать кнопку «Выбрать все».

В качестве критериев мы используем ссылку на C4, который содержит «Джон». Затем СЧЁТЕСЛИ возвращает 15, поскольку на листе Sheet2 15 ячеек равны «Джон».

Содержит против равных

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

=COUNTIF(Sheet2!1:1048576,"*"&C4&"*")

Теперь СЧЁТЕСЛИ будет подсчитывать ячейки с подстрокой «Джон» в любом месте ячейки.

Спектакль

Как правило, указывать диапазон, включающий все ячейки листа, не рекомендуется. Это может вызвать серьезные проблемы с производительностью, поскольку диапазон включает миллионы и миллионы ячеек. По возможности ограничивайте диапазон разумной областью.

Интересные статьи...