Excelలో ప్రత్యేక విలువలను ఎలా ఫిల్టర్ చేయాలి (8 సులభమైన మార్గాలు)

  • దీన్ని భాగస్వామ్యం చేయండి
Hugh West

విషయ సూచిక

డేటాసెట్‌లోని అనేక ఎంట్రీలతో చుట్టూ తిరగడానికి ఫిల్టర్ యూనిక్ అనేది ఒక ప్రభావవంతమైన మార్గం. Excel ప్రత్యేక డేటాను ఫిల్టర్ చేయడానికి లేదా నకిలీలను తీసివేయడానికి బహుళ ఫీచర్లను అందిస్తుంది, మనం దానిని ఏమని పిలిచినా. ఈ కథనంలో, మేము నమూనా డేటాసెట్ నుండి ప్రత్యేకమైన డేటాను ఫిల్టర్ చేసే మార్గాలను ప్రదర్శిస్తాము.

ఒక Excel డేటాసెట్‌లో ఆర్డర్ తేదీ , కేటగిరీని కలిగి ఉన్న మూడు సాధారణ నిలువు వరుసలు ఉన్నాయని అనుకుందాం. , మరియు ఉత్పత్తి . మేము మొత్తం డేటాసెట్‌లో ప్రత్యేకమైన ఆర్డర్ చేసిన ఉత్పత్తులను కోరుకుంటున్నాము.

Excel వర్క్‌బుక్‌ని డౌన్‌లోడ్ చేయండి

ప్రత్యేక విలువలను ఫిల్టర్ చేస్తోంది .xlsm

Excelలో ప్రత్యేక విలువలను ఫిల్టర్ చేయడానికి 8 సులువైన మార్గాలు

విధానం 1: Excelని ఉపయోగించడం ప్రత్యేక విలువలను ఫిల్టర్ చేయడానికి డూప్లికేట్‌లను తీసివేయండి ఫీచర్

భారీ డేటాసెట్‌లోని ఎంట్రీలను గుర్తించడానికి, మేము కొన్నిసార్లు నకిలీలను తీసివేయవలసి ఉంటుంది. ఎక్సెల్ డేటాసెట్‌ల నుండి డూప్లికేట్ ఎంట్రీలను వదిలివేయడానికి డేటా ట్యాబ్‌లో నకిలీలను తీసివేయి ఫీచర్‌ను అందిస్తుంది. ఈ సందర్భంలో, మేము కేటగిరీ మరియు ఉత్పత్తి నిలువు వరుస నుండి నకిలీలను తీసివేయాలనుకుంటున్నాము. ఫలితంగా, మేము అలా చేయడానికి నకిలీలను తీసివేయి ఫీచర్‌ని ఉపయోగించవచ్చు.

దశ 1: పరిధిని ఎంచుకోండి (అంటే, వర్గం మరియు ఉత్పత్తి ) ఆపై డేటా ట్యాబ్ > నకిలీలను తీసివేయి ( డేటా టూల్స్ విభాగం నుండి) ఎంచుకోండి.

దశ 2: నకిలీలను తీసివేయి విండో కనిపిస్తుంది. నకిలీలను తీసివేయి విండోలో,

అన్ని నిలువు వరుసలను తనిఖీ చేసారు.

ఆప్షన్‌ను టిక్ చేయండిట్రాన్స్‌పోజ్($I$4:I4)), మ్యాచ్(వరుస($F$5:$F$19), వరుస($F$5:$F$19)), ""), మ్యాచ్(ROW($F$5:$F$19) ), ROW($F$5:$F$19))), 0)) ; శ్రేణి నుండి ప్రత్యేక విలువలను అందిస్తుంది.

దశ 2: మీరు CTRL+SHIFT+ENTER ని పూర్తిగా నొక్కాలి. మరియు కేస్-సెన్సిటివ్ ప్రత్యేక విలువలు సెల్‌లలో కనిపిస్తాయి.

కాబట్టి, మొత్తం డేటాసెట్ క్రింది చిత్రం వలె కనిపిస్తుంది అన్ని రకాల నమోదులను వాటి సంబంధిత నిలువు వరుసలలో క్రమబద్ధీకరించడం.

మీరు మీ డిమాండ్‌ను నెరవేర్చడానికి ఉత్పత్తి డేటా రకాల్లో దేనినైనా మార్చవచ్చు మరియు దాని ప్రకారం ఫార్ములాలను వర్తింపజేయవచ్చు .

