Как использовать VLOOKUP с COUNTIF (3 простых способа)

  • Поделись Этим
Hugh West

В этой статье мы будем использовать функция VLOOKUP с функция COUNTIF в Excel. VLOOKUP и COUNTIF являются наиболее используемыми и мощными функциями в MS Excel. VLOOKUP используется для поиска конкретных данных из любой таблицы, а COUNTIF Функция предназначена для подсчета элементов с использованием условий. С помощью комбинированной формулы этих двух функций мы можем искать и подсчитывать любые значения с условиями из любого диапазона. В этой статье я покажу различные способы использования функции VLOOKUP с COUNTIF функция.

Скачать рабочую тетрадь по практике

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

Объединить VLOOKUP с COUNTIF.xlsx

3 способа использования VLOOKUP с функцией COUNTIF

В этой статье мы расскажем об использовании VLOOKUP с COUNTIF во-первых, мы будем использовать комбинацию, чтобы выяснить случаи определенного события. во-вторых, мы вычислим средний процент из определенного набора процентов. наконец, мы выясним существование значения, используя VLOOKUP с COUNTIF .

1. Подсчет количества повторений с помощью функций VLOOKUP и COUNTIF

Рассмотрим набор данных о посещаемости студентов. Для этого примера мы просто предположим еженедельную посещаемость. Теперь мы подсчитаем общую посещаемость каждого студента с помощью функции VLOOKUP и COUNTIF функции.

Шаги:

  • Во-первых, выберите C16 ячейку и введите в ячейку любое имя.

  • Во-вторых, выберите C17 клетку и тип,
=COUNTIF(F5:K14,VLOOKUP(C16,B5:C14,2,0))

  • Наконец, нажмите Войти .
  • В результате мы найдем количество посещений для студента.

Формула разбивки:

  • VLOOKUP(C16,B5:C14,2,0): Сайт VLOOKUP функция будет соответствовать значению в C16 , значение поиска, в диапазоне поиска B5:C14 Затем, он сопоставляет номер, связанный с именем в C16 ячейку во втором столбце диапазона, которая является 13 в этом случае.
  • COUNTIF(F5:K14,VLOOKUP(C16,B5:C14,2,0)) : The COUNTIF функция подсчитывает число, возвращаемое VLOOKUP(C16,B5:C14,2,0) выражение, которое является 13 в F5:K14 диапазон и возвращает количество появлений для числа 13 В этом случае это будет 5 .

Читать далее: VLOOKUP для поиска текста в Excel (4 простых способа)

2. Вычисление процентов с помощью функций VLOOKUP и COUNTIF

Пусть у нас есть набор данных оценок студентов по каждому предмету (например, 6 предметов). Теперь наша задача - найти средний процент всех оценок, если есть хотя бы 4 процента оценок. Это означает, что если у любого студента меньше 4 процентов, то мы просто вернем #NA! В противном случае мы вернем средний процент оценок.

Шаги:

  • Для начала выберите C16 ячейку и введите в ячейку любое имя.

  • Затем выберите C17 ячейку и введите следующую формулу,
=IF(COUNTIF(INDEX($C$5:$H$14,MATCH(C16,$B$5:$B$14,0),0),">0")<4,NA(),VLOOKUP(C16,$B$5:$I$14,8,0))

  • Нажмите Войти .
  • В результате мы получим средний процент студентов.

Формула разбивки:
  • VLOOKUP(C16,$B$5:$I$14,8,0): возвращает [value_if_false] аргумент ЕСЛИ В основном это средний процент полученных оценок по Дэниел .
    • Выход: 41%
  • NA(): вернет ошибку, если логический тест аргумент ЕСЛИ функция становится TRUE . Здесь, Дэниел посетили более 4 курсы, что не является желаемым условием, поэтому эта часть вернет ошибку.
    • Выход: #N/A
  • MATCH(C16,$B$5:$B$14,0): он вернет относительное положение Дэниел в диапазоне ячеек B5:B14.
    • Выход: 6
  • INDEX($C$5:$H$14,MATCH(C16,$B$5:$B$14,0),0) --> упрощается до
  • INDEX($C$5:$H$14,6),0): возвращает набор процентов для Дэниел .
    • Выход: {0.25,0.6,0.25,0.25,0.6,0.5}
  • COUNTIF(INDEX($C$5:$H$14,MATCH(C16,$B$5:$B$14,0),0),">0″ ) --> превращается в
  • COUNTIF({0.25,0.6,0.25,0.25,0.6,0.5},”>0″): подсчитывает проценты, если значение больше, чем 0 .
    • Выход: 6
  • Таким образом, вся формула упрощается до
  • IF(6<4, #N/A, 41%) : возвращает средний процент Дэниел в качестве 6<4 не является истинным условием.
    • Выход: 41% .

Читать далее: Функция INDEX MATCH в сравнении с функцией VLOOKUP (9 примеров)

Похожие чтения

  • VLOOKUP не работает (8 причин и решений)
  • Как сделать VLOOKUP чувствительным к регистру в Excel (4 метода)
  • Excel VLOOKUP для возврата нескольких значений по вертикали
  • Как использовать VLOOKUP с несколькими условиями в Excel (2 метода)

3. COUNTIF против VLOOKUP для определения существования значения

В этом разделе мы попытаемся выяснить, как COUNTIF и VLOOKUP Функции обрабатывают операции поиска. Конкретно мы увидим, что если общее количество элементов равно нулю, то что будет возвращено функцией COUNTIF и VLOOKUP функции. предположим, у нас есть набор данных о сотрудниках с их именами и ID. в таблице есть повторяющиеся значения. сейчас мы посчитаем имена и попытаемся их сопоставить.

Шаги:

  • Для начала нажмите на E5 ячейку и любое имя.

  • Затем выберите F5 ячейку и введите следующую формулу,
=COUNTIF($C$5:$C$14,E5)

  • Нажмите Войти после этого.
  • В результате мы получим количество раз, когда имя появлялось в диапазоне C5:C14 .

  • После этого выберите H5 ячейку и любое из имен.

  • После этого выберите I5 ячейку и введите,
=VLOOKUP(H5,$C$5:$C$14,1,0)

  • Следовательно, мы получим то же имя, что и в программе H5 ячейка в I5 клетка.

Читать далее: Почему VLOOKUP возвращает #N/A, когда совпадение существует? (5 причин и решений)

Заключение

Вот некоторые способы использования VLOOKUP функция с COUNTIF в Excel. Я показал все методы на соответствующих примерах, но может быть и много других итераций. Я также обсудил основы используемых функций. Если у вас есть другой метод достижения этой цели, то, пожалуйста, не стесняйтесь поделиться им с нами.

Хью Уэст — опытный тренер и аналитик Excel с более чем 10-летним опытом работы в отрасли. Он имеет степень бакалавра в области бухгалтерского учета и финансов и степень магистра делового администрирования. Хью страстно любит преподавать и разработал уникальный подход к обучению, которому легко следовать и который легко понять. Его экспертные знания Excel помогли тысячам студентов и специалистов по всему миру улучшить свои навыки и преуспеть в своей карьере. В своем блоге Хью делится своими знаниями со всем миром, предлагая бесплатные учебные пособия по Excel и онлайн-обучение, чтобы помочь отдельным лицам и компаниям полностью раскрыть свой потенциал.