
Tengo una lista de elementos que se parece a esto:
A
B
C
A
A
B
D
E
A
Ahora quiero contar el número de apariciones de cada elemento. El resultado debería verse así:
A 4
B 2
C 1
D 1
E 1
¿Cómo puedo hacer eso? Es importante señalar que esto debe ser flexible. Eso significa que si agrego un elemento F
a la lista, ese elemento también debe considerarse en el resultado.
Respuesta1
Aquí hay una manera:
Supuestos: desea mantener intacta la columna/lista existente y desea este resumen en otro lugar:
- La siguiente operación aparentemente necesita un encabezado de columna. Agregue un encabezado de columna en la celda encima de su lista.
- En la pestaña Datos de Excel, en Filtro, seleccione la opción de menú "Avanzado" (de la cinta en Excel 2007/10)
- Seleccione el rango, incluido el nuevo encabezado. Seleccione "Copiar a otra ubicación" y marque "Solo registros únicos". Elija una celda de destino para la ubicación "Copiar a".
En la celda adyacente a la nueva lista única, agregue la fórmula =countif así:
=CONTAR.SI(F$16:F$24,I16)
(donde el primer parámetro es el rango absoluto de la lista original y el segundo parámetro es la celda relativa del valor único)
Copie y pegue esta fórmula a la derecha de todas las celdas únicas.
Si el cálculo automático está desactivado, presione F9para actualizar.
El resultado es así:
Respuesta2
Utilice una tabla dinámica:
- Agregue un encabezado a su lista de elementos (por ejemplo, "Artículo" en la celda A1)
- Seleccione la columna 1 (toda la columna, no solo los datos que están allí)
- Insertar tabla dinámica
- Arrastre "Elemento" al área de la fila y también arrástrelo al área de valor
- el cálculo del valor debe ser por defecto "Contar"
Si agrega elementos a su lista, simplemente actualice la tabla dinámica para actualizar los recuentos y/o seleccionar cualquier elemento nuevo.
Respuesta3
Aquí tienes un bonito GIF que muestra cómo hacerlo en Excel. Esta es la versión de Mac OS X, pero no debería diferir mucho.