பல நிபந்தனைகளுடன் Excel IF செயல்பாடு

  • இதை பகிர்
Michael Brown

உள்ளடக்க அட்டவணை

எக்செல் மற்றும் அல்லது லாஜிக் மூலம் பல IF ஸ்டேட்மென்ட்களை எவ்வாறு உருவாக்குவது என்பதை டுடோரியல் காட்டுகிறது. மேலும், மற்ற எக்செல் செயல்பாடுகளுடன் IF ஐ எவ்வாறு பயன்படுத்துவது என்பதை நீங்கள் கற்றுக் கொள்வீர்கள்.

எங்கள் எக்செல் IF டுடோரியலின் முதல் பகுதியில், உரைக்கான ஒரு நிபந்தனையுடன் எளிய IF அறிக்கையை எவ்வாறு உருவாக்குவது என்பதைப் பார்த்தோம். எண்கள், தேதிகள், வெற்றிடங்கள் மற்றும் வெற்றிடமற்றவை. இருப்பினும், சக்திவாய்ந்த தரவு பகுப்பாய்விற்கு, நீங்கள் ஒரு நேரத்தில் பல நிபந்தனைகளை அடிக்கடி மதிப்பீடு செய்ய வேண்டியிருக்கும். கீழே உள்ள சூத்திர எடுத்துக்காட்டுகள் இதைச் செய்வதற்கான மிகவும் பயனுள்ள வழிகளைக் காண்பிக்கும்.

    பல நிபந்தனைகளுடன் IF செயல்பாட்டை எவ்வாறு பயன்படுத்துவது

    சாராம்சத்தில், இரண்டு வகைகள் உள்ளன என்று மற்றும் / அல்லது தர்க்கத்தின் அடிப்படையில் பல அளவுகோல்களைக் கொண்ட சூத்திரம் . இதன் விளைவாக, உங்கள் IF சூத்திரத்தின் தர்க்கரீதியான சோதனையில், நீங்கள் பின்வரும் செயல்பாடுகளில் ஒன்றைப் பயன்படுத்த வேண்டும்:

    • மற்றும் செயல்பாடு - அனைத்து நிபந்தனைகளும் பூர்த்தி செய்யப்பட்டால், TRUE என்பதை வழங்குகிறது; இல்லையெனில் FALSE.
    • அல்லது செயல்பாடு - ஏதேனும் ஒரு நிபந்தனை பூர்த்தி செய்யப்பட்டால் TRUEஐ வழங்கும்; மற்றபடி தவறு.

    கருத்தை சிறப்பாக விளக்க, சில நிஜ வாழ்க்கை சூத்திரங்களின் உதாரணங்களை ஆராய்வோம்.

    எக்செல் IF பல நிபந்தனைகளுடன் கூடிய அறிக்கை (மற்றும் தர்க்கம்)

    தி இரண்டு அல்லது அதற்கு மேற்பட்ட நிபந்தனைகளுடன் Excel IF இன் பொதுவான சூத்திரம்:

    IF(மற்றும்( condition1, condition2, …), value_if_true, value_if_false)

    மனிதனாக மொழிபெயர்க்கப்பட்டது மொழி, சூத்திரம் கூறுகிறது: நிபந்தனை 1 உண்மை மற்றும் நிபந்தனை 2 உண்மை எனில், திரும்பவும் value_if_true ; இல்லையெனில் value_if_false .

    B மற்றும் C நெடுவரிசைகளில் இரண்டு தேர்வுகளின் மதிப்பெண்களைப் பட்டியலிடும் அட்டவணை உங்களிடம் இருப்பதாக வைத்துக்கொள்வோம். இறுதித் தேர்வில் தேர்ச்சி பெற, ஒரு மாணவர் 50க்கு மேல் இரண்டு மதிப்பெண்களையும் பெற்றிருக்க வேண்டும்.

    தர்க்கரீதியான சோதனைக்கு, நீங்கள் பின்வரும் AND அறிக்கையைப் பயன்படுத்துகிறீர்கள்: AND(B2>50, C2>50)

    இரண்டு நிபந்தனைகளும் உண்மையாக இருந்தால், சூத்திரம் "பாஸ்"; ஏதேனும் நிபந்தனை தவறாக இருந்தால் - "தோல்வி".

    =IF(AND(B2>50, B2>50), "Pass", "Fail")

    எளிதில், இல்லையா? எங்கள் Excel IF /AND சூத்திரம் சரியாக வேலை செய்கிறது என்பதை கீழே உள்ள ஸ்கிரீன்ஷாட் நிரூபிக்கிறது:

    இதே முறையில், நீங்கள் Excel IF செயல்பாட்டை பல உரை நிபந்தனைகளுடன் பயன்படுத்தலாம்.

    இதற்கு உதாரணமாக, B2 மற்றும் C2 இரண்டும் 50ஐ விட அதிகமாக இருந்தால் "நல்லது", "மோசம்" இல்லையெனில், சூத்திரம்:

    =IF(AND(B2="pass", C2="pass"), "Good!", "Bad")

    முக்கிய குறிப்பு! AND செயல்பாடு எல்லா நிபந்தனைகளையும் சரிபார்க்கிறது, ஏற்கனவே சோதிக்கப்பட்டவை(கள்) தவறானவை என மதிப்பிடப்பட்டாலும் கூட. பெரும்பாலான நிரலாக்க மொழிகளில் இதுபோன்ற நடத்தை சற்று அசாதாரணமானது, முந்தைய சோதனைகள் ஏதேனும் தவறானவை எனத் திரும்பியிருந்தால் அடுத்தடுத்த நிபந்தனைகள் சோதிக்கப்படுவதில்லை.

    நடைமுறையில், சரியான IF அறிக்கையானது பிழையை ஏற்படுத்தலாம். குறிப்பிட்ட. எடுத்துக்காட்டாக, கீழே உள்ள சூத்திரம் #DIV/0! ("பூஜ்ஜியத்தால் வகுக்க" பிழை) செல் A2 0க்கு சமமாக இருந்தால்:

    =IF(AND(A20, (1/A2)>0.5),"Good", "Bad")

    இதைத் தவிர்க்க, நீங்கள் உள்ளமைக்கப்பட்ட IF செயல்பாட்டைப் பயன்படுத்த வேண்டும்:

    =IF(A20, IF((1/A2)>0.5, "Good", "Bad"), "Bad")

    மேலும் தகவலுக்கு, எக்செல் இல் IF மற்றும் ஃபார்முலாவைப் பார்க்கவும்.

    எக்செல் IF செயல்பாடு பலநிபந்தனைகள் (அல்லது தர்க்கம்)

    ஏதேனும் நிபந்தனை பூர்த்தி செய்யப்பட்டால் ஒரு காரியத்தைச் செய்ய, இல்லையெனில் வேறு ஏதாவது செய்ய, IF மற்றும் OR செயல்பாடுகளின் இந்த கலவையைப் பயன்படுத்தவும்:

    IF(OR( condition1 , condition2 , …), value_if_true, value_if_false)

    மேலே விவாதிக்கப்பட்ட IF / AND சூத்திரத்தில் இருந்து வித்தியாசம் என்னவென்றால், குறிப்பிட்ட நிபந்தனைகளில் ஏதேனும் உண்மையாக இருந்தால் Excel TRUE ஐ வழங்கும்.

    எனவே, முந்தைய சூத்திரத்தில் AND:

    =IF(OR(B2>50, B2>50), "Pass", "Fail")

    க்கு பதிலாக OR ஐப் பயன்படுத்தினால், எந்த தேர்விலும் 50 புள்ளிகளுக்கு மேல் பெற்றவர்கள் "பாஸ்" பெறுவார்கள். நெடுவரிசை D. இதுபோன்ற நிபந்தனைகளுடன், எங்கள் மாணவர்கள் இறுதித் தேர்வில் தேர்ச்சி பெறுவதற்கான சிறந்த வாய்ப்பைப் பெற்றுள்ளனர் (குறிப்பாக துரதிர்ஷ்டவசமாக 1 புள்ளியில் தோல்வியடைந்தது :)

    குறிப்பு. நீங்கள் உரையுடன் பல IF அறிக்கையை உருவாக்கி, OR தர்க்கத்துடன் (அதாவது ஒரு செல் "இது" அல்லது "அது" ஆக இருக்கலாம்) ஒரு கலத்தில் மதிப்பைச் சோதனை செய்தால், நீங்கள் மிகவும் கச்சிதமான ஒன்றை உருவாக்கலாம். வரிசை மாறிலியைப் பயன்படுத்தும் சூத்திரம்.

    எடுத்துக்காட்டாக, செல் B2 "டெலிவரி" அல்லது "பணம்" என்றால் விற்பனையை "மூடப்பட்டது" எனக் குறிக்க, சூத்திரம்:

    =IF(OR(B2={"delivered", "paid"}), "Closed", "")

    & அல்லது அறிக்கைகள்

    உங்கள் பணிக்கு பல நிபந்தனைகளின் பல தொகுப்புகளை மதிப்பீடு செய்ய வேண்டியிருந்தால், நீங்கள் இரண்டையும் பயன்படுத்த வேண்டும் & & அல்லது ஒரே நேரத்தில் செயல்படும்.

    எங்கள் மாதிரி அட்டவணையில், தேர்வு முடிவுகளைச் சரிபார்ப்பதற்கான பின்வரும் நிபந்தனைகள் உங்களிடம் உள்ளதாக வைத்துக்கொள்வோம்:

    • நிபந்தனை 1:exam1>50 மற்றும் exam2>50
    • நிபந்தனை 2: exam1>40 மற்றும் exam2>60

    நிபந்தனைகளில் ஏதேனும் ஒன்று பூர்த்தி செய்யப்பட்டால், இறுதித் தேர்வு தேர்ச்சி பெற்றதாகக் கருதப்படும்.

    முதல் பார்வையில், சூத்திரம் கொஞ்சம் தந்திரமாகத் தெரிகிறது, ஆனால் உண்மையில் அது இல்லை! நீங்கள் மேலே உள்ள ஒவ்வொரு நிபந்தனைகளையும் ஒரு AND அறிக்கையாக வெளிப்படுத்தி அவற்றை OR செயல்பாட்டில் உள்ளமைக்கவும் (இரண்டு நிபந்தனைகளையும் பூர்த்தி செய்ய வேண்டிய அவசியமில்லை என்பதால், ஒன்று போதுமானது):

    OR(AND(B2>50, C2>50), AND(B2>40, C2>60)

    பின், பயன்படுத்தவும் IF இன் தருக்க சோதனைக்கான OR செயல்பாடு மற்றும் தேவையான value_if_true மற்றும் value_if_false மதிப்புகளை வழங்கவும். இதன் விளைவாக, நீங்கள் பின்வரும் IF சூத்திரத்தைப் பல மற்றும் / அல்லது நிபந்தனைகளுடன் பெறுவீர்கள்:

    =IF(OR(AND(B2>50, C2>50), AND(B2>40, C2>60), "Pass", "Fail")

    கீழே உள்ள ஸ்கிரீன்ஷாட் நாங்கள் சூத்திரத்தைச் சரியாகச் செய்துள்ளோம் என்பதைக் குறிக்கிறது:

    இயற்கையாகவே , உங்கள் IF சூத்திரங்களில் இரண்டு மற்றும்/அல்லது செயல்பாடுகளை மட்டும் பயன்படுத்துவதற்கு நீங்கள் மட்டுப்படுத்தப்படவில்லை. உங்கள் வணிக தர்க்கத்திற்குத் தேவையான பலவற்றை நீங்கள் பயன்படுத்தலாம்:

    • Excel 2007 மற்றும் அதற்கு மேற்பட்டவற்றில், உங்களிடம் 255 வாதங்களுக்கு மேல் இல்லை, மேலும் IF சூத்திரத்தின் மொத்த நீளம் அதிகமாக இல்லை 8,192 எழுத்துகள்.
    • எக்செல் 2003 மற்றும் அதற்கும் குறைவானவற்றில், 30 க்கும் மேற்பட்ட மதிப்புருக்கள் இல்லை, மேலும் உங்கள் IF சூத்திரத்தின் மொத்த நீளம் 1,024 எழுத்துகளுக்கு மேல் இல்லை.

    Nested IF கூற்றுக்கு பல தருக்க சோதனைகளை சரிபார்க்கவும்

    ஒரே சூத்திரத்தில் பல தருக்க சோதனைகளை நீங்கள் மதிப்பீடு செய்ய விரும்பினால், நீங்கள் பல செயல்பாடுகளை ஒன்றோடொன்று இணைக்கலாம். இத்தகைய செயல்பாடுகள் nest என்று அழைக்கப்படுகின்றனIF செயல்பாடுகள் . தர்க்கரீதியான சோதனைகளின் முடிவுகளைப் பொறுத்து வெவ்வேறு மதிப்புகளை நீங்கள் வழங்க விரும்பும்போது அவை மிகவும் பயனுள்ளதாக இருக்கும்.

    இங்கே ஒரு பொதுவான உதாரணம்: மாணவர்களின் சாதனைகளை " நல்லது " என்று நீங்கள் தகுதிபெற விரும்புகிறீர்கள் என்று வைத்துக்கொள்வோம். பின்வரும் மதிப்பெண்களின் அடிப்படையில் " திருப்திகரமான " மற்றும் " மோசமான "> திருப்திகரமாக: 40 முதல் 60 வரை (>40 மற்றும் <60)

  • மோசமானது: 40 அல்லது அதற்கும் குறைவானது (<=40)
  • சூத்திரத்தை எழுதும் முன், ஆர்டரைக் கவனியுங்கள் நீங்கள் கூடு செய்யப் போகும் செயல்பாடுகள். எக்செல் தர்க்கரீதியான சோதனைகளை சூத்திரத்தில் தோன்றும் வரிசையில் மதிப்பிடும். ஒரு நிபந்தனை TRUE என மதிப்பிடப்பட்டதும், அடுத்தடுத்த நிபந்தனைகள் சோதிக்கப்படாது, அதாவது முதல் TRUE முடிவுக்குப் பிறகு சூத்திரம் நிறுத்தப்படும்.

    எங்கள் விஷயத்தில், செயல்பாடுகள் பெரியது முதல் சிறியது வரை வரிசைப்படுத்தப்படும்:

    =IF(B2>=60, "Good", IF(B2>40, "Satisfactory", "Poor"))

    இயற்கையாகவே, தேவைப்பட்டால் கூடுதல் செயல்பாடுகளை நீங்கள் உருவாக்கலாம் (நவீன பதிப்புகளில் 64 வரை).

    மேலும் தகவலுக்கு, Excel இல் பல உள்ளமைக்கப்பட்ட IF அறிக்கைகளை எவ்வாறு பயன்படுத்துவது என்பதைப் பார்க்கவும்.

    பல நிபந்தனைகளுடன் Excel IF வரிசை சூத்திரம்

    சோதனை செய்ய Excel IF ஐப் பெறுவதற்கான மற்றொரு வழி பல நிபந்தனைகள் வரிசை சூத்திரத்தைப் பயன்படுத்துவதாகும்.

    மற்றும் தர்க்கத்துடன் நிபந்தனைகளை மதிப்பிட, நட்சத்திரக் குறியைப் பயன்படுத்தவும்:

    IF( condition1 ) * ( condition2 ) * …, value_if_true, value_if_false)

    அல்லது தர்க்கத்துடன் நிபந்தனைகளைச் சோதிக்க, கூட்டல் குறியைப் பயன்படுத்தவும்:

    IF( condition1 ) + ( condition2 ) + …,value_if_true, value_if_false)

    வரிசை சூத்திரத்தை சரியாக முடிக்க, Ctrl + Shift + Enter விசைகளை ஒன்றாக அழுத்தவும். Excel 365 மற்றும் Excel 2021 இல், டைனமிக் வரிசைகளுக்கான ஆதரவின் காரணமாக இது வழக்கமான சூத்திரமாகவும் செயல்படுகிறது.

    உதாரணமாக, B2 மற்றும் C2 இரண்டும் 50ஐ விட அதிகமாக இருந்தால் "Pass" பெற, சூத்திரம்:

    =IF((B2>50) * (C2>50), "Pass", "Fail")

    எனது எக்செல் 365 இல், ஒரு சாதாரண சூத்திரம் நன்றாக வேலை செய்கிறது (மேலே உள்ள ஸ்கிரீன்ஷாட்களில் நீங்கள் பார்க்க முடியும்). எக்செல் 2019 மற்றும் அதற்கும் குறைவானவற்றில், Ctrl + Shift + Enter குறுக்குவழியைப் பயன்படுத்தி அதை ஒரு வரிசை சூத்திரமாக மாற்ற நினைவில் கொள்ளுங்கள்.

    OR தர்க்கத்துடன் பல நிபந்தனைகளை மதிப்பிடுவதற்கு, சூத்திரம்:

    =IF((B2>50) + (C2>50), "Pass", "Fail")

    இதர செயல்பாடுகளுடன் IFஐப் பயன்படுத்துதல்

    பிற எக்செல் செயல்பாடுகளுடன் இணைந்து IFஐ எவ்வாறு பயன்படுத்துவது மற்றும் இது உங்களுக்கு என்ன பலன்களைத் தருகிறது என்பதை இந்தப் பிரிவு விளக்குகிறது.

    எடுத்துக்காட்டு 1. #N எனில் /VLOOKUP இல் ஒரு பிழை

    VLOOKUP அல்லது பிற தேடுதல் செயல்பாடு எதையும் கண்டுபிடிக்க முடியவில்லை என்றால், அது #N/A பிழையை வழங்குகிறது. உங்கள் அட்டவணைகள் அழகாக இருக்க, #N/A எனில் பூஜ்ஜியம், வெற்று அல்லது குறிப்பிட்ட உரையை வழங்கலாம். இதற்கு, இந்த பொதுவான சூத்திரத்தைப் பயன்படுத்தவும்:

    IF(ISNA(VLOOKUP(...)), மதிப்பு_if_na , VLOOKUP(…))

    உதாரணமாக:

    #N/ திரும்பப்பெறுதல் 0:

    E1 இல் தேடல் மதிப்பு காணப்படவில்லை எனில், சூத்திரம் பூஜ்ஜியத்தை வழங்கும்.

    =IF(ISNA(VLOOKUP(E1, A2:B10, 2,FALSE )), 0, VLOOKUP(E1, A2:B10, 2, FALSE))

    #N/A காலியாக இருந்தால்:

    தேடல் மதிப்பு கிடைக்கவில்லை எனில், சூத்திரம் எதையும் வழங்காது (வெற்று சரம்).

    =IF(ISNA(VLOOKUP(E1, A2:B10, 2,FALSE )), "", VLOOKUP(E1, A2:B10, 2, FALSE))

    #N/A குறிப்பிட்ட உரையை வழங்கினால்:

    தேடல் மதிப்பு காணப்படவில்லை, திசூத்திரம் குறிப்பிட்ட உரையை வழங்குகிறது.

    =IF(ISNA(VLOOKUP(E1, A2:B10, 2,FALSE )), "Not found", VLOOKUP(E1, A2:B10, 2, FALSE))

    மேலும் சூத்திர எடுத்துக்காட்டுகளுக்கு, Excel இல் IF அறிக்கையுடன் VLOOKUP ஐப் பார்க்கவும்.

    எடுத்துக்காட்டு 2. SUM, AVERAGE, MIN மற்றும் MAX உடன் இருந்தால் செயல்பாடுகள்

    சில அளவுகோல்களின் அடிப்படையில் செல் மதிப்புகளைத் தொகுக்க, எக்செல் SUMIF மற்றும் SUMIFS செயல்பாடுகளை வழங்குகிறது.

    சில சூழ்நிலைகளில், IF இன் தருக்க சோதனையில் SUM செயல்பாட்டைச் சேர்க்க உங்கள் வணிக தர்க்கம் தேவைப்படலாம். எடுத்துக்காட்டாக, B2 மற்றும் C2 இல் உள்ள மதிப்புகளின் கூட்டுத்தொகையைப் பொறுத்து வெவ்வேறு உரை லேபிள்களை வழங்க, சூத்திரம்:

    =IF(SUM(B2:C2)>130, "Good", IF(SUM(B2:C2)>110, "Satisfactory", "Poor"))

    தொகை 130 ஐ விட அதிகமாக இருந்தால், விளைவு "நல்லது "; 110 ஐ விட அதிகமாக இருந்தால் - "திருப்திகரமானது', 110 அல்லது அதற்கும் குறைவாக இருந்தால் - "மோசம்".

    இதே முறையில், நீங்கள் IF இன் தருக்க சோதனையில் சராசரி செயல்பாட்டை உட்பொதித்து, சராசரி மதிப்பெண் அடிப்படையில் வெவ்வேறு லேபிள்களை வழங்கலாம். :

    =IF(AVERAGE(B2:C2)>65, "Good", IF(AVERAGE(B2:C2)>55, "Satisfactory", "Poor"))

    மொத்த மதிப்பெண் D நெடுவரிசையில் இருந்தால், MAX மற்றும் MIN செயல்பாடுகளின் உதவியுடன் அதிக மற்றும் குறைந்த மதிப்புகளைக் கண்டறியலாம்:

    =IF(D2=MAX($D$2:$D$10), "Best result", "")

    =IF(D2=MAX($D$2:$D$10), "Best result", "")

    இரண்டு லேபிள்களையும் ஒரு நெடுவரிசையில் வைத்திருக்க, மேலே உள்ள செயல்பாடுகளை மற்றொன்றில் இணைக்கவும்:

    =IF(D2=MAX($D$2:$D$10), "Best result", IF(D2=MIN($D$2:$D$10), "Worst result", ""))

    அதேபோல், உங்கள் விருப்பப்படி IFஐப் பயன்படுத்தலாம் செயல்பாடுகள் உதாரணமாக, நீங்கள் அதை GetCellColor அல்லது GetCellFontColor உடன் இணைத்து செல் வண்ணத்தின் அடிப்படையில் வெவ்வேறு முடிவுகளைத் தரலாம்.

    மேலும், நிபந்தனைகளின் அடிப்படையில் தரவைக் கணக்கிட எக்செல் பல செயல்பாடுகளை வழங்குகிறது. விரிவான சூத்திர எடுத்துக்காட்டுகளுக்கு, தயவுசெய்து பின்வருவனவற்றைச் சரிபார்க்கவும்பயிற்சிகள்:

    • COUNTIF - நிபந்தனையை பூர்த்தி செய்யும் கலங்களை எண்ணுங்கள்
    • COUNTIFS - பல அளவுகோல்களுடன் கலங்களை எண்ணுங்கள்
    • SUMIF - நிபந்தனையுடன் கூடிய கலங்கள்
    • SUMIFS - பல அளவுகோல்களுடன் கூடிய செல்கள்

    எடுத்துக்காட்டு 3. ISNUMBER, ISTEXT மற்றும் ISBLANK உடன் இருந்தால்

    உரை, எண்கள் மற்றும் வெற்று செல்களை அடையாளம் காண, Microsoft Excel ஆனது ISTEXT, ISNUMBER போன்ற சிறப்பு செயல்பாடுகளை வழங்குகிறது மற்றும் ISBLANK. மூன்று உள்ளமைக்கப்பட்ட IF அறிக்கைகளின் தருக்க சோதனைகளில் அவற்றை வைப்பதன் மூலம், நீங்கள் அனைத்து வெவ்வேறு தரவு வகைகளையும் ஒரே நேரத்தில் அடையாளம் காணலாம்:

    =IF(ISTEXT(A2), "Text", IF(ISNUMBER(A2), "Number", IF(ISBLANK(A2), "Blank", "")))

    எடுத்துக்காட்டு 4. IF மற்றும் CONCATENATE

    இதற்கு IF மற்றும் சில உரையின் முடிவை ஒரு கலத்தில் வெளியிடவும், CONCATENATE அல்லது CONCAT (Excel 2016 - 365 இல்) மற்றும் IF செயல்பாடுகளை ஒன்றாகப் பயன்படுத்தவும். எடுத்துக்காட்டாக:

    =CONCATENATE("You performed ", IF(B1>100,"fantastic!", IF(B1>50, "well", "poor")))

    =CONCAT("You performed ", IF(B1>100,"fantastic!", IF(B1>50, "well", "poor")))

    கீழே உள்ள ஸ்கிரீன்ஷாட்டைப் பார்க்கும்போது, ​​சூத்திரம் என்ன செய்கிறது என்பது பற்றிய விளக்கம் எதுவும் உங்களுக்குத் தேவைப்படாது:

    ISERROR என்றால் / எக்செல் இல் உள்ள ISNA சூத்திரம்

    எக்செல் இன் நவீன பதிப்புகள் பிழைகளைச் சிக்க வைத்து அவற்றை மற்றொரு கணக்கீடு அல்லது முன் வரையறுக்கப்பட்ட மதிப்புடன் மாற்றுவதற்கான சிறப்பு செயல்பாடுகளைக் கொண்டுள்ளன - IFERROR (எக்செல் 2007 மற்றும் அதற்குப் பிறகு) மற்றும் IFNA (எக்செல் 2013 மற்றும் அதற்குப் பிறகு). முந்தைய எக்செல் பதிப்புகளில், நீங்கள் IF ISERROR மற்றும் IF ISNA சேர்க்கைகளைப் பயன்படுத்தலாம்.

    வித்தியாசம் என்னவென்றால், #VALUE!, #N/A, #NAME?, உட்பட சாத்தியமான அனைத்து Excel பிழைகளையும் IFERROR மற்றும் ISERROR கையாளுகிறது. #REF!, #NUM!, #DIV/0!, மற்றும் #NULL!. IFNA மற்றும் ISNA ஆகியவை #N/A பிழைகளில் மட்டுமே நிபுணத்துவம் பெற்றுள்ளன.

    உதாரணமாக,"பூஜ்ஜியத்தால் வகுத்தல்" பிழையை (#DIV/0!) உங்கள் தனிப்பயன் உரையுடன் மாற்றவும், நீங்கள் பின்வரும் சூத்திரத்தைப் பயன்படுத்தலாம்:

    =IF(ISERROR(A2/B2), "N/A", A2/B2)

    மேலும் இதைப் பயன்படுத்துவதைப் பற்றி நான் சொல்ல வேண்டியது அவ்வளவுதான் எக்செல் இல் IF செயல்பாடு. படித்ததற்கு நன்றி மற்றும் அடுத்த வாரம் எங்கள் வலைப்பதிவில் உங்களைப் பார்ப்பேன் என்று நம்புகிறேன்!

    பதிவிறக்கப் பயிற்சிப் புத்தகம்

    Excel IF பல அளவுகோல்கள் - எடுத்துக்காட்டுகள் (.xlsx கோப்பு)

    மைக்கேல் பிரவுன் ஒரு பிரத்யேக தொழில்நுட்ப ஆர்வலர், மென்பொருள் கருவிகளைப் பயன்படுத்தி சிக்கலான செயல்முறைகளை எளிதாக்குவதில் ஆர்வம் கொண்டவர். தொழில்நுட்பத் துறையில் ஒரு தசாப்தத்திற்கும் மேலான அனுபவத்துடன், மைக்ரோசாஃப்ட் எக்செல் மற்றும் அவுட்லுக், அத்துடன் கூகுள் தாள்கள் மற்றும் டாக்ஸில் தனது திறமைகளை மெருகேற்றியுள்ளார். மைக்கேலின் வலைப்பதிவு அவரது அறிவையும் நிபுணத்துவத்தையும் மற்றவர்களுடன் பகிர்ந்துகொள்வதற்காக அர்ப்பணிக்கப்பட்டுள்ளது, உற்பத்தித்திறன் மற்றும் செயல்திறனை மேம்படுத்துவதற்கு எளிதாகப் பின்பற்றக்கூடிய உதவிக்குறிப்புகள் மற்றும் பயிற்சிகளை வழங்குகிறது. நீங்கள் ஒரு அனுபவமிக்க நிபுணராக இருந்தாலும் அல்லது தொடக்கநிலையாளராக இருந்தாலும், மைக்கேலின் வலைப்பதிவு இந்த அத்தியாவசிய மென்பொருள் கருவிகளில் இருந்து அதிகமானவற்றைப் பெறுவதற்கு மதிப்புமிக்க நுண்ணறிவுகளையும் நடைமுறை ஆலோசனைகளையும் வழங்குகிறது.