INHOUDSOPGAWE
Hierdie artikel verduidelik drie metodes om horisontale data in Excel te filter. Om data vertikaal te filter is makliker met die verstek Filter-funksie, spilpunttabel en 'n paar ander gereedskap. Maar om data horisontaal te filtreer, moet sekere tegnieke en nuwe funksionaliteite in aksie volg.
Laai Oefenwerkboek af
Laai hierdie oefenwerkboek af om te oefen terwyl jy hierdie artikel lees.
Filter data horisontaal.xlsx
3 metodes om horisontale data in Excel te filter
In hierdie artikel, ons sal die volgende datastel gebruik. Die datastel bevat verkoopsdata vir 8 produkte wat in 3 verskillende kategorieë val. Ons sal 3 geskikte metodes bespreek om hierdie datastel gegrond op kategorieë te filtreer.
1. Gebruik van die FILTER-funksie om horisontale data in Excel te filter
Die FILTER-funksie kan filter data horisontaal
Inleiding tot die FILTER-funksie
Sintaksis:
=FILTER(skikking, sluit in, [as_leeg])
Argumente :
Argument | Vereis/Opsioneel | Verduideliking |
---|---|---|
skikking | Vereis | Omvang van data wat gefiltreer moet word. |
sluit in | Vereis | 'n Boole-skikking het 'n identiesehoogte of breedte na die skikking. |
as_leeg | Opsioneel | As die kriteria nie ooreenstem nie, voer 'n voorafbepaalde string uit. |
Nou, in ons voorbeeld, gaan ons die datastel filtreer gebaseer op drie verskillende kategorieë d.w.s. Vrugte , Groente , en Vis . Kom ons volg die stappe hieronder.
Stappe:
- In sel C10 plaas ons die kategorienaam “ Groente ". Ons gaan dit gebruik as die kriteria om die datastel te filtreer. En ons het ook 'n afvoertabel geskep om die gefiltreerde data te stoor.
- In die sel, C12 sit die volgende formule.
=FILTER(C4:J8,C5:J5=C10, "Not Found")
▶ Formule-uiteensetting
Die FILTER funksie neem twee argumente- data en logika .
- In hierdie formule verteenwoordig selle C4:J8(Blou gekleurde blokkie ) data wat gefiltreer moet word. Die selle C5:J5 in ry C is die kategorieë in die rooi-gekleurde blokkie vanwaar ons die kriteria stel.
- In die formule kontroleer C5:J5=C10 die waarde van sel C10 teenoor elk van die selwaardes van C5:J5. Dit gee terug 'n skikking, {FALSE, FALSE, TRUE, FALSE, FALSE, TRUE, FALSE, TRUE}. Ons sien dat WAAR waardes vir selle met die kategorie groente is.
Die formule gee 'n dinamiese oplossing . Dit beteken wanneer ons seldata verander die uitset gaan sy waarde onmiddellik aanpas .
- Die resultaat wys slegs die kolomme met die kategorie Groente .
- In hierdie stap het ons die waarde van sel C10 verander na Vrug , en die data het daarvolgens horisontaal vir daardie kategorie gefiltreer.
2. Transponeer en filtreer horisontale data in Excel
Ons kan ons datastel transponeer en dan die verstek filter opsie wat Excel verskaf aan horisontale data te filter. Kom ons duik in die volgende voorbeeld!
Stappe:
- Kies eers die hele datastel , druk Ctrl + C met jou sleutelbord, of regs – klik die muis om kopieer uit die konteks kieslys te kies.
- Ons moet plak die gekopieerde datastel met die Transponeer opsie . Kies die sel waar jy wil plak In hierdie voorbeeld het ons sel B10 gekies, en dan vanaf die Tuisoortjie klik op die Plak-oortjie om te kies die Transponeer as plak-opsie.
<. 32>
'n Ander manier:
Maak die Plak Spesiale -venster oop óf vanaf die kontekskieslys of vanaf die Tuisoortjie . Van die Bewerkingsopsies, klik die Transponeer-merkblokkie en druk OK .
- Nou , kies die getransponeerde datastel en vanaf die Data-oortjie klik op die Filter-opsie .
- Bogenoemde stappe geaktiveer filtreeropsies op elk van die kolomme. Klik op die Kategoriefilter opsie en merk die Groente.
- Dit is die uitset wat ons gekry het.
Deur die stappe hierbo te volg, kan ons die datastel filtreer op grond van enige kriteria.
Soortgelyke lesings
- Hoe om Excel-draaitabel te filtreer (8 effektiewe maniere)
- Filtreer verskeie kolomme onafhanklik in Excel
- Hoe om veelvuldige kolomme gelyktydig in Excel te filter (3 maniere)
- Filter veelvuldige rye in Excel (11 geskikte benaderings)
3. Skep gepasmaakte aansigte om data horisontaal in Excel te filtreer
In hierdie metode gaan ons horisontale data filtreer met behulp van Excel se gepasmaakte aansigte . Ons sal 'n aantal pasgemaakte aansigte skep, afhangende van ons kriteria . Ons wil filter data gegrond op die produk kategorie . Ons moet dus 4 persoonlike aansigte in hierdie voorbeeld skep. Die nodige stappe word hieronder gegee.
Stappe:
- Eers gaan ons 'n pasgemaakte aansig met die <3 skep>volle datastel . Gaan na die View Tab in die Excel-lint en dan kies die Custom Views-opsie .
- In die Gepasmaakte aansigte venster klik op die Voeg by -knoppie.
- Ons plaas Datastel in die invoerkassie as die naam van die Custom View en druk
- Om nou 'n pasgemaakte aansig vir die Vrugtekategorie te skep, versteek al die kolomme behalwe die Vrugtekategorie . Kies die kolomme E, F, H, I en J wat data vir Groente en Vis
- Daarna regs – klik op die bokant van die kolombalk en kies Versteek in die kontekskieslys.
- Gevolglik is al die kolomme behalwe die Vrugtekategorie versteek .
- Voeg nou 'n pasgemaakte aansig met die naam Vrugte by vir die Vrugtekategorie .
- Net so, voeg nog twee pasgemaakte aansigte by vir die Groente en Vis kategorieë genaamd Groente en Vis . Uiteindelik het ons 4 pasgemaakte aansigte geskep.
- Nou kan ons enige van die pasgemaakte aansigte vanaf die lys, en klik op die Wys -knoppie sal die aansig vir daardie ooreenstemmende produkkategorie wys. Ons het byvoorbeeld gekies die Fish Custom View om gefiltreerde data te wys vir die Vis-kategorie .
- Hier is die gefiltreerde datastel vir die Groentekategorie .
Notas
- Die FILTER-funksie is 'n nuwe funksie wat slegs in Excel 365 gebruik kan word. Dit is nie in die ouer weergawes beskikbaar nie.
Gevolgtrekking
Nou weet ons hoe om data horisontaal in Excel te filter. Hopelik sal dit jou aanmoedig om hierdie funksie met meer selfvertroue te gebruik. Enige vrae of voorstelle moenie vergeet om dit in die kommentaarblokkie hieronder te plaas nie.