పద్ధతి 7: VBA మాక్రో కోడ్‌ని ఉపయోగించి Excel ప్రత్యేక విలువలను ఫిల్టర్ చేయండి

డేటాసెట్ నుండి, మాకు ఉత్పత్తి నిలువు వరుస ఉందని మాకు తెలుసు మరియు మేము దీని నుండి ప్రత్యేక విలువలను కోరుకుంటున్నాము కాలమ్. ఉద్యోగాన్ని సాధించడానికి, మేము VBA మాక్రో కోడ్‌ని ఉపయోగించవచ్చు. మేము ఎంపిక నుండి విలువలను కేటాయించే కోడ్‌ను వ్రాయగలము మరియు అది అన్ని నకిలీలను తొలగిస్తే మినహా దానిని లూప్‌ల ద్వారా పంపుతుంది.

మేము VBA మాక్రో కోడ్‌ని వర్తింపజేయడానికి ముందు, మన దగ్గర డేటాసెట్ ఉందని నిర్ధారించుకోండి. కింది రకానికి చెందినది మరియు మేము ప్రత్యేకతను ఫిల్టర్ చేయాలనుకుంటున్న పరిధిని ఎంచుకుంటాము.

దశ 1: స్థూల కోడ్‌ని వ్రాయడానికి, Microsoft Visual Basic విండోను తెరవడానికి ALT+F11 నొక్కండి. విండోలో, ఇన్సర్ట్ ట్యాబ్‌కి వెళ్లండి ( టూల్‌బార్‌లో ) > మాడ్యూల్ ని ఎంచుకోండి.

దశ 2: మాడ్యూల్ విండో కనిపిస్తుంది. మాడ్యూల్ లో,కింది కోడ్‌ను అతికించండి.

7833

మాక్రో కోడ్‌లో,

వేరియబుల్‌లను ప్రకటించిన తర్వాత, mrf = CreateObject(“scripting.dictionary”) కి కేటాయించిన వస్తువును సృష్టిస్తుంది mrf .

ఎంపిక పరిధి కి కేటాయించబడింది. For లూప్ ప్రతి సెల్‌ను తీసుకుంటుంది, ఆపై నకిలీల కోసం పరిధి తో సరిపోతుంది. ఆ తర్వాత, కోడ్ ఎంపిక ని క్లియర్ చేస్తుంది మరియు ప్రత్యేక తో కనిపిస్తుంది.

స్టెప్ 3: మాక్రోను రన్ చేయడానికి F5 నొక్కండి, ఆపై వర్క్‌షీట్‌కి తిరిగి వెళ్లడం ద్వారా, మీరు ఎంపిక నుండి అన్ని ప్రత్యేక విలువలను చూస్తారు.

పద్ధతి 8: ప్రత్యేక విలువలను ఫిల్టర్ చేయడానికి పివోట్ టేబుల్‌ని ఉపయోగించడం

పివట్ టేబుల్ అనేది ఎంచుకున్న సెల్‌ల నుండి ప్రత్యేకమైన వస్తువుల జాబితాను ఎగుమతి చేయడానికి ఒక బలమైన సాధనం. Excelలో, మనం సులభంగా పివోట్ టేబుల్‌ని చొప్పించవచ్చు మరియు ఇక్కడ మనం కోరుకున్నది సాధించవచ్చు.

దశ 1: నిర్దిష్ట పరిధిని ఎంచుకోండి (అంటే, ఉత్పత్తి ). తర్వాత, చొప్పించు ట్యాబ్ > పివట్ టేబుల్ ( పట్టికలు విభాగం నుండి) ఎంచుకోండి.

దశ 2: పివట్ టేబుల్ పట్టిక లేదా పరిధి నుండి విండో కనిపిస్తుంది. విండోలో,

పరిధి (అంటే, D4:D19 ) స్వయంచాలకంగా ఎంచుకోబడుతుంది.

ఇప్పటికే ఉన్న వర్క్‌షీట్‌లను ఎక్కడ ఎంచుకోండి మీరు PivotTableని ఉంచాలని కోరుకుంటున్నారు.

OK క్లిక్ చేయండి.

దశ 3: పివట్ టేబుల్ ఫీల్డ్స్ విండో కనిపిస్తుంది. పివట్ టేబుల్ ఫీల్డ్స్ విండోలో, ఒక ఫీల్డ్ మాత్రమే ఉంది (అంటే, ఉత్పత్తి ).

