Skip to main content

Excel లో విధులు బహుళ IF

:

Anonim

IF ఫంక్షన్ ఉపయోగం ఇన్సర్ట్, లేదా గూడు ద్వారా విస్తరించబడింది, బహుళ ప్రతి ఇతర లోపల విధులు. ఈ ఫలితాలతో వ్యవహరించడానికి తీసుకున్న చర్యల సంఖ్యను పరీక్షించడానికి మరియు పెంచడానికి సాధ్యమైన పరిస్థితుల సంఖ్యను IF విధులు పెంచుతాయి.

గమనిక: ఈ వ్యాసంలో సూచనలను Excel 2019, ఎక్సెల్ 2016, ఎక్సెల్ 2013, ఎక్సెల్ 2010, Mac కోసం ఎక్సెల్ 2019, మ్యాక్ కోసం ఎక్సెల్ 2016, Mac కోసం ఎక్సెల్ 2011, మరియు ఎక్సెల్ ఆన్లైన్ వర్తిస్తాయి.

06 నుండి 01

నెస్ట్ ఫంక్షన్ల ట్యుటోరియల్

చిత్రం లో చూపిన విధంగా, ఈ ట్యుటోరియల్ వారి వార్షిక జీతం ఆధారంగా ఉద్యోగులకు వార్షిక మినహాయింపు మొత్తాన్ని లెక్కించే సూత్రాన్ని రూపొందించడానికి రెండు IF ఫంక్షన్లను ఉపయోగిస్తుంది. ఉదాహరణలో ఉపయోగించిన ఫార్ములా క్రింద చూపించబడింది. ఫంక్షన్ IF ఫంక్షన్ కోసం విలువ_ఐఫాల్ఫిషియల్ వాదనగా IF ఫంక్షన్ పనిచేస్తుంది.

= IF (D7 <30000, $ D $ 3 * D7, IF (D7> = 50000, $ D $ 5 * D7, $ D $ 4 * D7))

సూత్రం యొక్క వేర్వేరు భాగాలు కామాలతో వేరు చేయబడి, క్రింది పనులను నిర్వహిస్తాయి:

  1. మొదటి భాగం, D7 <30000, ఒక ఉద్యోగి జీతం $ 30,000 కంటే తక్కువగా ఉంటే తనిఖీలు.
  2. జీతం $ 30,000 కంటే తక్కువ ఉంటే, మధ్య భాగం, $ D $ 3 * D7, 6 శాతం తగ్గింపు రేటు ద్వారా వేతనాన్ని పెంచుతుంది.
  3. జీతం $ 30,000 కంటే ఎక్కువ ఉంటే, IF ఫంక్షన్ IF (D7> = 50000, $ D $ 5 * D7, $ D $ 4 * D7) రెండు మరింత పరిస్థితులను పరీక్షిస్తుంది.
  4. D7> = 50000 తనిఖీలు ఒక ఉద్యోగి జీతం కంటే ఎక్కువ లేదా $ 50,000 సమానంగా ఉంటే చూడటానికి.
  5. జీతం సమానంగా లేదా $ 50,000 కంటే ఎక్కువ ఉంటే, $ D $ 5 * D7 10% తగ్గింపు రేటు ద్వారా జీతం గుణిస్తారు.
  6. జీతం $ 50,000 కంటే తక్కువ అయితే $ 30,000 కన్నా ఎక్కువ ఉంటే, $ D $ 4 * D7 జీతం 8% తగ్గింపు రేటుతో జీతంను పెంచుతుంది.

ట్యుటోరియల్ డేటాను నమోదు చేయండి

చిత్రంలో కనిపించే విధంగా ఒక Excel వర్క్షీట్ యొక్క E6 కణాల C1 లోకి డేటాను నమోదు చేయండి. ఈ సమయంలో ఎంటర్ చేయబడని డేటా కేవలం సెల్ E7 లో ఉన్న IF ఫంక్షన్.

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

