Note: The other languages of the website are Google-translated. Back to English

Як перерахувати всі відповідні екземпляри значення в Excel?

Як показано на лівому скріншоті, вам потрібно знайти та перерахувати в таблиці всі екземпляри відповідності значення "Linda". Як цього досягти? Будь ласка, спробуйте методи в цій статті.

Перелічіть усі відповідні екземпляри значення за формулою масиву
Легко перерахуйте лише перший відповідний екземпляр значення за допомогою Kutools для Excel

Більше посібників для VLOOKUP ...


Перелічіть усі відповідні екземпляри значення за формулою масиву

За допомогою наступної формули масиву ви можете легко перерахувати всі екземпляри відповідності значення в певній таблиці в Excel. Будь ласка, виконайте наступне.

1. Виділіть порожню комірку, щоб вивести перший відповідний екземпляр, введіть в неї формулу нижче, а потім натисніть Ctrl + Shift + вводити клавіші одночасно. 

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

примітки: У формулі B2: B11 - це діапазон, в якому знаходяться відповідні екземпляри. A2: A11 - діапазон, містить певне значення, на основі якого ви перерахуєте всі екземпляри. І D2 містить певне значення.

2. Продовжуйте обирати комірку результату, а потім перетягніть маркер заповнення вниз, щоб отримати інші відповідні екземпляри.


Легко перерахуйте лише перший відповідний екземпляр значення за допомогою Kutools для Excel

Ви можете легко знайти та перерахувати перший відповідний екземпляр значення за допомогою Шукайте значення у списку функція Kutools для Excel не згадуючи формул. Будь ласка, виконайте наступне.

Перед поданням заявки Kutools для Excel, будь ласка завантажте та встановіть його спочатку.

1. Виділіть порожню комірку, в якій ви розмістите перший відповідний екземпляр, а потім натисніть Кутулс > Помічник формули > Помічник формули

2 В Помічник формул у діалоговому вікні потрібно:

2.1 Знайдіть і виберіть Шукайте значення у списку опція в Виберіть формулу коробка;
чайові: Ви можете перевірити фільтр введіть ключове слово в текстове поле, щоб швидко відфільтрувати потрібну формулу.
2.2 У Масив_таблиці Виберіть діапазон таблиці, який містить як стовпець конкретного значення, так і відповідний стовпець екземплярів;
2.3 У Look_value виберіть клітинку з конкретним значенням, на основі якого ви перелічите перший екземпляр;
2.4 У Колонка виберіть стовпець, що містить відповідний екземпляр. Або просто введіть в нього номер стовпця;
чайові: Номер стовпця базується на вибраній кількості стовпців. Якщо ви вибрали чотири стовпці, а це 3-й стовпець, вам потрібно ввести номер 3 у Колонка коробка
2.5 клацніть на OK кнопки. 

Тоді перший відповідний екземпляр даного значення перерахований, як показано на знімку екрана нижче.

  Якщо ви хочете отримати безкоштовну пробну версію (30-день) цієї утиліти, натисніть, щоб завантажити, а потім перейдіть до застосування операції, як описано вище.


пов'язані статті

Значення перегляду на кількох робочих аркушах
Ви можете застосувати функцію vlookup для повернення відповідних значень у таблиці робочого аркуша. Однак, якщо вам потрібно перевірити значення на декількох робочих аркушах, як ви можете це зробити? Ця стаття містить докладні кроки, які допоможуть вам легко вирішити проблему.

Перегляд і повернення відповідних значень у декількох стовпцях
Зазвичай застосування функції Vlookup може повернути відповідне значення лише з одного стовпця. Іноді вам може знадобитися витягнути відповідні значення з кількох стовпців на основі критеріїв. Ось рішення для вас.

Vlookup для повернення кількох значень в одній комірці
Зазвичай, застосовуючи функцію VLOOKUP, якщо є кілька значень, які відповідають критеріям, ви можете отримати результат лише першого. Якщо ви хочете повернути всі відповідні результати та відобразити їх усі в одній комірці, як ви можете цього досягти?

Перегляд і повернення цілого рядка відповідного значення
Зазвичай використання функції vlookup може повернути результат лише з певного стовпця того самого рядка. У цій статті буде показано, як повернути цілий рядок даних на основі конкретних критеріїв.

