ഉള്ളടക്ക പട്ടിക
ഈ ഹ്രസ്വ ട്യൂട്ടോറിയലിൽ നിന്ന് നിങ്ങൾ പുതിയ IFS ഫംഗ്ഷനെക്കുറിച്ച് പഠിക്കുകയും Excel-ൽ നെസ്റ്റഡ് IF എഴുതുന്നത് എങ്ങനെ ലളിതമാക്കുന്നുവെന്ന് കാണുകയും ചെയ്യും. നിങ്ങൾ അതിന്റെ വാക്യഘടനയും ഉദാഹരണങ്ങളുള്ള രണ്ട് ഉപയോഗ കേസുകളും കണ്ടെത്തും.
Excel-ൽ Nested 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 ആയി വിലയിരുത്തുന്നത് വ്യവസ്ഥയാണ്. logical_test1 TRUE ആയി മൂല്യനിർണ്ണയം നടത്തുകയാണെങ്കിൽ, അത് തിരികെ നൽകേണ്ട രണ്ടാമത്തെ ആവശ്യമായ ആർഗ്യുമെന്റാണ്
- value_if_true1 . എങ്കിൽ അത് ശൂന്യമാകാംഅത്യാവശ്യമാണ്.
- logical_test2...logical_test127 എന്നത് ശരിയോ തെറ്റോ ആയി വിലയിരുത്തുന്ന ഒരു ഓപ്ഷണൽ അവസ്ഥയാണ്.
- value_if_true2...value_if_true127 എന്നത് ഫലത്തിനായുള്ള ഒരു ഓപ്ഷണൽ ആർഗ്യുമെന്റ് ആണ് logical_testN മൂല്യനിർണ്ണയം TRUE ആണെങ്കിൽ തിരികെ നൽകും. ഓരോ മൂല്യവും_if_trueN ലോജിക്കൽ_ടെസ്റ്റ്എൻ എന്ന അവസ്ഥയുമായി ബന്ധപ്പെട്ടിരിക്കുന്നു. ഇത് ശൂന്യമാകാം.
Excel IFS നിങ്ങളെ 127 വ്യത്യസ്ത അവസ്ഥകൾ വരെ വിലയിരുത്താൻ അനുവദിക്കുന്നു. ഒരു ലോജിക്കൽ_ടെസ്റ്റ് ആർഗ്യുമെന്റിന് നിശ്ചിത മൂല്യം_if_true ഇല്ലെങ്കിൽ, ഫംഗ്ഷൻ "നിങ്ങൾ ഈ ഫംഗ്ഷനായി വളരെ കുറച്ച് ആർഗ്യുമെന്റുകൾ നൽകിയിട്ടുണ്ട്" എന്ന സന്ദേശം പ്രദർശിപ്പിക്കുന്നു. ഒരു ലോജിക്കൽ_ടെസ്റ്റ് ആർഗ്യുമെന്റ് മൂല്യനിർണ്ണയം നടത്തുകയും ശരിയോ തെറ്റോ അല്ലാത്ത ഒരു മൂല്യവുമായി പൊരുത്തപ്പെടുകയും ചെയ്യുന്നുവെങ്കിൽ, Excel-ലെ IFS #VALUE നൽകുന്നു! പിശക്. TRUE നിബന്ധനകളൊന്നും കണ്ടെത്തിയില്ലെങ്കിൽ, അത് #N/A കാണിക്കുന്നു.
ഐഎഫ്എസ് ഫംഗ്ഷൻ വേഴ്സസ്. ഉപയോഗ കേസുകൾ ഉള്ള 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")))