Cómo Encontrar la Primera Ocurrencia de un Valor en una Columna en Excel (5 Maneras)

  • Compartir Este
Hugh West

El artículo ofrece algunos métodos sencillos para encontrar el primer incidencia de un valor en un columna en Excel. A veces necesitamos identificar elementos o datos duplicados en nuestra hoja Excel. Para encontrarlos, necesitamos encontrar el primer incidencia de un valor en un columna Aquí estamos utilizando un conjunto de datos que contiene Identificaciones y Nombres de algunos tipos.

Descargar el cuaderno de prácticas

Buscar Primera Ocurrencia.xlsx

5 Maneras de Encontrar la Primera Ocurrencia de un Valor en una Columna en Excel

1. Uso de la función COUNTIF de Excel para encontrar la primera aparición de un valor en una columna

Supongamos que queremos identificar el primero ocurrencias de la nombres en el conjunto de datos. Si algún nombre se produce dos o más veces en este conjunto de datos, los marcaremos como 0s de lo contrario, se marcará como 1 Podemos hacerlo utilizando la función COUNTIF Veamos el proceso a continuación.

Pasos:

  • Crear un nuevo columna para identificar el ocurrencias y escriba la siguiente fórmula en la celda D5 .
=(COUNTIF($C$5:$C5,$C5)=1)+0

Toma, la función COUNTIF sigue volviendo TRUE hasta que encuentre el mismo nombre en el columna C Hemos añadido un 0 ( cero ) para obtener el valor numérico.

  • Hit INTRODUCE y verá el resultado en la celda D5 .

  • Utilice la Asa de llenado a Autorrelleno las celdas inferiores y esta operación marcará las siguientes ocurrencias de la nombres como 0 .

Así podrá identificar fácilmente el primer incidencia de un valor en un columna .

Más información: Cómo Encontrar la Última Ocurrencia de un Valor en una Columna en Excel (5 Métodos)

2. Aplicación de la función COUNTIFS para encontrar la primera aparición de un valor en una columna

También podemos encontrar el primer incidencia mediante este uso la función COUNTIFS Supongamos que queremos identificar el primeras ocurrencias de la nombres en el conjunto de datos. el nombre aparece dos o más veces en este conjunto de datos, los marcaremos como 0s de lo contrario, los marcamos como 1 Analicemos el proceso a continuación.

Pasos:

  • Crear un nuevo columna para identificar el ocurrencias y escriba la siguiente fórmula en la celda D5 .
=N(COUNTIFS(C$5:C5,C5)=1)

Toma, la función COUNTIFS sigue volviendo TRUE hasta que encuentre el mismo nombre en el columna C . La función N convierte TRUE o FALSO a 1 o 0 respectivamente.

  • Hit INTRODUCE y verá el resultado en la celda D5 .

  • Utilice la Asa de llenado a Autorrelleno las celdas inferiores y esta operación marcará las siguientes ocurrencias de la nombres como 0 .

Así podrá identificar fácilmente el primer incidencia de un valor en un columna .

Más información: Cómo Encontrar un Valor en una Columna en Excel (4 Métodos)

3. Encontrar la Primera Ocurrencia de un Valor en una Columna Utilizando las Funciones ISNUMBER y MATCH de Excel

Aplicación de la función ISNUMBER junto con la función MATCH puede ser útil para encontrar el primer incidencia de un valor en un columna Supongamos que queremos identificar el primero ocurrencias de la nombres en el conjunto de datos. Si algún nombre se produce dos o más veces en este conjunto de datos, los marcaremos como 0s de lo contrario, los marcamos como 1 Veamos el procedimiento a continuación.

Pasos:

  • Crear un nuevo columna para identificar el ocurrencias y escriba la siguiente fórmula en la celda D5 .
=1-ISNUMBER(MATCH(C5,C$4:C4,0))

Toma, la función MATCH busca el valor en C5 , mira hacia arriba a través de la rango C4:C4 y devuelve la posición en la que encuentra una coincidencia exacta. La función ISNUMBER devuelve TRUE si encuentra un valor numérico en él, en caso contrario devuelve FALSO aunque contenga un error.

  • Pulse el botón INTRODUCE y verá el resultado en la celda D5 .

  • Utilice la Asa de llenado a Autorrelleno las celdas inferiores y esta operación marcará las siguientes ocurrencias de la nombres como 0 .

Así podrá identificar fácilmente el primer incidencia de un valor en un columna .

Read More: Cómo encontrar los 5 mejores valores y nombres en Excel (8 formas útiles)

4. Búsqueda de la primera aparición de un valor mediante funciones combinadas

También podemos encontrar el primero aparición de un valor o dato en un columna combinando SI , ÍNDICE , FRECUENCIA , MATCH y FILA Supongamos que queremos identificar las funciones primero ocurrencias de la Identificaciones en el conjunto de datos. ID aparece dos veces o más en este conjunto de datos, los marcaremos como 0s de lo contrario, los marcamos como 1 La fórmula será un poco liosa. Veamos la descripción a continuación.