Перегляд назад або у зворотному порядку
Як правило, функція VLOOKUP здійснює пошук значень зліва направо в таблиці масивів, і для цього потрібно, щоб значення підстановки залишалося в лівій частині цільового значення. Але, іноді ви можете знати цільове значення і хочете дізнатися значення пошуку навпаки. Отже, вам потрібно виконувати пошук назад у Excel. У цій статті є кілька способів легко вирішити цю проблему!

Більше посібників для VLOOKUP ...


Найкращі інструменти для підвищення продуктивності офісу

Kutools для Excel вирішує більшість ваших проблем і збільшує продуктивність на 80%

  • Повторне використання: Швидко вставте складні формули, діаграми і все, що ви використовували раніше; Шифрувати комірки з паролем; Створити список розсилки та надсилати електронні листи ...
  • Супер формула бар (легко редагувати кілька рядків тексту та формули); Макет читання (легко читати та редагувати велику кількість комірок); Вставте у відфільтрований діапазон...
  • Об’єднати клітинки / рядки / стовпці без втрати даних; Вміст розділених комірок; Об'єднати повторювані рядки / стовпці... Запобігання дублюючим клітинам; Порівняйте діапазони...
  • Виберіть Повторюваний або Унікальний Рядки; Виберіть Пусті рядки (усі клітинки порожні); Супер знахідка та нечітка знахідка у багатьох робочих зошитах; Випадковий вибір ...
  • Точна копія Кілька клітинок без зміни посилання на формулу; Автоматичне створення посилань на кілька аркушів; Вставте кулі, Прапорці та інше ...
  • Витяг тексту, Додати текст, Видалити за позицією, Видаліть пробіл; Створення та друк проміжних підсумків підкачки; Перетворення вмісту комірок та коментарів...
  • Супер фільтр (зберегти та застосувати схеми фільтрів до інших аркушів); Розширене сортування за місяцем / тижнем / днем, частотою та іншим; Спеціальний фільтр жирним, курсивом ...
  • Поєднайте робочі зошити та робочі аркуші; Об’єднати таблиці на основі ключових стовпців; Розділіть дані на кілька аркушів; Пакетне перетворення xls, xlsx та PDF...
  • Понад 300 потужних функцій. Підтримує Office / Excel 2007-2021 і 365. Підтримує всі мови. Легке розгортання на вашому підприємстві чи в організації. 30-денна безкоштовна пробна версія повних функцій. 60-денна гарантія повернення грошей.
вкладка kte 201905

Вкладка Office забезпечує інтерфейс з вкладками для Office і значно спрощує вашу роботу

  • Увімкніть редагування та читання на вкладках у Word, Excel, PowerPoint, Publisher, Access, Visio та Project.
  • Відкривайте та створюйте кілька документів на нових вкладках того самого вікна, а не в нових вікнах.
  • Збільшує вашу продуктивність на 50% та зменшує сотні клацань миші для вас щодня!
