Совет. Другие языки - Google-Translated. Вы можете посетить English версия этой ссылки.
Войти
x
or
x
x
Регистрация
x

or

Как vlookup и вернуть несколько значений по вертикали в Excel?

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

Vlookup и вернуть все соответствующие значения по вертикали

Vlookup и вернуть все соответствующие значения по горизонтали

Vlookup и вернуть все соответствующие значения в одну ячейку


Vlookup и вернуть все соответствующие значения по вертикали

Чтобы вернуть все совпадающие значения по вертикали на основе определенного критерия, примените следующую формулу массива:

1, Введите или скопируйте эту формулу в пустую ячейку, где вы хотите вывести результат:

=IFERROR(INDEX($B$2:$B$15, SMALL(IF($D$2=$A$2:$A$15, ROW($A$2:$A$15)-ROW($A$2)+1), ROW(1:1))),"" )

Внимание: В приведенной выше формуле, B2: B15 столбец содержит соответствующую запись, которую вы хотите вернуть; A2: A15 столбец содержит критерий; а также D2 это конкретный критерий, который вы хотите вернуть значения на основе. Пожалуйста, измените их в соответствии с вашими потребностями.

2, Затем нажмите Shift + Ctrl + Enter ключи, чтобы получить первое значение, а затем перетащите маркер заполнения вниз, чтобы получить все соответствующие записи, как вам нужно, см. скриншот:


Vlookup и вернуть все соответствующие значения по горизонтали

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

1, Введите или скопируйте эту формулу в пустую ячейку, где вы хотите вывести результат:

=IFERROR(INDEX($B$2:$B$15,SMALL(IF($E$1=$A$2:$A$15,ROW($A$2:$A$15)-ROW($A$2)+1),COLUMN(A1))),"")

Внимание: В приведенной выше формуле, B2: B15 столбец содержит соответствующую запись, которую вы хотите вернуть; A2: A15 столбец содержит критерий; а также D2 это конкретный критерий, который вы хотите вернуть значения на основе. Пожалуйста, измените их в соответствии с вашими потребностями.

2, Затем нажмите Shift + Ctrl + Enter ключи, чтобы получить первое значение, а затем перетащите маркер заполнения вправо, чтобы получить все соответствующие записи, как вам нужно, см. скриншот:


Vlookup и вернуть все соответствующие значения в одну ячейку

Чтобы vlookup и вернуть все соответствующие значения в одну ячейку, вы должны применить следующую формулу массива.

1, Введите или скопируйте приведенную ниже формулу в пустую ячейку:

=TEXTJOIN(", ",TRUE,IF($A$2:$A$15=D2,$B$2:$B$15,""))

Внимание: В приведенной выше формуле, B2: B15 столбец содержит соответствующую запись, которую вы хотите вернуть; A2: A15 столбец содержит критерий; а также D2 это конкретный критерий, который вы хотите вернуть значения на основе. Пожалуйста, измените их в соответствии с вашими потребностями.

2, Затем нажмите Shift + Ctrl + Enter ключи вместе, чтобы получить все совпадающие значения в одной ячейке, см. скриншот:

Советы: Эта формула успешно применяется только в Excel 2016 и более поздних версиях. Если у вас нет Excel 2016, пожалуйста, просмотрите здесь чтобы получить это.


Более относительные статьи Vlookup:

  • Vlookup и вернуть несколько значений из выпадающего списка
  • В Excel, как вы могли бы vlookup и возвращать несколько соответствующих значений из выпадающего списка, что означает, что при выборе одного элемента из выпадающего списка все его относительные значения отображаются сразу, как показано на следующем скриншоте. В этой статье я расскажу о решении шаг за шагом.
  • Vlookup для возврата пустым вместо 0 или N / A в Excel
  • Обычно, когда вы применяете функцию vlookup для возврата соответствующего значения, если ваша соответствующая ячейка пуста, она вернет 0, и если ваше совпадающее значение не будет найдено, вы получите сообщение об ошибке # N / A. Вместо того, чтобы отображать значение 0 или # N / A, как вы можете заставить его показывать пустую ячейку?
  • Vlookup для возврата нескольких столбцов из таблицы Excel
  • В листе Excel вы можете применить функцию Vlookup для возврата соответствующего значения из одного столбца. Но иногда вам может потребоваться извлечь согласованные значения из нескольких столбцов, как показано на следующем скриншоте. Как вы могли получить соответствующие значения одновременно из нескольких столбцов с помощью функции Vlookup?
  • Значения Vlookup на нескольких листах
  • В Excel мы можем легко применить функцию vlookup, чтобы вернуть совпадающие значения в одной таблице рабочего листа. Но вы когда-нибудь задумывались, как vlookup значение для нескольких листов? Предположим, у меня есть следующие три листа с диапазоном данных, и теперь я хочу получить часть соответствующих значений на основе критериев из этих трех листов.


  • Супер Формула Бар (легко редактировать несколько строк текста и формул); Макет чтения (легко читать и редактировать большое количество ячеек); Вставить в отфильтрованный диапазон...
  • Объединить ячейки / строки / столбцы и хранение данных; Содержание сплит-клеток; Объедините дублирующиеся строки и сумму / среднее... предотвратить повторяющиеся клетки; Сравнить диапазоны...
  • Выберите Дубликат или Уникальный Ряды; Выберите пустые строки (все ячейки пусты); Супер найти и нечеткая находка во многих рабочих тетрадях; Случайный выбор ...
  • Точная копия Несколько ячеек без изменения формулы ссылки; Автоматическое создание ссылок на несколько листов; Вставить пули, Флажки и многое другое ...
  • Любимые и быстро вставляемые формулы, Диапазоны, графики и рисунки; Шифрование ячеек с паролем; Создать список рассылки и отправлять электронные письма ...
  • Извлечение текстаДобавить текст, Удалить по позиции, Удалить пространство; Создание и печать промежуточных итогов подкачки; Преобразование содержимого ячеек и комментариев...
  • Суперфильтр (сохранить и применить схемы фильтров к другим листам); Расширенный поиск по месяцам / неделям / дням, частоте и более; Специальный фильтр жирным шрифтом, курсивом ...
  • Объединить рабочие тетради и рабочие листы; Объединение таблиц на основе ключевых столбцов; Разделить данные на несколько листов; Пакетное преобразование xls, xlsx и PDF...
  • Группировка сводных таблиц по номер недели, день недели и многое другое ... Показать разблокированные, заблокированные ячейки разными цветами; Выделите ячейки, которые имеют формулу / имя...
вкладка kte 201905
  • Включить редактирование и чтение с вкладками в Word, Excel, PowerPoint, Издатель, Доступ, Visio и Проект.
  • Открывайте и создавайте несколько документов в новых вкладках одного и того же окна, а не в новых окнах.
  • Увеличивает вашу производительность на 50% и уменьшает сотни щелчков мышью для вас каждый день!
нижняя часть офиса
Say something here...
symbols left.
You are guest ( Sign Up? )
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.

Be the first to comment.