02 యొక్క 06

Nested IF ఫంక్షన్ ప్రారంభించండి

పూర్తి సూత్రాన్ని నమోదు చేయడం సాధ్యమే

= IF (D7 <30000, $ D $ 3 * D7, IF (D7> = 50000, $ D $ 5 * D7, $ D $ 4 * D7))

వర్క్షీట్ యొక్క E7 సెల్ లోకి మరియు అది పని కలిగి. Excel ఆన్లైన్లో, ఇది మీరు ఉపయోగించవలసిన పద్ధతి. అయితే, మీరు Excel యొక్క డెస్క్టాప్ సంస్కరణను ఉపయోగిస్తుంటే, అవసరమైన ఆర్గ్యుమెంట్లను నమోదు చేయడానికి ఫంక్షన్ యొక్క డైలాగ్ బాక్స్ను ఉపయోగించడం చాలా సులభం.

సమూహ ఫంక్షన్లను ఎంటర్ చేస్తున్నప్పుడు డైలాగ్ పెట్టె ఉపయోగించి ఒక బిట్ గందరగోళంగా ఉంటుంది, ఎందుకంటే నెస్టెడ్ ఫంక్షన్ టైప్ చేయవలసి ఉంటుంది. రెండో వాదనలు ఎంటర్ చెయ్యడానికి రెండవ డైలాగ్ బాక్స్ తెరవబడదు.

ఈ ఉదాహరణలో, IF ఫంక్షన్ డైలాగ్ బాక్స్ యొక్క మూడవ లైను Value_if_false వాదనగా ప్రవేశించింది. వర్క్షీట్ట్ అనేక మంది ఉద్యోగుల కోసం వార్షిక మినహాయింపును లెక్కిస్తుంది కాబట్టి, సూత్రాన్ని మొదట సెల్ E7 లోకి ప్రవేశపెట్టారు, అప్పుడు తీసివేత రేట్లు కోసం ఖచ్చితమైన సెల్ సూచనలు ఉపయోగించి మరియు కణాలు E8: E11 కు కాపీ చేయబడతాయి.

ట్యుటోరియల్ స్టెప్స్

  1. గడిని ఎంచుకోండి E7 చురుకుగా సెల్ చేయడానికి. సూత్రం IF ఫార్ములా ఉన్న ఇక్కడ ఉంది.
  2. ఎంచుకోండి సూత్రాలు.
  3. ఎంచుకోండి లాజికల్ ఫంక్షన్ డ్రాప్-డౌన్ జాబితాను తెరవడానికి.
  4. ఎంచుకోండి IF ఫంక్షన్ యొక్క డైలాగ్ బాక్స్ తీసుకురావడానికి జాబితాలో.

డైలాగ్ బాక్స్ లో ఖాళీ పంక్తులు లోకి ఎంటర్ డేటా IF ఫంక్షన్ వాదనలు ఏర్పాటు. ఈ వాదనలు, పరిస్థితిని పరీక్షిస్తున్నట్లు మరియు పరిస్థితి నిజం లేదా తప్పుగా ఉంటే ఏమి చర్యలు తీసుకోవచ్చో చెబుతాయి.

ట్యుటోరియల్ సత్వరమార్గం ఎంపిక

ఈ ఉదాహరణ కొనసాగించడానికి, మీరు:

  • పై చిత్రంలో చూపిన విధంగా వాదనలను డైలాగ్ పెట్టెలో ఎంటర్ చేసి, ఫార్ములాను 7 నుండి 10 వరకు సూత్రాన్ని కాపీ చేసే చివరి దశకు వెళ్లండి.
  • లేదా, మూడు వాదనలు ఎంటర్ కోసం వివరణాత్మక సూచనలు మరియు వివరణలు అందించే తదుపరి దశలను అనుసరించండి.
03 నుండి 06

Logical_test వాదన ఎంటర్