дно офісної таблиці
Коментарі (13)
Оцінено 5 з 5 · рейтинги 1
Цей коментар був мінімізований модератором на сайті
Чи існує подібна формула, яка буде працювати в таблицях Google?
Цей коментар був мінімізований модератором на сайті
Це було дуже корисно, дякую! Я намагаюся зробити ще один крок далі й мати можливість повернути всі екземпляри відповідності певного значення, при цьому потрібно шукати більше ніж у масиві з одним стовпцем. Щоб вирішити це за допомогою вашого прикладу, я додав другий стовпець тестових балів і змінив вашу формулу, щоб шукати заданий результат тесту та повернути назви, які відповідають цьому балу. Я змусив це працювати з INDEX(SMALL()) і можу витягувати всі імена з обох тестових стовпців. Мені також вдалося повернути лише імена з цим показником у тесті 2 за допомогою INDEX(MATCH(INDEX(MATCH))), але це може знайти лише перший екземпляр у масиві. Те, що я справді намагаюся зробити, це комбінація цих: повернути всі імена з заданим масивом, звужуючи пошук до певного стовпця в масиві. Чи є у вас якісь поради щодо цього?
Цей коментар був мінімізований модератором на сайті
Добрий день,
Надайте, будь ласка, знімок екрана вашої електронної таблиці, що показує, що саме ви намагаєтеся зробити? Дякуємо за коментар.
Цей коментар був мінімізований модератором на сайті
Дуже корисна і навчальна формула. Я зіставляю задане числове значення, і це працює чудово. Як я можу використовувати >=, а не просто = (тобто IF($D$2>=$A$2:$A$11) для виконання відповідності, щоб він шукав значення, більші за встановлене значення (у $D$2). Я припустимо, що це не працює, оскільки одна з функцій у формулі відповідає певному тексту, а не працює з числами?
Цей коментар був мінімізований модератором на сайті
Як би я використовував цю формулу, але замість заповнення вниз я міг би заповнити, але формула продовжуватиме рухатися вниз, коли я заповнюю (тобто формула змінюється з ROW(1:1) на ROW(2:2)
Цей коментар був мінімізований модератором на сайті
Привіт, Люк, наведена нижче формула масиву може зробити вам послугу. примітки: Після введення формули натисніть кнопку Ctrl + Shift + вводити ключ для його застосування. А потім перетягніть його маркер заповнення прямо через потрібні клітинки. =INDEX($B$2:$B$11, SMALL(IF($D$2=$A$2:$A$11, ROW($A$2:$A$11)-ROW($A$2)+1), COLUMN(A1)))
Цей коментар був мінімізований модератором на сайті
Запитання, у мене є аркуш, викладений навпроти цього, де «Лінда» буде заголовком стовпця, який я хочу позначити, а значення «90» або 89», яке я хотів би повернути. Чи можна змінити функцію рядка на стовпець? функція?
Цей коментар був мінімізований модератором на сайті
Дивовижний. Формула спрацювала для мене саме так, як я шукав. Знімаю капелюх. Дуже дякую
Цей коментар був мінімізований модератором на сайті
Фантастичний. Дуже дякую. Дуже корисно для моєї роботи.
Цей коментар був мінімізований модератором на сайті
Гарна формула. Під час тестування я отримую #НОМЕР! коли я очищу клітинки A9:B11. Як змінити формулу, щоб уникнути цієї помилки? Цікаво, тому що я хочу використовувати цю формулу для списку подій на певну дату, і на дату 1 є 40 подій, у день 2 це 10 подій тощо. Я міг би створити індексований список, можливо, для 100 рядків, але це виглядає дуже дивно, коли для дати 2 перші 10 рядків показують події, а інші 90 рядків показують #NUMBER!. Для мене було б добре, якби він дав «-» замість #NUMBER!
Цей коментар був мінімізований модератором на сайті
ОЦЕ ТАК! Спрацювало ідеально, велике спасибі! Чудова формула.
Оцінено 5 з 5
Цей коментар був мінімізований модератором на сайті
Чи є спосіб зупинити цю формулу, повертаючи повторювані значення

Дякую
Steven
Цей коментар був мінімізований модератором на сайті
Привіт Стівен Уодлтон,
Наступні дві формули можуть зробити вам послугу.
Формула масиву в E2:
=INDEX($B$2:$B$11,MATCH(0,COUNTIF($E$1:E1,$B$2:$B$11)+($A$2:$A$11<>$D$2),0)) + Ctrl + Shift + вводити
Формула в E2:
=LOOKUP(2, 1/((COUNTIF($F$1:F1,$B$2:$B$11)=0)*($D$2=$A$2:$A$11)), $B$2:$B$11)
У формулах E1 є клітинкою над клітинкою результату.
https://www.extendoffice.com/images/stories/comments/comment-picture-zxm/instance-no-duplicates.png
There are no comments posted here yet
Залишайте свої коментарі
Публікація як гість
×
Оцініть цю публікацію:
0   Персонажі
Рекомендовані місця

Слідуй за нами

Copyright © 2009 - WWW.extendoffice.com. | Всі права захищені. На основі ExtendOffice. | Карта сайту
Microsoft та логотип Office є товарними знаками або зареєстрованими товарними знаками Microsoft Corporation у США та / або інших країнах.
Захищений Sectigo SSL