റേഞ്ചിൽ ഒന്നിലധികം വ്യവസ്ഥകളുള്ള Excel IF സ്റ്റേറ്റ്മെന്റ് എങ്ങനെ പ്രയോഗിക്കാം

  • ഇത് പങ്കുവയ്ക്കുക
Hugh West

ഉള്ളടക്ക പട്ടിക

ഇന്ന് ഞാൻ നിങ്ങൾക്ക് Excel IF സ്‌റ്റേറ്റ്‌മെന്റ് ഒന്നിലധികം വ്യവസ്ഥകളോടെ ഏത് ശ്രേണിയിലും പ്രയോഗിക്കാമെന്ന് കാണിക്കും.

പ്രാക്ടീസ് വർക്ക്ബുക്ക് ഡൗൺലോഡ് ചെയ്യുക

ഈ ലേഖനം വായിക്കുമ്പോൾ നിങ്ങളുടെ വ്യായാമത്തിനായി ഇനിപ്പറയുന്ന പ്രാക്ടീസ് വർക്ക് ബുക്ക് ഡൗൺലോഡ് ചെയ്യാം.

എങ്കിലും ഒന്നിലധികം വ്യവസ്ഥകളുള്ള പ്രസ്താവന Range.xlsx

Excel-ലെ IF സ്റ്റേറ്റ്‌മെന്റ് ഏത് ശ്രേണിയിലും എങ്ങനെ പ്രവർത്തിക്കും?

പ്രധാന ചർച്ചയിലേക്ക് പോകുന്നതിന് മുമ്പ്, ഇന്നത്തെ ഡാറ്റാ സെറ്റിലേക്ക് നിങ്ങളെ പരിചയപ്പെടുത്താം. മാർസ് ഗ്രൂപ്പ് എന്ന പേരിലുള്ള ഒരു കമ്പനിയുടെ ജീവനക്കാരുടെ റെക്കോർഡ് ഞങ്ങളുടെ പക്കലുണ്ട്.

ഞങ്ങൾക്ക് ജീവനക്കാരുടെ പേരുകൾ , അവരുടെ ആരംഭം തീയതികൾ , ശമ്പളം എന്നിവ യഥാക്രമം B , C , D എന്നീ കോളങ്ങളിൽ.

ഇനി ഒരു കാര്യം ചിന്തിക്കുക. മാർസ് ഗ്രൂപ്പിന്റെ മേധാവി ഒരു തീരുമാനത്തിലെത്താൻ ആഗ്രഹിക്കുന്നു. ഏതാണ്- അവന്റെ ജീവനക്കാരുടെ ശരാശരി ശമ്പളം $25000 -ൽ കുറവാണെങ്കിൽ, അവൻ ഓരോ ജീവനക്കാരന്റെയും ശമ്പളം $5000 വർദ്ധിപ്പിക്കും.

എന്നാൽ എങ്ങനെ എന്നതാണ് ചോദ്യം. അയാൾക്ക് തീരുമാനത്തിലെത്താൻ കഴിയുമോ?, Excel-ന്റെ

IF function ഇവിടെ ഉപയോഗപ്രദമാകും. നിങ്ങളുടെ വർക്ക്ഷീറ്റിലെ ഏതെങ്കിലും സെല്ലിൽ ഈ ഫോർമുല എഴുതി ഫലം കാണുക:

=IF(AVERAGE(D5:D20)<25000,"Increase","Do not increase")

കാണുക, Excel-ന്റെ IF ഫംഗ്‌ഷൻ നിങ്ങൾക്കായി ഇത് തീരുമാനിച്ചു. ശരാശരി ശമ്പളം $25000 -ൽ കുറവാണോ അല്ലയോ എന്ന് ആദ്യം നിശ്ചയിച്ചു. ശരാശരി ശമ്പളം $25000 -ൽ കുറയാത്തത് കണ്ടപ്പോൾ, ശമ്പളം കൂട്ടരുതെന്ന് അത് ഉപദേശിച്ചു.

