ఎక్సెల్ నెస్టెడ్ IF ఫంక్షన్ | విధులు ఉంటే సమూహంగా ఎలా ఉపయోగించాలి? | ఉదాహరణలు

ఎక్సెల్ లో నెస్టెడ్ IF ఫంక్షన్

ఎక్సెల్ నెస్టెడ్ ఫంక్షన్ అంటే ఒకటి కంటే ఎక్కువ షరతులను పరీక్షించడానికి if ఫంక్షన్‌తో మరొక తార్కిక లేదా షరతులతో కూడిన ఫంక్షన్‌ను ఉపయోగిస్తాము, ఉదాహరణకు, పరీక్షించాల్సిన రెండు షరతులు ఉంటే మనం తార్కిక ఫంక్షన్లను ఉపయోగించవచ్చు మరియు పరిస్థితిని బట్టి OR ఫంక్షన్, లేదా మనం ఒకవేళ లోపల ఉంటే ఇతర షరతులతో కూడిన ఫంక్షన్లను మరింత ఎక్కువ ఉపయోగించవచ్చు.

ఉదాహరణలు

ఎక్సెల్ లో నెస్టెడ్ IF ఫంక్షన్‌ను లెక్కించడానికి ఈ క్రింది ఉదాహరణలు ఉపయోగించబడతాయి:

మీరు ఈ నెస్టెడ్ IF ఫంక్షన్ ఎక్సెల్ మూసను ఇక్కడ డౌన్‌లోడ్ చేసుకోవచ్చు - నెస్టెడ్ IF ఫంక్షన్ ఎక్సెల్ మూస

ఉదాహరణ # 1

ఇప్పుడు జనాదరణ పొందిన సమూహ IF ఉదాహరణను చూడండి. విద్యార్థి స్కోరు ఆధారంగా మేము వారి ప్రమాణాలకు చేరుకోవాలి. ఉదాహరణ కోసం క్రింది డేటాను పరిగణించండి.

ఫలితాలను చేరుకోవటానికి మనం క్రింద పరిస్థితులను పరీక్షించాల్సిన అవసరం ఉంది మరియు ఈ పరిస్థితులు మా తార్కిక పరీక్షలు తప్ప మరేమీ కాదు.

  • స్కోరు> = 585 ఫలితం “Dist” అయి ఉండాలి
  • స్కోరు> = 500 ఫలితం “మొదటిది” అయి ఉండాలి
  • స్కోరు ఉంటే> = 400 ఫలితం “రెండవది” అయి ఉండాలి
  • స్కోరు> = 350 ఫలితం “పాస్” అయి ఉండాలి
  • పై పరిస్థితులన్నీ తప్పుగా ఉంటే ఫలితం ఫెయిల్ అయి ఉండాలి.

