Kazalo
V poslovnem svetu smo navajeni na podatkovne zbirke, v katerih se nekaj stvari pojavlja večkrat. Morda želimo ugotoviti prvo pojavitev vrednosti v območju. Microsoft Excel ima različne uporabne formule za enostavno izvedbo te naloge. V članku bodo razložene 3 različne formule z različicami za iskanje prve pojavitve vrednosti v območju v programu Excel.
Prenesi delovni zvezek za prakso
Delovni zvezek za vadbo lahko prenesete s tega mesta.
Poiščite prvo pojavitev vrednosti v območju.xlsx3 načini iskanja prvega pojavljanja vrednosti v območju v Excelu
Naslednji nabor podatkov bomo uporabili za razlago formul za iskanje prve pojavitve vrednosti v območju v Excelu.
Podatkovni niz vsebuje dva stolpca z imenom izdelka in ID izdelka. Opazite lahko, da se vrednosti v stolpcih ponavljajo. Poiskati moramo prvo pojavitev vrednosti v območju. Za to bomo razložili tri različne formule. Prelistajte preostanek članka, da boste spoznali formule in njihovo delovanje za iskanje prve pojavitve vrednosti v območju vExcel.
1. Uporaba funkcij COUNTIF ali COUNTIFS za iskanje prvega pojavljanja vrednosti v območju v Excelu
COUNTIF je enostavna in uporabna funkcija za iskanje prve pojavitve vrednosti v območju. Sprejema eno ali več meril in območij na podlagi uporabe funkcije v ednini ali množini. V nadaljevanju si bomo ogledali vsako od njih.
1.1 Uporaba funkcije COUNTIF
Najlažja formula za iskanje prvega pojavljanja vrednosti v območju je uporaba COUNTIF funkcijo.
Če želite poiskati pojavljanje vrednosti v območju, sledite naslednjim korakom:
- Napišite formulo za združitev podatkov dveh stolpcev v nov stolpec.
Formula: =B5&C5
.
S tem združite oba podatka.
- Povlecite navzdol Ročaj za polnjenje ikona (ikona ( + ) kot znak na desnem dnu prve celice) in dobili boste rezultat združevanja dveh podatkov v en sam stolpec, kot spodaj.
- Nato v nov stolpec zapišite formulo, ki je prikazana spodaj:
=(COUNTIF($D$5:$D5,$D5)=1)+0
- Zdaj ustrezno povlecite, da dobite rezultat za vse vrstice. Pri tem upoštevajte številčenje slik.
Rezultat kaže. 1 za vrednosti prvega pojavljanja v območju celic D5:D11 .
Opomba: Namesto dodajanje ničle lahko uporabimo N Funkcija, ugnezdena z COUNTIF da bi dobili enak rezultat.
1.2 Uporaba funkcije COUNTIFS s funkcijo N
Zgornja metoda je nekoliko počasna. Za hitrejše rezultate lahko uporabite funkcija COUNTIFS z vgnezdenimi funkcija N .
Formula za nabor podatkov bo naslednja:
=N(COUNTIFS(B$5:B5,B5,C$5:C5,C5)=1)
Rezultat bo enak kot metoda 1(a) .
Formula je enaka kot pri metodi. Edina razlika je v tem, da tu ne potrebujemo stolpca za združevanje. Ponovno, COUNTIFS lahko traja več razponi in . merila .
Podobna branja:
- Kako najti vrednost v območju v Excelu (3 metode)
- Iskanje znakov v nizu Excel (8 preprostih načinov)
- Kako poiskati besedilo v celici v programu Excel
- Excelovo iskanje besedila v območju (11 hitrih metod)
2. Uporaba vgrajenih funkcij ISNUMBER in MATCH za iskanje prvega pojavljanja vrednosti v območju v Excelu
Poleg tega lahko uporabite tudi gnezdo številka ISNUMBER in . MATCH funkcije za iskanje prve pojavitve vrednosti v območju.
Formula je naslednja:
=1- ISNUMBER(MATCH(B5,B$4:B4,0))
Rezultat kaže. 1 za prvo pojavitev vrednosti v območju.
3. Uporaba vgnezdenega INDEXa z drugimi funkcijami za iskanje prvega pojavljanja vrednosti v območju v Excelu
Poleg tega lahko vrednosti prvega pojavljanja v stolpcu pridobimo s sklicevanjem na drug stolpec z uporabo INDEX z drugimi funkcijami, kot je MATCH , MALI , IF , ISKANJE in tako naprej. V nadaljevanju si jih bomo ogledali nekaj.
3.1 Uporaba vgrajenih funkcij INDEX in MATCH
Začnimo z vgnezdenim INDEX in . MATCH formula.
Formula za dani nabor podatkov bo naslednja:
=INDEX($C$5:$C$11,MATCH($B$5,$B$5:$B$11,0))
Rezultat prikazuje vrednost Celica C5 s prvim pojavom vrednosti Celica B5 v območju B5:B11 .
3.2 Uporaba vgnezdenega INDEXa s funkcijami SMALL, IF in ROW
Poleg tega je INDEX funkcija se lahko vgnezdijo tudi funkcije, kot so MALI , IF in . ROW funkcije za pridobitev želene vrednosti prve pojavitve stolpca iz reference drugega stolpca v območju.
Formula je:
=INDEX($C$5:$C$11,SMALL(IF($B$5=$B$5:$B$11,ROW($B$5:$B$11)-ROW($B$5)+1),1))
Rezultat bo enak kot metoda 3(a) tega oddelka .
Poleg tega lahko s to formulo dobite tudi vrednost 2. časovne vrednosti v območju, tako da spremenite 1 na koncu formule z 2 .
Spremenimo ID številka za 2. pojavil " Usmerjevalnik Wi-Fi" vrednost v " #11_00″ .
Rezultat bo prikazal ID 2. časovne vrednosti z imenom " Usmerjevalnik Wi-Fi" .
Rezultat prikaže "#11_00", ki je identifikacijska številka 2. časovne vrednosti v območju.
3.3 Uporaba vgnezdenega INDEXa s funkcijami ISNUMBER & SEARCH
Na koncu bomo uporabili še eno formulo z vgnezdenim INDEX , ISNUMBER in ISKANJE funkcije, ki ujema podatke z drugimi danimi podatki in daje rezultate samo za podvojene podatke.
Formula za to je:
=INDEX($E$5:$E$7,MATCH(TRUE,ISNUMBER(SEARCH($E$5:$E$7,B5)),0))
Sledite sliki in si oglejte korake, ki so potrebni za uporabo te formule.
Opazite lahko, da je izhod na Celica D9 prikazuje neveljavne rezultate. Razlog za to je, da v območju ni podvojitev.
Stvari, ki si jih je treba zapomniti
1. Uporabiti morate Ročaj za polnjenje ikona za vlečenje formule za iskanje rezultatov za preostale vrednosti v območju. To uporabite, če je na slikah prikazana puščica navzdol.
2. Razumeti morate, kako želite doseči rezultat, in nato uporabiti katero koli metodo, ki vam ustreza.
Zaključek
V članku so pojasnjene tri različne formule za iskanje prve pojavitve vrednosti v območju v programu Excel. Formule vključujejo funkcije, kot so COUNTIF , INDEX , ISNUMBER , MALI , ROW , MATCH , in tako naprej. upam, da vam je članek pomagal najti rešitev. Če imate še kakšno vprašanje, ga lahko napišete v razdelek za komentarje.