Оглавление
В статье приведены несколько простых методов, как найти первый возникновение значение в колонка в Excel. Иногда нам нужно определить дублирующиеся элементы или данные в нашем листе Excel. Чтобы найти их, нам нужно найти первый возникновение значение в колонка Здесь мы используем набор данных, который содержит Идентификаторы и Имена некоторых парней.
Скачать Практическое пособие
Поиск первого случая.xlsx5 способов найти первое вхождение значения в столбец в Excel
1. Использование функции Excel COUNTIF для поиска первого появления значения в столбце
Предположим, мы хотим определить первый случаи имена в наборе данных. Если какое-либо имя происходит дважды или более в этом наборе данных, мы пометим их как 0s в противном случае он будет помечен как 1 Мы можем сделать это с помощью функция COUNTIF Рассмотрим процесс ниже.
Шаги:
- Создайте новый колонка определить происшествия и введите следующую формулу в ячейку D5 .
=(COUNTIF($C$5:$C5,$C5)=1)+0
Вот, функция COUNTIF продолжает возвращаться TRUE пока не найдет то же самое имя в колонка C Мы добавили 0 ( ноль ) для получения числового значения.
- Хит ENTER и вы увидите результат в ячейке D5 .
- Используйте Наполнительная рукоятка на Автозаполнение нижние ячейки, и эта операция будет отмечать последующие происшествия из имена в качестве 0 .
Таким образом, вы можете легко определить первый возникновение значение в колонка .
Читать далее: Как найти последнее вхождение значения в столбец в Excel (5 методов)
2. Применение функции COUNTIFS для поиска первого появления значения в столбце
Мы также можем найти первый возникновение с помощью этого функция COUNTIFS Предположим, мы хотим определить первые случаи из имена в наборе данных. Если какой-либо имя встречается дважды или более в этом наборе данных, мы пометим их как 0s в противном случае мы помечаем их как 1 Давайте обсудим этот процесс ниже.
Шаги:
- Создайте новый колонка определить происшествия и введите следующую формулу в ячейку D5 .
=N(COUNTIFS(C$5:C5,C5)=1)
Вот, функция COUNTIFS продолжает возвращаться TRUE пока не найдет то же самое имя в колонка C . Функция N преобразует TRUE или FALSE на 1 или 0 соответственно.
- Хит ENTER и вы увидите результат в ячейке D5 .
- Используйте Наполнительная рукоятка на Автозаполнение нижние ячейки, и эта операция будет отмечать последующие происшествия из имена в качестве 0 .
Таким образом, вы можете легко определить первый возникновение значение в колонка .
Читать далее: Как найти значение в столбце в Excel (4 метода)
3. Найдите первое вхождение значения в столбец с помощью функций Excel ISNUMBER и MATCH
Нанесение функция ISNUMBER вместе с функция MATCH может быть полезен для поиска первого возникновение значение в колонка Предположим, мы хотим определить первый случаи имена в наборе данных. Если какое-либо имя происходит дважды или более в этом наборе данных, мы пометим их как 0s в противном случае мы помечаем их как 1 Рассмотрим процедуру ниже.
Шаги:
- Создайте новый колонка определить происшествия и введите следующую формулу в ячейку D5 .
=1-ISNUMBER(MATCH(C5,C$4:C4,0))
Вот, функция MATCH ищет значение в C5 , смотрит вверх через диапазон C4:C4 и возвращает позицию, в которой найдено точное совпадение. Функция ISNUMBER возвращает TRUE если находит в нем числовое значение, в противном случае возвращает FALSE даже если в нем есть ошибка.
- Нажмите кнопку ENTER и вы увидите результат в ячейке D5 .
- Используйте Наполнительная рукоятка на Автозаполнение нижние ячейки, и эта операция будет отмечать последующие происшествия из имена в качестве 0 .
Таким образом, вы можете легко определить первый возникновение значение в колонка .
Подробнее: Как найти 5 лучших значений и имен в Excel (8 полезных способов)
4. Нахождение первого появления значения с помощью комбинированных функций
Мы также можем найти первый появление значения или данных в колонка сочетая ЕСЛИ , ИНДЕКС , FREQUENCY , МАТЧ и ROW функции. Предположим, мы хотим определить первый случаи Идентификаторы в наборе данных. Если какой-либо ID встречается дважды или более в этом наборе данных, мы будем отмечать их как 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)
Вот, функция ПЧ возвращает 1 ( TRUE ), если он соответствует критериям, в противном случае он возвращает 0 ( FALSE ). Функция FREQUENCY определяет количество раз, когда значение происходит в заданном диапазоне значений.
Разбивка формулы
- ROWS($B$5:B5) --> Возвращает
- Выход : 1
- ROW($B$5:$B$13) --> Становится
- Выход : {5;6;7;8;9;10;11;12;13}
- ROW($B$5) --> Превращается в
- Выход : {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 потому что ID в камере B5 возникает впервые.
- Хит ENTER и вы увидите результат в ячейке D5 .
- Используйте Наполнительная рукоятка на Автозаполнение нижние ячейки, и эта операция будет отмечать последующие происшествия из имена в качестве 0 .
Таким образом, вы можете легко определить первый возникновение значение в колонка .
Читать далее: Как найти значение в столбце с помощью VBA в Excel (4 способа)
5. Использование команды Filter для сортировки первых вхождений значений в столбце
Предположим, вы хотите просмотреть время повторения для имена в столбец D и, следовательно, вы хотите увидеть положение первый случаи таких имена Мы можем сделать это, применив команда Фильтр Пожалуйста, ознакомьтесь с приведенным ниже описанием.
Шаги:
- Создайте новый колонка определить происшествия и введите следующую формулу в ячейку D5 .
=COUNTIF($C$5:C5,C5)
Вот, функция COUNTIF возвращает количество раз, когда имя происходит в колонка C .
- Теперь нажмите ENTER и вы увидите результат в ячейке D5 .
- Используйте Наполнительная рукоятка на Автозаполнение нижние ячейки, и эта операция будет отмечать последующие происшествия из имена в качестве 0 .
Таким образом, вы можете увидеть, сколько раз имя происходит в столбец D .
- На Фильтр первый происшествия , выберите диапазон B4:D13 и отправляйтесь в Главная >> Сортировка и фильтр >> Фильтр
- Нажмите на отмеченный стрелка в Заголовок матча . Марк 1 а затем нажмите OK .
- После этого вы увидите все дубликаты. Идентификаторы удалён фильтрация . Только первый случаи Идентификаторы появится.
Таким образом, вы можете найти только первый возникновение и Фильтр их в колонну.
Подробнее: Как получить значение ячейки по строке и столбцу в Excel VBA
Практическая секция
На следующем рисунке я привожу набор данных, который мы использовали в этой статье, чтобы вы могли самостоятельно отработать эти примеры.
Заключение
В заключение следует отметить, что основная цель данной статьи - предоставить простой подход к поиску первого происшествия некоторых заданных значений в колонка Если у вас есть какие-либо лучшие методы, идеи или отзывы, пожалуйста, оставьте их в поле для комментариев. Это поможет мне обогатить мои будущие статьи.