Оглавление
В этой статье мы будем использовать функция VLOOKUP с функция COUNTIF в Excel. VLOOKUP и COUNTIF являются наиболее используемыми и мощными функциями в MS Excel. VLOOKUP используется для поиска конкретных данных из любой таблицы, а COUNTIF Функция предназначена для подсчета элементов с использованием условий. С помощью комбинированной формулы этих двух функций мы можем искать и подсчитывать любые значения с условиями из любого диапазона. В этой статье я покажу различные способы использования функции VLOOKUP с COUNTIF функция.
Скачать рабочую тетрадь по практике
Вы можете скачать рабочую тетрадь для практических занятий здесь.
Объединить VLOOKUP с COUNTIF.xlsx3 способа использования 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. Я показал все методы на соответствующих примерах, но может быть и много других итераций. Я также обсудил основы используемых функций. Если у вас есть другой метод достижения этой цели, то, пожалуйста, не стесняйтесь поделиться им с нами.