సరే, పరీక్షించడానికి మాకు పూర్తిగా 5 షరతులు ఉన్నాయి. క్షణం తార్కిక పరీక్షలు మనం బహుళ ప్రమాణాలను పరీక్షించడానికి సమూహ IF లను ఉపయోగించాల్సిన అవసరం కంటే ఎక్కువ.

  • దశ 1: IF షరతు తెరిచి, మొదటి పరీక్షలో ఉత్తీర్ణత సాధించండి, అనగా స్కోరు> = 585 కాదా అని పరీక్షించండి.

  • దశ 2: ఇప్పుడు పై తార్కిక పరీక్ష నిజమైతే, మనకు ఫలితం “Dist” గా అవసరం. కాబట్టి ఫలితాన్ని డబుల్ కోట్స్‌లో నమోదు చేయండి.

  • దశ 3: ఇప్పుడు తదుపరి వాదన విలువ లేదా పరీక్ష తప్పు అయితే. పరీక్ష తప్పు అయితే పరీక్షించడానికి నాకు ఇంకా 4 షరతులు ఉన్నాయి, కాబట్టి తదుపరి వాదనలో ఎక్సెల్ లో ఇంకొక IF షరతును తెరవండి.

  • దశ 4: ఇప్పుడు ఇక్కడ రెండవ పరిస్థితిని పరీక్షించండి. రెండవ షరతు ఏమిటంటే స్కోరు> = 500 కాదా అని పరీక్షించడం. కాబట్టి వాదనను> = 500 గా పాస్ చేయండి.

  • దశ 5: ఈ పరీక్ష నిజమైతే ఫలితం “మొదటిది” అయి ఉండాలి. కాబట్టి ఫలితాన్ని డబుల్ కోట్స్‌లో నమోదు చేయండి.

  • దశ 6: మేము ఇప్పటికే రెండు ఎక్సెల్ IF షరతులను నమోదు చేసాము, ఈ రెండు పరీక్షలు తప్పుగా ఉంటే మనం మూడవ షరతును పరీక్షించాల్సిన అవసరం ఉంది, కాబట్టి ఇప్పుడు ఇంకొకటి తెరిచి, తదుపరి షరతును పాస్ చేయండి, అంటే స్కోరు> = 400 లేదా కాదా అని పరీక్షించండి.

  • దశ 7: ఇప్పుడు ఈ పరీక్ష నిజమైతే ఫలితం “రెండవది” అయి ఉండాలి.

  • దశ 8: ఇప్పుడు మొత్తం సంఖ్య IF షరతులు 3. ఈ అన్ని IF షరతుల పరీక్ష తప్పు అయితే పరీక్షించడానికి మాకు మరో షరతు అవసరం, అనగా స్కోరు> = 300 కాదా.

  • దశ 9: ఈ పరిస్థితి నిజమైతే ఫలితం “పాస్”.

  • దశ 10: ఇప్పుడు మేము చివరి వాదనకు వచ్చాము. పూర్తిగా మేము 4 IF లను నమోదు చేసాము, కాబట్టి ఈ షరతుల పరీక్షలన్నీ తప్పు అయితే తుది ఫలితం “FAIL”, కాబట్టి ఫలితంగా “FAIL” ను నమోదు చేయండి.

ఒక ఐఎఫ్ కండిషన్ లోపల అనేక ఐఎఫ్ షరతులను గూడు వేయడం ద్వారా మనం బహుళ పరిస్థితులను పరీక్షించవచ్చు.

ఇక్కడ లాజిక్ మొదటి IF ఫలితం వస్తుంది, లాజికల్ టెస్ట్ ట్రూ అయితే లాజికల్ టెస్ట్ ఫాల్స్ అయితే రెండవ ఐఎఫ్ ఎగ్జిక్యూట్ అవుతుంది. ఇలా, ఫార్ములా నిజమైన పరీక్ష ఫలితాన్ని కనుగొనే వరకు అది అమలు అవుతుంది. ఫలితాలలో ఏదీ నిజం కాకపోతే తుది తప్పుడు ఫలితం అమలు అవుతుంది.

ఉదాహరణ # 2

ఇప్పుడు అమ్మకాల కమిషన్‌ను లెక్కించడానికి రియల్ టైమ్ కార్పొరేట్ ఉదాహరణను చూడండి. ఉదాహరణ కోసం క్రింది డేటాను పరిగణించండి.

కమిషన్% వద్దకు రావడానికి, మేము ఈ క్రింది పరిస్థితులను పరీక్షించాలి.

  • అమ్మకపు విలువ> = 7 లక్షలు అయితే, కమీషన్% 10%.
  • అమ్మకపు విలువ> = 5 లక్షలు అయితే, కమీషన్% 7%.
  • అమ్మకపు విలువ> = 4 లక్షలు అయితే, కమీషన్% 5%.
  • అమ్మకపు విలువ <4 లక్షలు అయితే, కమీషన్ 0%.

ఇది మునుపటి ఉదాహరణతో చాలా పోలి ఉంటుంది. ఫలితాలను చేరుకోవడానికి బదులుగా, మేము శాతాన్ని చేరుకోవాలి, ఎక్సెల్ లో సమూహ IF ఫంక్షన్‌ను వర్తింపజేద్దాం.

  • దశ 1: IF వర్తించండి మరియు మొదటి పరిస్థితిని పరీక్షించండి.

  • దశ 2: మొదటి పరీక్ష తప్పు అయితే రెండవ IF ను వర్తించండి.

  • దశ 3: పై IF పరిస్థితులు తప్పు అయితే మూడవ షరతును పరీక్షించండి.

  • దశ 4: పై పరిస్థితులన్నీ తప్పుగా ఉంటే ఫలితం 0%.

  • దశ 5: ఫార్ములాను మిగిలిన కణాలకు కాపీ చేయండి, మనకు ఫలితాలు ఉంటాయి.

