Como filtrar datos horizontais en Excel (3 métodos)

  • Comparte Isto
Hugh West

Este artigo explica tres métodos para filtrar datos horizontais en Excel. Filtrar datos verticalmente é máis sinxelo coa función de filtro predeterminada, a táboa dinámica e algunhas outras ferramentas. Pero para filtrar os datos horizontalmente hai que seguir algunhas técnicas e novas funcionalidades en acción.

Descargar o libro de prácticas

Descarga este libro de prácticas para facer exercicio mentres lees este artigo.

Filtrar datos horizontalmente.xlsx

3 métodos para filtrar datos horizontais en Excel

Neste artigo, utilizaremos o seguinte conxunto de datos. O conxunto de datos contén datos de vendas de 8 produtos que se dividen en 3 categorías diferentes . Discutiremos 3 métodos axeitados para filtrar este conxunto de datos en función de categorías .

1. Uso da función FILTRO para filtrar datos horizontais en Excel

A función FILTRO pode realizar filtrar datos horizontalmente basándose facilmente en criterios predefinidos . Esta función pode filtrar datos tanto verticalmente como horizontalmente .

Introdución á función FILTER

Sintaxe:

=FILTRO(matriz, incluír, [se_baleiro])

Argumentos :

Argumento Requirido/Opcional Explicación
Matriz Requirido Intervalo de datos a filtrar.
include Requirido Unha matriz booleana ten unhaaltura ou ancho da matriz.
if_empty Opcional Se os criterios non coinciden, sae unha cadea predefinida.

Agora, no noso exemplo, filtraremos o conxunto de datos en función de tres categorías diferentes , é dicir, Froita , Verduras e Peixes . Sigamos os pasos a continuación.

Pasos:

  • Na cela C10 , poñemos o nome da categoría “ Vexetal ”. Imos usar isto como criterio para filtrar o conxunto de datos. E tamén creamos unha táboa de saída para almacenar os datos filtrados .

  • Na cela, C12 poña a seguinte fórmula.
=FILTER(C4:J8,C5:J5=C10, "Not Found")

▶ Desglose da fórmula

A función FILTRO toma dous argumentos: datos e lóxica .

  • Nesta fórmula, as celas C4:J8(caixa de cor azul ) representan os datos que se van filtrar. As celas C5:J5 da fila C son as categorías do cadro de cor vermella desde onde establecemos os criterios .
  • Na fórmula , C5:J5=C10 comproba o valor da cela C10 con cada un dos valores da cela de C5:J5. Isto devolve unha matriz, {FALSO, FALSO, VERDADERO, FALSO, FALSO, VERDADEIRO, FALSO, VERDADEIRO}. Vemos que os valores VERDADEIROS son para celas coa categoría vexetal .

A fórmula dá unha solución dinámica . Significa que sempre que cambiamos datos da cela oA saída vai axustar o seu valor inmediatamente .

  • O resultado mostra só o columnas coa categoría Vexetal .

  • Neste paso, cambiamos o valor da cela C10 a Froita e os datos filtráronse horizontalmente para esa categoría en consecuencia.

2. Transpoñer e filtrar datos horizontais en Excel

Podemos transpoñer o noso conxunto de datos e despois usar a opción filtro predeterminada que proporciona Excel para filtrar datos horizontais. Imos mergullarse no seguinte exemplo!

Pasos:

  • Ao principio, seleccione o conxunto de datos completo , prema Ctrl + C co teclado ou dereito faga clic co rato para escoller copiar no menú contextual.

  • Necesitamos pegar o conxunto de datos copiado coa opción Transpoñer . Seleccione a cela na que quere pegar Neste exemplo, seleccionamos a cela B10 e, a continuación, na pestana Inicio faga clic na pestana Pegar para seleccionar a opción Transpoñer como pegar.

Outra maneira:

Abre a xanela Pegar especial dende o menú contextual ou dende o Pestana Inicio . Desde as Opcións de operación, faga clic na caixa de verificación Transpoñer e prema Aceptar .

  • Agora , seleccione o trasposto conxunto de datos e desde a Pestana Datos faga clic na opción de filtro .

  • O anterior pasos habilitados opcións de filtrado en cada unha das columnas. Fai clic en na opción Filtro de categorías e marca a Vexetal.

  • Esta é a saída que obtivemos.

Seguindo os pasos anteriores, podemos filtrar o conxunto de datos en función de calquera criterio.

Lecturas similares

  • Como filtrar a táboa dinámica de Excel (8 formas efectivas)
  • Filtrar varias columnas en Excel de forma independente
  • Como filtrar varias columnas simultáneamente en Excel (3 xeitos)
  • Filtrar varias filas en Excel (11 enfoques adecuados)

3. Crear vistas personalizadas para filtrar datos horizontalmente en Excel

Neste método, filtraremos os datos horizontais coa axuda das Vistas personalizadas de  Excel. Crearemos un número de vistas personalizadas dependendo dos nosos criterios . Queremos filtrar datos en función a categoría do produto. Polo tanto, necesitamos crear 4 vistas personalizadas neste exemplo. A continuación indícanse os pasos necesarios.

Pasos:

  • En primeiro lugar, imos crear unha vista personalizada coa opción conxunto de datos completo . Vaia á pestana Ver na cinta de Excel e despois seleccione a opción Vistas personalizadas .

  • Na Vistas personalizadas faga clic no botón Engadir .

  • Poñemos Conxunto de datos en a caixa de entrada como nome da Vista personalizada e prema

  • Agora, para crear unha vista personalizada para a Categoría de froitas , oculta todas as columnas que non sexan a Categoría de froitas . Seleccione as columnas E, F, H, I e J que teñen datos de Vexetais e Peixes

  • Despois diso, dereita faga clic na parte superior da barra de columnas e escolla Ocultar no menú de contexto.

  • Como resultado, todas as columnas que non sexan a categoría de froitas están ocultas .

  • Agora, engade unha vista personalizada chamada Froita para a Categoría de froita .

  • Do mesmo xeito, engade outras dúas vistas personalizadas para o Verdura e Peixe categorías denominadas Vexetal e Peixe . Finalmente, creamos 4 vistas personalizadas.

  • Agora, podemos seleccionar calquera das vistas personalizadas da lista e, facendo clic no botón Mostrar , amosarase a vista para esa categoría de produto correspondente. Por exemplo, seleccionamos a Vista personalizada de peixes para mostrar datos filtrados para a categoría de peixes .

  • Aquí está o conxunto de datos filtrados para o vexetalcategoría .

Notas

  • A función FILTRO é unha nova función que só se pode usar en Excel 365 . Non está dispoñible nas versións anteriores.

Conclusión

Agora, sabemos como filtrar datos horizontalmente en Excel. Con sorte, animaríache a usar esta función con máis confianza. Calquera pregunta ou suxestión non esquezas poñelas na caixa de comentarios a continuación.

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.