Palabra más repetida en una columna de Excel

Escrito por Administrador

7 de febrero de 2023

Si tienes una columna Excel con datos y quieres saber cual es la palabra más repetida, no te vayas porque este es tu post. Además, vamos a calcular el número de veces que aparece cada palabra y a colorear los resultados usando un mapa de calor.

Para ello, he creado un listado de nombres masculinos que se repiten como el de la figura.

enviar-pedidos-proveedores-por-email-excel

Os muestro el código asociado al botón y, a continuación, os lo explico.

Sub Repeticiones()

'Creamos un listado de valores no repetidos de la columna C en la columna E

Range("E:E").ClearContents

Range("C1:C500").AdvancedFilter Action:=xlFilterCopy, CopyToRange:=Range("E1"), Unique:=True

Range("E1:E500").Sort Key1:=Range("E:E"), Order1:=xlAscending, Header:=xlYes

'Limpiamos el contenido de la columna F

Range("F2:F65000").Select

Selection.ClearContents

'Calculamos el rango de los datos en la columna C y E

finalc = Cells(Rows.Count, 3).End(xlUp).Offset(0, 0).Row
finalh = Cells(Rows.Count, 5).End(xlUp).Offset(0, 0).Row

For i = 2 To finalh

'Contamos las veces que se repiten cada uno de los nombres en el rango seleccionado usando el comando CountIf

Nombres = Cells(i, 5).Value

Cells(i, 6).Value = Application.CountIf(Range("C1:C" & finalc), Nombres)

Next

End Sub

Las primeras líneas de código, crean un listado de valores no repetidos (columna E) usando la función AdvancedFilter.

enviar-pedidos-proveedores-por-email-excel

A continuación, usando un bucle FOR, comprobamos cuántas veces se repite cada uno de esos valores únicos mediante la función CountIF (columna F).

enviar-pedidos-proveedores-por-email-excel

Para mostrar el mapa de calor, he usado el formato condicional (columna F).

enviar-pedidos-proveedores-por-email-excel

Espero que te sirva este ejemplo para encontrar la palabra más repetida en una columna de Excel. Descarga el archivo de ejemplo y practica.

Por último, quiero invitarte a compartir tus dudas en los comentarios o en el foro. Intentaré ayudarte en todo lo que pueda, y así aprenderemos todos.

Hasta la próxima.

Si te ha servido y quieres donar





Descarga el archivo del ejemplo

0 comentarios

Enviar un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.

Últimas publicaciones

Categorías

junio 2024
LMXJVSD
 12
3456789
10111213141516
17181920212223
24252627282930

Debates en el foro

Avatar
guardar imagenes en carpeta
Avatar
Necesito ayuda con un formulario
Avatar
Buscar Datos en Columnas

Contacto