దిగువ చిత్రంలో చూపిన విధంగా ప్రత్యేక ఉత్పత్తి జాబితా కనిపించేలా చేయడానికి ఉత్పత్తి ఫీల్డ్‌ని తనిఖీ చేసారు.

మరింత చదవండి: ఎక్సెల్ పివోట్ టేబుల్‌ని ఎలా ఫిల్టర్ చేయాలి

తీర్మానం

ఫిల్టర్ యూనిక్ అనేది ఒక సాధారణ ఆపరేషన్ Excelలో ప్రదర్శించడానికి. ఈ కథనంలో, మేము UNIQUE , FILTER , MATCH , INDEX అలాగే VBA వంటి వివిధ ఫీచర్లు, ఫంక్షన్‌లను ఉపయోగిస్తాము. ప్రత్యేక విలువలను ఫిల్టర్ చేయడానికి మాక్రో కోడ్. విధులు ముడి డేటాను అలాగే ఉంచుతాయి మరియు ఫలిత విలువలను మరొక నిలువు వరుస లేదా గమ్యస్థానంలో ప్రదర్శిస్తాయి. అయినప్పటికీ, డేటాసెట్ నుండి ఎంట్రీలను శాశ్వతంగా తీసివేయడం ద్వారా ఫీచర్‌లు ముడి డేటాను మారుస్తాయి. మీ డేటాసెట్‌లలోని నకిలీలతో వ్యవహరించడం మరియు ప్రత్యేక విలువలను సంగ్రహించడం గురించి ఈ కథనం మీకు స్పష్టమైన భావనను ఇస్తుందని నేను ఆశిస్తున్నాను. మీకు మరిన్ని ప్రశ్నలు ఉంటే లేదా జోడించడానికి ఏదైనా ఉంటే వ్యాఖ్యానించండి. నా తదుపరి కథనంలో కలుద్దాం.

నా డేటాకు హెడర్‌లు ఉన్నాయి .

సరే క్లిక్ చేయండి.

దశ 3: 8 కనుగొన్న మరియు తీసివేయబడిన నకిలీ విలువలు; 7 ప్రత్యేక విలువలు మిగిలి ఉన్నాయి .

సరే క్లిక్ చేయండి అని నిర్ధారణ డైలాగ్ బాక్స్ కనిపిస్తుంది. .

క్రింది చిత్రంలో చూపిన విధంగా అన్ని దశలు క్రింది పరిణామాలకు దారితీస్తాయి.

పద్ధతి 2: ప్రత్యేక విలువలను ఫిల్టర్ చేయడానికి షరతులతో కూడిన ఫార్మాటింగ్‌ని ఉపయోగించడం

ప్రత్యేకతను ఫిల్టర్ చేయడానికి మరొక మార్గం నియత ఫార్మాటింగ్ . Excel షరతులతో కూడిన ఆకృతీకరణ అనేక ప్రమాణాలతో సెల్‌లను ఫార్మాట్ చేయగలదు. అయితే, ఈ సందర్భంలో, మేము ఒక పరిధిలోని సెల్‌లను షరతులతో ఫార్మాట్ చేయడానికి ఫార్ములాను ఉపయోగిస్తాము (అంటే, ఉత్పత్తి నిలువు వరుస). షరతులతో కూడిన ఫార్మాటింగ్ ని వర్తింపజేయడానికి మాకు రెండు ఎంపికలు ఉన్నాయి; ఒకటి ప్రత్యేక విలువలను ఫిల్టర్ చేయడానికి షరతులతో కూడిన ఫార్మాటింగ్ మరియు మరొకటి పరిధి నుండి నకిలీ విలువలను దాచడం.

2.1. ప్రత్యేక విలువలను ఫిల్టర్ చేయడానికి షరతులతో కూడిన ఫార్మాటింగ్

ఈ సందర్భంలో, మేము Excel ప్రత్యేక ఎంట్రీలను ఫిల్టర్ చేయడానికి షరతులతో కూడిన ఫార్మాటింగ్ ఎంపికలలో సూత్రాన్ని ఉపయోగిస్తాము.

దశ 1 : పరిధిని ఎంచుకోండి (అంటే, ఉత్పత్తి 1 ) ఆపై హోమ్ ట్యాబ్ > షరతులతో కూడిన ఆకృతీకరణ ( స్టైల్స్ విభాగం నుండి) > కొత్త రూల్ ని ఎంచుకోండి.