അതിനാൽFALSE

  • =IF(AND($E5<25000,$C5

ഇതിന്റെ ഫലത്തെ അടിസ്ഥാനമാക്കി ഇത് നൽകുന്നു ഒപ്പം ഫംഗ്‌ഷൻ.

ഫലം: (ശൂന്യം)

കൂടുതൽ വായിക്കുക: Excel IF ഫംഗ്‌ഷൻ 3 വ്യവസ്ഥകൾ (5 ലോജിക്കൽ ടെസ്റ്റുകൾ)

5. ഒരു ശ്രേണിയിലെ ഒന്നിലധികം വ്യവസ്ഥകൾ പൊരുത്തപ്പെടുത്തുന്നതിന് IF, VLOOKUP ഫംഗ്‌ഷനുകൾ സംയോജിപ്പിക്കുക

ഈ വിഭാഗത്തിൽ, ഞങ്ങൾ ഇത് തന്നെ ചെയ്യും VLOOKUP ഫംഗ്‌ഷൻ -ന്റെ സഹായത്തോടെ അവസാന രീതിയുടെ പ്രവർത്തനം.

⊕ പരിഹാരമാർഗ്ഗം:

  • ഞങ്ങൾ ആരംഭിക്കുന്ന തീയതി മാറ്റും 01/01/2015 വരെ.
  • സെൽ H7 -ൽ ഉപയോഗിച്ചിരിക്കുന്ന ഇനിപ്പറയുന്ന ഫോർമുല നോക്കുക.
=VLOOKUP(H4,IF((D5:D20<=H6)*(E5:E20<=H5),B5:E20,""),2,FALSE)

  • 01/01/2015 -നോ അതിനുമുമ്പോ ജോലി ആരംഭിച്ച ജീവനക്കാരന്റെ പേര് ഞങ്ങൾക്ക് ലഭിക്കുന്നു, അദ്ദേഹത്തിന്റെ ശമ്പളത്തിന് തുല്യമായ അല്ലെങ്കിൽ $25000 -നേക്കാൾ കുറവ്, കൂടാതെ പുരുഷൻ 21>D5:D20<=H6

നൽകിയ ശ്രേണി H6-ന് തുല്യമാണോ കുറവാണോ എന്ന് ഇത് പരിശോധിക്കുന്നു.

ഫലം: {TRUE, FALSE, TRUE, TRUE, TRUE, ശരി, തെറ്റ്, തെറ്റ്, ശരി, ശരി, തെറ്റ്, തെറ്റ്, തെറ്റ്, തെറ്റ്, തെറ്റ്, തെറ്റ്, ശരി 14>

നൽകിയ ശ്രേണി H5 -ന് തുല്യമാണോ അതോ കുറവാണോ എന്ന് ഇത് പരിശോധിക്കുന്നു.

ഫലം: {FALSE, TRUE, FALSE, FALSE , തെറ്റ്, തെറ്റ്, ശരി, ശരി, ശരി, തെറ്റ്, ശരി, ശരി, ശരി, തെറ്റ്, തെറ്റ്, തെറ്റ്}

  • (D5:D20<=H6)*( E5:E20<=H5)

ഇത് ഗുണിക്കുന്നുമുമ്പത്തെ രണ്ട് പ്രവർത്തനങ്ങളിൽ നിന്ന് ഫലങ്ങൾ ലഭിക്കുന്നു.

ഫലം: {0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0}

  • IF((D5:D20<=H6)*(E5:E20<=H5),B5:E20,””) <14

നൽകിയിരിക്കുന്ന രണ്ട് വ്യവസ്ഥകളുടെ ഫലങ്ങൾ നിറവേറ്റിക്കൊണ്ട്, ഞങ്ങൾ IF ഫംഗ്‌ഷൻ പ്രയോഗിക്കുന്നു.

ഫലം: [പുരുഷൻ, കെയ്ൻ ഓസ്റ്റിൻ, 03/ 06/2014, 25000]

  • VLOOKUP(H4,IF((D5:D20<=H6)*(E5:E20<=H5),B5:E20,” ”),2,FALSE)

ഇവിടെ, VLOOKUP ഈ പുതുതായി രൂപീകരിച്ച പട്ടികയുടെ 2nd ഘടകം നൽകുന്നു.

ഫലം: കെയ്ൻ ഓസ്റ്റിൻ

കൂടുതൽ വായിക്കുക: എക്‌സലിൽ മൾട്ടിപ്പിൾ ഇഫ് കണ്ടീഷൻ ഉള്ള VLOOKUP ന്റെ ഉദാഹരണം (9 മാനദണ്ഡം) <5

ഉപസംഹാരം

ഈ രീതികൾ ഉപയോഗിച്ച്, നിങ്ങൾക്ക് ഉം ഉം രണ്ട് തരത്തിലും ഒന്നിലധികം വ്യവസ്ഥകളുള്ള ഏത് IF പ്രസ്താവനയും ഉപയോഗിക്കാം. Excel-ൽ അല്ലെങ്കിൽ തരങ്ങൾ. നിങ്ങൾക്ക് മറ്റെന്തെങ്കിലും രീതി അറിയാമോ? അല്ലെങ്കിൽ നിങ്ങൾക്ക് എന്തെങ്കിലും ചോദ്യങ്ങളുണ്ടോ? ഞങ്ങളെ അറിയിക്കാൻ മടിക്കേണ്ടതില്ല. ഇതുപോലുള്ള കൂടുതൽ ലേഖനങ്ങൾക്കായി ExcelWIKI സന്ദർശിക്കുക.

IF ഫംഗ്‌ഷൻ മൂന്ന് ആർഗ്യുമെന്റുകൾ എടുക്കുന്നതായി നമുക്ക് കാണാൻ കഴിയും:
  • ഒരു മാനദണ്ഡം
  • മാനദണ്ഡം തൃപ്തികരമാണെങ്കിൽ ഒരു ഔട്ട്‌പുട്ട് പ്രദർശിപ്പിക്കും
  • ഒന്ന് മാനദണ്ഡം തൃപ്തികരമല്ലെങ്കിൽ ഔട്ട്പുട്ട് പ്രദർശിപ്പിക്കും (ഓപ്ഷണൽ. ഡിഫോൾട്ട് “FALSE” )

അതിനാൽ ചുരുക്കത്തിൽ, IF ഫംഗ്‌ഷൻ ഒരു മാനദണ്ഡം എടുക്കുന്നു. രണ്ട് ഔട്ട്പുട്ടുകൾ. മാനദണ്ഡം തൃപ്തികരമാണെങ്കിൽ അത് ആദ്യ ഔട്ട്‌പുട്ട് നൽകുന്നു, മാനദണ്ഡം തൃപ്തികരമല്ലെങ്കിൽ രണ്ടാമത്തേത് നൽകുന്നു.

ഒപ്പം വാക്യഘടന ഇതാണ്:

=IF(logical_test, value_if_true,[value_if_false])

എക്‌സലിന്റെ IF ഫംഗ്‌ഷൻ എങ്ങനെയാണ് ഒരു വ്യവസ്ഥയിൽ പ്രവർത്തിക്കുന്നത് എന്ന് ഇപ്പോൾ നിങ്ങൾക്ക് മനസ്സിലായിട്ടുണ്ടെന്ന് ഞാൻ പ്രതീക്ഷിക്കുന്നു.

5 Excel പ്രയോഗിക്കുന്നതിനുള്ള ഉദാഹരണങ്ങൾ IF ഏത് ശ്രേണിയിലും ഒന്നിലധികം വ്യവസ്ഥകളുള്ള പ്രസ്താവന

ഇപ്പോൾ, നൽകിയിരിക്കുന്ന ശ്രേണിയ്‌ക്കായി Excel-ലെ IF സ്റ്റേറ്റ്‌മെന്റ് ഉപയോഗിച്ച് ഒന്നിലധികം വ്യവസ്ഥകൾക്കൊപ്പം പ്രവർത്തിക്കാൻ ശ്രമിക്കാം. ഈ ഭാഗത്ത് നമുക്ക് പ്രസക്തമായ 5 ഉദാഹരണങ്ങൾ കാണാം.

1. ഒന്നിലധികം അല്ലെങ്കിൽ തരം വ്യവസ്ഥകളോടെ IF സ്റ്റേറ്റ്മെന്റ് പ്രയോഗിക്കുക

i. ഒരു ഏക മൂല്യത്തിനായുള്ള വ്യവസ്ഥകൾ

ഒരു നിമിഷം ചിന്തിക്കാം, മാർസ് ഗ്രൂപ്പിന്റെ മേധാവി തന്റെ തീരുമാനത്തിൽ അൽപ്പം വഴക്കം കൊണ്ടുവന്നിട്ടുണ്ട്.

അദ്ദേഹം വർദ്ധിപ്പിക്കും. ശരാശരി ശമ്പളം $25000 -ൽ കുറവാണെങ്കിൽ അല്ലെങ്കിൽ ജീവനക്കാരുടെ ഏറ്റവും കുറഞ്ഞ ശമ്പളം $20000 -ൽ കുറവാണെങ്കിൽ ഓരോ ജീവനക്കാരന്റെയും ശമ്പളം.

⊕ പരിഹാരമാർഗ്ഗം:

  • ഞങ്ങൾ കാണുന്നു, ഇവിടെ രണ്ട് വ്യവസ്ഥകൾ ഉണ്ട്. എന്നാൽ ഇവ OR-തരം വ്യവസ്ഥകളാണ്. അതിനർത്ഥം, ദിഒന്നോ രണ്ടോ വ്യവസ്ഥകൾ തൃപ്‌തികരമാണെങ്കിൽ വ്യവസ്ഥ തൃപ്തികരമാണ്.
  • ഇത്തരം ഒന്നിലധികം വ്യവസ്ഥകൾക്കായി IF സ്റ്റേറ്റ്‌മെന്റ് ഉപയോഗിക്കുന്നത് വളരെ എളുപ്പമാണ്. Excel-ന്റെ ഒരു OR ഫംഗ്‌ഷൻ -നുള്ളിൽ രണ്ട് നിബന്ധനകൾ പൊതിയുക.
  • നാം ഇവിടെ ഉപയോഗിക്കേണ്ട ഫോർമുല ഇതാണ്:
=IF(OR(AVERAGE(D5:D20)<25000,MIN(D5:D20)<20000),"Increase","Do not increase")

  • കാണുക, ഇത്തവണ എക്‌സൽ ഞങ്ങൾ ശമ്പളം കൂട്ടാൻ ശുപാർശ ചെയ്‌തു.

ഫോർമുല വിശദീകരണം:

നമുക്ക് ഇവിടെ ഫോർമുല തകർക്കാം.

  • അല്ലെങ്കിൽ(AVERAGE(D5:D20)<25000,MIN(D5:D20)< ;20000)

ഏതെങ്കിലും ഒന്നോ രണ്ടോ മാനദണ്ഡങ്ങൾ തൃപ്തികരമാണെങ്കിൽ അത് ശരി നൽകുന്നു. അല്ലെങ്കിൽ, അത് FALSE നൽകുന്നു. ഈ സാഹചര്യത്തിൽ, അല്ലെങ്കിൽ(AVERAGE(D5:D20) <25000,MIN(D5:D20)<20000 TRUE<2 നൽകി> കാരണം ശരാശരി ശമ്പളം $25000 -ൽ കുറവല്ല, എന്നാൽ ഏറ്റവും കുറഞ്ഞ ശമ്പളം $20000 -ൽ കുറവാണ്.

ഫലം: ശരി

  • അതിനാൽ ഫോർമുല ഇതാകുന്നു: =IF(TRUE,”വർദ്ധിപ്പിക്കുക”,”വർദ്ധിപ്പിക്കരുത്”)

ഇത് പോലെ TRUE IF ഫംഗ്‌ഷനുള്ളിൽ, അത് " വർദ്ധിപ്പിക്കുക " എന്ന ആദ്യ ഔട്ട്‌പുട്ട് നൽകുന്നു.

ഫലം: "വർദ്ധിപ്പിക്കുക ”

  • ഇപ്പോൾ, നിങ്ങൾക്ക് ഇത് മനസ്സിലായെങ്കിൽ, ഉയർന്ന ശമ്പളം $40000-നേക്കാൾ കൂടുതലാണെങ്കിൽ “ അതെ ” ലഭിക്കാനുള്ള ഫോർമുല എന്തായിരിക്കുമെന്ന് എന്നോട് പറയാമോ? അല്ലെങ്കിൽ ഏറ്റവും കുറഞ്ഞ ശമ്പളം $20000 -ൽ കുറവാണ്, അല്ലെങ്കിൽ " ഇല്ല "?

    അതെ. നിങ്ങൾ പറഞ്ഞത് ശരിയാണ്. ഫോർമുല ഇങ്ങനെ ചെയ്യുംbe:

=IF(OR(MAX(D5:D20)>40000,MIN(D5:D20)<20000),"Yes","No")

ii. മൂല്യങ്ങളുടെ ഒരു ശ്രേണിക്കുള്ള വ്യവസ്ഥകൾ

ഇപ്പോൾ മറ്റൊരു സാഹചര്യം പരിഗണിക്കുക.

മാർസ് ഗ്രൂപ്പിന്റെ ചീഫ്, നിലവിലുള്ള ജീവനക്കാരുടെ ശമ്പളം വർദ്ധിപ്പിക്കാൻ തീരുമാനിച്ചു. ശമ്പളം $25000 -ൽ കുറവാണ്, അല്ലെങ്കിൽ 1/1/2015 -ന് മുമ്പ് ജോലി ആരംഭിച്ചവർ.

എന്നാൽ ആ ജീവനക്കാരെ അയാൾക്ക് എങ്ങനെ തിരിച്ചറിയാനാകും?

⊕ പരിഹാരമാർഗ്ഗം:

  • IF ഫംഗ്‌ഷനിൽ ഒരൊറ്റ സെൽ റഫറൻസ് ഉപയോഗിക്കുന്നതിന് പകരം, നിങ്ങൾക്ക് ഫംഗ്‌ഷനുള്ളിൽ സെൽ റഫറൻസുകളുടെ ഒരു ശ്രേണി ഉപയോഗിക്കാം.
  • ചുവടെയുള്ള ഫോർമുല കാണുക.
=IF(OR($D5<25000,$C5

  • ഇതാ, ഞാൻ ചേർത്തു പുതിയ കോളത്തിന്റെ ആദ്യ സെല്ലിലെ ഫോർമുല, സെൽ F4 .
  • അതിനുശേഷം ഫിൽ ഹാൻഡിൽ ബാക്കി സെല്ലുകളിലൂടെ വലിച്ചിടുക.
  • <13 $25000 -ൽ താഴെ ശമ്പളമുള്ള, അല്ലെങ്കിൽ ജനുവരി 01, 2015 -ന് മുമ്പ് ജോലി ആരംഭിച്ച എല്ലാ ജീവനക്കാരുടെയും പേരുകൾ അത് തിരികെ നൽകി.
  • നിങ്ങൾ ശ്രദ്ധാപൂർവം ശ്രദ്ധിച്ചാൽ, IF ഫംഗ്‌ഷനിൽ ഒരൊറ്റ സെൽ റഫറൻസ് ചേർക്കുന്നതിന് പകരം നിങ്ങൾ അത് കണ്ടെത്തും. ഫംഗ്ഷനിൽ ഞാൻ സെൽ റഫറൻസുകളുടെ ഒരു ശ്രേണി ( $D$4:$D$19 ) ചേർത്തിട്ടുണ്ട്.

    തീർച്ചയായും, നിങ്ങൾക്കത് ചെയ്യാൻ കഴിയും. ശ്രേണിയിലെ ഓരോ സെല്ലിനുമുള്ള മാനദണ്ഡങ്ങൾ ഓരോന്നായി ഇത് പരിശോധിക്കും.

ഫോർമുല വിശദീകരണം:

ഒരു മികച്ച ധാരണ, നമുക്ക് ഫോർമുല തകർക്കാം.

  • അല്ലെങ്കിൽ($D5<25000,$C5 ="" strong="">

ഇത് സെൽ D5 , എന്നിവ പരിശോധിക്കുന്നു സെൽ C5 ഒന്നുകിൽ ശമ്പളം $25000 -ൽ കുറവാണെങ്കിൽ അല്ലെങ്കിൽ ആരംഭിക്കുന്ന തീയതി ജനുവരിയിൽ കുറവാണെങ്കിൽ TRUE നൽകുന്നു 01, 2015 .

ഫലം: ശരി.

  • അതിനാൽ ഫോർമുല ഇതാകുന്നു: =IF(TRUE,B5, ””)

TRUE എന്നതിന് മാനദണ്ഡ ശ്രേണിയിൽ, കോളം -ന്റെ അനുബന്ധ സെല്ലിന്റെ ഉള്ളടക്കം നൽകുന്നു B , അതായത് ജീവനക്കാരന്റെ പേര്, ഓരോ FALSE -നും, അത് ഒരു ശൂന്യമായ സെൽ നൽകുന്നു. സെൽ മാറ്റാൻ ഞങ്ങൾ ആഗ്രഹിക്കാത്തതിനാൽ ഞങ്ങൾ ഇവിടെ Absolute Cell Reference ഉപയോഗിച്ചു ഫിൽ ഹാൻഡിൽ വലിച്ചിടുമ്പോൾ അവലംബങ്ങൾ.

ഫലം: “സ്റ്റീവ് സ്മിത്ത്”.

ശ്രദ്ധിക്കുക:

നിങ്ങൾക്ക് ലിസ്റ്റിൽ നിന്ന് ശൂന്യമായ സെല്ലുകൾ നീക്കംചെയ്യാൻ താൽപ്പര്യമുണ്ടാകാം , അതായത് ശമ്പളം വർധിപ്പിക്കേണ്ട ജീവനക്കാരുടെ ഒരു ലിസ്റ്റ് നിങ്ങൾ ആഗ്രഹിച്ചേക്കാം. നിർഭാഗ്യവശാൽ, നിങ്ങൾക്ക് കഴിയും IF ഫംഗ്‌ഷൻ മാത്രം ഉപയോഗിച്ച് ഇത് ചെയ്യരുത്. എന്നാൽ വ്യക്തമായും, വഴികളുണ്ട്. ഇത് പൂർത്തിയാക്കാനുള്ള ഒരു മാർഗ്ഗം b ആണ് y Excel-ന്റെ FILTER ഫംഗ്ഷൻ ഉപയോഗിക്കുന്നു.

കൂടുതൽ വായിക്കുക: Excel VBA: Combined If and Or (3 ഉദാഹരണങ്ങൾ)

2. ഒന്നിലധികം, തരം വ്യവസ്ഥകളോടെയുള്ള IF സ്റ്റേറ്റ്‌മെന്റ് പ്രയോഗിക്കുക

ഞങ്ങൾക്ക് ഏത് ശ്രേണിയിലും ഒന്നിലധികം ഒപ്പം വ്യവസ്ഥകൾക്കും Excel IF സ്റ്റേറ്റ്‌മെന്റ് ഉപയോഗിക്കാം.

ഐ. ഒരു ഏക മൂല്യത്തിനായുള്ള വ്യവസ്ഥകൾ

നിങ്ങൾക്ക് മുമ്പത്തെ ഭാഗം നന്നായി മനസ്സിലായെങ്കിൽ, നിങ്ങൾക്ക് ഉത്തരം നൽകാമോമറ്റൊരു ചോദ്യത്തിന്?

ശരാശരി ശമ്പളം $25000 -ൽ കുറവും ഏറ്റവും കുറഞ്ഞ ശമ്പളം <1 ആണെങ്കിൽ ഓരോ ജീവനക്കാരന്റെയും ശമ്പളം വർദ്ധിപ്പിക്കാൻ കമ്പനിയുടെ മേധാവി ആഗ്രഹിക്കുന്നുവെങ്കിൽ എന്താണ് ഫോർമുല>$20000 ?

⊕ പരിഹാരമാർഗം:

  • എന്നതിന് പകരം ഒരു ആൻഡ് ഫംഗ്‌ഷനിൽ രണ്ട് നിബന്ധനകൾ പൊതിയുക 1>അല്ലെങ്കിൽ ഫംഗ്‌ഷൻ.
  • ഇതു പോലെ:
=IF(AND(AVERAGE(D5:D20)<25000,MIN(D5:D20)<20000),"Increase","Do not increase")

    13>കാണുക, ഇത്തവണ എക്‌സൽ ശമ്പളം കൂട്ടേണ്ടെന്ന് ഞങ്ങൾ നിർദ്ദേശിച്ചു, കാരണം ശരാശരി ശമ്പളം $25000 -ൽ താഴെയും കുറഞ്ഞ ശമ്പളം $20000 -ലും തൃപ്തികരമല്ല. ഒരു വ്യവസ്ഥ മാത്രമേ തൃപ്തിപ്പെട്ടിട്ടുള്ളൂ.
  • നിങ്ങൾക്ക് ഫോർമുലയെ കുറിച്ച് കൂടുതൽ വിശദാംശങ്ങൾ അറിയണമെങ്കിൽ, ഉദാഹരണം 1 -ലെ സെക്ഷൻ 1-ലേക്ക് പോകുക.

ii . മൂല്യങ്ങളുടെ ഒരു ശ്രേണിയുടെ വ്യവസ്ഥകൾ

മാർസ് ഗ്രൂപ്പിന്റെ ചീഫ്, വാസ്തവത്തിൽ, വളരെ ആശയക്കുഴപ്പത്തിലായ ഒരു മനുഷ്യനാണ്. ഇത്തവണ അദ്ദേഹം മറ്റൊരു തീരുമാനമെടുത്തിരിക്കുന്നു.

നിലവിലെ ശമ്പളം $20000 -ൽ താഴെയുള്ളവരും ജനുവരി 01, 2017-ന് മുമ്പ് ജോലി ആരംഭിച്ചവരുമായ ജീവനക്കാരുടെ മാത്രം ശമ്പളം അദ്ദേഹം വർദ്ധിപ്പിക്കും. .

ആ ജീവനക്കാരെ അയാൾക്ക് എങ്ങനെ കണ്ടെത്താനാകും?

⊕ പരിഹാരമാർഗ്ഗം:

  • അതെ. നിങ്ങൾ പറഞ്ഞത് ശരിയാണ്. അല്ലെങ്കിൽ ഫംഗ്‌ഷനുപകരം അല്ലെങ്കിൽ ഫംഗ്‌ഷൻ ഉപയോഗിച്ച് 1.2 എന്ന വിഭാഗത്തിന്റെ ഫോർമുല ഉപയോഗിക്കുക.
=IF(AND($D5<25000,$C5

  • നോക്കൂ, രണ്ട് നിബന്ധനകളും പാലിക്കുന്ന ജീവനക്കാരെ ഞങ്ങൾക്കുണ്ട്.

സൂത്രത്തെക്കുറിച്ചുള്ള വിശദാംശങ്ങൾ അറിയാൻ, പോകുക വരെഉദാഹരണം 1 -ന്റെ വിഭാഗം ii.

കൂടുതൽ വായിക്കുക: Excel VBA: ഒന്നിലധികം വ്യവസ്ഥകൾക്കൊപ്പമാണെങ്കിൽ സംയോജിപ്പിക്കൽ

സമാനമാണ് റീഡിംഗുകൾ

  • എക്‌സലിൽ ഒന്നിലധികം ഇഫ് കണ്ടീഷൻ ഉപയോഗിച്ച് PERCENTILE എങ്ങനെ ഉപയോഗിക്കാം (3 ഉദാഹരണങ്ങൾ)
  • Excel IF ഒന്നിലധികം ശ്രേണികൾക്കിടയിൽ (4 സമീപനങ്ങൾ )
  • Excel-ൽ Multiple IF കണ്ടീഷൻ എങ്ങനെ ഉപയോഗിക്കാം (3 ഉദാഹരണങ്ങൾ)

3. Excel-ലെ ഒന്നിലധികം വ്യവസ്ഥകൾ പൊരുത്തപ്പെടുത്താൻ Nested IF സ്റ്റേറ്റ്‌മെന്റുകൾ ഉപയോഗിക്കുക

മുമ്പത്തെ വിഭാഗത്തിൽ, രണ്ട് വ്യവസ്ഥകളും, ശരാശരി ശമ്പളം $25000 -ൽ താഴെയും കുറഞ്ഞ ശമ്പളം <1-നേക്കാൾ കുറവോ എന്ന് ഞങ്ങൾ നിർണ്ണയിച്ചു>$20000 തൃപ്തികരമാണോ അല്ലയോ.

എന്നാൽ മറ്റൊരു IF ഫംഗ്‌ഷനിൽ IF ഉപയോഗിച്ച് ഞങ്ങൾക്ക് ഇത് മറ്റൊരു രീതിയിൽ നിർണ്ണയിക്കാൻ കഴിയുമെന്ന് നിങ്ങൾ എപ്പോഴെങ്കിലും ചിന്തിച്ചിട്ടുണ്ടോ ?

⊕ പരിഹാരമാർഗ്ഗം:

  • ഏറ്റവും കുറഞ്ഞ ശമ്പളം $20000 -ൽ കുറവാണോ അല്ലയോ എന്ന് ഞങ്ങൾ ആദ്യം പരിശോധിക്കും.
  • 13>ഇല്ലെങ്കിൽ, അത് "വർദ്ധിപ്പിക്കരുത്" തിരികെ നൽകും.
  • എന്നാൽ, ശരാശരി ശമ്പളം $25000 -ൽ കുറവാണോ എന്ന് ഞങ്ങൾ വീണ്ടും പരിശോധിക്കും. അല്ലെങ്കിൽ ഇല്ല.
  • ഇല്ലെങ്കിൽ, അത് "വർദ്ധിപ്പിക്കരുത്" തിരികെ നൽകും.
  • എന്നാൽ അങ്ങനെയാണെങ്കിൽ, ഇത്തവണ അത് "വർദ്ധന" തിരികെ നൽകും.
  • അതിനാൽ സമ്പൂർണ്ണ ഫോർമുല ഇതായിരിക്കും:
=IF(MIN(D5:D20)<20000,(IF(AVERAGE(D5:D20)<25000,"Increase","Do not increase")),"Do not increase")

  • നോക്കൂ, രണ്ട് വ്യവസ്ഥകളും തൃപ്‌തികരമല്ലാത്തതിനാൽ ശമ്പളം കൂട്ടേണ്ടെന്ന് എക്‌സൽ നിർദ്ദേശിച്ചു.

ഫോർമുല വിശദീകരണം:

L ഇത് തകർക്കുന്നുമികച്ച ധാരണയ്ക്കുള്ള ഫോർമുല.

  • MIN(D5:D20)<20000

ഏറ്റവും കുറഞ്ഞ ശമ്പളം $20000-ൽ കുറവാണെങ്കിൽ ശരി അത് നൽകുന്നു . അല്ലെങ്കിൽ, അത് FALSE നൽകുന്നു. ഇവിടെ അത് TRUE നൽകുന്നു.

ഫലം: TRUE.

  • അതിനാൽ സൂത്രവാക്യം ഇതാകുന്നു: =IF( ശരി,(എങ്കിൽ(ശരാശരി(D5:D20)<25000,"വർദ്ധിപ്പിക്കുക""വർദ്ധിപ്പിക്കരുത്")),"വർദ്ധിപ്പിക്കരുത്")

ഇതുപോലെ TRUE കാണുകയാണെങ്കിൽ, അത് ആദ്യ ഔട്ട്‌പുട്ടിലേക്ക് പ്രവേശിക്കുന്നു. അതിനർത്ഥം അത് (IF(AVERAGE(D5:D20)<25000,”വർദ്ധന”,”വർദ്ധിപ്പിക്കരുത്”))

  • എന്നതിലേക്ക് പ്രവേശിക്കുന്നു ശരാശരി(D5:D20)<25000

ശരാശരി ശമ്പളം -നേക്കാൾ കുറവാണെങ്കിൽ അത് ട്രൂ നൽകുന്നു $25000 , അല്ലെങ്കിൽ, അത് FALSE നൽകുന്നു. ഇത്തവണ അത് FALSE നൽകുന്നു.

ഫലം: FALSE.

  • അതിനാൽ ഫോർമുല ഇതാകുന്നു: =IF (TRUE,(FALSE,”Increase”,”Do not increase”)),”Do not increase”)

അതിനാൽ അത് രണ്ടാമത്തേതിന്റെ രണ്ടാമത്തെ ഔട്ട്പുട്ട് നൽകുന്നു IF , "വർദ്ധിപ്പിക്കരുത്" .

ഫലം: "വർദ്ധിപ്പിക്കരുത്".

  • ഇപ്പോൾ നിങ്ങൾക്ക് ഇത് മനസ്സിലായെങ്കിൽ, നമുക്ക് പഴയ ഒരു ചോദ്യത്തിന് വ്യത്യസ്തമായി ഉത്തരം നൽകാൻ ശ്രമിക്കാം.

ഏറ്റവും ഉയർന്ന ശമ്പളമാണെങ്കിൽ “ അതെ ” ലഭിക്കാനുള്ള ഫോർമുല എന്താണെന്ന് എന്നോട് പറയാമോ? $40000 -നേക്കാൾ വലുത് അല്ലെങ്കിൽ ഏറ്റവും കുറഞ്ഞ ശമ്പളം $20000 -ൽ കുറവാണ്, അല്ലെങ്കിൽ " ഇല്ല "?

  • അതെ, നിങ്ങൾ പറഞ്ഞത് ശരിയാണ്. ഫോർമുല ഇതായിരിക്കും:
=IF(MAX(D5:D20)>40000,"Yes",(IF(MIN(D5:D20)<20000,"Yes","No")))

കൂടുതൽ വായിക്കുക: VBA IF Excel-ൽ ഒന്നിലധികം വ്യവസ്ഥകളുള്ള സ്റ്റേറ്റ്മെന്റ് (8 രീതികൾ)

4. ഒരു ടെക്സ്റ്റ് മാനദണ്ഡം ഉൾപ്പെടെ 3 വ്യവസ്ഥകളോടെ Excel IF സ്റ്റേറ്റ്മെന്റ് ഉപയോഗിക്കുക

നമുക്ക് വീണ്ടും ചിന്തിക്കാം. മാർസ് ഗ്രൂപ്പിന്റെ ചീഫ് ടെക്‌സ്‌റ്റിനെ അടിസ്ഥാനമാക്കി ഒരു നിബന്ധന കൂടി ചേർക്കാൻ ആഗ്രഹിക്കുന്നു. അതിനായി അദ്ദേഹം ജീവനക്കാരുടെ ലിംഗഭേദം ഡാറ്റാസെറ്റിൽ ചേർത്തു. ഇപ്പോൾ, 01/01/2017 ന് ശേഷം ജോലിയിൽ ചേർന്ന $25000 -ന് താഴെ ശമ്പളമുള്ള ജീവനക്കാരന്റെയും പുരുഷന്റെയും പേര് അറിയാൻ അയാൾ ആഗ്രഹിക്കുന്നു.

⊕ പരിഹാരമാർഗ്ഗം:

  • ഇത്തവണ, IF പ്രസ്താവനയ്‌ക്കൊപ്പം ഒപ്പം ഫംഗ്‌ഷന്റെ അടിസ്ഥാനത്തിലുള്ള ഇനിപ്പറയുന്ന ഫോർമുല ഞങ്ങൾ ഉപയോഗിക്കേണ്ടതുണ്ട്.
=IF(AND($E5<25000,$C5

  • Excel ജീവനക്കാരുടെ പേര് തിരികെ നൽകി.

ഫോർമുല വിശദീകരണം:

നമുക്ക് കൂടുതൽ നന്നായി മനസ്സിലാക്കാനുള്ള ഫോർമുല പൊളിച്ചെഴുതാം.

  • E5<25000

E5 25000 നേക്കാൾ കുറവാണോ അല്ലയോ എന്ന് ഇത് പരിശോധിക്കുന്നു.

ഫലം: FALSE

  • C5

ഇത് C5 മുമ്പത്തേതാണോ എന്ന് പരിശോധിക്കുന്നു DATE ഫംഗ്‌ഷനോടുകൂടിയ തീയതി നൽകിയിരിക്കുന്നു.

ഫലം: ശരി

  • D5=”പുരുഷൻ”<22

D5 നൽകിയിരിക്കുന്ന വാചകവുമായി പൊരുത്തപ്പെടുന്നുണ്ടോ ഇല്ലയോ എന്ന് ഇത് പരിശോധിക്കുന്നു.

ഫലം: ശരി

<12
  • ഒപ്പം($E5<25000,$C5
  • ഇത് നൽകിയിരിക്കുന്ന മൂന്ന് വ്യവസ്ഥകളോടെയുള്ള ഒപ്പം പ്രവർത്തനത്തിന് ബാധകമാണ്.

    <0 ഫലം:

    വ്യവസായത്തിൽ 10 വർഷത്തിലേറെ അനുഭവപരിചയമുള്ള വളരെ പരിചയസമ്പന്നനായ എക്സൽ പരിശീലകനും അനലിസ്റ്റുമാണ് ഹ്യൂ വെസ്റ്റ്. അക്കൗണ്ടിംഗ്, ഫിനാൻസ് എന്നിവയിൽ ബിരുദവും ബിസിനസ് അഡ്മിനിസ്ട്രേഷനിൽ ബിരുദാനന്തര ബിരുദവും നേടിയിട്ടുണ്ട്. ഹ്യൂവിന് അധ്യാപനത്തിൽ അഭിനിവേശമുണ്ട് കൂടാതെ പിന്തുടരാനും മനസ്സിലാക്കാനും എളുപ്പമുള്ള ഒരു അദ്വിതീയ അധ്യാപന സമീപനം വികസിപ്പിച്ചെടുത്തിട്ടുണ്ട്. എക്സലിനെ കുറിച്ചുള്ള അദ്ദേഹത്തിന്റെ വിദഗ്ദ്ധ പരിജ്ഞാനം ലോകമെമ്പാടുമുള്ള ആയിരക്കണക്കിന് വിദ്യാർത്ഥികളെയും പ്രൊഫഷണലുകളെയും അവരുടെ കഴിവുകൾ മെച്ചപ്പെടുത്തുന്നതിനും അവരുടെ കരിയറിൽ മികവ് പുലർത്തുന്നതിനും സഹായിച്ചിട്ടുണ്ട്. തന്റെ ബ്ലോഗിലൂടെ, ഹ്യൂ തന്റെ അറിവ് ലോകവുമായി പങ്കിടുന്നു, സൗജന്യ എക്സൽ ട്യൂട്ടോറിയലുകളും ഓൺലൈൻ പരിശീലനവും വാഗ്ദാനം ചെയ്യുന്നു, വ്യക്തികളെയും ബിസിനസ്സുകളെയും അവരുടെ പൂർണ്ണ ശേഷിയിൽ എത്തിക്കാൻ സഹായിക്കുന്നു.