విషయ సూచిక
సూత్రాలతో లేదా లేకుండా Excelలో సగటును ఎలా కనుగొనాలో మరియు మీకు కావలసినన్ని దశాంశ స్థానాలకు ఫలితాలను రౌండ్ చేయడం ఎలాగో ట్యుటోరియల్ మీకు నేర్పుతుంది.
Microsoft Excelలో ఉన్నాయి సంఖ్యా విలువల సమితికి సగటును గణించడానికి కొన్ని విభిన్న ఫంక్షన్లు. అంతేకాకుండా, తక్షణ నాన్-ఫార్ములా మార్గం ఉంది. ఈ పేజీలో, మీరు ఉపయోగం మరియు ఉత్తమ అభ్యాసాల ఉదాహరణలతో వివరించబడిన అన్ని పద్ధతుల యొక్క శీఘ్ర అవలోకనాన్ని కనుగొంటారు. Excel 2007 నుండి Excel 365 యొక్క ఏదైనా సంస్కరణలో ఈ ట్యుటోరియల్ పనిలో చర్చించబడిన అన్ని విధులు.
సగటు అంటే ఏమిటి?
రోజువారీ జీవితంలో, సగటు అనేది వ్యక్తీకరించే సంఖ్య డేటా యొక్క డేటాసెట్లోని సాధారణ విలువ. ఉదాహరణకు, కొంతమంది అథ్లెట్లు 100మీ స్ప్రింట్ను పరిగెత్తినట్లయితే, మీరు సగటు ఫలితాన్ని తెలుసుకోవాలనుకోవచ్చు - అంటే చాలా మంది స్ప్రింటర్లు రేసును పూర్తి చేయడానికి ఎంత సమయం తీసుకుంటారు.
గణితంలో, సగటు సంఖ్యల సమితిలో మధ్య లేదా కేంద్ర విలువ, ఇది అన్ని విలువల మొత్తాన్ని వాటి సంఖ్యతో భాగించడం ద్వారా లెక్కించబడుతుంది.
పై ఉదాహరణలో, మొదటి అథ్లెట్ దూరాన్ని 10.5 సెకన్లలో అధిగమించాడు, రెండవది అవసరం 10.7 సెకన్లు, మరియు మూడవది 11.2 సెకన్లు పట్టింది, సగటు సమయం 10.8 సెకన్లు అవుతుంది:
(10.5+10.7+11.2)/3 = 10.8
Excelలో సగటును ఎలా పొందాలి ఫార్ములాలు లేకుండా
Excel వర్క్షీట్లలో, మీరు మాన్యువల్ గణనలను నిర్వహించాల్సిన అవసరం లేదు - శక్తివంతమైన Excel విధులు అన్నీ చేస్తాయి.తార్కిక విలువలను విస్మరిస్తూ సంఖ్యల అంకగణిత సగటును లెక్కించే ఫంక్షన్.
Excelలో సగటును ఎలా రౌండ్ చేయాలి
Excelలో సగటును లెక్కించేటప్పుడు, ఫలితం తరచుగా బహుళ దశాంశ స్థానాలతో కూడిన సంఖ్యగా ఉంటుంది. . మీరు తక్కువ దశాంశ అంకెలను ప్రదర్శించాలనుకుంటే లేదా సగటును పూర్ణాంకానికి రౌండ్ చేయాలనుకుంటే, కింది పరిష్కారాలలో ఒకదాన్ని ఉపయోగించండి.
దశాంశాన్ని తగ్గించు ఎంపిక
ప్రదర్శిత సగటు<17ను మాత్రమే రౌండ్ చేయడానికి> అంతర్లీన విలువను మార్చకుండా, సంఖ్య సమూహంలో హోమ్ ట్యాబ్లో తగ్గింపు దశాంశ ఆదేశాన్ని ఉపయోగించడం వేగవంతమైన మార్గం. :
Cells డైలాగ్ బాక్స్ను ఫార్మాట్ చేయండి
దశాంశ స్థానాల సంఖ్యను Cells డైలాగ్ బాక్స్లో కూడా పేర్కొనవచ్చు. దీన్ని పూర్తి చేయడానికి, ఫార్ములా సెల్ని ఎంచుకుని, సెల్ల ఫార్మాట్ డైలాగ్ను తెరవడానికి Ctrl + 1 నొక్కండి. ఆపై, సంఖ్య ట్యాబ్కు మారండి మరియు దశాంశ స్థానాలు బాక్స్లో మీరు చూపాలనుకుంటున్న స్థలాల సంఖ్యను టైప్ చేయండి.
మునుపటి పద్ధతి వలె, ఇది మాత్రమే మారుతుంది. ప్రదర్శన ఆకృతి. ఇతర సూత్రాలలో సగటు గడిని సూచించేటప్పుడు, అన్ని గణనలలో అసలు గుండ్రని విలువ ఉపయోగించబడుతుంది.
పూర్తి వివరాల కోసం, దయచేసి సెల్ ఫార్మాట్ని మార్చడం ద్వారా రౌండ్ నంబర్లను చూడండి.
ఫార్ములాతో సగటును రౌండ్ చేయండి
లెక్కించిన విలువను పూర్తి చేయడానికి, మీ సగటును చుట్టండి Excel రౌండింగ్ ఫంక్షన్లలో ఒకదానిలో ఫార్ములా.
చాలా సందర్భాలలో, మీరు దీనిని ఉపయోగిస్తారురౌండింగ్ కోసం సాధారణ గణిత నియమాలను అనుసరించే ROUND ఫంక్షన్. 1వ ఆర్గ్యుమెంట్లో ( సంఖ్య ), AVERAGE, AVERAGEIF లేదా AVERAGEIFS ఫంక్షన్ను నెస్ట్ చేయండి. 2వ ఆర్గ్యుమెంట్లో ( సంఖ్య_అంకెలు ), సగటును పూర్తి చేయడానికి దశాంశ స్థానాల సంఖ్యను పేర్కొనండి.
ఉదాహరణకు, సగటును సమీప పూర్ణాంకం కి పూర్తి చేయడానికి , సూత్రం:
=ROUND(AVERAGE(B3:B15), 0)
సగటును ఒక దశాంశ స్థానానికి పూర్తి చేయడానికి, ఇది ఉపయోగించాల్సిన ఫార్ములా:
=ROUND(AVERAGE(B3:B15), 1)
సగటును రెండు దశాంశ స్థానాలకు పూర్తి చేయడానికి, ఇది పని చేస్తుంది:
=ROUND(AVERAGE(B3:B15), 2)
చిట్కా. రౌండ్ అప్ కోసం, ROUNDUP ఫంక్షన్ని ఉపయోగించండి; రౌండింగ్ డౌన్ కోసం - ROUNDDOWN ఫంక్షన్.
అలా మీరు Excelలో సగటు చేయవచ్చు. సగటున మరిన్ని నిర్దిష్ట కేసులను చర్చించే సంబంధిత ట్యుటోరియల్లకు లింక్లు క్రింద ఉన్నాయి, మీరు వాటిని సహాయకారిగా కనుగొంటారని ఆశిస్తున్నాము. చదివినందుకు ధన్యవాదాలు!
డౌన్లోడ్ కోసం వర్క్బుక్ ప్రాక్టీస్ చేయండి
Excelలో సగటును లెక్కించండి - ఉదాహరణలు (.xlsx ఫైల్)
తెరవెనుక పని మరియు తక్కువ సమయంలో ఫలితాన్ని అందిస్తుంది. ప్రత్యేకమైన ఫంక్షన్లను వివరంగా అన్వేషించే ముందు, త్వరిత మరియు అద్భుతంగా సరళమైన నాన్-ఫార్ములా మార్గాన్ని నేర్చుకుందాం.
ఫార్ములా లేకుండా సగటును త్వరగా కనుగొనడానికి, Excel యొక్క స్థితి పట్టీని ఉపయోగించండి:
- ఎంచుకోండి మీరు సగటున కోరుకుంటున్న సెల్లు లేదా పరిధులు. పరస్పరం లేని ఎంపికల కోసం, Ctrl కీని ఉపయోగించండి.
- ఎక్సెల్ విండో దిగువన ఉన్న స్థితి పట్టీని చూడండి, ఇది ప్రస్తుతం ఎంచుకున్న సెల్ల గురించి అవసరమైన సమాచారాన్ని అందిస్తుంది. Excel స్వయంచాలకంగా లెక్కించే విలువలలో ఒకటి సగటు.
ఫలితం క్రింది చిత్రంలో చూపబడింది:
సగటును మాన్యువల్గా ఎలా లెక్కించాలి
గణితంలో, సంఖ్యల జాబితా యొక్క అంకగణిత సగటును కనుగొనడానికి, మీరు అన్ని విలువలను జోడించాలి, ఆపై జాబితాలో ఎన్ని సంఖ్యలు ఉన్నాయో మొత్తాన్ని విభజించాలి. Excelలో, ఇది వరుసగా SUM మరియు COUNT ఫంక్షన్లను ఉపయోగించి చేయవచ్చు:
SUM( పరిధి )/COUNT( పరిధి )దిగువ సంఖ్యల పరిధికి, సూత్రం క్రింది విధంగా ఉంటుంది:
=SUM(B3:B12)/COUNT(B3:B12)
మీరు చూడగలిగినట్లుగా, ఫార్ములా యొక్క ఫలితం స్థితి పట్టీలోని సగటు విలువతో సరిగ్గా సరిపోతుంది.
ఆచరణలో, మీరు మీ వర్క్షీట్లలో మాన్యువల్ సగటును ఎప్పుడూ చేయవలసిన అవసరం లేదు. అయితే, సందేహం ఉన్నట్లయితే మీ సగటు ఫార్ములా యొక్క ఫలితాన్ని మళ్లీ తనిఖీ చేయడం ఉపయోగకరంగా ఉండవచ్చు.
మరియు ఇప్పుడు, మీరు ప్రత్యేకంగా ఫంక్షన్లను ఉపయోగించి Excelలో సగటును ఎలా చేయగలరో చూద్దాం.ప్రయోజనం కోసం రూపొందించబడింది.
సగటు ఫంక్షన్ - సంఖ్యల సగటును లెక్కించండి
మీరు పేర్కొన్న సెల్లు లేదా పరిధులలోని అన్ని సంఖ్యల సగటును పొందడానికి Excel AVERAGE ఫంక్షన్ని ఉపయోగిస్తారు.
AVERAGE(number1, [number2], …)ఇక్కడ number1, number2 , … అనేవి మీరు సగటును కనుగొనాలనుకుంటున్న సంఖ్యా విలువలు. ఒకే ఫార్ములాలో 255 ఆర్గ్యుమెంట్లను చేర్చవచ్చు. ఆర్గ్యుమెంట్లను సంఖ్యలు, సూచనలు లేదా పేరున్న పరిధులుగా అందించవచ్చు.
ఎక్సెల్లో సగటు అనేది అత్యంత సరళమైన మరియు ఉపయోగించడానికి సులభమైన ఫంక్షన్లలో ఒకటి.
సంఖ్యల సగటును లెక్కించడానికి, మీరు వాటిని నేరుగా ఫార్ములాలో టైప్ చేయవచ్చు లేదా సంబంధిత సెల్ లేదా రేంజ్ రిఫరెన్స్లను సరఫరా చేయవచ్చు.
ఉదాహరణకు, సగటు 2 పరిధులు మరియు 1 వ్యక్తిగత సెల్ దిగువన, ఫార్ములా:
=AVERAGE(B4:B6, B8:B10, B12)
సంఖ్యలు కాకుండా, Excel AVERAGE ఫంక్షన్ శాతాలు మరియు సమయాలు వంటి ఇతర సంఖ్యా విలువలను సగటున కనుగొనగలదు.
Excel AVERAGE ఫార్ములా - వినియోగ గమనికలు
మీరు ఇప్పుడే చూసినట్లుగా, ఎక్సెల్లో సగటు ఫంక్షన్ని ఉపయోగించడం సులభం. అయితే, సరైన ఫలితాన్ని పొందడానికి, మీరు సగటులో ఏ విలువలు చేర్చబడ్డాయో మరియు ఏమి విస్మరించబడ్డాయో స్పష్టంగా అర్థం చేసుకోవాలి.
చేర్చబడినవి:
- సున్నా విలువలు కలిగిన సెల్లు (0)
- లాజికల్ విలువలు TRUE మరియు FALSE నేరుగా ఆర్గ్యుమెంట్ల జాబితాలో టైప్ చేయబడ్డాయి. ఉదాహరణకు, ఫార్ములా AVERAGE(TRUE, FALSE) 0.5ని అందిస్తుంది, ఇది 1 మరియు 0 యొక్క సగటు.
విస్మరించబడింది:
- ఖాళీకణాలు
- టెక్స్ట్ స్ట్రింగ్లు
- బూలియన్ విలువలను కలిగి ఉన్న సెల్లు TRUE మరియు FALSE
మరింత సమాచారం కోసం, దయచేసి Excelలో AVERAGE ఫంక్షన్ను ఎలా ఉపయోగించాలో చూడండి.
AVERAGEA ఫంక్షన్ - సగటు అన్ని ఖాళీ కాని సెల్లు
Excel AVERAGEA ఫంక్షన్ AVERAGEకి సమానంగా ఉంటుంది, దీనిలో దాని ఆర్గ్యుమెంట్లలోని విలువల యొక్క అంకగణిత సగటును గణిస్తుంది. వ్యత్యాసం ఏమిటంటే, AVERAGEA ఒక గణనలో అన్ని ఖాళీ లేని సెల్లను కలిగి ఉంటుంది, అవి సంఖ్యలు, వచనం, తార్కిక విలువలు లేదా ఇతర ఫంక్షన్ల ద్వారా అందించబడిన ఖాళీ స్ట్రింగ్లను కలిగి ఉన్నా.
AVERAGEA(value1, [value2], …)ఇక్కడ విలువ1, విలువ2, … మీరు సగటున కోరుకుంటున్న విలువలు, శ్రేణులు, సెల్ సూచనలు లేదా పరిధులు. మొదటి వాదన అవసరం, ఇతరులు (255 వరకు) ఐచ్ఛికం.
Excel AVERAGEA ఫార్ములా - వినియోగ గమనికలు
పైన పేర్కొన్న విధంగా, AVERAGEA ఫంక్షన్ సంఖ్యలు, టెక్స్ట్ స్ట్రింగ్ల వంటి విభిన్న విలువ రకాలను ప్రాసెస్ చేస్తుంది మరియు తార్కిక విలువలు. మరియు అవి ఎలా మూల్యాంకనం చేయబడతాయో ఇక్కడ ఉంది:
చేర్చబడినవి:
- టెక్స్ట్ విలువలు 0గా మూల్యాంకనం చేయబడతాయి.
- సున్నా-పొడవు స్ట్రింగ్లు ("") మూల్యాంకనం 0.
- బూలియన్ విలువ TRUE మూల్యాంకనం 1 మరియు FALSE 0.
విస్మరించబడింది:
- ఖాళీ సెల్లు
ఉదాహరణకు, ఫార్ములా క్రింద 1ని అందిస్తుంది, ఇది 2 మరియు 0 యొక్క సగటు.
=AVERAGEA(2, FALSE)
కింది ఫార్ములా 1.5ని అందిస్తుంది, ఇది 2 మరియు 1 యొక్క సగటు.
=AVERAGEA(2, TRUE)
దిగువన ఉన్న చిత్రం AVERAGE మరియు AVERAGEA సూత్రాలకు వర్తింపజేస్తుందిఅదే విలువల జాబితా మరియు విభిన్న ఫలితాలు అవి అందించబడతాయి:
AVERAGEIF ఫంక్షన్ - షరతులతో సగటు పొందండి
నిర్దిష్ట షరతుకు అనుగుణంగా పేర్కొన్న పరిధిలోని అన్ని సెల్ల సగటును పొందడానికి, AVERAGEIF ఫంక్షన్ని ఉపయోగించండి .
AVERAGEIF(పరిధి, ప్రమాణం, [సగటు_శ్రేణి])AVERAGEIF ఫంక్షన్ కింది ఆర్గ్యుమెంట్లను కలిగి ఉంది:
- పరిధి (అవసరం) - దీని కోసం సెల్ల పరిధి ఇవ్వబడిన ప్రమాణాలకు వ్యతిరేకంగా పరీక్షించండి.
- ప్రమాణాలు (అవసరం) - పాటించవలసిన షరతు.
- సగటు_పరిధి (ఐచ్ఛికం) - దీనికి సెల్లు సగటు. విస్మరించబడితే, అప్పుడు పరిధి సగటు.
AVERAGEIF ఫంక్షన్ Excel 2007 - Excel 365లో అందుబాటులో ఉంది. మునుపటి సంస్కరణల్లో, మీరు మీ స్వంత ఫార్ములా ప్రకారం సగటును రూపొందించవచ్చు.
మరియు ఇప్పుడు, మీరు పేర్కొన్న షరతు ఆధారంగా సగటు సెల్లకు Excel AVERAGEIF ఫంక్షన్ని ఎలా ఉపయోగించవచ్చో చూద్దాం.
మీకు C3:C15లో వివిధ సబ్జెక్టుల కోసం స్కోర్లు ఉన్నాయని అనుకుందాం మరియు మీరు ఒకదాన్ని కనుగొనాలనుకుంటున్నారు సగటు గణిత స్కోరు. ఇది క్రింది ఫార్ములాతో చేయవచ్చు:
=AVERAGEIF(B3:B15, "math", C3:C15)
షరతును నేరుగా ఫార్ములాలో "హార్డ్కోడింగ్" చేయడానికి బదులుగా, మీరు దానిని ప్రత్యేక సెల్ (F3)లో టైప్ చేసి, ఆ గడిని సూచించవచ్చు. ప్రమాణాలలో:
=AVERAGEIF(B3:B15, F3, C3:C15)
మరిన్ని ఫార్ములా ఉదాహరణల కోసం, దయచేసి Excel AVERAGEIF ఫంక్షన్ని చూడండి.
AVERAGEIFS ఫంక్షన్ - బహుళ ప్రమాణాలతో సగటు
రెండు లేదా అంతకంటే ఎక్కువ షరతులతో సగటు చేయడానికి, AVERAGEIF యొక్క బహువచన ప్రతిరూపాన్ని ఉపయోగించండి -AVERAGEIFS ఫంక్షన్.
AVERAGEIFS(సగటు_పరిధి, ప్రమాణం_పరిధి1, ప్రమాణం1, [క్రైటీరియా_రేంజ్2, క్రైటీరియా2], …)ఫంక్షన్ క్రింది సింటాక్స్ను కలిగి ఉంది:
- సగటు_పరిధి ( అవసరం) - సగటు నుండి పరిధి.
- క్రైటీరియా_రేంజ్ (అవసరం) - ప్రమాణాలు కి వ్యతిరేకంగా పరీక్షించాల్సిన పరిధి.
- ప్రమాణం (అవసరం) - ఏ కణాలు సగటున ఉండాలో నిర్ణయించే పరిస్థితి. ఇది సంఖ్య, తార్కిక వ్యక్తీకరణ, వచన విలువ లేదా సెల్ సూచన రూపంలో అందించబడుతుంది.
1 నుండి 127 criteria_range / ప్రమాణాలు జతలు చేయవచ్చు సరఫరా చేయబడుతుంది. మొదటి జత అవసరం, తర్వాతివి ఐచ్ఛికం.
సారాంశంలో, మీరు AVERAGEIFలను AVERAGEIFకి సమానంగా ఉపయోగిస్తారు, ఒక్క ఫార్ములాలో ఒకటి కంటే ఎక్కువ షరతులను పరీక్షించవచ్చు.
కొంతమంది విద్యార్థులను ఊహించుకోండి. కొన్ని సబ్జెక్టులలో పరీక్షలు రాయలేదు మరియు సున్నా స్కోర్లను కలిగి ఉంది. మీరు సున్నాలను విస్మరించి నిర్దిష్ట సబ్జెక్ట్లో సగటు స్కోర్ను కనుగొనాలని లక్ష్యంగా పెట్టుకున్నారు.
టాస్క్ను పూర్తి చేయడానికి, మీరు రెండు ప్రమాణాలతో AVERAGEIFS సూత్రాన్ని రూపొందించారు:
- సగటుకు పరిధిని నిర్వచించండి (C3 :C15).
- 1వ షరతు (B3:B15 - అంశాలు)కి వ్యతిరేకంగా తనిఖీ చేయడానికి పరిధిని పేర్కొనండి.
- 1వ షరతును ("గణితం" లేదా F3 - కొటేషన్లో చేర్చబడిన లక్ష్య అంశంని వ్యక్తపరచండి. ఐటెమ్ను కలిగి ఉన్న సెల్కు గుర్తులు లేదా సూచన).
- 2వ షరతుకు (C3:C15 - స్కోర్లు) చెక్ చేయడానికి పరిధిని పేర్కొనండి.
- 2వ షరతును వ్యక్తపరచండి (">0"- సున్నా కంటే ఎక్కువ).
పై భాగాలను ఒకదానితో ఒకటి సమీకరించడం ద్వారా, మేము క్రింది సూత్రాన్ని పొందుతాము:
=AVERAGEIFS(C3:C15, B3:B15, "math", C3:C15, ">0")
లేదా
=AVERAGEIFS(C3:C15, B3:B15, F3, C3:C15, ">0")
క్రింద ఉన్న చిత్రం కేవలం రెండు కణాలు (C6 మరియు C10) రెండు షరతులకు అనుగుణంగా ఉన్నాయని స్పష్టం చేస్తుంది మరియు అందువల్ల ఈ కణాలు మాత్రమే సగటున ఉంటాయి.
మరింత సమాచారం కోసం, Excel AVERAGEIFS ఫంక్షన్ని చూడండి.
AVERAGEIF మరియు AVERAGEIFS ఫార్ములాలు - వినియోగ గమనికలు
Excel AVERAGEIF మరియు AVERAGEIFS ఫంక్షన్లు చాలా ఉమ్మడిగా ఉన్నాయి, ప్రత్యేకించి అవి ఏవి విలువను కలిగి ఉంటాయి. లెక్కించు మరియు ఏది విస్మరిస్తుంది:
- సగటు పరిధిలో, ఖాళీ సెల్లు, వచన విలువలు, తార్కిక విలువలు TRUE/FALSE విస్మరించబడతాయి.
- ప్రమాణాలలో, ఖాళీ సెల్లు సున్నా విలువలుగా పరిగణించబడతాయి.
- క్వశ్చన్ మార్క్ (?) మరియు నక్షత్రం గుర్తు (*) వంటి వైల్డ్కార్డ్ అక్షరాలు పాక్షిక సరిపోలిక కోసం ప్రమాణాలలో ఉపయోగించబడతాయి.
- పేర్కొన్న అన్ని ప్రమాణాలను ఏ సెల్ అందుకోకపోతే, #DIV0! లోపం ఏర్పడుతుంది.
AVERAGEIF vs. AVERAGEIFS - తేడాలు
కార్యాచరణ పరంగా, AVERAGEIF ఒక షరతును మాత్రమే నిర్వహించగలదు, అయితే AVERAGEIF ఒకటి లేదా అంతకంటే ఎక్కువ ప్రమాణాలను మాత్రమే నిర్వహించగలదు. అలాగే, సగటు_పరిధి కి సంబంధించి కొన్ని సాంకేతిక వ్యత్యాసాలు ఉన్నాయి.
- AVERAGEIFతో, సగటు_పరిధి అనేది చివరి మరియు ఐచ్ఛిక వాదన. AVERAGEIFS సూత్రాలలో, ఇది మొదటి మరియు అవసరమైన ఆర్గ్యుమెంట్.
- AVERAGEIFతో, సగటు_పరిధి తప్పనిసరిగా ఒకే పరిమాణంలో ఉండవలసిన అవసరం లేదు. పరిధి ఎందుకంటే సరాసరి చేయవలసిన వాస్తవ సెల్లు పరిధి ఆర్గ్యుమెంట్ పరిమాణం ద్వారా నిర్ణయించబడతాయి - సగటు_పరిధి యొక్క ఎగువ ఎడమ గడి ప్రారంభ బిందువుగా తీసుకోబడుతుంది మరియు పరిధి ఆర్గ్యుమెంట్లో చేర్చబడిన అనేక సెల్లు సగటున ఉంటాయి. AVERAGEIFSకి ప్రతి ప్రమాణ_పరిధి అదే పరిమాణం మరియు ఆకృతిలో సగటు_పరిధి ఉండాలి, లేకపోతే #VALUE! ఎర్రర్ ఏర్పడుతుంది.
Average if or formula in Excel
Excel AVERAGEIFS ఫంక్షన్ ఎల్లప్పుడూ మరియు లాజిక్తో పని చేస్తుంది (అన్ని ప్రమాణాలు తప్పక నిజం), మీరు మీ స్వంతంగా నిర్మించుకోవాలి OR లాజిక్తో సగటు సెల్లకు ఫార్ములా (ఏదైనా ఒక ప్రమాణం తప్పనిసరిగా నిజం అయి ఉండాలి).
సెల్ X లేదా Y అయితే సగటుకు సాధారణ సూత్రం ఇక్కడ ఉంది.
AVERAGE(IF(ISNUMBER(MATCH( ) పరిధి , { ప్రమాణాలు1 , ప్రమాణాలు2 ,…}, 0)), సగటు_పరిధి ))ఇప్పుడు, ఇది ఆచరణలో ఎలా పని చేస్తుందో చూద్దాం . దిగువ పట్టికలో, మీరు F3 మరియు F4 కణాలలో ఇన్పుట్ అయిన జీవశాస్త్రం మరియు కెమిస్ట్రీ అనే రెండు సబ్జెక్టుల సగటు స్కోర్ను కనుగొనాలనుకుంటున్నారని అనుకుందాం. ఇది క్రింది శ్రేణి ఫార్ములాతో చేయవచ్చు:
=AVERAGE(IF(ISNUMBER(MATCH(B3:B15, {"biology", "chemistry"}, 0)), C3:C15))
మానవ భాషలోకి అనువదించబడింది, ఫార్ములా ఇలా చెబుతుంది: C3:C15లోని సగటు సెల్స్ B3:B15లో ఏదైనా ఉంటే " జీవశాస్త్రం" లేదా "కెమిస్ట్రీ".
హార్డ్కోడ్ ప్రమాణాలకు బదులుగా, మీరు పరిధి సూచనను ఉపయోగించవచ్చు (F3:F4 మా విషయంలో):
=AVERAGE(IF(ISNUMBER(MATCH(B3:B15, F3:F4, 0)), C3:C15))
సూత్రం కోసం సరిగ్గా పని చేయడానికి,దయచేసి Excel 2019లో Ctrl + Shift + Enter నొక్కడం మరియు దిగువన నొక్కడం గుర్తుంచుకోండి. డైనమిక్ శ్రేణి Excel (365 మరియు 2021)లో, ఒక సాధారణ ఎంటర్ హిట్ సరిపోతుంది:
ఈ ఫార్ములా ఎలా పని చేస్తుంది:
మా ఆసక్తిగల మరియు ఆలోచనాత్మక పాఠకులకు మాత్రమే కాదు ఫార్ములాని ఉపయోగించడానికి కానీ వారు ఏమి చేస్తున్నారో అర్థం చేసుకోవడానికి, ఇక్కడ లాజిక్ యొక్క వివరణాత్మక వివరణ ఉంది.
ఫార్ములా యొక్క ప్రధాన భాగంలో, IF ఫంక్షన్ మూలం పరిధిలోని నిర్దిష్ట ప్రమాణాలు మరియు పాస్లలో ఏ విలువలు సరిపోలుతుందో నిర్ణయిస్తుంది. ఆ విలువలు AVERAGE ఫంక్షన్కి. ఇక్కడ ఎలా ఉంది:
MATCH ఫంక్షన్ B3:B15లోని సబ్జెక్ట్ పేర్లను లుకప్ విలువలుగా ఉపయోగిస్తుంది మరియు F3:F4 (మా టార్గెట్ సబ్జెక్ట్లు)లోని లుకప్ శ్రేణితో ఆ విలువల్లో ప్రతి ఒక్కటి సరిపోల్చుతుంది. ఖచ్చితమైన సరిపోలిక కోసం 3వ ఆర్గ్యుమెంట్ ( match_type ) 0కి సెట్ చేయబడింది:
MATCH(B3:B15, F3:F4, 0)
మ్యాచ్ కనుగొనబడినప్పుడు, MATCH శోధన శ్రేణిలో దాని సంబంధిత స్థానాన్ని అందిస్తుంది , లేకుంటే #N/A లోపం:
{1;2;1;#N/A;1;#N/A;2;#N/A;1;2;2;1;#N/A}
ISNUMBER ఫంక్షన్ నంబర్లను TRUEకి మరియు లోపాలను తప్పుగా మారుస్తుంది:
{TRUE;TRUE;TRUE;FALSE;TRUE;FALSE;TRUE;FALSE;TRUE;TRUE;TRUE;TRUE;FALSE}
ఈ శ్రేణి వెళ్తుంది IF యొక్క తార్కిక పరీక్షకు. పూర్తి రూపంలో, లాజికల్ పరీక్షను ఇలా వ్రాయాలి:
IF(ISNUMBER(MATCH(B3:B15, F3:F4, 0))=TRUE
సంక్షిప్తత కోసం, మేము =TRUE భాగాన్ని విస్మరిస్తాము ఎందుకంటే అది సూచించబడింది.
ద్వారా value_if_true ఆర్గ్యుమెంట్ని C3:C15కి సెట్ చేస్తే, TRUEని C3:C15:
{89;78;75;FALSE;64;FALSE;62;FALSE;78;56;93;88;FALSE}
నుండి వాస్తవ విలువలతో భర్తీ చేయమని IF ఫంక్షన్కి చెప్పండి సగటుకు పైగా