Logical_test వాదన రెండు అంశాల డేటాతో సరిపోలుతుంది. ఈ డేటా సంఖ్యలు, సెల్ సూచనలు, సూత్రాల ఫలితాలు లేదా టెక్స్ట్ డేటా కావచ్చు. రెండు విలువలను సరిపోల్చడానికి, లాజికల్_టెస్ట్ విలువల మధ్య పోలిక ఆపరేటర్ను ఉపయోగిస్తుంది.

ఈ ఉదాహరణలో, ఉద్యోగి వార్షిక మినహాయింపును నిర్ణయించే మూడు జీతం స్థాయిలు ఉన్నాయి:

  • $ 30,000 కంటే తక్కువ.
  • $ 30,000 మరియు $ 49,999 మధ్య.
  • $ 50,000 లేదా అంతకంటే ఎక్కువ

IF ఫంక్షన్ రెండు స్థాయిలు పోల్చవచ్చు, కానీ మూడవ జీతం స్థాయి ఫంక్షన్ IF రెండవ సమూహ వినియోగం అవసరం. మొదటి పోలిక $ 30,000 యొక్క ప్రారంభ జీతంతో సెల్ D లో ఉన్న ఉద్యోగి యొక్క వార్షిక జీతం మధ్య ఉంటుంది. లక్ష్యం D7 కంటే తక్కువ $ 30,000 ఉంటే గుర్తించడానికి కనుక, తక్కువ ఆపరేటర్లు ( < ) విలువలు మధ్య ఉపయోగిస్తారు.

ట్యుటోరియల్ స్టెప్స్

  1. ఎంచుకోండి logical_test డైలాగ్ బాక్స్ లో లైన్.
  2. గడిని ఎంచుకోండి D7 ఈ సెల్ ప్రస్తావనను లాజికల్_టెస్ట్ పంక్తికి చేర్చడానికి.
  3. కీ కంటే తక్కువగా నొక్కండి ( < ).
  4. రకం 30000 గుర్తు కంటే తక్కువ.
  5. పూర్తి తార్కిక పరీక్ష D7 <30000 గా ప్రదర్శిస్తుంది.

గమనిక: డాలర్ సైన్ ఇన్ చేయవద్దు ( $ ) లేదా కామాతో విభజించే ( , ) 30000 తో. ఈ సంకేతాలు ఒకటి డేటాతో పాటు నమోదు చేయబడితే లాజికల్_టెస్ట్ లైన్ ముగింపులో ఒక చెల్లని దోష సందేశం కనిపిస్తుంది.

04 లో 06

Value_if_true ఆర్గ్యుమెంట్ ను ఎంటర్ చెయ్యండి

Value_if_true వాదన లాజికల్_టేస్ట్ నిజమైనప్పుడు ఏమి చేయాలో IF ఫంక్షన్ చెబుతుంది.Value_if_true వాదన ఒక సూత్రం కావచ్చు, టెక్స్ట్ యొక్క ఒక భాగం, ఒక విలువ, ఒక సెల్ రిఫరెన్స్ లేదా సెల్ ఖాళీగా ఉండవచ్చు.

ఈ ఉదాహరణలో, సెల్ D7 లోని డేటా $ 30,000 కంటే తక్కువగా ఉన్నప్పుడు, Excel D3 లో ఉన్న 6 శాతం తగ్గింపు రేటు ద్వారా సెల్ D7 లో ఉద్యోగి యొక్క వార్షిక జీతాన్ని పెంచుతుంది.

సాపేక్ష వర్సెస్ సంపూర్ణ సెల్ సూచనలు