దశ 2: కొత్త ఫార్మాటింగ్ రూల్ విండో పాప్ అప్ అవుతుంది. కొత్త ఫార్మాటింగ్ రూల్ విండోలో,

నియమాను ఎంచుకోండి ఏ సెల్‌లను ఫార్మాట్ చేయాలో నిర్ణయించడానికి ఫార్ములాను ఉపయోగించండి ని ఎంచుకోండిటైప్ ఎంపిక.

క్రింది ఫార్ములాను ఎడిట్ ది రూల్ డిస్క్రిప్షన్ ఆప్షన్ క్రింద టైప్ చేయండి.

=COUNTIF($D$5:D5,D5)=1

ఫార్ములాలో, D నిలువు వరుసలోని ప్రతి సెల్‌ను ప్రత్యేకమైన (అంటే, 1 కి సమానం)గా లెక్కించడానికి మేము Excelని నిర్దేశించాము. ఎంట్రీలు విధించిన షరతుతో సరిపోలితే అది TRUE మరియు రంగు ఆకృతిని అందిస్తుంది.

Format పై క్లిక్ చేయండి.

దశ 3: కొద్దిసేపటిలో, సెల్‌లను ఫార్మాట్ చేయండి విండో కనిపిస్తుంది. Format Cells విండోలో,

Font విభాగంలో- దిగువ చిత్రంలో చూపిన విధంగా ఏదైనా ఫార్మాటింగ్ రంగును ఎంచుకోండి.

తర్వాత <6 క్లిక్ చేయండి>సరే .

దశ 4: మునుపటి దశలో సరే ని క్లిక్ చేయడం ద్వారా మిమ్మల్ని కొత్తదానికి తీసుకువెళుతుంది రూల్ విండోను మళ్లీ ఫార్మాటింగ్ చేస్తోంది. కొత్త ఫార్మాటింగ్ రూల్ విండోలో, మీరు ప్రత్యేకమైన ఎంట్రీల ప్రివ్యూని చూడవచ్చు.

సరే క్లిక్ చేయండి.

చివరికి, మీరు దిగువ చిత్రంలో ఉన్న విధంగా మీరు కోరుకున్న విధంగా ప్రత్యేకమైన ఎంట్రీల రంగును ఫార్మాట్ చేస్తారు.

2.2. నకిలీలను దాచడానికి షరతులతో కూడిన ఫార్మాటింగ్

ప్రత్యేక విలువలతో జోక్యం చేసుకోకుండా, మేము షరతులతో కూడిన ఫార్మాటింగ్ ని ఉపయోగించి నకిలీ విలువలను దాచవచ్చు. డూప్లికేట్‌లను దాచడానికి, 1 కంటే ఎక్కువ విలువలకు కేటాయించడం మినహా ప్రత్యేకతలను ఫిల్టర్ చేయడానికి మనం అదే ఫార్ములాను వర్తింపజేయాలి. వైట్ ఫాంట్ రంగును ఎంచుకున్న తర్వాత, మేము వాటిని మిగిలిన ఎంట్రీల నుండి దాచవచ్చు.

దశ1: మెథడ్ 2.1 లో 1 నుండి 2 వరకు దశలను పునరావృతం చేయండి కానీ చొప్పించిన సూత్రాన్ని దిగువ దానితో మార్చండి.

=COUNTIF($D$5:D5,D5)>1

ఫార్ములా D నిలువు వరుసలోని ప్రతి సెల్‌ను నకిలీలు (అంటే 1 కంటే ఎక్కువ)గా లెక్కించడానికి Excelని నిర్దేశిస్తుంది. నమోదులు విధించిన షరతుతో సరిపోలితే అది ఒప్పు మరియు రంగు ఆకృతిని (అంటే, దాచు ) చూపుతుంది.

<6పై క్లిక్ చేయండి>ఫార్మాట్ .

దశ 2: ఫార్మాట్ పై క్లిక్ చేయడం ద్వారా మిమ్మల్ని ఫార్మాట్ సెల్స్ విండోకు తీసుకువెళుతుంది. Format Cells విండోలో,

Font color White ని ఎంచుకోండి.

ఆపై OK క్లిక్ చేయండి .

