విషయ సూచిక
UNIQUE ఫంక్షన్ మరియు డైనమిక్ శ్రేణులను ఉపయోగించడం ద్వారా Excelలో ప్రత్యేక విలువలను ఎలా పొందాలో ట్యుటోరియల్ చూస్తుంది. మీరు ఒక నిలువు వరుసలో లేదా అడ్డు వరుసలో, బహుళ నిలువు వరుసలలో, షరతుల ఆధారంగా మరియు మరెన్నో ప్రత్యేకమైన విలువలను కనుగొనడానికి ఒక సాధారణ సూత్రాన్ని నేర్చుకుంటారు.
Excel యొక్క మునుపటి సంస్కరణల్లో, ప్రత్యేక జాబితాను సంగ్రహించడం విలువలు ఒక కఠినమైన సవాలు. కేవలం ఒకసారి సంభవించే ప్రత్యేకతలను కనుగొనడం, జాబితాలోని అన్ని విభిన్న అంశాలను సంగ్రహించడం, ఖాళీలను విస్మరించడం మరియు మరిన్నింటిని ఎలా కనుగొనాలో చూపే ప్రత్యేక కథనం మా వద్ద ఉంది. ప్రతి పనికి అనేక ఫంక్షన్లు మరియు బహుళ-లైన్ శ్రేణి ఫార్ములా కలిపి ఉపయోగించడం అవసరం, ఇది Excel గురువులు మాత్రమే పూర్తిగా అర్థం చేసుకోగలరు.
Excel 365లో UNIQUE ఫంక్షన్ని ప్రవేశపెట్టడం వల్ల ప్రతిదీ మారిపోయింది! ఒకప్పుడు రాకెట్ సైన్స్ అనేది ABC వలె సులభం అవుతుంది. ఇప్పుడు, మీరు ఒకటి లేదా బహుళ ప్రమాణాల ఆధారంగా పరిధి నుండి ప్రత్యేక విలువలను పొందడానికి మరియు ఫలితాలను అక్షర క్రమంలో అమర్చడానికి ఫార్ములా నిపుణుడు కానవసరం లేదు. ప్రతి ఒక్కరూ మీ స్వంత అవసరాల కోసం చదవగలిగే మరియు సర్దుబాటు చేయగల సాధారణ సూత్రాలతో అన్నీ పూర్తయ్యాయి.
Excel UNIQUE ఫంక్షన్
Excelలోని UNIQUE ఫంక్షన్ దీని నుండి ప్రత్యేక విలువల జాబితాను అందిస్తుంది పరిధి లేదా శ్రేణి. ఇది ఏదైనా డేటా రకంతో పని చేస్తుంది: వచనం, సంఖ్యలు, తేదీలు, సమయాలు మొదలైనవి.
ఫంక్షన్ డైనమిక్ అర్రేస్ ఫంక్షన్ల క్రింద వర్గీకరించబడింది. ఫలితం డైనమిక్ శ్రేణి, ఇది స్వయంచాలకంగా పొరుగు కణాలలోకి నిలువుగా లేదా అడ్డంగా చిందుతుంది.
Excel UNIQUE యొక్క వాక్యనిర్మాణంఫిల్టర్ ఫంక్షన్ యొక్క చేర్చబడింది ఆర్గ్యుమెంట్లోని అనేక తార్కిక వ్యక్తీకరణలు, వీటిలో ప్రతి ఒక్కటి TRUE మరియు FALSE విలువల శ్రేణిని అందిస్తుంది. ఈ శ్రేణులు జోడించబడినప్పుడు, ఒకటి లేదా అంతకంటే ఎక్కువ ప్రమాణాలు TRUE అయిన అంశాలు 1ని కలిగి ఉంటాయి మరియు అన్ని ప్రమాణాలు తప్పుగా ఉన్న అంశాలు 0ని కలిగి ఉంటాయి. ఫలితంగా, ఏదైనా ఒక షరతుకు అనుగుణంగా ఉన్న ఏదైనా నమోదు అది UNIQUEకి అప్పగించబడిన శ్రేణి.
మరింత సమాచారం కోసం, దయచేసి లేదా లాజిక్ని ఉపయోగించి బహుళ ప్రమాణాలతో కూడిన ఫిల్టర్ని చూడండి.
ఖాళీలను విస్మరించి Excelలో ప్రత్యేక విలువలను పొందండి
మీరు అయితే కొన్ని ఖాళీలను కలిగి ఉన్న డేటా సెట్తో పని చేయడం, సాధారణ ఫార్ములాతో పొందిన ప్రత్యేకతల జాబితా ఖాళీ సెల్ మరియు/లేదా సున్నా విలువను కలిగి ఉండే అవకాశం ఉంది. Excel UNIQUE ఫంక్షన్ ఖాళీలతో సహా అన్ని విభిన్న విలువలను ఒక పరిధిలో తిరిగి ఇచ్చేలా రూపొందించబడినందున ఇది జరుగుతుంది. కాబట్టి, మీ మూలం పరిధిలో సున్నాలు మరియు ఖాళీ సెల్లు రెండూ ఉంటే, ప్రత్యేక జాబితాలో 2 సున్నాలు ఉంటాయి, ఒకటి ఖాళీ గడిని సూచిస్తుంది మరియు మరొకటి సున్నా విలువను సూచిస్తుంది. అదనంగా, మూలాధారం డేటాలో ఏదైనా ఫార్ములా ద్వారా అందించబడిన ఖాళీ స్ట్రింగ్లు ఉంటే, uique జాబితాలో ఖాళీ స్ట్రింగ్ ("") కూడా ఉంటుంది, అది దృశ్యమానంగా ఖాళీ సెల్లా కనిపిస్తుంది:
ఖాళీలు లేకుండా ప్రత్యేక విలువల జాబితాను పొందడానికి, మీరు చేయాల్సింది ఇది:
- FILTER ఫంక్షన్ని ఉపయోగించి ఖాళీ సెల్లు మరియు ఖాళీ స్ట్రింగ్లను ఫిల్టర్ చేయండి.
- UNIQUE ఫంక్షన్ని ఉపయోగించండి ఫలితాలను ప్రత్యేకంగా పరిమితం చేయడానికివిలువలు మాత్రమే.
సాధారణ రూపంలో, ఫార్ములా క్రింది విధంగా కనిపిస్తుంది:
UNIQUE(FILTER( range, range"")ఈ ఉదాహరణలో, D2లోని సూత్రం:
=UNIQUE(FILTER(B2:B12, B2:B12""))
ఫలితంగా, Excel ఖాళీ సెల్లు లేకుండా ప్రత్యేక పేర్ల జాబితాను అందిస్తుంది:
3>
గమనిక. అసలు డేటా సున్నాలు కలిగి ఉన్నట్లయితే, ఒక సున్నా విలువ ప్రత్యేక జాబితాలో చేర్చబడుతుంది.
నిర్దిష్ట నిలువు వరుసలలో ప్రత్యేక విలువలను కనుగొనండి
కొన్నిసార్లు మీరు ప్రత్యేకతను సంగ్రహించాలనుకోవచ్చు ఒకదానికొకటి ప్రక్కనే లేని రెండు లేదా అంతకంటే ఎక్కువ నిలువు వరుసల నుండి విలువలు. కొన్నిసార్లు, మీరు ఫలిత జాబితాలోని నిలువు వరుసలను కూడా మళ్లీ ఆర్డర్ చేయాలనుకోవచ్చు. CHOOSE ఫంక్షన్ సహాయంతో రెండు టాస్క్లు పూర్తి చేయబడతాయి.
UNIQUE(CHOOSE({1,2,…}, range1 , range2 ))మా నమూనా పట్టిక నుండి , మీరు A మరియు C కాలమ్లలోని విలువల ఆధారంగా విజేతల జాబితాను పొందాలనుకుంటున్నారని అనుకుందాం మరియు ఫలితాలను ఈ క్రమంలో అమర్చాలి: ముందుగా ఒక క్రీడ (కాలమ్ C), ఆపై క్రీడాకారుడు పేరు (కాలమ్ A). దీన్ని పూర్తి చేయడానికి, మేము ఈ సూత్రాన్ని రూపొందిస్తాము:
=UNIQUE(CHOOSE({1,2}, C2:C10, A2:A10))
మరియు క్రింది ఫలితాన్ని పొందండి:
ఈ ఫార్ములా ఎలా పనిచేస్తుంది:
CHOOSE ఫంక్షన్ పేర్కొన్న నిలువు వరుసల నుండి విలువల 2-డైమెన్షనల్ శ్రేణిని అందిస్తుంది. మా విషయంలో, ఇది నిలువు వరుసల క్రమాన్ని కూడా మార్చుకుంటుంది.
{"బాస్కెట్బాల్","ఆండ్రూ"; "బాస్కెట్బాల్", "బెట్టీ"; "వాలీబాల్","డేవిడ్"; "బాస్కెట్బాల్","ఆండ్రూ"; "హాకీ", "ఆండ్రూ"; "సాకర్", "రాబర్ట్"; "వాలీబాల్","డేవిడ్"; "హాకీ", "ఆండ్రూ";"బాస్కెట్బాల్","డేవిడ్"}
పై శ్రేణి నుండి, UNIQUE ఫంక్షన్ ప్రత్యేక రికార్డ్ల జాబితాను అందిస్తుంది.
ప్రత్యేక విలువలను కనుగొని, లోపాలను నిర్వహించండి
UNIQUE సూత్రాలు మేము ఈ ట్యుటోరియల్ పనిలో సరిగ్గా చర్చించాము… పేర్కొన్న ప్రమాణాలకు అనుగుణంగా కనీసం ఒక విలువ ఉంటే. ఫార్ములా ఏదైనా కనుగొనలేకపోతే, #CALC! ఎర్రర్ ఏర్పడుతుంది:
ఇది జరగకుండా నిరోధించడానికి, మీ ఫార్ములాను IFERROR ఫంక్షన్లో చుట్టండి.
ఉదాహరణకు, ప్రమాణాలకు అనుగుణంగా ప్రత్యేక విలువలు లేకుంటే కనుగొనబడింది, మీరు దేనినీ ప్రదర్శించలేరు, అనగా ఖాళీ స్ట్రింగ్ (""):
=IFERROR(UNIQUE(FILTER(A2:B10, (C2:C10=G1) * (D2:D10
లేదా ఫలితాలు ఏవీ కనుగొనబడలేదని మీరు మీ వినియోగదారులకు స్పష్టంగా తెలియజేయవచ్చు:
=IFERROR(UNIQUE(FILTER(A2:B10, (C2:C10=G1) * (D2:D10
Excel UNIQUE ఫంక్షన్ పని చేయడం లేదు
మీరు చూసినట్లుగా, UNIQUE ఫంక్షన్ యొక్క ఆవిర్భావం Excelలో ప్రత్యేక విలువలను కనుగొనడం చాలా సులభం చేసింది. అకస్మాత్తుగా మీ ఫార్ములా లోపానికి దారితీసినట్లయితే, అది కింది వాటిలో ఒకటిగా ఉండే అవకాశం ఉంది.
#NAME? లోపం
మీరు ఈ ఫంక్షన్కు మద్దతివ్వని Excel వెర్షన్లో UNIQUE ఫార్ములాను ఉపయోగిస్తే సంభవిస్తుంది.
ప్రస్తుతం, UNIQUE ఫంక్షన్ Excel 365 మరియు 2021లో మాత్రమే అందుబాటులో ఉంది. మీకు వేరేది ఉంటే సంస్కరణ, మీరు ఈ ట్యుటోరియల్లో తగిన పరిష్కారాన్ని కనుగొనవచ్చు: Excel 2019, Excel 2016 మరియు అంతకు ముందు విశిష్ట విలువలను ఎలా పొందాలి.
#NAME? మద్దతు ఉన్న సంస్కరణల్లో లోపం ఫంక్షన్ పేరు తప్పుగా వ్రాయబడిందని సూచిస్తుంది.
#SPILLలోపం
స్పిల్ పరిధిలో ఒకటి లేదా అంతకంటే ఎక్కువ సెల్లు పూర్తిగా ఖాళీగా లేకుంటే సంభవిస్తుంది.
లోపాన్ని పరిష్కరించడానికి, ఖాళీ కాని సెల్లను క్లియర్ చేయండి లేదా తొలగించండి . ఏ సెల్లు దారిలోకి వస్తున్నాయో ఖచ్చితంగా చూడటానికి, ఎర్రర్ ఇండికేటర్ని క్లిక్ చేసి, ఆపై అబ్స్ట్రక్టింగ్ సెల్లను ఎంచుకోండి ని క్లిక్ చేయండి. మరింత సమాచారం కోసం, దయచేసి #SPILL చూడండి! Excelలో లోపం - కారణాలు మరియు పరిష్కారాలు.
Excelలో ప్రత్యేక విలువలను ఎలా కనుగొనాలి. నేను చదివినందుకు ధన్యవాదాలు మరియు మిమ్మల్ని వచ్చే వారం మా బ్లాగ్లో కలుస్తానని ఆశిస్తున్నాను!
డౌన్లోడ్ కోసం వర్క్బుక్ను ప్రాక్టీస్ చేయండి
Excel ప్రత్యేక విలువల ఫార్ములా ఉదాహరణలు (.xlsx ఫైల్)
ఫంక్షన్ క్రింది విధంగా ఉంది:UNIQUE(array, [by_col], [exactly_once])ఎక్కడ:
Aray (అవసరం) - తిరిగి రావాల్సిన పరిధి లేదా శ్రేణి ప్రత్యేక విలువలు.
By_col (ఐచ్ఛికం) - డేటాను ఎలా సరిపోల్చాలో సూచించే తార్కిక విలువ:
- TRUE - డేటాను నిలువు వరుసల అంతటా పోలుస్తుంది.
- FALSE లేదా విస్మరించబడింది (డిఫాల్ట్) - అడ్డు వరుసల అంతటా డేటాను పోలుస్తుంది.
Exactly_once (ఐచ్ఛికం) - ఏ విలువలను ప్రత్యేకంగా పరిగణించాలో నిర్వచించే తార్కిక విలువ:
- ఒప్పు - ఒక్కసారి మాత్రమే సంభవించే విలువలను అందిస్తుంది, ఇది ప్రత్యేకమైన డేటాబేస్ భావన.
- తప్పు లేదా విస్మరించబడిన (డిఫాల్ట్) - పరిధి లేదా శ్రేణిలోని అన్ని విభిన్న (భిన్నమైన) విలువలను అందిస్తుంది.
గమనిక. ప్రస్తుతం UNIQUE ఫంక్షన్ Microsoft 365 మరియు Excel 2021 కోసం Excelలో మాత్రమే అందుబాటులో ఉంది. Excel 2019, 2016 మరియు అంతకుముందు డైనమిక్ అర్రే ఫార్ములాలకు మద్దతు ఇవ్వదు, కాబట్టి ఈ వెర్షన్లలో UNIQUE ఫంక్షన్ అందుబాటులో లేదు.
Excelలో ప్రాథమిక UNIQUE ఫార్ములా
క్రింద దాని సరళమైన రూపంలో Excel ప్రత్యేక విలువల ఫార్ములా ఉంది.
లక్ష్యం B2:B10 పరిధి నుండి ప్రత్యేక పేర్ల జాబితాను సంగ్రహించడం. దీని కోసం, మేము D2లో క్రింది సూత్రాన్ని నమోదు చేస్తాము:
=UNIQUE(B2:B10)
దయచేసి 2వ మరియు 3వ ఆర్గ్యుమెంట్లు విస్మరించబడ్డాయని గమనించండి ఎందుకంటే మా విషయంలో డిఫాల్ట్లు ఖచ్చితంగా పని చేస్తాయి - మేము ప్రతి అడ్డు వరుసలను పోల్చి చూస్తున్నాము ఇతర మరియు పరిధిలోని అన్ని విభిన్న పేర్లను తిరిగి ఇవ్వాలనుకుంటున్నారు.
మీరు సూత్రాన్ని పూర్తి చేయడానికి Enter కీని నొక్కినప్పుడు, ExcelD2లో మొదట కనుగొనబడిన పేరును అవుట్పుట్ చేయండి, ఇతర పేర్లను దిగువ సెల్లలోకి చిందిస్తుంది. ఫలితంగా, మీరు నిలువు వరుసలో అన్ని ప్రత్యేక విలువలను కలిగి ఉన్నారు:
మీ డేటా B2 నుండి I2 వరకు ఉన్న నిలువు వరుసలలో ఉంటే, సరిపోల్చడానికి 2వ ఆర్గ్యుమెంట్ను TRUEకి సెట్ చేయండి నిలువు వరుసలు ఒకదానికొకటి వ్యతిరేకంగా ఉంటాయి:
=UNIQUE(B2:I2,TRUE)
పై సూత్రాన్ని B4లో టైప్ చేసి, Enter నొక్కండి మరియు ఫలితాలు కుడివైపున ఉన్న సెల్లలోకి అడ్డంగా స్పిల్ అవుతాయి. అందువలన, మీరు వరుసగా ప్రత్యేక విలువలను పొందుతారు:
చిట్కా. బహుళ-నిలువు వరుసల శ్రేణులలో ప్రత్యేక విలువలను కనుగొని వాటిని ఒక నిలువు వరుసలో లేదా వరుసలో తిరిగి ఇవ్వడానికి, దిగువ ఉదాహరణలలో చూపిన విధంగా TOCOL లేదా TOROW ఫంక్షన్తో కలిపి UNIQUEని ఉపయోగించండి:
- బహుళ నుండి ప్రత్యేక విలువలను సంగ్రహించండి -నిలువు వరుస కాలమ్లోకి
- బహుళ-నిలువు వరుస పరిధి నుండి ప్రత్యేక విలువలను వరుసలోకి లాగండి
Excel UNIQUE ఫంక్షన్ - చిట్కాలు మరియు గమనికలు
UNIQUE కొత్తది ఫంక్షన్ మరియు ఇతర డైనమిక్ అర్రే ఫంక్షన్ల మాదిరిగానే మీరు తెలుసుకోవలసిన కొన్ని ప్రత్యేకతలు ఉన్నాయి:
- UNIQUE ద్వారా తిరిగి వచ్చిన శ్రేణి తుది ఫలితం అయితే (అంటే మరొక ఫంక్షన్కు పంపబడకపోతే), Excel డైనమిక్గా ఒక సృష్టిస్తుంది తగిన పరిమాణ పరిధి మరియు ఫలితాలతో దాన్ని నింపుతుంది. సూత్రాన్ని ఒక సెల్ లో మాత్రమే నమోదు చేయాలి. మీరు సూత్రాన్ని నమోదు చేసే సెల్కి కుడివైపున మరియు/లేదా తగినంత ఖాళీ సెల్లను కలిగి ఉండటం ముఖ్యం, లేకుంటే #SPILL లోపం ఏర్పడుతుంది.
- ఫలితాలు స్వయంచాలకంగా నవీకరించబడతాయి మూల డేటా మారుతుంది. అయితే, మీరు శ్రేణి రిఫరెన్స్ను మార్చకపోతే, సూచించబడిన శ్రేణి వెలుపల జోడించబడిన కొత్త ఎంట్రీలు ఫార్ములాలో చేర్చబడవు. మీరు శ్రేణి స్వయంచాలకంగా మూలాధార పరిధి యొక్క పునఃపరిమాణానికి ప్రతిస్పందించాలని కోరుకుంటే, ఆపై పరిధిని Excel పట్టికగా మార్చండి మరియు నిర్మాణాత్మక సూచనలను ఉపయోగించండి లేదా డైనమిక్ పేరు గల పరిధిని సృష్టించండి.
- డైనమిక్ శ్రేణులు వివిధ Excel ఫైల్ల మధ్య రెండు వర్క్బుక్లు తెరిచి ఉన్నప్పుడు మాత్రమే పని చేస్తాయి. సోర్స్ వర్క్బుక్ మూసివేయబడితే, లింక్ చేయబడిన UNIQUE ఫార్ములా #REFని అందిస్తుంది! లోపం.
- ఇతర డైనమిక్ అర్రే ఫంక్షన్ల వలె, UNIQUE సాధారణ పరిధి లో మాత్రమే ఉపయోగించబడుతుంది, పట్టిక కాదు. Excel పట్టికలలో ఉంచినప్పుడు, అది #SPILLని అందిస్తుంది! లోపం.
Excelలో ప్రత్యేక విలువలను ఎలా కనుగొనాలి - ఫార్ములా ఉదాహరణలు
క్రింద ఉన్న ఉదాహరణలు Excelలో UNIQUE ఫంక్షన్ యొక్క కొన్ని ఆచరణాత్మక ఉపయోగాలను చూపుతాయి. మీ దృక్కోణంపై ఆధారపడి, సాధ్యమైన సాధారణ మార్గంలో ప్రత్యేక విలువలను సంగ్రహించడం లేదా నకిలీలను తీసివేయడం ప్రధాన ఆలోచన.
ఒకసారి మాత్రమే సంభవించే ప్రత్యేక విలువలను సంగ్రహించండి
కనిపించే విలువల జాబితాను పొందడానికి పేర్కొన్న పరిధిలో సరిగ్గా ఒకసారి, UNIQUE యొక్క 3వ ఆర్గ్యుమెంట్ను TRUEకి సెట్ చేయండి.
ఉదాహరణకు, విజేతల జాబితాలో ఉన్న పేర్లను ఒక సారి లాగడానికి, ఈ సూత్రాన్ని ఉపయోగించండి:
=UNIQUE(B2:B10,,TRUE)
ఇక్కడ B2:B10 మూల పరిధి మరియు 2వ ఆర్గ్యుమెంట్ ( by_col ) తప్పు లేదా మా డేటా నిర్వహించబడినందున విస్మరించబడిందిఅడ్డు వరుసలు.
ఒకసారి కంటే ఎక్కువ సార్లు సంభవించే విభిన్న విలువలను కనుగొనండి
మీరు వ్యతిరేక లక్ష్యాన్ని అనుసరిస్తుంటే, అంటే కనిపించే విలువల జాబితాను పొందాలని చూస్తున్నారు. ఇచ్చిన పరిధిలో ఒకటి కంటే ఎక్కువ సార్లు, UNIQUE ఫంక్షన్ని FILTER మరియు COUNTIFతో కలిపి ఉపయోగించండి:
UNIQUE(FILTER( range , COUNTIF( range , range )>1))ఉదాహరణకు, B2:B10లో ఒకటి కంటే ఎక్కువసార్లు సంభవించే వివిధ పేర్లను సేకరించేందుకు, మీరు ఈ సూత్రాన్ని ఉపయోగించవచ్చు:
=UNIQUE(FILTER(B2:B10, COUNTIF(B2:B10, B2:B10)>1))
ఈ ఫార్ములా ఎలా పని చేస్తుంది:
ఫార్ములా యొక్క గుండె వద్ద, FILTER ఫంక్షన్ COUNTIF ఫంక్షన్ ద్వారా అందించబడిన సంఘటనల గణన ఆధారంగా నకిలీ ఎంట్రీలను ఫిల్టర్ చేస్తుంది. మా సందర్భంలో, COUNTIF యొక్క ఫలితం ఈ గణనల శ్రేణి:
{4;1;3;4;4;1;3;4;3}
పోలిక ఆపరేషన్ (>1) పై శ్రేణిని TRUE మరియు FALSE విలువలకు మారుస్తుంది, ఇక్కడ TRUE అంశాలను సూచిస్తుంది ఇది ఒకటి కంటే ఎక్కువసార్లు కనిపిస్తుంది:
{TRUE;FALSE;TRUE;TRUE;TRUE;FALSE;TRUE;TRUE;TRUE}
ఈ శ్రేణి FILTERకి include ఆర్గ్యుమెంట్గా అందించబడుతుంది, ఫలితంగా వచ్చే శ్రేణిలో ఏ విలువలను చేర్చాలో ఫంక్షన్కు తెలియజేస్తుంది:
{"Andrew";"David";"Andrew";"Andrew";"David";"Andrew";"David"}
మీరు గమనించినట్లుగా, TRUEకి సంబంధించిన విలువలు మాత్రమే మనుగడలో ఉన్నాయి.
పై శ్రేణి UNIQUE యొక్క శ్రేణి ఆర్గ్యుమెంట్కి మరియు తర్వాత డూప్లికేట్లను తీసివేసి అది తుది ఫలితాన్ని అందిస్తుంది:
{"Andrew";"David"}
చిట్కా. ఇదే పద్ధతిలో, మీరు రెండుసార్లు (>2), మూడు కంటే ఎక్కువ సార్లు (>3) మొదలైన వాటి కంటే ఎక్కువ సంభవించే ప్రత్యేక విలువలను ఫిల్టర్ చేయవచ్చు. దీని కోసం, కేవలం మార్చండితార్కిక పోలికలో సంఖ్య.
బహుళ నిలువు వరుసలలో ప్రత్యేక విలువలను కనుగొనండి (ప్రత్యేక వరుసలు)
మీరు రెండు లేదా అంతకంటే ఎక్కువ నిలువు వరుసలను పోల్చి వాటి మధ్య ప్రత్యేక విలువలను అందించాలనుకున్నప్పుడు, అన్నింటినీ చేర్చండి శ్రేణి ఆర్గ్యుమెంట్లోని లక్ష్య నిలువు వరుసలు.
ఉదాహరణకు, విజేతల యొక్క ఏకైక మొదటి పేరు (కాలమ్ A) మరియు చివరి పేరు (కాలమ్ B)ని తిరిగి ఇవ్వడానికి, మేము ఈ సూత్రాన్ని E2లో నమోదు చేస్తాము:
=UNIQUE(A2:B10)
Enter కీని నొక్కితే కింది ఫలితాలు వస్తాయి:
ప్రత్యేక అడ్డు వరుసలు పొందడానికి, అనగా A, B మరియు C నిలువు వరుసలలోని విలువల యొక్క ప్రత్యేక కలయికతో ఎంట్రీలు, ఇది ఉపయోగించాల్సిన సూత్రం:
=UNIQUE(A2:C10)
అద్భుతంగా సులభం, కాదా? :)
అకారాది క్రమంలో క్రమబద్ధీకరించబడిన ప్రత్యేక విలువల జాబితాను పొందండి
మీరు సాధారణంగా Excelలో ఎలా అక్షరక్రమం చేస్తారు? సరిగ్గా, అంతర్నిర్మిత క్రమబద్ధీకరణ లేదా ఫిల్టర్ ఫీచర్ని ఉపయోగించడం ద్వారా. సమస్య ఏమిటంటే, మీ సోర్స్ డేటా మారిన ప్రతిసారీ మీరు మళ్లీ క్రమబద్ధీకరించవలసి ఉంటుంది, ఎందుకంటే వర్క్షీట్లోని ప్రతి మార్పుతో స్వయంచాలకంగా తిరిగి గణించే Excel సూత్రాల వలె కాకుండా, లక్షణాలను మాన్యువల్గా మళ్లీ వర్తింపజేయాలి.
పరిచయంతో డైనమిక్ అర్రే ఫంక్షన్లు ఈ సమస్య పోయింది! మీరు చేయాల్సిందల్లా సాధారణ UNIQUE ఫార్ములా చుట్టూ SORT ఫంక్షన్ను వార్ప్ చేయడం, ఇలా:
SORT(UNIQUE(array))ఉదాహరణకు, A నుండి C నిలువు వరుసలలో ప్రత్యేక విలువలను సంగ్రహించడం మరియు ఫలితాలను అమర్చడం A నుండి Z వరకు, ఈ సూత్రాన్ని ఉపయోగించండి:
=SORT(UNIQUE(A2:C10))
పై ఉదాహరణతో పోలిస్తే,అవుట్పుట్ గ్రహించడం మరియు పని చేయడం చాలా సులభం. ఉదాహరణకు, ఆండ్రూ మరియు డేవిడ్ రెండు వేర్వేరు క్రీడల్లో విజేతలుగా నిలిచారని మనం స్పష్టంగా చూడగలం.
చిట్కా. ఈ ఉదాహరణలో, మేము 1వ నిలువు వరుసలోని విలువలను A నుండి Z వరకు క్రమబద్ధీకరించాము. ఇవి SORT ఫంక్షన్ యొక్క డిఫాల్ట్లు, కాబట్టి ఐచ్ఛిక sort_index మరియు sort_order ఆర్గ్యుమెంట్లు విస్మరించబడ్డాయి. మీరు ఫలితాలను వేరే కాలమ్ ద్వారా లేదా వేరే క్రమంలో క్రమబద్ధీకరించాలనుకుంటే (Z నుండి A వరకు లేదా అత్యధికం నుండి చిన్నది వరకు) SORT ఫంక్షన్ ట్యుటోరియల్లో వివరించిన విధంగా 2వ మరియు 3వ ఆర్గ్యుమెంట్లను సెట్ చేయండి.
విశిష్ట విలువలను కనుగొనండి బహుళ నిలువు వరుసలలో మరియు ఒక సెల్లోకి సంగ్రహించండి
బహుళ నిలువు వరుసలలో శోధిస్తున్నప్పుడు, డిఫాల్ట్గా, Excel UNIQUE ఫంక్షన్ ప్రతి విలువను ప్రత్యేక సెల్లో అవుట్పుట్ చేస్తుంది. బహుశా, మీరు ఒకే సెల్లో ఫలితాలను పొందడం మరింత సౌకర్యవంతంగా ఉంటుందా?
దీన్ని సాధించడానికి, మొత్తం పరిధిని సూచించడానికి బదులుగా, నిలువు వరుసలను సంగ్రహించడానికి మరియు కావలసిన వాటిని ఉంచడానికి ఆంపర్సండ్ (&) ఉపయోగించండి మధ్యలో డీలిమిటర్.
ఉదాహరణగా, మేము A2:A10లో మొదటి పేర్లను మరియు B2:B10లో చివరి పేర్లను కలుపుతున్నాము, విలువలను స్పేస్ క్యారెక్టర్తో (" "):
=UNIQUE(A2:A10&" "&B2:B10)
ఫలితంగా, మేము ఒక నిలువు వరుసలో పూర్తి పేర్ల జాబితాను కలిగి ఉన్నాము:
ప్రమాణాల ఆధారంగా ప్రత్యేక విలువల జాబితాను పొందండి
షరతులతో కూడిన ప్రత్యేక విలువలను సంగ్రహించడానికి, Excel UNIQUE మరియు FILTER ఫంక్షన్లను కలిపి ఉపయోగించండి:
- FILTERఫంక్షన్ షరతుకు అనుగుణంగా ఉన్న విలువలకు మాత్రమే డేటాను పరిమితం చేస్తుంది.
- UNIQUE ఫంక్షన్ ఫిల్టర్ చేయబడిన జాబితా నుండి నకిలీలను తొలగిస్తుంది.
ఫిల్టర్ చేయబడిన ప్రత్యేక విలువల ఫార్ములా యొక్క సాధారణ వెర్షన్ ఇక్కడ ఉంది:
UNIQUE(FILTER(array, criteria_range = criteria ))ఈ ఉదాహరణ కోసం, ఒక నిర్దిష్ట క్రీడలో విజేతల జాబితాను పొందండి. స్టార్టర్స్ కోసం, మేము కొన్ని సెల్లో ఆసక్తి ఉన్న క్రీడను ఇన్పుట్ చేస్తాము, F1 అని చెప్పండి. ఆపై, ప్రత్యేక పేర్లను పొందడానికి క్రింది సూత్రాన్ని ఉపయోగించండి:
=UNIQUE(FILTER(A2:B10, C2:C10=F1))
ఎక్కడ A2:B10 అనేది ప్రత్యేక విలువల కోసం శోధించడానికి మరియు C2:C10 అనేది ప్రమాణాల కోసం తనిఖీ చేయడానికి పరిధి .
బహుళ ప్రమాణాల ఆధారంగా ప్రత్యేక విలువలను ఫిల్టర్ చేయండి
రెండు లేదా అంతకంటే ఎక్కువ షరతులతో ప్రత్యేక విలువలను ఫిల్టర్ చేయడానికి, అవసరమైన ప్రమాణాలను రూపొందించడానికి దిగువ చూపిన వ్యక్తీకరణలను ఉపయోగించండి FILTER ఫంక్షన్ కోసం:
UNIQUE(FILTER(array, ( criteria_range1 = criteria1 ) * ( criteria_range2 = criteria2 )) )ఫార్ములా యొక్క ఫలితం ప్రత్యేక నమోదుల జాబితా, దీని కోసం పేర్కొన్న షరతులన్నీ నిజం. Excel పరంగా, దీనిని AND లాజిక్ అంటారు.
ఫార్ములాను చర్యలో చూడటానికి, G1లో (ప్రమాణాలు 1) మరియు G2లో (ప్రమాణాలు 2) కంటే తక్కువ వయస్సు ఉన్న క్రీడల కోసం ప్రత్యేకమైన విజేతల జాబితాను పొందండి. ).
A2:B10లో సోర్స్ పరిధితో, C2:C10లో క్రీడలు (క్రైటీరియా_రేంజ్ 1) మరియు D2:D10లో వయస్సు (క్రైటీరియా_రేంజ్ 2), ఫార్ములా ఈ ఫారమ్ను తీసుకుంటుంది:
=UNIQUE(FILTER(A2:B10, (C2:C10=G1) * (D2:D10
మరియు సరిగ్గా తిరిగి వస్తుందిమేము వెతుకుతున్న ఫలితాలు:
ఈ ఫార్ములా ఎలా పని చేస్తుంది:
ఫార్ములా లాజిక్కి సంబంధించిన ఉన్నత స్థాయి వివరణ ఇక్కడ ఉంది:
FILTER ఫంక్షన్ యొక్క include ఆర్గ్యుమెంట్లో, మీరు రెండు లేదా అంతకంటే ఎక్కువ పరిధి/క్రైటీరియా జతలను అందిస్తారు. ప్రతి తార్కిక వ్యక్తీకరణ యొక్క ఫలితం TRUE మరియు FALSE విలువల శ్రేణి. శ్రేణుల గుణకారం తార్కిక విలువలను సంఖ్యలకు బలవంతం చేస్తుంది మరియు 1 మరియు 0ల శ్రేణిని ఉత్పత్తి చేస్తుంది. సున్నాతో గుణించడం ఎల్లప్పుడూ సున్నాని ఇస్తుంది కాబట్టి, అన్ని షరతులకు అనుగుణంగా ఉన్న ఎంట్రీలు మాత్రమే తుది శ్రేణిలో 1ని కలిగి ఉంటాయి. FILTER ఫంక్షన్ 0కి సంబంధించిన ఐటెమ్లను ఫిల్టర్ చేస్తుంది మరియు ఫలితాలను UNIQUEకి అందజేస్తుంది.
మరింత సమాచారం కోసం, దయచేసి మరియు లాజిక్ని ఉపయోగించి బహుళ ప్రమాణాలతో FILTER చూడండి.
బహుళ లేదా బహుళ విలువలతో ప్రత్యేక విలువలను ఫిల్టర్ చేయండి ప్రమాణాలు
బహుళ లేదా ప్రమాణాల ఆధారంగా ప్రత్యేక విలువల జాబితాను పొందడానికి, అంటే ఈ లేదా ఆ ప్రమాణం ఒప్పు అయినప్పుడు, వాటిని గుణించే బదులు తార్కిక వ్యక్తీకరణలను జోడించండి:
UNIQUE(FILTER(array, criteria_range1 = criteria1 ) + ( criteria_range2 = criteria2 )))ఉదాహరణకు, సాకర్లో విజేతలను చూపించడానికి లేదా హాకీ , మీరు ఈ ఫార్ములాను ఉపయోగించవచ్చు:
=UNIQUE(FILTER(A2:B10, (C2:C10="Soccer") + (C2:C10="Hockey")))
అవసరమైతే, మీరు ప్రత్యేక సెల్లలో ప్రమాణాలను నమోదు చేయవచ్చు మరియు ఆ సెల్లను సూచించవచ్చు దిగువ చూపబడింది:
=UNIQUE(FILTER(A2:B10, (C2:C10=G1) + (C2:C10=G2)))
ఈ ఫార్ములా ఎలా పని చేస్తుంది:
బహుళ మరియు ప్రమాణాలను పరీక్షించేటప్పుడు వలె, మీరు స్థలం