Trobeu la primera aparició d'un valor en un rang a Excel (3 maneres)

  • Comparteix Això
Hugh West

Al món corporatiu, estem acostumats a veure bases de dades on s'han produït algunes coses més d'una vegada. És possible que vulgueu esbrinar la primera aparició d'un valor en un interval. Microsoft Excel té diverses fórmules útils per realitzar aquesta tasca amb facilitat. L'article explicarà 3 fórmules diferents amb variacions en elles per trobar la primera ocurrència d'un valor en un interval a Excel.

Descarregueu el llibre de pràctiques

Per a la pràctica, podeu descarregar el quadern de treball des d'aquí.

Trobar la primera aparició d'un valor en un rang.xlsx

3 maneres de trobar la primera aparició d'un valor un valor en un interval a Excel

Utilitzarem el conjunt de dades següent per explicar fórmules per trobar la primera ocurrència d'un valor en un interval a Excel.

El conjunt de dades conté dues columnes amb el nom del producte i l'identificador dels productes. Podeu observar que hi ha repeticions dels valors a les columnes. Hem de trobar la primera aparició d'un valor en l'interval. Explicarem tres fórmules diferents per fer-ho. Consulteu la resta de l'article per conèixer les fórmules i com funcionen per trobar la primera ocurrència d'un valor en un interval a Excel.

1. Utilitzar les funcions COUNTIF o COUNTIFS per trobar el Primera aparició d'un valor en un interval a Excel

COUNTIF és una funció fàcil i útil per trobar la primera aparició d'un valor en un interval. Es necessita sol omúltiples criteris i intervals basats en l'ús de la funció singular o plural. Veurem cadascun d'ells a continuació.

1.1 Ús de la funció COUNTIF

La fórmula més fàcil per trobar la primera ocurrència d'un valor en un interval és utilitzar la Funció COUNTIF .

Seguiu els passos per trobar l'aparició d'un valor en un interval:

  • Escriu una fórmula per unir les dades de dues columnes en una columna nova .

La fórmula: =B5&C5 .

Això s'uneix a les dues dades.

  • Arrosseu el controlador Emplenar cap avall. (el signe ( + ) com a la part inferior dreta de la primera cel·la) i obtindreu el resultat d'unir dues dades en una sola columna com a continuació.

  • Després, en una nova columna escriviu la fórmula que es mostra a continuació:
=(COUNTIF($D$5:$D5,$D5)=1)+0

  • Ara, arrossegueu en conseqüència per obtenir el resultat de totes les files. Seguiu la numeració de les imatges per a això.

El resultat mostra 1 per als valors de la primera aparició a l'interval de cel·les D5 :D11 .

Nota: en lloc de afegir zero podem utilitzar la funció N imbricada amb COUNTIF per obtenir el mateix resultat.

1.2 Ús de COUNTIFS amb la funció N

El mètode anterior és una mica lent. Per obtenir resultats més ràpids, podeu utilitzar la funció COUNTIFS imbricada amb la funció N .

La fórmula per al conjunt de dades serà la següent:

=N(COUNTIFS(B$5:B5,B5,C$5:C5,C5)=1)

El resultat seràel mateix que mètode 1(a) .

La fórmula és la mateixa que el mètode. L'única diferència és que aquí no necessitem una columna d'unió. Un cop més, COUNTIFS pot prendre diversos intervals i criteris .

Lectures semblants:

  • Com trobar valor a l'interval a Excel (3 mètodes)
  • Trobar caràcters a String Excel (8 maneres senzilles)
  • Com trobar text a la cel·la a Excel
  • Excel Cerca de text a l'interval (11 mètodes ràpids)

2. Utilitzant les funcions ISNUMBER niu i MATCH per trobar la primera aparició d'un valor en un rang a Excel

A més, també podeu fer servir niu l'ISNUMBER i el MATCH funcions per trobar la primera ocurrència d'un valor en un interval.

La fórmula serà:

=1- ISNUMBER(MATCH(B5,B$4:B4,0))

El resultat mostra 1 per a la primera aparició dels valors de l'interval.

3. Ús de l'INDEX imbricat amb altres funcions per trobar la primera aparició d'un Valor en un rang a Excel

A més, podem extreure els valors de la primera ocurrència en una columna mitjançant la referència d'una altra columna utilitzant INDEX imbricat amb altres funcions com ara COINCIDENT , PETIT , SI , CERCAR i així successivament. Veurem alguns d'ells a continuació.

3.1 Ús de les funcions INDEX i MATCH imbricades

Comencem amb la fórmula imbricada INDEX i MATCH .

La fórmula per alEl conjunt de dades donat serà:

=INDEX($C$5:$C$11,MATCH($B$5,$B$5:$B$11,0))

El resultat mostra el valor de Cel·la C5 amb la primera aparició del valor de Cel·la B5 a l'interval B5:B11 .

3.2 Ús de l'INDEX imbricat amb les funcions SMALL, IF i ROW

A més, la funció INDEX també es pot imbricar amb funcions com el PETIT , IF i ROW funciona per obtenir el valor desitjat de la primera aparició d'una columna a partir de la referència d'una altra de l'interval.

La fórmula és:

=INDEX($C$5:$C$11,SMALL(IF($B$5=$B$5:$B$11,ROW($B$5:$B$11)-ROW($B$5)+1),1))

El resultat serà el mateix que el mètode 3(a) d'aquesta secció .

A més, amb aquesta fórmula, també podeu obtenir el valor del valor de la segona vegada a l'interval canviant el 1 al final de la fórmula per 2 .

Canviem el Número d'ID per al segon valor " Encaminador Wi-Fi" a " #11_00" .

El resultat mostrarà l' ID del valor que es produeix per segona vegada anomenat " Encaminador Wi-Fi" .

El resultat mostra “#11_00”, que és el número d'identificació del segon valor que es produeix a l'interval.

Finalment, utilitzarem una altra fórmula amb les funcions imbricades INDEX , ISNUMBER i SEARCH que coincideixin amb una dada amb una altra dada donada i dóna sortides només per a duplicats.

ElLa fórmula per a això serà:

=INDEX($E$5:$E$7,MATCH(TRUE,ISNUMBER(SEARCH($E$5:$E$7,B5)),0))

Seguiu la imatge per veure els passos necessaris per aplicar aquesta fórmula.

Podeu notar que la sortida a Cel·la D9 mostra resultats no vàlids. És perquè no té duplicats dins del rang.

Coses per recordar

1. Heu d'utilitzar la icona Ansa d'ompliment per arrossegar la fórmula per trobar resultats per a la resta de valors de l'interval. Apliqueu això on les imatges mostrin la fletxa avall.

2. Heu d'entendre com voleu el vostre resultat i després aplicar qualsevol dels mètodes que us convinguin.

Conclusió

L'article explica tres fórmules diferents per trobar la primera ocurrència d'un valor a l'interval a Excel. Les fórmules inclouen funcions com COUNTIF , INDEX , ISNUMBER , SMALL , ROW , MATCH , i així successivament. Espero que l'article us hagi ajudat a trobar la vostra solució. Si teniu més preguntes, podeu escriure-les a la secció de comentaris.

Hugh West és un entrenador i analista d'Excel molt experimentat amb més de 10 anys d'experiència en el sector. És llicenciat en Comptabilitat i Finances i Màster en Administració i Direcció d'Empreses. Hugh té una passió per l'ensenyament i ha desenvolupat un enfocament pedagògic únic que és fàcil de seguir i entendre. El seu coneixement expert d'Excel ha ajudat a milers d'estudiants i professionals de tot el món a millorar les seves habilitats i a destacar en les seves carreres. A través del seu bloc, Hugh comparteix els seus coneixements amb el món, oferint tutorials d'Excel gratuïts i formació en línia per ajudar les persones i les empreses a assolir tot el seu potencial.