స్టెప్ 3: ఫాంట్ రంగును ఎంచుకున్న తర్వాత, సరే క్లిక్ చేయడం ద్వారా మిమ్మల్ని <కి మళ్లిస్తుంది 6>కొత్త ఫార్మాటింగ్ రూల్ మళ్లీ విండో. మేము Font రంగుగా White ని ఎంచుకున్నందున మీరు ప్రివ్యూను బ్లీక్‌గా చూడవచ్చు.

OK క్లిక్ చేయండి.

అన్ని దశలను అనుసరించడం వలన డూప్లికేట్ విలువల కోసం దిగువన ఉన్న చిత్రం వలె చిత్రీకరణకు దారి తీస్తుంది.

మీరు తెలుపు<ఎంచుకోవాలి 7> ఫాంట్ రంగుగా లేకపోతే డూప్లికేట్ ఎంట్రీలు దాచబడవు.

మరింత చదవండి: ఫార్ములా ఉపయోగించి Excelలో డేటాను ఫిల్టర్ చేయడం ఎలా

పద్ధతి 3: ప్రత్యేక విలువలను ఫిల్టర్ చేయడానికి డేటా ట్యాబ్ అధునాతన ఫిల్టర్ ఫీచర్‌ని ఉపయోగించడం

పూర్వపు పద్దతులు డేటాసెట్ నుండి ఎంట్రీలను తొలగించడం లేదా తొలగించడం ద్వారా ప్రత్యేకతను ఫిల్టర్ చేయడం. మేము నిర్దిష్ట డేటాసెట్‌లలో పని చేస్తున్నప్పుడు ఇది చాలా ప్రమాదకరం. మనం చేయలేని పరిస్థితులు ఉండవచ్చుముడి డేటాసెట్‌లను మార్చండి, ఆ సందర్భాలలో మేము కోరుకున్న స్థానంలో ప్రత్యేకంగా ఫిల్టర్ చేయడానికి అధునాతన ఫిల్టర్ ఎంపికను ఉపయోగించవచ్చు.

దశ 1: పరిధిని ఎంచుకోండి (అంటే, ఉత్పత్తి కాలమ్). ఆపై డేటా ట్యాబ్ > అధునాతన ఎంచుకోండి ( క్రమీకరించు & వడపోత విభాగం నుండి).

దశ 2: అధునాతన ఫిల్టర్ విండో కనిపిస్తుంది. అధునాతన ఫిల్టర్ విండోలో,

యాక్షన్ ఎంపిక క్రింద మరొక స్థానానికి కాపీ చేయండి చర్యను ఎంచుకోండి. మీరు జాబితాను ఫిల్టర్ చేయండి, లేదా మరొక స్థానానికి కాపీ చేయండి అయినా, మేము ముడి డేటాను మార్చనందుకు రెండోదాన్ని ఎంచుకుంటున్నాము.

కాపీ టు ఎంపికలో స్థానాన్ని (అంటే, F4 ) కేటాయించండి.

ప్రత్యేకమైన రికార్డ్‌లు మాత్రమే ఎంపికను తనిఖీ చేసారు.

సరే ని క్లిక్ చేయండి.

సరే క్లిక్ చేయడం ద్వారా దశల్లో నిర్దేశించిన విధంగా నిర్దేశించబడిన ప్రదేశంలో ప్రత్యేక విలువలు మీకు లభిస్తాయి.

పద్ధతి 4: Excel UNIQUE ఫంక్షన్‌ని ఉపయోగించి ప్రత్యేక విలువలను ఫిల్టర్ చేయండి

మరొక నిలువు వరుసలో ప్రత్యేక విలువలను ప్రదర్శించడం కూడా <6 ద్వారా సాధించవచ్చు>UNIQUE ఫంక్షన్. UNIQUE ఫంక్షన్ పరిధి లేదా శ్రేణి నుండి ప్రత్యేకమైన ఎంట్రీల జాబితాను పొందుతుంది. UNIQUE ఫంక్షన్ యొక్క వాక్యనిర్మాణం

UNIQUE (array, [by_col], [exactly_once])

ఆర్గ్యుమెంట్‌లు,

శ్రేణి ; పరిధి లేదా శ్రేణి నుండి ప్రత్యేక విలువలు సంగ్రహించబడతాయి.

[by_col] ; వరుస = తప్పు ( డిఫాల్ట్ ) ద్వారా విలువలను పోల్చడానికి మరియు సంగ్రహించడానికి మార్గాలుమరియు నిలువు వరుస = TRUE ద్వారా. [ఐచ్ఛికం]

