Содржина
Написот нуди неколку лесни методи за тоа како да го пронајдете првото појавување на вредност во колона во Excel. Понекогаш треба да идентификуваме дупликат ставки или податоци во нашиот Excel лист. За да ги пронајдеме, треба да ја најдеме првата појава на вредност во колона . Овде користиме база на податоци што содржи Идентификатори и Имиња на некои момци.
Преземете ја работната книга за вежбање
Најдете прва појава.xlsx
5 начини да го пронајдете првото појавување на вредност во колона во 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 функциите. најдете ја првата појава на вредност во колона . Да претпоставиме дека сакаме да ги идентификуваме првите појавите на имињата во базата на податоци. Ако некое име се појавува двапати или повеќе во оваа база на податоци, ќе ги означиме како 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. Наоѓање на првото појавување на вредност со користење на комбинирани функции
Можеме да ја најдеме и првата појава на вредност или податоци во колона со комбинирање на <1 Функциите>IF
, INDEX , FREQUENCY , MATCH и ROW . Да претпоставиме дека сакаме да ги идентификуваме првите појави на IDs во базата на податоци. Ако некој 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)
Тука, Функцијата IF враќа 1 ( TRUE ) кога ги исполнува критериумите, во спротивно враќа 0 ( FALSE ). Фреквенцијата ФРЕКВЕНЦИЈА одредува колку пати вредноста се појавува во даден опсег на вредности.
Разложување на формулата
- ROWS($B$5:B5) —-> Враќа
- Излез : 1
- ROW($B$5:$B$13) —-> Станува
- Излез:{5;6;7;8;9;10;11;12;13}
- РЕД ($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}
- АКО ($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}
- ФРЕКВЕНЦИЈА(АКО($B$5:$B$13&"#"&$C$5:$C$13"",СОПРЕДУВАЊЕ(„~“&$B$5:$B$13&" #"&$C$5:$C$13,$B$5:$B$13&"#"&$C$5:$C$13,0)),РЕД ($B$5:$B$13)-РЕД ($B$5)+1) —-> Станува
- ФРЕКВЕНЦИЈА(АКО{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}
- ИНДЕКС(ФРЕКВЕНЦИЈА( IF($B$5:$B$13&"#"&$C$5:$C$13"",MA TCH(„~“&$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}
- АКО(ИНДЕКС(ФРЕКВЕНЦИЈА(АКО($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)), РЕД ($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. Користење на командата за филтрирање за сортирање на првите појави на вредности во колона
Да претпоставиме дека сакате да ги видите времињата на повторување на имињата во колоната D и оттука вие сакате да ја видите позицијата на првите појави на овие имиња . Ова може да го направиме со примена на командата Filter . Ве молиме поминете низ описот подолу.
Чекори:
- Направете нова колона за да ги идентификувате појавите и напишете ја следната формула во ќелијата D5 .
=COUNTIF($C$5:C5,C5)
Тука, наФункцијата COUNTIF враќа колку пати се појавува име во колоната C .
- Сега, притиснете ENTER и вие ќе го види излезот во ќелијата D5 .
- Користете ја Рачката за пополнување за Автоматско пополнување долните ќелии и оваа операција ќе ги означи следните појави на имињата како 0 .
Така, можете да видите колку пати едно име се појавува во колоната D .
- За филтрирање првите појави , изберете го опсегот B4:D13 и одете во Дома >> Сортирај & Филтер >> Филтер
- Кликнете на означената стрелка во Заглавие на натпреварот . Означете 1 и потоа кликнете OK .
- После тоа, ќе ги видите сите дупликати ИД отстранети со филтрирање . Ќе се појават само првите појави на ID .
Така можете да ги најдете само првите појава и Филтрирајте ги во колона.
Прочитајте повеќе: Како да ја добиете вредноста на ќелијата по ред и колона во Excel VBA
Оддел за вежбање
На следната слика, ви ја давам базата на податоци што ја користевме во оваа статија за да можете сами да ги практикувате овие примери.
Заклучок
Како заклучок, клучниот фокус на овој напис е да обезбеди лесен пристап за наоѓање на првите појави од некои дадени вредности во колона во Excel. За оваа цел користевме прилично основни функции. Ако имате подобри методи или идеи или повратни информации, ве молиме оставете ги во полето за коментари. Ова ќе ми помогне да ги збогатам моите претстојни написи.