విషయ సూచిక
ఈ సంక్షిప్త ట్యుటోరియల్ నుండి మీరు కొత్త IFS ఫంక్షన్ గురించి నేర్చుకుంటారు మరియు Excelలో నెస్టెడ్ IF రాయడాన్ని ఇది ఎలా సులభతరం చేస్తుందో చూడండి. మీరు దాని సింటాక్స్ మరియు ఉదాహరణలతో కూడిన కొన్ని వినియోగ సందర్భాలను కూడా కనుగొంటారు.
Excelలో నెస్టెడ్ IF సాధారణంగా మీరు రెండు కంటే ఎక్కువ సంభావ్య ఫలితాలను కలిగి ఉన్న పరిస్థితులను అంచనా వేయాలనుకున్నప్పుడు ఉపయోగించబడుతుంది. సమూహ IF ద్వారా సృష్టించబడిన ఆదేశం "IF(IF(IF()))"ని పోలి ఉంటుంది. అయితే ఈ పాత పద్ధతి కొన్నిసార్లు సవాలుగా మరియు సమయం తీసుకుంటుంది.
Excel బృందం ఇటీవల IFS ఫంక్షన్ను పరిచయం చేసింది, అది మీకు ఇష్టమైనదిగా మారవచ్చు. Excel IFS ఫంక్షన్ Excel 365, Excel 2021 మరియు Excel 2019లో మాత్రమే అందుబాటులో ఉంటుంది.
Excel IFS ఫంక్షన్ - వివరణ మరియు సింటాక్స్
Excelలోని IFS ఫంక్షన్ ఒకటి లేదా అంతకంటే ఎక్కువ షరతులు గమనించబడిందో లేదో చూపిస్తుంది మరియు మొదటి TRUE షరతుకు అనుగుణంగా ఉండే విలువను అందిస్తుంది. IFS అనేది Excel బహుళ IF స్టేట్మెంట్లకు ప్రత్యామ్నాయం మరియు అనేక షరతులలో చదవడం చాలా సులభం.
ఫంక్షన్ ఎలా ఉంటుందో ఇక్కడ ఉంది:
IFS(logical_test1, value_if_true1, [logical_test2, value_if_true2]... )దీనికి 2 అవసరమైన మరియు 2 ఐచ్ఛిక ఆర్గ్యుమెంట్లు ఉన్నాయి.
- logical_test1 అనేది అవసరమైన ఆర్గ్యుమెంట్. ఇది TRUE లేదా FALSEకి మూల్యాంకనం చేసే షరతు.
- value_if_true1 అనేది logical_test1 TRUEకి మూల్యాంకనం చేస్తే, తిరిగి ఇవ్వాల్సిన ఫలితాన్ని చూపే రెండవ అవసరమైన ఆర్గ్యుమెంట్. ఒకవేళ అది ఖాళీగా ఉండవచ్చుఅవసరం.
- logical_test2...logical_test127 అనేది TRUE లేదా FALSEకి మూల్యాంకనం చేసే ఐచ్ఛిక షరతు.
- value_if_true2...value_if_true127 అనేది ఫలితం కోసం ఐచ్ఛిక వాదన. logical_testN TRUEకి మూల్యాంకనం చేస్తే తిరిగి ఇవ్వబడుతుంది. ప్రతి value_if_trueN ఒక షరతు logical_testNకి సంబంధించినది. ఇది ఖాళీగా కూడా ఉండవచ్చు.
Excel IFS మిమ్మల్ని గరిష్టంగా 127 విభిన్న పరిస్థితులను అంచనా వేయడానికి అనుమతిస్తుంది. లాజికల్_పరీక్ష ఆర్గ్యుమెంట్కు నిర్దిష్ట విలువ_ఇఫ్_ట్రూ లేకపోతే, ఫంక్షన్ "మీరు ఈ ఫంక్షన్ కోసం చాలా తక్కువ ఆర్గ్యుమెంట్లను నమోదు చేసారు" అనే సందేశాన్ని ప్రదర్శిస్తుంది. తార్కిక_పరీక్ష ఆర్గ్యుమెంట్ మూల్యాంకనం చేయబడి, TRUE లేదా FALSE కాకుండా ఇతర విలువకు అనుగుణంగా ఉంటే, Excelలోని IFS #VALUEని అందిస్తుంది! లోపం. TRUE షరతులు ఏవీ కనుగొనబడకుండా, ఇది #N/Aని చూపుతుంది.
IFS ఫంక్షన్ vs. Excelలో నేస్టెడ్ IF వినియోగ సందర్భాలలో
కొత్త Excel IFSని ఉపయోగించడం వలన మీరు నమోదు చేయగల ప్రయోజనం ఒకే ఫంక్షన్లోని షరతుల శ్రేణి. షరతు నిజమైతే ఫార్ములాను వ్రాయడం మరియు చదవడం సూటిగా ఉండేలా చేయడం ద్వారా ప్రతి షరతు ఫలితం ఉపయోగించబడుతుంది.
వినియోగదారు ఇప్పటికే కలిగి ఉన్న లైసెన్స్ల సంఖ్య ప్రకారం మీరు డిస్కౌంట్ పొందాలనుకుంటున్నారని అనుకుందాం. . IFS ఫంక్షన్ని ఉపయోగించి, ఇది ఇలా ఉంటుంది:
=IFS(B2>50, 40, B2>40, 35, B2>30, 30, B2>20, 20, B2>10, 15, B2>5, 5, TRUE, 0)
Excelలో నెస్టెడ్ IFతో ఇది ఎలా ఉంటుందో ఇక్కడ ఉంది:
=IF(B2>50, 40, IF(B2>40, 35, IF(B2>30, 30, IF(B2>20, 20, IF(B2>10, 15, IF(B2>5, 5, 0))))))
దిగువ IFS ఫంక్షన్ దాని Excel బహుళ IF కంటే వ్రాయడం మరియు నవీకరించడం సులభంసమానమైనది.
=IFS(A2>=1024 * 1024 * 1024, TEXT(A2/(1024 * 1024 * 1024), "0.0") & " GB", A2>=1024 * 1024, TEXT(A2/(1024 * 1024), "0.0") & " Mb", A2>=1024, TEXT(A2/1024, "0.0") & " Kb", TRUE, TEXT(A2, "0") & " bytes")
=IF(A2>=1024 * 1024 * 1024, TEXT(A2/(1024 * 1024 * 1024), "0.0") & " GB", IF(A2>=1024 * 1024, TEXT(A2/(1024 * 1024), "0.0") & " Mb", IF(A2>=1024, TEXT(A2/1024, "0.0") & " Kb", TEXT(A2, "0") & " bytes")))