Pasos:

  • Crear un nuevo columna para identificar el ocurrencias y escriba la siguiente fórmula en la celda 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)

Toma, la función IF devuelve 1 ( TRUE ) cuando cumple los criterios, de lo contrario devuelve 0 ( FALSO ). La función FRECUENCIA determina el número de veces que un valor se produce dentro de un rango de valores determinado.

Desglose de fórmulas

  • FILAS($B$5:B5) --> Devuelve
    • Salida : 1
  • ROW($B$5:$B$13) --> Se convierte en
    • Salida : {5;6;7;8;9;10;11;12;13}
  • ROW($B$5) --> Se convierte en
    • Salida : {5}
  • MATCH("~"&$B$5:$B$13& "#"&$C$5:$C$13,$B$5:$B$13& "#"&$C$5:$C$13,0) --> Se convierte en
    • Salida : {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)) --> Se convierte en
  • IF($B$5:$B$13&”#”&$C$5:$C$13””,{1;2;3;4;5;1;7;2;9}) —-> deja
    • Salida : {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) --> Se convierte en
  • FREQUENCY(IF{1;2;3;4;5;1;7;2;9}),{5;6;7;8;9;10;11;12;13}-{5}+1) —-> Se convierte en
    • Salida : {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) --> Devuelve
  • INDEX({2;2;1;1;1;0;1;0;1;0})
    • Salida : {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) --> Simplifica a
  • IF({2}>0,1,0)
    • Salida : 1

Finalmente, obtenemos la salida como 1 porque el ID en celda B5 se produce por primera vez.

  • Hit INTRODUCE y verá el resultado en la celda D5 .

  • Utiliza el Asa de llenado a Autorrelleno las celdas inferiores y esta operación marcará las siguientes ocurrencias de la nombres como 0 .

Así podrá identificar fácilmente el primer incidencia de un valor en un columna .

Más información: Cómo encontrar el valor en la columna utilizando VBA en Excel (4 maneras)

5. Uso del comando Filtro para ordenar las primeras apariciones de valores en una columna

Supongamos que desea ver los tiempos de repetición del nombres en columna D y por lo tanto desea ver la posición del primero ocurrencias de estos nombres Podemos hacerlo aplicando el comando Filtro Consulte la descripción a continuación.

Pasos:

  • Crear un nuevo columna para identificar el ocurrencias y escriba la siguiente fórmula en la celda D5 .
=COUNTIF($C$5:C5,C5)

Toma, la función COUNTIF devuelve el número de veces que un nombre se produce en columna C .

  • Ahora, pulsa INTRODUCE y verá el resultado en la celda D5 .

  • Utilice la Asa de llenado a Autorrelleno las celdas inferiores y esta operación marcará las siguientes ocurrencias de la nombres como 0 .

Así puede ver el número de veces que un nombre se produce en columna D .

  • A Filtro la primera ocurrencias seleccione rango B4:D13 e ir a Inicio >> Ordenar y filtrar >> Filtro

  • Haga clic en la marca flecha en el Cabecera del partido . Marca 1 y haga clic en OK .

  • Después de eso, verá todos los duplicados Identificaciones eliminado por el filtrado Sólo el primero ocurrencias de la Identificaciones aparecerá.

Por lo tanto, sólo se puede encontrar el primer incidencia y Filtro en una columna.

Read More: Cómo obtener el valor de la celda por fila y columna en Excel VBA

Sección práctica

En la siguiente figura, te facilito el conjunto de datos que hemos utilizado en este artículo para que puedas practicar estos ejemplos por tu cuenta.

Conclusión

En conclusión, el objetivo principal de este artículo es proporcionar un enfoque sencillo para encontrar el primer ocurrencias de unos valores dados en un columna en Excel. Para ello hemos utilizado funciones bastante básicas. Si tienes algún método o idea mejor, por favor, déjalo en la caja de comentarios. Esto me ayudará a enriquecer mis próximos artículos.

Hugh West es un capacitador y analista de Excel altamente experimentado con más de 10 años de experiencia en la industria. Tiene una Licenciatura en Contabilidad y Finanzas y una Maestría en Administración de Empresas. Hugh tiene una pasión por la enseñanza y ha desarrollado un enfoque de enseñanza único que es fácil de seguir y comprender. Su conocimiento experto de Excel ha ayudado a miles de estudiantes y profesionales en todo el mundo a mejorar sus habilidades y sobresalir en sus carreras. A través de su blog, Hugh comparte su conocimiento con el mundo, ofreciendo tutoriales gratuitos de Excel y capacitación en línea para ayudar a las personas y empresas a alcanzar su máximo potencial.