సాధారణంగా, ఒక ఫార్ములా ఇతర కణాలకు కాపీ చేయబడినప్పుడు, ఫార్ములా యొక్క క్రొత్త ప్రదేశాన్ని ప్రతిబింబించే విధంగా సూత్రంలో సంబంధిత సెల్ సూచనలు మారతాయి. ఇది అనేక స్థానాల్లో ఒకే సూత్రాన్ని ఉపయోగించడానికి సులభం చేస్తుంది. అప్పుడప్పుడు, ఒక ఫంక్షన్ లోపాల ఫలితాలను కాపీ చేసినప్పుడు సెల్ సూచనలు మారతాయి. ఈ లోపాలను నివారించడానికి, సెల్ సూచనలు సంపూర్ణమైనవి, ఇవి కాపీ చేయబడినప్పుడు మారుతూ ఉంటాయి.

$ D $ 3 వంటి సాధారణ సెల్ రిఫరెన్స్ చుట్టూ డాలర్ సంకేతాలను జోడించడం ద్వారా సంపూర్ణ సెల్ సూచనలు సృష్టించబడతాయి. డాలర్ సంకేతాలను జోడించడం అనేది నొక్కడం ద్వారా సులభంగా చేయబడుతుంది F4 కీ ప్రస్తావన తరువాత కీబోర్డు మీద కీ డైలాగ్ పెట్టెలో నమోదు చేయబడింది.

ఉదాహరణకి, సెల్ D3 లో ఉన్న మినహాయింపు రేటు డైలాగ్ బాక్స్ యొక్క Value_if_true లైన్లో ఒక సంపూర్ణ సెల్ ప్రస్తావనగా నమోదు చేయబడింది.

ట్యుటోరియల్ స్టెప్స్

  1. ఎంచుకోండి విలువ_ఒప్పు_అయితే డైలాగ్ బాక్స్ లో లైన్.
  2. గడిని ఎంచుకోండి D3 వర్క్షీట్ లో ఈ సెల్ ప్రస్తావనను Value_if_true లైన్ కు చేర్చండి.
  3. నొక్కండి F4 కీ D3 ఒక సంపూర్ణ సెల్ ప్రస్తావన చేయడానికి ($ D $ 3).
  4. Asterisk నొక్కండి ( * ) కీ. చుక్క Excel లో గుణకారం గుర్తు.
  5. గడిని ఎంచుకోండి D7 Value_if_true లైన్కు ఈ సెల్ ప్రస్తావనను జోడించడానికి.
  6. పూర్తి విలువ Value_if_true లైన్ $ D $ 3 * D7 వలె ప్రదర్శిస్తుంది.

గమనిక: D7 ఒక సంపూర్ణ సెల్ ప్రస్తావన వలె నమోదు చేయబడలేదు. ప్రతి ఉద్యోగికి సరైన మినహాయింపు మొత్తాన్ని పొందడానికి E8: E11 కు సూత్రాలు కాపీ చేయబడినప్పుడు ఇది మార్చాలి.

05 యొక్క 06

Nested IF ఫంక్షన్ Value_if_false ఆర్గ్యుమెంట్ గా నమోదు చేయండి

సాధారణంగా, Value_if_false వాదన లాజికల్_టేస్ట్ తప్పుగా ఉన్నప్పుడు ఏమి చేయాలో IF ఫంక్షన్ చెబుతుంది. ఈ సందర్భంలో, IF ఫంక్షన్ ఈ వాదన వలె నమోదు చేయబడింది. అలా చేయడం ద్వారా, కింది ఫలితాలు సంభవిస్తాయి:

  • సమూహం IF ఫంక్షన్ (D7> = 50000) లోని లాజికల్_టెస్ట్ ఆర్గ్యుమెంట్ అన్ని జీతాలు $ 30,000 కంటే తక్కువ కాదు.
  • $ 50,000 కంటే ఎక్కువ లేదా సమానమైన జీతాలు కోసం, Value_if_true వాదన సెల్ D5 లో ఉన్న 10% తగ్గింపు రేటు ద్వారా వాటిని గుణిస్తుంది.
  • మిగిలిన జీతాల కోసం ($ 30,000 కంటే ఎక్కువ కానీ $ 50,000 కంటే తక్కువ) Value_if_false వాదన సెల్ D4 లో ఉన్న 8% తగ్గింపు రేటు ద్వారా వాటిని గుణిస్తుంది.

