മൈക്രോസോഫ്റ്റ് എക്സൽ കൃതികളുള്ള നിരവധി പ്രവർത്തനങ്ങളിൽ, നിങ്ങൾ "എങ്കിൽ" ഫംഗ്ഷൻ തിരഞ്ഞെടുക്കണം. പ്രോഗ്രാമിൽ ജോലി ചെയ്യുന്ന സമയത്ത് ഉപയോക്താക്കൾ മിക്കപ്പോഴും അറുത്തുന്നത് ആ ഓപ്പറേറ്റർമാരിൽ ഒരാളാണ് ഇത്. ഈ സവിശേഷത എന്താണെന്നും അതിൽ എങ്ങനെ പ്രവർത്തിക്കാമെന്നും നമുക്ക് കൈകാര്യം ചെയ്യാം.
പൊതുവായ നിർവചനവും ടാസ്ക്കുകളും
സ്റ്റാൻഡേർഡ് മൈക്രോസോഫ്റ്റ് എക്സൽ സവിശേഷതയാണെങ്കിൽ "എങ്കിൽ. ഒരു നിർദ്ദിഷ്ട അവസ്ഥ പരിശോധിക്കുന്നതിൽ അതിന്റെ ജോലികളിൽ ഉൾപ്പെടുന്നു. അവസ്ഥ നടത്തുമ്പോൾ (സത്യം), സെല്ലിൽ, ഈ ഫംഗ്ഷൻ ഉപയോഗിക്കുന്നിടത്ത് ഒരു മൂല്യമാണ്, അത് നടപ്പിലാക്കുന്നില്ലെങ്കിൽ (തെറ്റ്) - മറ്റൊന്ന്.
ഈ സവിശേഷതയുടെ വാക്യഘടന ഇപ്രകാരമാണ്: "എങ്കിൽ (ലോജിക്കൽ എക്സ്പ്രഷൻ;] [ഫംഗ്ഷൻ]; [നുണയാണെങ്കിൽ])))))))):".
"എങ്കിൽ" ഉപയോഗിക്കുന്നതിനുള്ള ഒരു ഉദാഹരണം
"ഓപ്പറേറ്റർ ഉപയോഗിക്കണമെങ്കിൽ" "" ഉണ്ടെങ്കിൽ സൂത്രവാക്യം എന്ന പ്രത്യേക ഉദാഹരണങ്ങൾ നോക്കാം.
- ഞങ്ങൾക്ക് ഒരു ശമ്പള പട്ടികയുണ്ട്. എല്ലാ സ്ത്രീകളും 1000 റൂബിളിൽ മാർച്ച് 8 മുതൽ മാർച്ച് വരെ പ്രീമിയം ഇട്ടു. തറ വ്യക്തമാകുന്ന ഒരു നിര പട്ടികയിൽ ഉണ്ട്. അതിനാൽ, "1000" നിരയിലെ "പ്രൈസ് വരെ സമ്മാനത്തിന്റെ സമ്മാനത്തിന്റെ സമ്മാനത്തിന്റെ സമ്മാനത്തിന്റെ സമ്മാനത്തിന്റെ അനുബന്ധ വരികൾക്കും ഞങ്ങൾ സ്ത്രീകളെ കണക്കാക്കേണ്ടതുണ്ട്. അതേസമയം, തറ പെണ്യവുമായി പൊരുത്തപ്പെടുന്നില്ലെങ്കിൽ, അത്തരം സ്ട്രിംഗുകളുടെ മൂല്യം "0" ആയി യോജിക്കണം. ഫംഗ്ഷൻ ഈ തരം എടുക്കും: "എങ്കിൽ (b6 =" സ്ത്രീകൾ ".;" 1000 ";" 0 ")". അതായത്, പരീക്ഷണത്തിന്റെ ഫലം "സത്യം" ആണെങ്കിൽ (ഒരു പാരാമീറ്ററുള്ള ഒരു സ്ത്രീ ഒരു പാരാമീറ്ററുള്ള ഒരു സ്ത്രീ ഒരു ഡാറ്റ ഉൾക്കൊള്ളുന്നു, തുടർന്ന് ആദ്യ വ്യവസ്ഥ "1000", "നുണകൾ" "സ്ത്രീകളെ" ഒഴികെയുള്ള അർത്ഥം, യഥാക്രമം, അവസാനത്തേത് - "0".
- ഫലം പ്രദർശിപ്പിക്കേണ്ട ഏറ്റവും ഉയർന്ന സെല്ലിലേക്ക് ഞങ്ങൾ ഈ പദപ്രയോഗത്തിൽ പ്രവേശിക്കുന്നു. അഭിപ്രായത്തിന് മുമ്പ്, "=" ചിഹ്നം ഇടുക.
- അതിനുശേഷം, എന്റർ കീ അമർത്തുക. ഇപ്പോൾ ഈ ഫോർമുല താഴത്തെ സെല്ലുകളിൽ പ്രത്യക്ഷപ്പെടുന്നു, പൂശൊടിയുടെ ചുവടെ വലത് കോണിലേക്ക് പോയിന്റർ ഇടുക, റിലീസ് ചെയ്യാതെ, പട്ടികയുടെ അടിയിൽ കഴ്സർ ചെലവഴിക്കുക.
- അതിനാൽ "ആണെങ്കിൽ" ഫംഗ്ഷൻ ഉപയോഗിച്ച് ഞങ്ങൾക്ക് ഒരു നിരയുമായി ഒരു പട്ടിക ലഭിച്ചു.
നിരവധി നിബന്ധനകളുള്ള ഒരു പ്രവർത്തനത്തിന്റെ ഉദാഹരണം
"ആണെങ്കിൽ" പ്രവർത്തനത്തിൽ, നിങ്ങൾക്ക് നിരവധി നിബന്ധനകൾ നൽകാം. ഈ സാഹചര്യത്തിൽ, ഒരു ഓപ്പറേറ്ററിന്റെ ഒരു അറ്റാച്ചുമെന്റ് മറ്റൊന്നിലേക്ക് ബാധകമാണ്. സെല്ലിൽ അവസ്ഥ നടത്തുമ്പോൾ, നിർദ്ദിഷ്ട ഫലം പ്രദർശിപ്പിക്കും, നിർദ്ദിഷ്ട ഫലം പ്രദർശിപ്പിക്കും, ഈ അവസ്ഥ നടപ്പിലാക്കുന്നില്ലെങ്കിൽ, output ട്ട്പുട്ട് ഫലം രണ്ടാം ഓപ്പറേറ്ററെ ആശ്രയിച്ചിരിക്കുന്നു.
- ഉദാഹരണത്തിന്, മാർച്ച് എട്ടിനുള്ള അവാർഡ് നൽകുന്ന അതേ മേശയെയും എടുക്കുക. എന്നാൽ ഇത്തവണ, വ്യവസ്ഥകൾ അനുസരിച്ച്, പ്രീമിയത്തിന്റെ വലുപ്പം ജീവനക്കാരന്റെ വിഭാഗത്തെ ആശ്രയിച്ചിരിക്കുന്നു. പ്രധാന ഉദ്യോഗസ്ഥരുടെ നിലയിലുള്ള സ്ത്രീകൾക്ക് 1000 റുബിളുകളുള്ള ഒരു ബോണസ് ലഭിക്കും, കൂടാതെ സഹായ ഉദ്യോഗസ്ഥർക്ക് 500 റുബിളുകൾ മാത്രമേ ലഭിക്കൂ. സ്വാഭാവികമായും, വിഭാഗം പരിഗണിക്കാതെ തന്നെ പുരുഷന്മാർ ഇത്തരത്തിലുള്ള പേയ്മെന്റുകൾ കണ്ടെത്തുന്നില്ല.
- ആദ്യ വ്യവസ്ഥ ഒരു ജീവനക്കാരൻ ഒരു മനുഷ്യനാണെങ്കിൽ, പ്രീമിയത്തിന്റെ മൂല്യം പൂജ്യമാണ്. ഈ മൂല്യം തെറ്റാണെങ്കിൽ, ജീവനക്കാരൻ ഒരു മനുഷ്യനല്ല (അതായത് ഒരു സ്ത്രീ), തുടർന്ന് രണ്ടാമത്തെ അവസ്ഥയുടെ പരിശോധന ആരംഭിക്കുന്നു. ഒരു സ്ത്രീ പ്രധാന ഉദ്യോഗസ്ഥരെ സൂചിപ്പിക്കുന്നുവെങ്കിൽ, "1000" മൂല്യം സെല്ലിൽ പ്രദർശിപ്പിക്കും, എതിർക കേസിൽ "500". സൂത്രവാക്യത്തിൽ, അത് ഇതുപോലെ കാണപ്പെടും: "=" (b6 = "ഭർത്താവ്"; ";" 0 = "പ്രധാന ഉദ്യോഗസ്ഥർ"; "1000"; "1000"; "1000";
- ഈ പദപ്രയോഗം "സമ്മാനം മുതൽ മാർച്ച് 8" നിരയുടെ മുകളിലെ സെല്ലിലേക്ക് ഞങ്ങൾ ചേർക്കുന്നു.
- ഫോർമുല താഴേക്ക് "നീട്ടുക" എന്ന അവസാന സമയം പോലെ.
ഒരേ സമയം രണ്ട് അവസ്ഥകൾ വധശിക്ഷ നൽകാനുള്ള ഉദാഹരണം
"ആണെങ്കിൽ" ഫംഗ്ഷനിൽ, നിങ്ങൾക്ക് ഒരേ സമയം രണ്ടോ അതിലധികമോ അവസ്ഥകൾ വധശിക്ഷ വായിക്കാൻ അനുവദിക്കുന്ന "," ഓപ്പറേറ്റർ ഉപയോഗിക്കാം.
- ഉദാഹരണത്തിന്, ഞങ്ങളുടെ അവസ്ഥയിൽ, 1000 റുബിളുകളുടെ പ്രീമിയം, പ്രധാന ഉദ്യോഗസ്ഥർക്കുള്ള പ്രധാന ഉദ്യോഗസ്ഥർക്കും പുരുഷന്മാരും വനിതാ പ്രതിനിധികളും ലഭിച്ചിട്ടില്ല. മാർച്ച് 8 നകം അവാർഡിന്റെ കോശങ്ങളിൽ മൂല്യം 1000 ആയിരുന്നു, ഇത് രണ്ട് നിബന്ധനകൾ പാലിക്കേണ്ടത് ആവശ്യമാണ്: തറ സ്ത്രീ, പേഴ്സണൽ എന്നത് പ്രധാന ഉദ്യോഗസ്ഥരാണ്. മറ്റെല്ലാ കേസുകളിലും, ഈ സെല്ലുകളിലെ മൂല്യം വളരെ പൂജ്യമായിരിക്കും. ഇനിപ്പറയുന്ന സമവാക്യമാണ് ഇനിപ്പറയുന്ന സമവാക്യം: "= (b6 =" ഭാര്യമാരും ഇത് എഴുതിയിരിക്കുന്നു. ";" 1000 ";" 0 "; അത് സെല്ലിലേക്ക് തിരുകുക.
- ചുവടെയുള്ള സെല്ലുകളിൽ സൂത്രവാക്യത്തിന്റെ മൂല്യം പകർത്തുക, അതുപോലെ മുകളിലുള്ള രീതികളിൽ പ്രദർശിപ്പിച്ചു.
ഓപ്പറേറ്റർ ഉപയോഗിക്കുന്നതിനുള്ള ഒരു ഉദാഹരണം "അല്ലെങ്കിൽ"
"ആണെങ്കിൽ" പ്രവർത്തനത്തിന് "അല്ലെങ്കിൽ" ഓപ്പറേറ്റർ ഉപയോഗിക്കാം. കുറഞ്ഞത് നിരവധി നിബന്ധനകളെങ്കിലും നടത്തിയാൽ മൂല്യം ശരിയാണെന്ന് ഇത് സൂചിപ്പിക്കുന്നു.
- അതിനാൽ, പ്രധാന ഉദ്യോഗസ്ഥരിൽ ഒരാളായിരുന്ന സ്ത്രീകൾക്ക് മാത്രമാണ് മുമ്പോടി 1000 റുബിയെന്ന് കരുതുക. ഈ സാഹചര്യത്തിൽ, ജീവനക്കാരൻ ഒരു മനുഷ്യനാണെങ്കിൽ അല്ലെങ്കിൽ സഹായ ഉദ്യോഗസ്ഥരെ സൂചിപ്പിക്കുന്നുവെങ്കിൽ, അവന്റെ അവാർഡിന്റെ വ്യാപ്തി പൂജ്യമാകും, അല്ലെങ്കിൽ - 1000 റുബിളുകൾ. ഒരു സൂത്രവാക്യമായി, ഇത് ഇങ്ങനെയാണെന്ന് തോന്നുന്നു: "= (അല്ലെങ്കിൽ (b6 =" ഭർത്താവ് ");" 0 = "" സഹായ ഉദ്യോഗസ്ഥർ ");" 0 ";" 1000 ")". ഉചിതമായ പട്ടിക സെല്ലിൽ ഇത് റെക്കോർഡുചെയ്യുക.
- "വിപുലീകരിക്കുക" ഫലം നൽകുന്നു.
നിങ്ങൾക്ക് കാണാനാകുന്നതുപോലെ, മൈക്രോസോഫ്റ്റ് എക്സലിൽ ഡാറ്റയോടൊപ്പം പ്രവർത്തിക്കുമ്പോൾ ഉപയോക്താവിന് ഒരു നല്ല സഹായിയായിരിക്കാം. ചില സാഹചര്യങ്ങളുമായി ബന്ധപ്പെട്ട ഫലങ്ങൾ പ്രദർശിപ്പിക്കാൻ ഇത് നിങ്ങളെ അനുവദിക്കുന്നു.