Táboa de contidos
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.