ట్యుటోరియల్ స్టెప్స్

ట్యుటోరియల్ ప్రారంభానికి ప్రస్తావించినట్లుగా, నెస్టెడ్ ఫంక్షన్లోకి ప్రవేశించటానికి రెండవ డైలాగ్ బాక్స్ తెరవబడదు, అందుచే దీనిని Value_if_false లైన్లో టైప్ చేయాలి.

గమనిక: Nested విధులు సమాన సైన్ తో ప్రారంభం లేదు, కానీ ఫంక్షన్ యొక్క పేరు తో.

  1. ఎంచుకోండి విలువ_తప్పు_అయ డైలాగ్ బాక్స్ లో లైన్.
  2. క్రింది IF ఫంక్షన్ నమోదు చేయండి:

    IF (D7> = 50000, $ D $ 5 * D7, $ D $ 4 * D7)

  3. ఎంచుకోండి అలాగే IF ఫంక్షన్ పూర్తి మరియు డైలాగ్ బాక్స్ మూసివేయడం.
  4. సెల్ E7 లో $ 3,678.96 విలువ కనిపిస్తుంది. R. హోల్ట్ సంవత్సరానికి $ 30,000 కంటే ఎక్కువ సంపాదించి, సంవత్సరానికి $ 50,000 కంటే తక్కువ సంపాదించి ఉండగా, ఫార్ములా $ 45,987 * 8% తన వార్షిక మినహాయింపును లెక్కించడానికి ఉపయోగించబడుతుంది.
  5. గడిని ఎంచుకోండి E7 వర్క్షీట్కు పైన ఫార్ములా బార్ లో పూర్తి ఫంక్షన్ = IF (D7 = 50000, $ D $ 5 * D7, $ D $ 4 * D7)) ప్రదర్శించడానికి.

ఈ దశలను అనుసరించిన తర్వాత, మీ ఉదాహరణ ఇప్పుడు ఈ వ్యాసంలో మొదటి చిత్రంతో సరిపోతుంది.

చివరి అడుగు IF సూత్రాన్ని E8 కు E11 కు వర్క్ షీట్ పూర్తి చేయడానికి పూరక హ్యాండిల్ను ఉపయోగించి కాపీ చేస్తుంది.

06 నుండి 06

ఫిల్ హ్యాండిల్ ను ఉపయోగించిన IF ఫంక్షన్లు Nested Copy

వర్క్షీట్ను పూర్తి చేయడానికి, E11 కు కణాలు E8 కు ఫంక్షన్ IF ఫంక్షన్ ను కలిగి ఉన్న సూత్రాన్ని కాపీ చేయండి. ఫంక్షన్ కాపీ చేయబడినందున, Excel ఖచ్చితమైన సెల్ ప్రస్తావనను ఉంచుతూ ఫంక్షన్ యొక్క కొత్త స్థానాన్ని ప్రతిబింబించేలా సంబంధిత సెల్ సూచనలు నవీకరించబడుతుంది.

Excel లో సూత్రాలు కాపీ ఒక సులభమైన మార్గం పూరించండి హ్యాండిల్ ఉంది.

ట్యుటోరియల్ స్టెప్స్

  1. గడిని ఎంచుకోండి E7 చురుకుగా సెల్ చేయడానికి.
  2. చురుకుగా సెల్ యొక్క కుడి దిగువ మూలలో చదరపుపై మౌస్ పాయింటర్ ఉంచండి. పాయింటర్ ప్లస్ సైన్ (+) కు మారుతుంది.
  3. పూరించే హ్యాండిల్ను క్రిందికి సెల్ E11 కు ఎంచుకోండి మరియు లాగండి.
  4. పైన ఉన్న చిత్రంలో చూపిన విధంగా ఫార్ములా యొక్క ఫలితాలతో కణాలు E8 నుండి E11 వరకు ఉంటాయి.