Como contar celas de cores en Excel sen VBA (3 métodos)

  • Comparte Isto
Hugh West

Moitas veces, mentres traballas con información categórica en Excel, é posible que teñas que colorear todas as celas dunha categoría específica da mesma cor para distinguir unha categoría das outras. Pero a maioría dos métodos convencionais requirirán que use VBA para facelo. Pero pode resultar un pouco difícil usar VBA se non está familiarizado con el. Neste tutorial, mostrarei como contar celas de cores en Excel sen VBA.

Descargar o libro de prácticas

Descarga este libro de prácticas para exercer a tarefa mentres estás lendo este artigo.

Contar celas de cores.xlsm

3 métodos para contar celas de cores en Excel sen VBA

Supoñamos un escenario no que temos un ficheiro Excel que contén información sobre os estudantes de diferentes países dunha universidade. A folla de traballo ten o Nome do alumno, País de cada un dos alumnos. Xunto con iso, codificamos por cores cada país na columna País para distinguilos visualmente entre si. Agora usaremos esta folla de traballo para aprender a contar celas de cores en Excel sen VBA. A imaxe de abaixo mostra a folla de cálculo de Excel que ten o reconto de celas que pertencen ao mesmo país.

Método 1: Conta as celas de cores usando o Find & Ferramenta de substitución en Excel

Unha das formas de contar celas de cores sen VBA é usar a ferramenta Buscar e substituír . Imosvexa como podemos facelo.

Paso 1:

  • Primeiro, presionaremos CTRL+F para abrir o Buscar e substituír .
  • A continuación, faremos clic na Opcións >>> na esquina inferior dereita do Buscar e substituír.

  • Agora faremos clic no Formato.

Paso 2:

  • Despois diso, faremos clic no Formato da cela dende a abaixo á esquerda esquina do Buscar formato .

  • Agora, un selector de cores colirio r aparecerá que nos permitirá escoller a cor dunha cela específica. Moveremos o collíario r na cela C5 que ten a primeira cela de cor co nome do país Canadá .

  • Se agora facemos clic co botón esquerdo na cela mentres se coloca o contagotas sobre ela, veremos que a opción Vista previa está chea da mesma cor desa cela.
  • A continuación, faremos clic en Buscar todo .

  • Por último, faremos atopar todas as celas que se encheron coa mesma cor que se encheu C5 .

  • Tamén podemos atopar todas as celas cubertas con cada unha das cores restantes. A imaxe de abaixo mostra que descubrimos todas as celas cubertas coa cor azul e os Estados Unidos como o país .

Ler máis: Como contar celas de cores en branco en Excel(2 métodos)

Método 2: aplicar o filtro de táboa para contar celas de cores en Excel

A forma máis sinxela de descubrir todas as celas de cores en Excel sen VBA é usar o Filtro de táboas . Tes que facer o seguinte.

Paso 1:

  • Primeiro, selecciona todas as celas do intervalo de datos xunto coas cabeceiras das columnas . Despois, presionaremos CTRL+T para activar o Filtro de táboas .
  • Agora, aparecerá unha xanela titulada Crear táboa . Inseriremos todo o intervalo de datos ( $B$4:$C$C14 ) usando a referencia absoluta .
  • A continuación, faremos clic en Aceptar .

Paso 2:

  • Agora, veremos unha nova pestana chamada <3 Engádese>Deseño da táboa xunto coa pestana ou cinta existente.
  • Os encabezados de columna da táboa recentemente creada teñen unha pequena frecha cara abaixo na esquina inferior dereita de cada unha delas.
  • A continuación, fará clic na frecha do País .
  • Agora, aparecerá unha xanela cunha opción de filtro diferente. Faremos clic no Filtrar por cor .
  • Aparecerá un menú despregable con todas as cores que utilizamos para encher as celas. Faremos clic na cor amarela que representa o país Suecia .

  • Por último, vexa que unha nova fila chamada Total mostra o número total de celas coa cor de recheo amarela e Suecia comopaís.

  • Tamén podemos descubrir todas as celas cubertas con cada unha das cores restantes. A imaxe de abaixo mostra que descubrimos todas as celas cubertas coa cor verde e Italia como o país .