[exactly_once] ; ఒకసారి సంభవించే విలువలు = TRUE మరియు ఇప్పటికే ఉన్న ప్రత్యేక విలువలు = FALSE ( డిఫాల్ట్ ద్వారా ). [ఐచ్ఛికం]

దశ 1: ఏదైనా ఖాళీ సెల్‌లో క్రింది సూత్రాన్ని టైప్ చేయండి (అంటే, E5 ).

=UNIQUE(D5:D19)

దశ 2: ENTER ని నొక్కండి, ఆపై ఒక సెకనులో అన్ని ప్రత్యేక ఎంట్రీలు దిగువ చిత్రంలో ఉన్న నిలువు వరుసలో పాప్ అప్ అవుతాయి.

<32

UNIQUE ఫంక్షన్ ఒకేసారి అన్ని ప్రత్యేక ఎంట్రీలను స్పిల్ చేస్తుంది. అయితే, మీరు Excel 365 వెర్షన్ కాకుండా UNIQUE ఫంక్షన్‌ని ఉపయోగించలేరు.

ఇలాంటి రీడింగ్‌లు

  • సెల్ విలువ ఆధారంగా Excel ఫిల్టర్ డేటా (6 సమర్థవంతమైన మార్గాలు)
  • Excelలో ఫిల్టర్‌ను ఎలా జోడించాలి (4 పద్ధతులు)
  • Excel ఫిల్టర్ కోసం సత్వరమార్గం (ఉదాహరణలతో 3 శీఘ్ర ఉపయోగాలు)
  • Excelలో టెక్స్ట్ ఫిల్టర్‌ను ఎలా ఉపయోగించాలి (5 ఉదాహరణలు)

పద్ధతి 5: UNIQUE మరియు FILTER ఫంక్షన్‌లను ఉపయోగించడం (క్రైటీరియాతో)

పద్ధతి 4లో, మేము ప్రత్యేక విలువలను స్పిల్ అవుట్ చేయడానికి UNIQUE ఫంక్షన్‌ని ఉపయోగిస్తాము. షరతును బట్టి మనకు ప్రత్యేకమైన ఎంట్రీలు కావాలంటే? మేము మా డేటాసెట్ నుండి నిర్దిష్ట కేటగిరీ యొక్క ప్రత్యేకమైన ఉత్పత్తి పేర్లను కోరుకుంటున్నాము.

ఈ సందర్భంలో, మనకు ప్రత్యేకమైన ఉత్పత్తి పేర్లు కావాలి మా డేటాసెట్ నుండి బార్‌లు (అంటే, E4 ) వర్గం.

దశ 1: దిగువ సూత్రాన్ని ఏదైనా సెల్‌లో వ్రాయండి (అంటే, E5 ).

=UNIQUE(FILTER(D5:D19,C5:C19=E4))

దిఫార్ములా D5:D19 పరిధిని ఫిల్టర్ చేయమని నిర్దేశిస్తుంది, C5:C19 సెల్ E4 కి సమానంగా ఉండేలా షరతును విధిస్తుంది.

దశ 2: ENTER నొక్కండి. ఆ తర్వాత బార్‌లు వర్గంలోని ఉత్పత్తులు, క్రింది స్క్రీన్‌షాట్‌లో చూపిన విధంగా బార్లు నిలువు వరుసలోని సెల్‌లలో కనిపిస్తాయి.

ప్రత్యేక ఉత్పత్తులను ఫిల్టర్ చేయడానికి మీరు ఏదైనా కేటగిరీ ని ఎంచుకోవచ్చు. భారీ విక్రయాల డేటాసెట్‌లను నిర్వహించడానికి ఇది చాలా ప్రభావవంతమైన మార్గం. FILTER ఫంక్షన్ Excel 365లో మాత్రమే అందుబాటులో ఉంది.

మరింత చదవండి: Filter Multiple Criteria in Excel

పద్ధతి 6: MATCH మరియు INDEX ఫంక్షన్‌లను ఉపయోగించడం (అరే ఫార్ములా)

