Як знайти перше входження значення в стовпці в Excel (5 способів)

  • Поділитися Цим
Hugh West

У статті наведено кілька простих методів, як знайти першу виникнення значення в колонка Іноді нам потрібно виявити дублікати елементів або даних на нашому аркуші Excel. Щоб знайти їх, нам потрібно знайти перший виникнення значення в колонка Тут ми використовуємо набір даних, який містить Посвідчення особи і Імена якихось хлопців.

Завантажити Практичний посібник

Знайти першу появу.xlsx

5 способів знайти перше входження значення в стовпці в Excel

1. використання функції COUNTIF в Excel для пошуку першого входження значення в стовпці

Припустимо, що ми хочемо визначити перший випадків, пов'язаних з імена у наборі даних. Якщо будь-яке ім'я відбувається двічі або більше У цьому наборі даних ми будемо позначати їх як 0s в іншому випадку він буде позначатися як 1 Ми можемо зробити це за допомогою функція COUNTIF Розглянемо процес нижче.

Сходинки:

  • Зробіть новий колонка з метою виявлення події і введіть в комірку наступну формулу D5 .
=(COUNTIF($C$5:$C5,$C5)=1)+0

Ось, функція COUNTIF продовжує повертатися ПРАВДА доки не знайде такого ж ім'я в колонка С Ми додали 0 ( нуль ) для отримання числового значення.

  • Хіт ENTER і ви побачите результат в комірці D5 .

  • Скористайтеся кнопкою Ручка наповнення до Автозаповнення нижніх комірок і ця операція буде позначати наступні події про імена як 0 .

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

Читати далі: Як знайти останнє входження значення в стовпці в Excel (5 способів)

2. застосування функції СЧЕТЕСЛИ для пошуку першого входження значення в стовпці

Ми також можемо знайти перші виникнення при цьому використовуючи функція COUNTIFS Припустимо, що ми хочемо визначити перші випадки про імена у наборі даних. Якщо такі є назва зустрічається двічі або більше в цьому наборі даних ми будемо позначати їх як 0s в іншому випадку ми позначаємо їх як 1 Давайте обговоримо цей процес нижче.

Сходинки:

  • Зробіть новий колонка з метою виявлення події і введіть в комірку наступну формулу D5 .
=N(COUNTIFS(C$5:C5,C5)=1)

Ось, функція COUNTIFS продовжує повертатися ПРАВДА доки не знайде такого ж ім'я в колонка С . Функція N новонавернені ПРАВДА або НЕПРАВДА до 1 або 0 відповідно.

  • Хіт ENTER і ви побачите результат в комірці D5 .

  • Скористайтеся кнопкою Ручка наповнення до Автозаповнення нижніх комірок і ця операція буде позначати наступні події про імена як 0 .

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

Читати далі: Як знайти значення в стовпці в Excel (4 способи)

3. знаходження першого входження значення в стовпці за допомогою функцій ЧИСЛО і СООТВЕТСТВИЕ в Excel

Подача заявки функція ISNUMBER разом з функція MATCH може бути корисним для пошуку перших виникнення значення в колонка Припустимо, що ми хочемо визначити перший випадків, пов'язаних з імена у наборі даних. Якщо будь-яке ім'я відбувається двічі або більше У цьому наборі даних ми будемо позначати їх як 0s в іншому випадку ми позначаємо їх як 1 Розглянемо процедуру нижче.

Сходинки:

  • Зробіть новий колонка з метою виявлення події і введіть в комірку наступну формулу D5 .
=1-ISNUMBER(MATCH(C5,C$4:C4,0))

Ось, функція MATCH шукає значення в C5 , дивиться вгору через діапазон C4:C4 і повертає позицію, в якій знайдено точний збіг. Функція ISNUMBER прибутки ПРАВДА якщо знаходить в ньому числове значення, інакше повертає НЕПРАВДА навіть якщо в ньому є помилка.

  • Натисніть кнопку ENTER і ви побачите результат в комірці D5 .

  • Скористайтеся кнопкою Ручка наповнення до Автозаповнення нижніх комірок і ця операція буде позначати наступні події про імена як 0 .

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

Читати далі: Як знайти 5 найпопулярніших значень та імен в Excel (8 корисних способів)

4. пошук першого входження значення за допомогою комбінованих функцій

У нас також можна знайти перший поява значення або даних у колонка об'єднавши ЯКЩО , ІНДЕКС , ЧАСТОТА , МАТЧ і ROW Припустимо, що ми хочемо визначити перший випадків, пов'язаних з Посвідчення особи у наборі даних. Якщо такі є ПОСВІДЧЕННЯ ОСОБИ зустрічається двічі або більше в цьому наборі даних, ми будемо позначати їх як 0s в іншому випадку ми позначаємо їх як 1 Формула буде трохи заплутаною, але давайте пройдемося по її опису нижче.

Сходинки:

  • Зробіть новий колонка з метою виявлення події і введіть в комірку наступну формулу D5 .
=IF(INDEX(FREQUENCY(IF($B$5:$B$13& "#"&$C$5:$C$13"",MATCH("~"&$B$5:$B$13& "#"&$C$5:$C$13,$B$5:$B$13& "#"&$C$5:$C$13,0)),ROW($B$5:$B$13)-ROW($B$5)+1),ROWS($B$5:B5))>0,1,0)

Ось, функція IF прибутки 1 ( ПРАВДА ), коли вона відповідає критеріям, інакше вона повертається 0 ( НЕПРАВДА ). Функція ЧАСТОТА визначає, скільки разів значення відбувається в межах заданого діапазону значень.