ఉదాహరణ # 3

బహుళ పరిస్థితులను పరీక్షించడానికి ఇతర తార్కిక విధులను మరియు IF షరతుతో ఎలా ఉపయోగించాలో ఉదాహరణ తీసుకోండి.

పై ఉదాహరణ నుండి అదే డేటాను తీసుకోండి, కానీ నేను డేటాను కొద్దిగా మార్చాను, నేను సేల్స్ కాలమ్‌ను తొలగించాను.

ఇక్కడ మేము ఈ ఉద్యోగుల కోసం బోనస్‌ను ఈ క్రింది పరిస్థితుల ఆధారంగా లెక్కించాలి.

  • ఉద్యోగి విభాగం మార్కెటింగ్ & సేవా సంవత్సరం అయితే అది> 5 సంవత్సరాలు, అప్పుడు బోనస్ 50000.
  • ఉద్యోగి విభాగం సేల్స్ & సేవా సంవత్సరం అయితే అది> 5 సంవత్సరాలు, అప్పుడు బోనస్ 45000.
  • సేవ> 5 సంవత్సరాలు అయితే, మిగతా ఉద్యోగులందరికీ బోనస్ 25000.
  • సేవ యొక్క సంవత్సరం <5 సంవత్సరాలు ఉంటే, బోనస్ సున్నా.

ఇది కొంచెం పూర్తయినట్లు కనిపిస్తోంది, కాదా?

ఒకే ఫలితాన్ని పొందడానికి, మేము రెండు షరతులను పరీక్షించాలి. మేము రెండు షరతులను పరీక్షించాల్సిన అవసరం ఉన్నప్పుడు మరియు రెండు షరతులు నిజమైతే AND తార్కిక పరిస్థితి ఉపయోగించబడుతుంది.

మరియు సరఫరా చేయబడిన అన్ని పరిస్థితులు నిజమైతే ఫలితం నిజం. ఏదైనా ఒక షరతు తప్పు అయితే ఫలితం తప్పు మాత్రమే అవుతుంది.

  • దశ 1: మొదట IF కండిషన్‌ను తెరవండి.

  • దశ 2: మేము రావడానికి రెండు షరతులను పరీక్షించాల్సిన అవసరం ఉన్నందున, ఫలితం IF కండిషన్ లోపల తెరిచి పనిచేయడానికి అనుమతిస్తుంది.

  • దశ 3: ఇక్కడ మనం పరిస్థితులను పరీక్షించాలి. మొదటి షరతు ఏమిటంటే విభాగం మార్కెటింగ్ లేదా కాదా మరియు రెండవ షరతు సేవ యొక్క సంవత్సరం> = 5 సంవత్సరాలు.

  • దశ 4: సరఫరా షరతులు ఉంటే నిజమైన బోనస్ మొత్తం 50000.

  • దశ 5: ఇలా మిగిలిన పరిస్థితుల కోసం పరీక్షలను వర్తింపజేయండి. ఫలితాలను చేరుకోవడానికి నేను ఇప్పటికే సూత్రాన్ని వర్తింపజేసాను.

గుర్తుంచుకోవలసిన విషయాలు

  • మరియు సరఫరా చేయబడిన అన్ని షరతులు నిజమైతే నిజమైన ఫలితాన్ని ఇస్తుంది. షరతులో ఎవరైనా తప్పుగా ఉంటే, అది ఫలితంగా FALSE ను తిరిగి ఇస్తుంది.
  • తుది ఫలితాన్ని చేరుకోవటానికి, మీరు ఇంకొకదాన్ని వర్తింపజేయాలి, బదులుగా మీరు ఫలితాన్ని తప్పుడు వాదనలో మాత్రమే పాస్ చేయవచ్చు.