ഇത് ശരിയാണോ തെറ്റാണോ എന്ന് കാണാൻ ഒരു നിശ്ചിത കണ്ടീഷൻ ടെസ്റ്റ് ചെയ്തുകൊണ്ട് Excel ഫീൽഡ്ഷീറ്റുകൾക്ക് തീരുമാനമെടുക്കുന്നത് IF ഫംഗ്ഷൻ ചേർക്കുന്നു. ഈ അവസ്ഥ ശരിയാണെങ്കിൽ, പ്രവർത്തനം ഒരു പ്രവർത്തനം നടത്തും. സ്ഥിതി തെറ്റാണെങ്കിൽ, അത് മറ്റൊരു പ്രവർത്തനം നടത്തും. IF ഫംഗ്ഷനെക്കുറിച്ച് കൂടുതലറിയുക.
IF ഫംഗ്ഷനോടൊപ്പം കണക്കുകൂട്ടലുകളും ഡാറ്റാ പ്രവേശനവും നടത്തുക
ഫംഗ്ഷന്റെ ലേഔട്ടിനെ സൂചിപ്പിക്കുന്ന ഒരു ഫങ്ഷന്റെ സിന്റാക്സ് ഫംഗ്ഷൻ ന്റെ പേര്, ബ്രാക്കറ്റുകൾ, ആർഗ്യുമെന്റുകൾ എന്നിവ ഉൾപ്പെടുന്നു .
ഫങ്ഷന്റെ സിന്റാക്സ് ഇതാണ്:
= IF (logic test, true എങ്കിൽ മൂല്യം, മൂല്യം എങ്കിൽ false)
ലോജിക് ടെസ്റ്റ് എപ്പോഴും രണ്ട് മൂല്യങ്ങൾ തമ്മിലുള്ള ഒരു താരതമ്യമാണ്. താരതമ്യ ഓപ്പറേറ്റർമാർ ഉപയോഗിക്കുന്നു, ഉദാഹരണത്തിന്, ആദ്യത്തെ മൂല്യം രണ്ടാമത്തേതിനേക്കാൾ കുറവോ അല്ലെങ്കിൽ അതിൽ കുറവോ ആണെങ്കിൽ കാണുന്നതിന്.
ഉദാഹരണത്തിന്, ഇവിടെ ചിത്രത്തിൽ, ലോജിക് ടെസ്റ്റ്, 30,000 ഡോളറിനേക്കാൾ വലുതാണോ എന്ന് കാണുന്നതിനുള്ള നിരയുടെ ബിയിൽ ജീവനക്കാരന്റെ സമ്പാദ്യം താരതമ്യം ചെയ്യുന്നു.
= IF (B2> 30000, B2 * 1%, 300)
ലോജിക് ടെസ്റ്റ് ശരിയാണോ അല്ലെങ്കിൽ false ആണെങ്കിൽ ഫങ്ഷൻ നിർണ്ണയിക്കുമ്പോൾ, അത് തെറ്റായ മൂല്യങ്ങൾ ആണെങ്കിൽ മൂല്യം മൂല്യത്തിൽ വ്യക്തമാക്കിയ രണ്ട് പ്രവൃത്തികളിൽ ഒന്ന് നടപ്പാക്കുന്നു.
ഫങ്ഷൻ നിർവ്വഹിക്കുന്ന പ്രവർത്തനരീതികളിൽ ഇവ ഉൾപ്പെടുന്നു:
- ഒരു ഫോർമുല ഉപയോഗിച്ച് അല്ലെങ്കിൽ ഡാറ്റ നമ്പർ നൽകുമ്പോൾ കണക്കുകൂട്ടലുകൾ നടത്തുന്നു
- നിർദ്ദിഷ്ട വർക്ക്ഷീറ്റ് കോശങ്ങളിലെ വാചക പ്രസ്താവനകൾ പ്രദർശിപ്പിക്കുന്നു,
- ടാർജറ്റ് സെൽ ശൂന്യമായി വിടുകയാണ്.
IF ഫംഗ്ഷനോടൊപ്പം കണക്കുകൂട്ടലുകൾ നടത്തുന്നു
ഫംഗ്ഷൻ ഒരു യഥാർത്ഥ മൂല്യമാണോ അല്ലയോ എന്നതിനെ അടിസ്ഥാനമാക്കി വ്യത്യസ്തമായ കണക്കുകൂട്ടലുകൾ നടത്താം.
മുകളിലുള്ള ചിത്രത്തിൽ ജീവനക്കാരുടെ വരുമാനം അടിസ്ഥാനമാക്കിയുള്ള തുകയായി കണക്കാക്കാൻ ഒരു ഫോർമുല ഉപയോഗിക്കുന്നു.
= IF (B2> 30000, B2 * 1%, 300)
ശരിയായ ആർഗ്യുമെന്റ് ആണെങ്കിൽ മൂല്യമായി നൽകിയ ഒരു ഫോർമുല ഉപയോഗിച്ച് കിഴിവ് നിരക്ക് കണക്കാക്കുന്നു. ജീവനക്കാരുടെ വരുമാനം $ 30,000.00 ൽ കൂടുതലാണെങ്കിൽ, ഫോർമാം നിര B ൽ ഉള്ള വരുമാനത്തെ 1% ആക്കി വർദ്ധിപ്പിക്കുന്നു.
IF ഫംഗ്ഷനോടൊപ്പം ഡാറ്റാ പ്രവേശിക്കുന്നു
ഒരു ഡാറ്റാ സെല്ലിലേക്ക് ടാർഗെറ്റ് സെല്ലിൽ പ്രവേശിക്കാൻ IF ഫംഗ്ഷനെ സജ്ജമാക്കാം. ഈ ഡാറ്റ മറ്റ് കണക്കുകൂട്ടലുകളിൽ ഉപയോഗിക്കാം.
മുകളിൽ പറഞ്ഞ ഉദാഹരണത്തിൽ, ഒരു ജീവനക്കാരന്റെ വരുമാനം 30,000 ഡോളറിൽ താഴെയാണെങ്കിൽ, തെറ്റായ ആർഗ്യുമെന്റ് ഒരു കണക്കുകൂട്ടൽ ഉപയോഗിക്കുന്നതിനു പകരം കിഴിവിൽ $ 300.00 എന്നൊരു ഫ്ലാറ്റ് റേറ്റ് ചേർക്കുന്നതായി കണക്കാക്കുന്നു.
കുറിപ്പ്: ഫങ്ഷനിൽ 30000 അല്ലെങ്കിൽ 300 നമ്പറുകളിൽ ഡോളർ ചിഹ്നമോ കോമ സെപ്പറേറ്ററോ നൽകില്ല. ഒന്നോ രണ്ടോ നൽകുന്നത് സൂത്രവാക്യത്തിൽ പിശകുകൾ സൃഷ്ടിക്കുന്നു.
- Excel ഫംഗ്ഷനുകൾ ആർഗ്യുമെന്റുകൾക്കിടയിൽ ഒരു വേർതിരിക്കാനായി കോമ ഉപയോഗിക്കുക, അതിനാൽ IF ഫങ്ഷനായി മൂന്ന് ആർഗ്യുമെന്റുകൾ നൽകിയിട്ടുണ്ടെന്ന് Excel ഉപയോഗിച്ച് അക്കങ്ങളുള്ള കോമകൾ എന്റർ ചെയ്യുക.
- ഡോളർ അടയാളങ്ങൾ വാചക പ്രതീകങ്ങളാണെന്നതിനാൽ, അക്കങ്ങൾക്കൊപ്പം എന്റർ ചെയ്തുകൊണ്ട് ഒരു ടൈപ്പിംഗ് പിശകുകൾ ചെയ്തതായി അതിനെ വിശ്വസിക്കാനായി Excel- നെ നയിക്കുന്നു, അത് തിരുത്താൻ സഹായിക്കുന്നു.
Excel IF ഫംഗ്ഷനോടെ ടെക്സ്റ്റ് സ്റ്റേറ്റ്മെന്റുകൾ പ്രദർശിപ്പിക്കുകയോ സെല്ലുകളെ ഉപേക്ഷിക്കുകയോ ചെയ്യുക
IF ഫങ്ഷനോടെ വാക്കുകളോ ടെക്സ്റ്റ് സ്റ്റേറ്റ്മെന്റുകളോ പ്രദർശിപ്പിക്കുക
ഒരു സംഖ്യയേക്കാൾ ഒരു IF ഫംഗ്ഷൻ ഉപയോഗിച്ച് പ്രദർശിപ്പിച്ച പാഠത്തിൽ പ്രവർത്തിഫലകത്തിൽ പ്രത്യേക ഫലങ്ങൾ കണ്ടെത്താനും വായിക്കാനും എളുപ്പമുള്ളതാക്കാൻ കഴിയും.
മുകളിൽ പറഞ്ഞ ഉദാഹരണത്തിൽ, ഭൂമിശാസ്ത്ര ക്വിസ് എടുക്കുന്ന വിദ്യാർത്ഥികൾ തെക്കൻ പസഫിക് പ്രദേശത്തെ അനേകം സ്ഥാനങ്ങളിലേക്ക് കൃത്യമായി സൂചിപ്പിക്കുന്ന വിദ്യാർത്ഥികളെ ശരിയാണോ എന്ന് പരിശോധിക്കാൻ IF ഫംഗ്ഷൻ സജ്ജീകരിയ്ക്കുന്നു.
IF ഫംഗ്ഷന്റെ ലോജിക് ടെസ്റ്റ് B നിരയിലെ വിദ്യാർത്ഥികളുടെ ഉത്തരങ്ങളോട് താരതമ്യപ്പെടുത്താവുന്നതാണ്.
യുക്തിയുടെ ടെക്സ്റ്റ് ആര്ഗ്യുമെന്റിലേക്ക് പേര് നല്കിയതിന് മറുപടിയുമായി വിദ്യാര്ത്ഥിയുടെ ഉത്തരം പൊരുത്തപ്പെടുന്നെങ്കില്, കോളം ശരിയാണെങ്കില്, C എന്നതില് തെറ്റ് കാണാം. പേര് പൊരുത്തപ്പെടുന്നില്ലെങ്കില് സെല് ശൂന്യമാണ്.
= IF (B2 = "വെല്ലിംഗ്ടൺ", "തെറ്റ്", "")
IF ഫംഗ്ഷനിൽ ഒറ്റ വാക്കുകൾ അല്ലെങ്കിൽ ടെക്സ്റ്റ് സ്റ്റേറ്റ്മെൻറുകൾ ഉപയോഗിക്കുന്നതിനായി ഓരോ എൻട്രിയും ഉദ്ധരണികളിൽ നൽകണം, ഉദാഹരണത്തിന്:
- യുക്തിപരിശോധന ആർഗ്യുമെന്റ്: B2 = "വെല്ലിംഗ്ടൺ"
- യഥാർത്ഥ ആർഗ്യുമെന്റ് "ശരി" ആണെങ്കിൽ മൂല്യം
ശൂന്യമായ സെല്ലുകൾ ഉപേക്ഷിക്കുന്നു
മുകളിലുള്ള മാതൃകയിൽ തെറ്റായ ആർഗ്യുമെൻറ് ചെയ്താൽ സെല്ലിൽ മൂല്യം നിർണ്ണയിക്കുമ്പോൾ, ഒരു ജോടി ശൂന്യമായ ഉദ്ധരണി ചിഹ്നങ്ങൾ ( "" ) നൽകിക്കൊണ്ട് സെല്ലുകൾ ശൂന്യമാക്കിയിരിക്കും.