సరళమైన ప్రదర్శన కోసం, మేము ఖాళీలు లేదా కేస్-సెన్సిటివ్ ఎంట్రీలు లేని డేటాసెట్‌ని ఉపయోగిస్తాము. కాబట్టి, ఖాళీలు మరియు కేస్-సెన్సిటివ్ ఎంట్రీలను కలిగి ఉన్న అటువంటి డేటాసెట్‌ను మనం ఎలా నిర్వహించగలం? ఒక మార్గాన్ని ప్రదర్శించే ముందు, మిశ్రమ సూత్రాన్ని ఉపయోగించి ఖాళీ కాని పరిధిని (అంటే ఉత్పత్తి 1 ) ఫిల్టర్ చేద్దాం. ఈ సందర్భంలో, మేము ప్రత్యేకమైన ఫిల్టర్ చేయడానికి MATCH మరియు INDEX ఫంక్షన్‌లను ఉపయోగిస్తాము.

6.1. MATCH మరియు INDEX ఫంక్షన్‌లు నాన్-బ్లాంక్ రేంజ్ నుండి ప్రత్యేక విలువలను ఫిల్టర్ చేస్తాయి

ఉత్పత్తి 1 పరిధిలో ఇప్పటికే ఖాళీ సెల్‌లు లేవని మేము చూడవచ్చు.

దశ 1: ప్రత్యేకతను ఫిల్టర్ చేయడానికి సెల్ G5 లో క్రింది సూత్రాన్ని టైప్ చేయండి.

=IFERROR(INDEX($D$5:$D$19, MATCH(0, COUNTIF($G$4:G4, $D$5:$D$19), 0)),"")

ఫార్ములా ద్వారా,

ముందుగా, COUNTIF($G$4:G4, $D$5:$D$19) ; పరిధిలోని కణాల సంఖ్యను గణిస్తుంది (అంటే, $G$4:G4 ) షరతును పాటించడం (అంటే, $D$5:$D$19) . $G$4:G4 పరిధిలో లేకుంటే 0 కనుగొనబడితే COUNTIF 1 ని అందిస్తుంది.

రెండవది, మ్యాచ్(0, COUNTIF($G$4:G4, $D$5:$D$19), 0)) ; శ్రేణిలో ఉత్పత్తి యొక్క సంబంధిత స్థితిని అందిస్తుంది.

చివరిగా, INDEX($D$5:$D$19, MATCH(0, COUNTIF($G$4:G4) , $D$5:$D$19), 0)); షరతుకు అనుగుణంగా ఉన్న సెల్ ఎంట్రీలను అందిస్తుంది.

IFERROR ఫంక్షన్ ఫలితాలలో ఏదైనా లోపాలను ప్రదర్శించకుండా సూత్రాన్ని నియంత్రిస్తుంది.

దశ 2: ఫార్ములా అర్రే ఫార్ములా అయినందున, CTRL+SHIFT+ENTER ని పూర్తిగా నొక్కండి. ఉత్పత్తి 1 పరిధి నుండి అన్ని ప్రత్యేక నమోదులు కనిపిస్తాయి.

6.2. ఒక పరిధిలో ఉన్న ఖాళీ సెల్‌ల నుండి ప్రత్యేక విలువలను ఫిల్టర్ చేయడానికి MATCH మరియు INDEX విధులు

ఇప్పుడు, ఉత్పత్తి 2 పరిధిలో, మేము బహుళ ఖాళీ సెల్‌లు ఉన్నట్లు చూడవచ్చు. ఖాళీ సెల్‌లలోని ప్రత్యేకతను ఫిల్టర్ చేయడానికి, మేము ISBLANK ఫంక్షన్‌ను ఇన్‌సర్ట్ చేయాలి.

1వ దశ: దిగువ ఫార్ములాను సెల్ H5<లో అతికించండి 7>.

=IFERROR(INDEX($E$5:$E$19, MATCH(0,IF(ISBLANK($E$5:$E$19),1,COUNTIF($H$4:H4, $E$5:$E$19)), 0)),"")

ఈ ఫార్ములా మేము 6.1లో వివరించిన విధంగానే పని చేస్తుంది. విభాగం . అయినప్పటికీ, ISBLANK ఫంక్షన్ యొక్క తార్కిక పరీక్షతో అదనపు IF ఫంక్షన్ పరిధిలో ఏవైనా ఖాళీ సెల్‌లను విస్మరించడానికి ఫార్ములాని అనుమతిస్తుంది.

దశ 2: CTRL+SHIFT+ENTER నొక్కండి మరియు ఫార్ములా ఖాళీ సెల్‌లను విస్మరిస్తుంది మరియు అన్ని ప్రత్యేక నమోదులను పొందుతుందిక్రింది చిత్రంలో చిత్రీకరించినట్లు.

