విషయ సూచిక
Excelలో ప్రత్యేక విలువలను లెక్కించడానికి కొత్త డైనమిక్ అర్రే ఫంక్షన్లను ఎలా ఉపయోగించాలో ట్యుటోరియల్ చూస్తుంది: నిలువు వరుసలో ప్రత్యేక ఎంట్రీలను లెక్కించడానికి సూత్రం, బహుళ ప్రమాణాలతో, ఖాళీలను విస్మరించడం మరియు మరిన్ని.
కొన్ని సంవత్సరాల క్రితం, మేము Excelలో ప్రత్యేకమైన మరియు విభిన్నమైన విలువలను లెక్కించడానికి వివిధ మార్గాలను చర్చించాము. కానీ ఇతర సాఫ్ట్వేర్ ప్రోగ్రామ్ల మాదిరిగానే, మైక్రోసాఫ్ట్ ఎక్సెల్ నిరంతరం అభివృద్ధి చెందుతుంది మరియు దాదాపు ప్రతి విడుదలతో కొత్త ఫీచర్లు కనిపిస్తాయి. ఈరోజు, ఇటీవల ప్రవేశపెట్టిన డైనమిక్ అర్రే ఫంక్షన్లతో Excelలో ప్రత్యేక విలువలను ఎలా లెక్కించవచ్చో చూద్దాం. మీరు ఇంకా ఈ ఫంక్షన్లలో దేనినీ ఉపయోగించకుంటే, భవనం మరియు ఉపయోగించడానికి సౌలభ్యం పరంగా సూత్రాలు ఎంత సులభతరం అవుతాయో చూసి మీరు ఆశ్చర్యపోతారు.
గమనిక. ఈ ట్యుటోరియల్లో చర్చించిన అన్ని సూత్రాలు UNIQUE ఫంక్షన్పై ఆధారపడి ఉంటాయి, ఇది Excel 365 మరియు Excel 2021లో మాత్రమే అందుబాటులో ఉంటుంది. మీరు Excel 2019, Excel 2016 లేదా అంతకు ముందు ఉపయోగిస్తున్నట్లయితే, దయచేసి పరిష్కారాల కోసం ఈ కథనాన్ని చూడండి.
నిలువు వరుసలో ప్రత్యేక విలువలను లెక్కించండి
నిలువు వరుసలో ప్రత్యేక విలువలను లెక్కించడానికి సులభమైన మార్గం COUNTA ఫంక్షన్తో కలిసి UNIQUE ఫంక్షన్ను ఉపయోగించడం:
COUNTA(UNIQUE( పరిధి ))ఫార్ములా ఈ సాధారణ తర్కంతో పని చేస్తుంది: UNIQUE ప్రత్యేక ఎంట్రీల శ్రేణిని అందిస్తుంది మరియు COUNTA శ్రేణిలోని అన్ని మూలకాలను గణిస్తుంది.
ఉదాహరణగా, ప్రత్యేకతను గణిద్దాం. B2:B10:
=COUNTA(UNIQUE(B2:B10))
పరిధిలోని పేర్లు 5 ఉన్నాయని ఫార్ములా చెబుతుందివిజేతల జాబితాలో వివిధ పేర్లు:
చిట్కా. ఈ ఉదాహరణలో, మేము ప్రత్యేకమైన వచన విలువలను గణిస్తాము, కానీ మీరు సంఖ్యలు, తేదీలు, సమయాలు మొదలైన వాటితో సహా ఇతర డేటా రకాల కోసం కూడా ఈ సూత్రాన్ని ఉపయోగించవచ్చు.
ఒకసారి మాత్రమే సంభవించే ప్రత్యేక విలువలను లెక్కించండి
మునుపటి ఉదాహరణలో , మేము నిలువు వరుసలోని అన్ని విభిన్న (ప్రత్యేకమైన) ఎంట్రీలను లెక్కించాము. ఈసారి, మేము ఒకసారి మాత్రమే సంభవించే ఏకైక రికార్డ్ల సంఖ్యను తెలుసుకోవాలనుకుంటున్నాము. దీన్ని పూర్తి చేయడానికి, మీ ఫార్ములాను ఈ విధంగా రూపొందించండి:
ఒకసారి జరిగే సంఘటనల జాబితాను పొందడానికి, UNIQUE యొక్క 3వ ఆర్గ్యుమెంట్ను TRUEకి సెట్ చేయండి:
UNIQUE(B2:B10,,TRUE))
ప్రత్యేకమైన వన్-టైమ్ ఈవెంట్లను లెక్కించడానికి, ROW ఫంక్షన్లో UNIQUE UNIQUE చేయండి:
ROWS(UNIQUE(B2:B10,,TRUE))
దయచేసి COUNTA ఈ సందర్భంలో పని చేయదని గమనించండి ఎందుకంటే ఇది అన్ని ఖాళీ కాని సెల్లను గణిస్తుంది. లోపం విలువలు. కాబట్టి, ఫలితాలు కనుగొనబడకపోతే, UNIQUE లోపాన్ని అందిస్తుంది మరియు COUNTA దానిని 1గా గణిస్తుంది, ఇది తప్పు!
సాధ్యమైన లోపాలను నిర్వహించడానికి, IFERROR ఫంక్షన్ను మీ ఫార్ములా చుట్టూ చుట్టి, అవుట్పుట్ 0కి సూచించండి. ఏదైనా లోపం సంభవించినట్లయితే:
=IFERROR(ROWS(UNIQUE(B2:B10,,TRUE)), 0)
ఫలితంగా, మీరు ప్రత్యేకమైన డేటాబేస్ కాన్సెప్ట్ ఆధారంగా గణనను పొందుతారు:
కౌంట్ Excelలో ప్రత్యేక అడ్డు వరుసలు
ఇప్పుడు మీరు నిలువు వరుసలోని ప్రత్యేక కణాలను ఎలా లెక్కించాలో తెలుసా, ప్రత్యేక అడ్డు వరుసల సంఖ్యను ఎలా కనుగొనాలనే దానిపై ఏమైనా ఆలోచన ఉందా?
ఇక్కడ పరిష్కారం ఉంది:
ROWS( UNIQUE( పరిధి ))విలువల ప్రత్యేక కలయికలను కనుగొనే విధంగా మొత్తం పరిధిని UNIQUEకి "ఫీడ్" చేయడం ట్రిక్బహుళ నిలువు వరుసలలో. ఆ తర్వాత, మీరు అడ్డు వరుసల సంఖ్యను లెక్కించడానికి ROWS ఫంక్షన్లో ఫార్ములాను జతచేస్తారు.
ఉదాహరణకు, A2:C10 పరిధిలోని ప్రత్యేక అడ్డు వరుసలను లెక్కించడానికి, మేము ఈ సూత్రాన్ని ఉపయోగిస్తాము:
=ROWS(UNIQUE(A2:C10))
ఖాళీ సెల్లను విస్మరిస్తూ ప్రత్యేక ఎంట్రీలను కౌంట్ చేయండి
ఖాళీలను విస్మరిస్తూ Excelలో ప్రత్యేక విలువలను లెక్కించడానికి, ఖాళీ సెల్లను ఫిల్టర్ చేయడానికి FILTER ఫంక్షన్ని ఉపయోగించండి, ఆపై ఇప్పటికే తెలిసిన COUNTA UNIQUE ఫార్ములాలో దాన్ని వార్ప్ చేయండి:
COUNTA(UNIQUE(FILTER( range , range ""))B2:B11లోని సోర్స్ డేటాతో , ఫార్ములా ఈ ఫారమ్ను తీసుకుంటుంది:
=COUNTA(UNIQUE(FILTER(B2:B11, B2:B11"")))
దిగువ స్క్రీన్షాట్ ఫలితాన్ని చూపుతుంది:
ప్రమాణాలతో ప్రత్యేక విలువలను లెక్కించండి
నిర్దిష్ట ప్రమాణాల ఆధారంగా ప్రత్యేక విలువలను సంగ్రహించడానికి, ఈ ఉదాహరణలో వివరించిన విధంగా మీరు మళ్లీ UNIQUE మరియు FILTER ఫంక్షన్లను కలిపి ఉపయోగిస్తారు. ఆపై, మీరు ప్రత్యేకమైన ఎంట్రీలను లెక్కించడానికి ROWS ఫంక్షన్ని మరియు అన్ని రకాల లోపాలను ట్రాప్ చేయడానికి IFERRORని ఉపయోగిస్తారు మరియు వాటిని 0:
IFERROR(ROWS(UNIQUE( range , criteria_range )తో భర్తీ చేయండి. = ప్రమాణాలు ))), 0)ఉదాహరణకు, నిర్దిష్ట క్రీడలో ఎంతమంది విభిన్న విజేతలు ఉన్నారో కనుగొనడానికి, ఈ సూత్రాన్ని ఉపయోగించండి:
=IFERROR(ROWS(UNIQUE(FILTER(A2:A10,B2:B10=E1))), 0)
A2:A10 అనేది ప్రత్యేక పేర్ల కోసం శోధించడానికి ఒక పరిధి ( పరిధి ), B2:B10 అనేది విజేతలు పోటీపడే క్రీడలు ( క్రైటీరియా_రేంజ్ ), మరియు E1 అనేది ఆసక్తిగల క్రీడ. ( ప్రమాణాలు ).
బహుళ ప్రమాణాలతో ప్రత్యేక విలువలను లెక్కించండి
దీనికి సూత్రంబహుళ ప్రమాణాల ఆధారంగా ప్రత్యేక విలువలను లెక్కించడం అనేది పై ఉదాహరణకి చాలా పోలి ఉంటుంది, అయితే ప్రమాణాలు కొంచెం భిన్నంగా నిర్మించబడ్డాయి:
IFERROR(ROWS(UIQUE( range , criteria_range1 = ప్రమాణాలు1 ) * ( criteria_range2 = criteria2 )))), 0)అంతర్గత మెకానిక్లను తెలుసుకోవాలనే ఆసక్తి ఉన్నవారు వివరణను కనుగొనగలరు ఇక్కడ ఫార్ములా యొక్క తర్కం: బహుళ ప్రమాణాల ఆధారంగా ప్రత్యేక విలువలను కనుగొనండి.
ఈ ఉదాహరణలో, F1 ( ప్రమాణం 1<2)లో నిర్దిష్ట క్రీడలో ఎంత మంది విభిన్న విజేతలు ఉన్నారో మేము కనుగొనబోతున్నాము>) మరియు F2లో వయస్సు కంటే తక్కువ ( ప్రమాణాలు 2 ). దీని కోసం, మేము ఈ సూత్రాన్ని ఉపయోగిస్తున్నాము:
=IFERROR(ROWS(UNIQUE(FILTER(A2:A10, (B2:B10=F1) * (C2:C10
A2:B10 అనేది పేర్ల జాబితా ( పరిధి ), C2:C10 క్రీడలు ( criteria_range 1 ) మరియు D2:D10 వయస్సు ( criteria_range 2 ).
కొత్త డైనమిక్తో Excelలో ప్రత్యేక విలువలను ఎలా లెక్కించాలి శ్రేణి విధులు. అన్ని పరిష్కారాలు ఎంత సరళంగా మారతాయో మీరు అభినందిస్తున్నారని నేను ఖచ్చితంగా అనుకుంటున్నాను. ఏది ఏమైనప్పటికీ, చదివినందుకు ధన్యవాదాలు మరియు మిమ్మల్ని వచ్చే వారం మా బ్లాగ్లో కలుస్తానని ఆశిస్తున్నాను!
డౌన్లోడ్ కోసం వర్క్బుక్ను ప్రాక్టీస్ చేయండి
ప్రత్యేక విలువల ఫార్ములా ఉదాహరణలను లెక్కించండి (.xlsx ఫైల్)