Ler máis: Contar celas por cor con formato condicional en Excel (3 métodos)

Método 3: Use a función Xestor de nomes para contar celas de cores en Excel

O problema cos dous métodos anteriores é que ten que seguir os pasos repetidamente para descubrir o número total de celas cubertas con cada cor por separado. Non podemos descubrir todos os recontos de celas para todas as cores á vez. Pero hai unha solución a este problema. Crearemos unha nova función para facelo por nós. Temos que seguir os seguintes pasos.

Paso 1:

  • Primeiro, faremos clic na pestana Fórmulas e seleccionamos Xestor de nomes baixo esa pestana.

  • Agora, aparecerá unha nova xanela titulada Xestor de nomes . Faremos clic no botón Novo desa xanela.

Paso 2:

  • Entón, escribiremos COLOREDCELL como nome da nova función.
  • A continuación, anotaremos a seguinte función no Refírese a .
  • Despois de inserir a fórmula, faremos clic en Aceptar .
=GET.CELL(38, COLORED!C5)

FórmulaDesglose:

  • GET.CELL é unha función baseada na macro VBA . Pero non te preocupes!!! non necesitamos inserir un código VBA para usar esta función.
  • Esta función levará a primeira cela ( C5 ) da columna con todas as celas de cores como argumento. Despois devolverá o código de cor desa cela.

  • Finalmente, faremos clic no Pechar para pechar o Xestor de nomes .

Paso 3:

  • Agora, se comezamos a escribir a fórmula CELULA DE COR na cela D5 , veremos que Excel suxerirá a función a usar.
  • Entón faremos clic na fórmula desa lista de suxestións.

  • Agora, a función devolverá o código de cor da cela C5 .

  • A continuación, arrastraremos o controlador de recheo para aplicar a fórmula ao resto das celas.

  • Finalmente, obteremos todos os códigos de cores para as celas do País

Paso 4:

  • Agora, escribiremos a seguinte fórmula na cela G7 para contar o número total de celas asociadas a cada cor.
=COUNTIF($D$5:$D$14,COLOREDCELL)

Desglose da fórmula:

  • CONTARSE a función levará $D$5:$D$14 e a función COLOREDCELL como argumentos. Descubrirá o reconto de celas asociadascon cada cor.

  • Ao premer ENTER , a función agora devolverá o número total de celas cubertas con vermello .

  • A continuación, arrastraremos o controlador de recheo para aplicar a fórmula ao resto das celas .

  • Por último, veremos que o número total de celas de cores para cada cor móstrase xunto ao <3 respectivo>país .

Ler máis: Fórmula de Excel para contar celas con cor específica (4 xeitos)

Notas rápidas

  • Aínda que non usamos a macro VBA , a función CELL baséase sobre el. Polo tanto, temos que gardar o libro de traballo como Caderno de traballo habilitado para macros de Excel ou no formato XLSM .
  • Tamén se quere usar macro VBA para contar celas de cores en Excel, podes ler este artigo.

Conclusión

Neste artigo aprendemos como contar celas de cores en Excel sen VBA . Espero que a partir de agora poida contar celas de cores en Excel sen VBA moi facilmente. Non obstante, se tes algunha dúbida ou recomendación sobre este artigo, deixa un comentario a continuación. Que teñades un bo día!!!

Hugh West é un adestrador e analista de Excel altamente experimentado con máis de 10 anos de experiencia na industria. É Licenciado en Contabilidade e Finanzas e Máster en Administración de Empresas. Hugh ten unha paixón polo ensino e desenvolveu un enfoque docente único que é fácil de seguir e comprender. O seu coñecemento experto de Excel axudou a miles de estudantes e profesionais de todo o mundo a mellorar as súas habilidades e a destacar nas súas carreiras. A través do seu blog, Hugh comparte os seus coñecementos co mundo, ofrecendo titoriais de Excel gratuítos e formación en liña para axudar ás persoas e ás empresas a alcanzar todo o seu potencial.