6.3. కేస్-సెన్సిటివ్ పరిధి నుండి ప్రత్యేక విలువలను ఫిల్టర్ చేయడానికి MATCH మరియు INDEX ఫంక్షన్‌లు

మా డేటాసెట్‌లో కేస్-సెన్సిటివ్ ఎంట్రీలు ఉంటే, మేము FREQUENCY ఫంక్షన్‌తో పాటు ఫ్రీక్వెన్సీ ని ఉపయోగించాలి. ప్రత్యేకతను ఫిల్టర్ చేయడానికి>ట్రాన్స్‌పోజ్ మరియు ROW ఫంక్షన్‌లు 1> =INDEX($F$5:$F$19, MATCH(0, FREQUENCY(IF(EXACT($F$5:$F$19, TRANSPOSE($I$4:I4)), MATCH(ROW($F$5:$F$19), ROW($F$5:$F$19)), ""), MATCH(ROW($F$5:$F$19), ROW($F$5:$F$19))), 0))

ఫార్ములా యొక్క విభాగాలు,

  • TRANSPOSE($I$4:I4); సెమికోలన్‌ని కామాలోకి మార్చడం ద్వారా మునుపటి విలువలను బదిలీ చేయండి. ( అంటే, ట్రాన్స్‌పోస్({“ప్రత్యేకమైన విలువలు (కేస్ సెన్సిటివ్)”; హోల్ వీట్”}) {“ప్రత్యేక విలువలు (కేస్ సెన్సిటివ్)””” హోల్ వీట్”}
  • ఖచ్చితమైన($F$5:$F$19, ట్రాన్స్‌పోజ్($I$4:I4); తీగలు ఒకేలా ఉన్నాయా మరియు కేస్-సెన్సిటివ్‌గా ఉన్నాయా లేదా అని తనిఖీ చేస్తుంది.
  • అయితే(ఖచ్చితమైన($F$5:$F$19, ట్రాన్స్‌పోజ్($I$4:I4)), మ్యాచ్(ROW($F$5:$F$19), వరుస($F$5:$F $19); ($I$4:I4)), MATCH(ROW($F$5:$F$19), ROW($F$5:$F$19)), "") ; స్ట్రింగ్ ఎన్నిసార్లు ఉందో లెక్కిస్తుంది శ్రేణి.
  • మ్యాచ్(0, ఫ్రీక్వెన్సీ(ఐఫ్‌ఎక్స్యాక్ట్($F$5:$F$19, ట్రాన్స్‌పోస్($I$4:I4)), మ్యాచ్(ROW($F$5:$F) $19), ROW($F$5:$F$19)), ""), MATCH(ROW($F$5:$F$19), ROW($F$5:$F$19))), 0))<7 ; $F$5:$F$19,

హ్యూ వెస్ట్ పరిశ్రమలో 10 సంవత్సరాల అనుభవంతో అత్యంత అనుభవజ్ఞుడైన ఎక్సెల్ శిక్షకుడు మరియు విశ్లేషకుడు. అతను అకౌంటింగ్ మరియు ఫైనాన్స్‌లో బ్యాచిలర్ డిగ్రీని మరియు బిజినెస్ అడ్మినిస్ట్రేషన్‌లో మాస్టర్స్ డిగ్రీని కలిగి ఉన్నాడు. హ్యూకు బోధన పట్ల మక్కువ ఉంది మరియు అనుసరించడానికి మరియు అర్థం చేసుకోవడానికి సులభమైన బోధనా విధానాన్ని అభివృద్ధి చేశారు. ఎక్సెల్‌పై అతని నైపుణ్యం కలిగిన జ్ఞానం ప్రపంచవ్యాప్తంగా వేలాది మంది విద్యార్థులు మరియు నిపుణులకు వారి నైపుణ్యాలను మెరుగుపర్చడానికి మరియు వారి కెరీర్‌లో రాణించడానికి సహాయపడింది. తన బ్లాగ్ ద్వారా, హ్యూ తన జ్ఞానాన్ని ప్రపంచంతో పంచుకున్నాడు, ఉచిత Excel ట్యుటోరియల్స్ మరియు ఆన్‌లైన్ శిక్షణను అందిస్తూ వ్యక్తులు మరియు వ్యాపారాలు వారి పూర్తి సామర్థ్యాన్ని చేరుకోవడంలో సహాయపడతాయి.