Оглавление
В MS Excel, функция VLOOKUP является наиболее используемой важной функцией для поиск любых данных из набора данных или таблицы. Для вычисления иногда нам может понадобиться получить суммирование некоторых искомых данных. В этом случае существует возможное решение в Excel. Однако мы можем просто использовать Excel VLOOKUP и SUM функции для получения суммирования из нескольких строк. В этой статье мы рассмотрим 4 различные примеры того, как мы можем использовать VLOOKUP для суммирования нескольких строк в Excel .
Скачать Практическое пособие
Рабочую тетрадь, использованную для демонстрации, можно скачать по ссылке для скачивания ниже.
Использование VLOOKUP для суммирования нескольких строк.xlsx
4 идеальных примера использования VLOOKUP для суммирования нескольких строк в Excel
В этом уроке мы покажем вам, как использовать VLOOKUP и SUM Здесь мы использовали 4 различных примера, чтобы вы правильно поняли сценарий. Для демонстрации мы использовали следующий пример набора данных.
1. VLOOKUP и суммирование совпадающих значений в нескольких строках
В нашем первом методе мы создадим Колонка помощника используя COUNTIF функция для поиска точных совпадений с VLOOKUP в Excel. Однако становится трудно использовать этот процесс, если у вас длинный набор данных, содержащий большое количество данных. Здесь мы найдем продукт Apple используя VLOOKUP и сумма общих продаж Apple в данном примере. Следовательно, выполните следующие действия.
📌 Шаги:
- Сначала напишите следующую формулу в ячейке B5 для создания Колонка помощника .
=C5&COUNTIF($C$5:$C5,C5)
- Затем нажмите Войти и использовать Автозаполнение инструмент на всю колонку.
- После этого выберите ячейку D12 и напишите следующую формулу.
=SUM(VLOOKUP("Apple"&1,B5:D10,3,FALSE),VLOOKUP("Apple"&2,B5:D10,3,FALSE))
🔎 Формула разбивки:
- Во-первых, используя VLOOKUP функция, критерий: Apple сопоставляется с диапазонами B5:D10 из набора данных.
- Здесь вам придется искать дважды, поскольку Помощник столбец показывает Apple дважды.
- После этого VLOOKUP функция извлекает значения совпадающих ячеек.
- Наконец, в SUM функция вычисляет сумму выходных значений, предоставленных функцией VLOOKUP функция.
- И последнее, нажмите кнопку Войти для того, чтобы получить общую сумму продаж Apple .
Читать далее: Как использовать VLOOKUP для строк в Excel (с альтернативами)
2. Вставьте функцию SUMPRODUCT в VLOOKUP и суммируйте
Функция SUMPRODUCT является одной из самых фантастических функций в Excel. К счастью, она может работать с несколькими массивами и возвращать сумму значений, удовлетворяющих критериям. Однако, SUMPRODUCT принимает один или несколько массивов в качестве аргумента, перемножает соответствующие значения всех массивов, а затем возвращает сумму произведений. В данном случае мы узнаем общий объем продаж компании Яблоки непосредственно.
📌 Шаги:
- В начале выделите ячейку C12 и вставьте следующую формулу.
=SUMPRODUCT((B5:B10="Apple")*C5:C10)
- В конце концов, нажмите Войти чтобы получить аналогичный результат.
Читать далее: Как использовать Vlookup и суммирование по нескольким листам в Excel (2 формулы)
3. VLOOKUP и суммирование нескольких строк из разных рабочих листов
Более того, давайте представим вышеописанный сценарий на разных рабочих листах. Например, мы хотим извлечь данные о продажах из листа Набор данных лист с помощью VLOOKUP функцию и вычислить Общие продажи всех продуктов, использующих SUM функция.
📌 Шаги:
- Во-первых, нажмите на ячейку C5 и вставьте приведенную ниже формулу.
=VLOOKUP(B5, Dataset!B5:C10, {2}, FALSE)
- Во-вторых, применяйте Автозаполнение инструмент для всего столбца набора данных.
- В-третьих, выберите ячейку C12 .
- В-четвертых, введите следующую формулу.
=SUM(C5:C10)
- Наконец, нажмите Войти кнопку, чтобы получить результат.
Читать далее: Комбинируйте SUMIF и VLOOKUP в Excel (3 быстрых подхода)
Похожие чтения
- VLOOKUP не работает (8 причин и решений)
- Excel LOOKUP vs VLOOKUP: с 3 примерами
- Что такое массив таблиц в VLOOKUP? (Объяснение с примерами)
- Как объединить Excel SUMIF & VLOOKUP на нескольких листах
- Использование VLOOKUP с несколькими критериями в Excel (6 методов + альтернативы)
4. VLOOKUP и SUMIF Множественные строки с критериями
И последнее, но не менее важное: мы объединим VLOOKUP и SUMIF функции в нескольких строках с определенными критериями. В этом разделе мы выясним общее максимальное количество продаж из набора данных. Однако мы будем сопоставлять, если искомые Имя имеет Максимальные продажи или нет. Если да, то печатается " Да "; иначе " Нет ". Для целей демонстрации мы выбрали следующий пример набора данных.
📌 Шаги:
- Первоначально выберите ячейку D13 и запишите приведенную ниже формулу.
=MAX(SUM(C5:D5),SUM(C6:D6),SUM(C7:D7),SUM(C8:D8),SUM(C9:D9),SUM(C10:D10))
- Затем нажмите кнопку Войти кнопку, чтобы найти Максимальные продажи .
- После этого вставьте приведенную ниже формулу в ячейку D14 .
=IF(SUM(VLOOKUP(D12, $B$5:$D$10,{2,3}, FALSE))>=D13, "Да", "Нет")
🔎 Формула разбивки:
- Здесь, в ЕСЛИ функция SUM(VLOOKUP(C14, $B$4:$G$11, {3,4,5,6}, FALSE))>=E15 является логическим условием.
- Однако VLOOKUP функция проверяет, больше или равны ли общие продажи введенного имени нашим предопределенным максимальным продажам или нет.
- После этого SUM функция выдает сумму определенного имени.
- Наконец, в ЕСЛИ Функция проверяет условие. Если продажи совпадают, то мы выведем " Да " иначе " Нет "
- Наконец, нажмите кнопку Войти для получения окончательного результата.
Читать далее: Функция INDEX MATCH в сравнении с функцией VLOOKUP (9 примеров)
Как суммировать несколько строк с помощью функций INDEX и MATCH
Однако мы можем объединить ИНДЕКС и МАТЧ функции для нахождения суммы для нескольких строк. Однако этот альтернативный процесс намного проще в работе. Здесь мы вычислим общие продажи сотрудника Итан Скотт В целях демонстрации я изменил предыдущий набор данных. Поэтому выполните следующие шаги, чтобы правильно завершить операцию.
📌 Шаги:
- Во-первых, вставьте следующую формулу в ячейку D12 .
=SUM(INDEX(C5:D10,,MATCH("Ethan Scott",C5:D5,0)))
- После этого нажмите Enter, чтобы рассчитать общий объем продаж Итан Скотт .
О чем следует помнить
- Во-первых, если искомое значение отсутствует в данном наборе данных, то все эти функции вернут следующее значение #NA Ошибка.
- Аналогично, если col_index_num больше, чем количество столбцов в таблице-массиве, то вы получите #REF! Значение ошибки.
- Наконец, вы получите #VALUE! Значение ошибки Если массив_таблиц меньше, чем 1 .
Заключение
Вот все шаги, которые вы можете предпринять для работы VLOOKUP SUM с несколькими строками в Excel. В целом, работа со временем нужна нам для различных целей. Я показал несколько методов с соответствующими примерами, но может быть много других итераций в зависимости от многочисленных ситуаций. Надеюсь, теперь вы можете легко создавать необходимые корректировки. Я искренне надеюсь, что вы чему-то научились и вам понравилось это руководство. Пожалуйста, дайте нам знать в разделе комментариев ниже, если у вас есть какие-либо вопросы.запросы или рекомендации.
Для получения дополнительной информации, подобной этой, посетите Exceldemy.com .