Розбивка по формулам

  • ROWS($B$5:B5) --> Повертається
    • Вихідні дані : 1
  • ROW($B$5:$B$13) --> Стає
    • Вихідні дані : {5;6;7;8;9;10;11;12;13}
  • ROW($B$5) --> Перетворюється на
    • Output : {5}
  • MATCH("~"&$B$5:$B$13& "#"&$C$5:$C$13,$B$5:$B$13& "#"&$C$5:$C$13,0) --> Стає
    • Вихідні дані : {1;2;3;4;5;1;7;2;9}
  • IF($B$5:$B$13& "#"&$C$5:$C$13"",MATCH("~"&$B$5:$B$13& "#"&$C$5:$C$13,$B$5:$B$13& "#"&$C$5:$C$13,0)) --> Перетворюється на
  • IF($B$5:$B$13&”#”&$C$5:$C$13””,{1;2;3;4;5;1;7;2;9}) —-> листя
    • Вихідні дані : {1;2;3;4;5;1;7;2;9}
  • FREQUENCY(IF($B$5:$B$13& "#"&$C$5:$C$13"",MATCH("~"&$B$5:$B$13& "#"&$C$5:$C$13,$B$5:$B$13& "#"&$C$5:$C$13,0)),ROW($B$5:$B$13)-ROW($B$5)+1) --> Стає
  • FREQUENCY(IF{1;2;3;4;5;1;7;2;9}),{5;6;7;8;9;10;11;12;13}-{5}+1) —-> Перетворюється на
    • Вихідні дані : {2;2;1;1;1;0;1;0;1;0}
  • INDEX(FREQUENCY(IF($B$5:$B$13& "#"&$C$5:$C$13"",MATCH("~"&$B$5:$B$13& "#"&$C$5:$C$13,$B$5:$B$13& "#"&$C$5:$C$13,0)),ROW($B$5:$B$13)-ROW($B$5)+1) --> Повертається
  • INDEX({2;2;1;1;1;0;1;0;1;0})
    • Вихідні дані : {2}
  • IF(INDEX(FREQUENCY(IF($B$5:$B$13& "#"&$C$5:$C$13"",MATCH("~"&$B$5:$B$13& "#"&$C$5:$C$13,$B$5:$B$13& "#"&$C$5:$C$13,0)),ROW($B$5:$B$13)-ROW($B$5)+1),ROWS($B$5:B5))>0,1,0) --> Спрощує до
  • IF({2}>0,1,0)
    • Вихід : 1

Врешті-решт, ми отримуємо на виході 1 тому що ПОСВІДЧЕННЯ ОСОБИ в камері B5 відбувається вперше.

  • Хіт ENTER і ви побачите результат в комірці D5 .

  • Скористайтеся кнопкою Ручка наповнення до Автозаповнення нижніх комірок і ця операція буде позначати наступні події про імена як 0 .

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

Читати далі: Як знайти значення в стовпці за допомогою VBA в Excel (4 способи)

5. використання команди Фільтр для сортування перших входжень значень у стовпці

Припустимо, ви хочете побачити час повтору імена в колонка D і тому ви хочете побачити позицію перший випадки цих імена Зробити це можна, звернувшись до команда Фільтр Будь ласка, ознайомтеся з описом нижче.

Сходинки:

  • Зробіть новий колонка з метою виявлення події і введіть в комірку наступну формулу D5 .
=COUNTIF($C$5:C5,C5)

Ось, функція COUNTIF повертає кількість разів, коли a ім'я відбувається в колонка С .

  • А тепер бий. ENTER і ви побачите результат в комірці D5 .

  • Скористайтеся кнопкою Ручка наповнення до Автозаповнення нижніх комірок і ця операція буде позначати наступні події про імена як 0 .

Таким чином можна побачити, скільки разів ім'я згадується відбувається в колонка D .

  • До Фільтр перший події виберіть пункт діапазон B4:D13 і поїдемо до Головна сторінка ">>; Сортування та фільтрація ">>; Фільтр

  • Натисніть на позначку стрілка в Заголовок матчу Марк. 1 а потім натисніть ГАРАЗД. .

  • Після цього ви побачите всі дублікати Посвідчення особи знято з розгляду в судовому порядку фільтрація Лише в тому випадку, якщо перший випадків, пов'язаних з Посвідчення особи з'явиться.

Таким чином, ви можете знайти тільки перші виникнення і Фільтр вишикуйте їх у колону.

Читати далі: Як отримати значення комірки по рядку та стовпцю в Excel VBA

Практична секція

На наступному малюнку я надаю вам набір даних, який ми використовували в цій статті, щоб ви могли потренуватися на цих прикладах самостійно.

Висновок

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

Г’ю Вест — досвідчений тренер і аналітик Excel із понад 10-річним досвідом роботи в галузі. Він має ступінь бакалавра з бухгалтерського обліку та фінансів і ступінь магістра з ділового адміністрування. Г’ю має пристрасть до викладання та розробив унікальний підхід до викладання, який легко зрозуміти та дотримуватися. Його експертне знання Excel допомогло тисячам студентів і професіоналів у всьому світі вдосконалити свої навички та досягти успіху в кар’єрі. У своєму блозі Г’ю ділиться своїми знаннями зі світом, пропонуючи безкоштовні навчальні посібники з Excel та онлайн-навчання, щоб допомогти окремим особам і компаніям повністю розкрити свій потенціал.