Tabla de contenido
Para realizar diferentes tareas en Excel, es posible que necesite contar el número de ocurrencias de cada valor. El objetivo de este artículo es mostrarle cómo contar el número de ocurrencias de cada valor en una columna en Excel. En este caso, vamos a demostrar 5 métodos fáciles y rápidos con respecto a este problema. Por lo tanto, vamos a ir a través del artículo para realizar la tarea de manera eficiente.
Descargar el cuaderno de prácticas
Puede descargar el siguiente libro de Excel para comprenderlo mejor y practicar usted mismo.
Contar el número de ocurrencias de cada valor en una columna.xlsx5 Métodos para Contar el Número de Ocurrencias de Cada Valor en una Columna en Excel
Antes de continuar con el tutorial, conozcamos el conjunto de datos de hoy.
Aquí tenemos Representante de ventas , Ciudad y Salario Hay algunos valores que se repiten en las columnas para que los ejemplos sean comprensibles. Representante de ventas y Ciudad son columnas de valores de texto y Salario Esta relación y este conjunto de datos son sólo para fines prácticos.
Ahora, vamos a contar el número de ocurrencias de cada valor en una columna de múltiples maneras utilizando el conjunto de datos anterior. Por lo tanto, vamos a explorarlos uno por uno.
1. Utilización de la función COUNTIF
Utilización de la Función COUNTIF podemos contar el número de apariciones de cada valor en una columna o rango. Es sencillo y fácil. Veámoslo en acción.
📌 Pasos:
En Función COUNTIF cuenta el número de celdas dentro de un rango que comparan una condición determinada.
Escribamos la fórmula para contar los Representante de ventas en nuestro libro Excel de ejemplo
=COUNTIF(B7:B23,F7)
Dentro del Función COUNTIF insertamos todos los valores de Representante de ventas como gama . nuestro criterios eran todos los nombres, ya que necesitamos calcular el número de instancias para cada nombre. Así que como criterio hemos insertado un nombre (nombre de pila en este caso, poco a poco se comprobará utilizando todos los demás nombres). Nos ha dado el número de instancias para el nombre Max Como nuestro conjunto de datos no es muy grande, puedes echar un vistazo rápido y ver que hay... 4 Máx dentro de ese Representante de ventas columna.
- Ahora, lleva el cursor a la esquina inferior derecha de la celda E7 y parecerá un plus (+) signo. Es el Asa de llenado herramienta.
- A continuación, haga doble clic sobre él para obtener el resto de los valores.
¡Oh! Está proporcionando un valor defectuoso. Cometimos un error.
No usamos Referencia absoluta por lo que nuestras referencias de celda cambiaban continuamente y daban un resultado erróneo. Por lo tanto, tenemos que utilizar Referencia absoluta antes de hacer ejercicio Autorrelleno .
=COUNTIF($B$7:$B$23,F7)
Esta vez ha proporcionado los valores correctos.
Pero piense un poco si esto está en un formato para obtener valor a primera vista. No, esto no es ni proporcionar el interior rápido ni una forma agradable a la vista.
Para que nuestro resultado de donde podemos derivar las entrañas más rápido, podemos tomar la ayuda de Excel Ordenar y filtrar característica.
- En primer lugar, seleccione todo el Representante de ventas columna ( B6:B23 ).
- A continuación, vaya al Datos ficha.
- Aquí encontrará la Avanzado en el Ordenar y filtrar grupo. Entonces, selecciónalo.
Al hacer clic en el botón Avanzado le llevará a la página Filtro avanzado cuadro de diálogo.
- En primer lugar, seleccione Copiar a otra ubicación .
- En Rango de la lista se selecciona automáticamente como seleccionamos si antes.
- En el Copiar en inserte la referencia de la celda en la que desea pegarlo. En este caso, la hemos dado como celda F6 .
- A continuación, asegúrese de marcar la casilla de Sólo registros únicos .
- Por último, pulsa INTRODUCE o haga clic en OK .
Ahora, podemos ver todos los valores únicos de la columna a una ubicación separada en el F6:F12 gama.
- Ahora, utilice el CONSEJO fórmula.
Debe utilizar los criterios de esta columna extraída para obtener el número de aparición de cada uno de los valores.
- A continuación, utilice el Autorrelleno para copiar la fórmula en las celdas siguientes.
Este CONSEJO también puede utilizarse para valores numéricos.
- En este momento, escriba la fórmula para el Salario de nuestro ejemplo.
=COUNTIF($D$7:$D$23,F15)
Nota: Tenga en cuenta que, a partir de ahora, extraeremos los valores únicos a ubicaciones separadas utilizando la función Ordenar y filtrar antes de utilizar cualquier fórmula .
Más información: Cómo contar palabras repetidas en Excel (11 métodos)
2. Utilización de las funciones SUM y EXACT
Podemos averiguar el número de apariciones de cada valor utilizando SUM y EXACTO funciones también.
El nombre lo dice todo Función SUMA le proporcionará la suma correspondiente al intervalo indicado.
En Función EXACTA compara dos valores y devuelve TRUE si son exactamente iguales, en caso contrario FALSO Normalmente, esta función se utiliza para valores de texto.
📌 Pasos:
Nuestra fórmula utilizando el SUM y EXACTO será algo así.
SUMA(-EXACTO(intervalo,criterios))Para comprender mejor la fórmula, escriba la fórmula Función EXACTA primero.
- En primer lugar, seleccione la celda G7 e introduce la siguiente fórmula.
=--EXACT($B$7:$B$23,F7)
Aquí hemos escrito Función EXACTA para Representante de ventas Además, utilizamos un guión doble para convertir el VERDADERO/FALSO a 0 y 1 Podemos observar que se trata de una fórmula de array. Verás lo que devuelve, por cada coincidencia que proporciona 1 y 0 por no coincidencia.
- Entonces el Función SUMA funciona y da el resultado.
=SUMA(--EXACT($B$7:$B$23,F7))
Nota: Dado que se trata de una fórmula de matriz, es necesario utilizar CTRL + MAYÚS + INTRO en lugar de INTRODUCE para operar esta fórmula. Pero si está utilizando Excel 365, puede realizar la tarea simplemente pulsando INTRODUCE Y después de introducir cualquier fórmula de matriz muestra un par de llaves alrededor de la fórmula. Excel lo hace automáticamente, no es necesario hacerlo manualmente. .
- Por último, utilice Asa de llenado para hacer lo mismo con las células restantes.
Del mismo modo, también puede utilizar la fórmula para los números. En la siguiente imagen, le mostramos el resultado de utilizar esta fórmula para los números Salario columna.
=SUMA(--EXACT($D$7:$D$23,F16))
Más información: Excel VBA para Contar Duplicados en una Columna (Un Análisis Completo)
Lecturas similares
- Cómo Contar Filas Duplicadas en Excel (4 Métodos)
- Contar valores duplicados una sola vez en Excel (3 maneras)
- Cómo contar ocurrencias por día en Excel (4 formas rápidas)
3. Inserción de las funciones COUNT e IF
Hemos visto cómo calcular el número de ocurrencias utilizando la función Función COUNTIF Esta vez veremos el uso de... CONTAR y SI funciones.
No se confunda, mientras que en el CONSEJO utilizamos una única función ( CONSEJO ), pero en esta sección utilizaremos CONTAR & SI dos funciones distintas.
📌 Pasos:
- Al principio, escriba Función IF de esta fórmula para el Representante de ventas columna.
=IF($B$7:$B$23=F7,$D$7:$D$23)
- A continuación, pulse INTRODUCE .
La matriz proporciona el valor correspondiente del intervalo de números que coincide con los criterios y FALSO para los demás.
Aquí encontró 4 partidos así que en esos 4 lugares, devolvieron el rango de números valor ( Salario ).
- Ahora dentro del Función COUNT contaremos estos valores numéricos y proporcionaremos el número de ocurrencias.
=COUNT(IF($B$7:$B$23=F7,$D$7:$D$23))
- Del mismo modo, puede hacerlo para los valores numéricos. Sólo tiene que sustituir los campos por los rangos y criterios adecuados.
=COUNT(IF($D$7:$D$23=F16,$D$7:$D$23))
Nota: Asegúrese de que su segundo parámetro dentro de la Función IF es un rango de números y está utilizando Referencia absoluta .
Más información: VBA para contar duplicados en el rango en Excel (4 métodos)
4. Aplicación de las funciones SUM e IF
Dentro del Función IF, estamos comprobando si los criterios han coincidido o no, si coincide entonces devuelve 1 de lo contrario 0 Se obtiene una matriz de 1 y 0 a la Función SUMA y luego suma la matriz y proporciona la respuesta. Veamos el proceso detallado a continuación.
📌 Pasos:
- Inicialmente, vaya a la celda G7 e inserte la fórmula a continuación.
=SUM(IF($B$7:$B$23=F7,1,0))
- A continuación, pulse el botón INTRODUCE llave.
La fórmula también funcionará bien para los valores numéricos.
=SUM(IF($D$7:$D$23=F16,1,0))
Más información: Cómo Contar Duplicados en Columna en Excel (3 Maneras)
5. Utilización de PivotTable
Puede utilizar la función Tabla dinámica para contar el número de ocurrencias de cada valor dentro de la columna. Veamos el proceso en detalle.
📌 Pasos:
- Primero, seleccione cualquier celda dentro del rango. Aquí, seleccionamos la celda B4 .
- En segundo lugar, vaya a Inserte ficha.
- En tercer lugar, haga clic en Tabla dinámica en el Tablas grupo.
En PivotTable desde tabla o rango se le abrirá un cuadro de diálogo.
- Aquí, compruebe el Mesa/Rango es correcta o no.
- En consecuencia, seleccione Hoja de salida ya que queremos insertar el Tabla dinámica en la misma hoja.
- A continuación, entregue el Ubicación Aquí, lo hicimos como célula F4 .
- A continuación, pulse OK .
La tabla dinámica le aparecerá como en la imagen de abajo.
Aquí dentro del Campos de la tabla dinámica verá el nombre de la columna de la tabla en el panel de tareas Campo Y cuatro áreas: Filtros , Columnas , Filas , Valores .
- Actualmente, arrastre el Representante de ventas en el campo Filas y Valores zona.
Cuenta el número de ocurrencias de cada valor dentro del Representante de ventas columna.
Más información: Contar Duplicados en una Tabla Dinámica de Excel (2 Maneras Fáciles)
Contar el Número de Ocurrencias con Múltiples Criterios en Excel
En las secciones anteriores, aprendimos a contar el número de ocurrencias de cada valor en una columna. Aquí, mostraremos cómo podemos contar el número de ocurrencias con múltiples criterios.
A continuación, mostraremos la demostración para Max y John. A partir del conjunto de datos, podemos ver que hay Max en Nueva York , Los Angeles, y San Francisco Pero queremos contar Max sólo de Nueva York ciudad. Para hacer esto,
- Principalmente, ir a la celda H5 y pega la siguiente fórmula en la celda.
=COUNTIFS($B$5:$B$21,F5,$C$5:$C$21,G5)
En este caso, utilizamos el Función COUNTIFS que es capaz de tomar múltiples criterios.
- A continuación, pulse INTRODUCE .
Más información: Cómo Contar Duplicados Basándose en Múltiples Criterios en Excel
Conclusión
Esto es todo por hoy. En este artículo se explica cómo contar el número de apariciones de cada valor en una columna en Excel de forma sencilla y concisa. No olvides descargar el archivo de prácticas. Gracias por leer este artículo. Esperamos que te haya sido útil. Si tienes alguna duda o sugerencia, háznoslo saber en la sección de comentarios. Visita nuestro sitio web, ExcelWIKI un proveedor integral de soluciones Excel, para saber más.