Зміст
У статті наведено кілька простих методів, як знайти першу виникнення значення в колонка Іноді нам потрібно виявити дублікати елементів або даних на нашому аркуші Excel. Щоб знайти їх, нам потрібно знайти перший виникнення значення в колонка Тут ми використовуємо набір даних, який містить Посвідчення особи і Імена якихось хлопців.
Завантажити Практичний посібник
Знайти першу появу.xlsx5 способів знайти перше входження значення в стовпці в 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
Практична секція
На наступному малюнку я надаю вам набір даних, який ми використовували в цій статті, щоб ви могли потренуватися на цих прикладах самостійно.
Висновок
На завершення, основна увага в цій статті зосереджена на тому, щоб запропонувати простий підхід до пошуку першого події деяких заданих значень в колонка Для цього ми використали досить прості функції. Якщо у вас є кращі методи, ідеї чи відгуки, будь ласка, залишайте їх у коментарях. Це допоможе мені збагатити мої майбутні статті.