உள்ளடக்க அட்டவணை
இந்த டுடோரியல் #N/A பிழைகளைக் கையாள எக்செல் இல் ISNA செயல்பாட்டைப் பயன்படுத்துவதற்கான பல்வேறு வழிகளில் டைவ் செய்கிறது.
எக்செல் கேட்கப்பட்டதைக் கண்டுபிடிக்க முடியாதபோது, ஒரு #N/ கலத்தில் பிழை தோன்றும். இத்தகைய பிழைகளை இடைமறித்து கையாள, நீங்கள் ISNA செயல்பாட்டைப் பயன்படுத்தலாம். இதன் நடைமுறை பயன் என்ன? முக்கியமாக, இது உங்கள் ஃபார்முலாக்களை மேலும் பயனருக்கு ஏற்றதாகவும் உங்கள் பணித்தாள்களை சிறப்பாக தோற்றமளிக்கவும் உதவுகிறது.
Excel இல் ISNA செயல்பாடு
செல்களை சரிபார்க்க Excel ISNA செயல்பாடு பயன்படுத்தப்படுகிறது. அல்லது #N/A பிழைகளுக்கான சூத்திரங்கள். இதன் விளைவாக ஒரு தருக்க மதிப்பு: #N/A பிழை கண்டறியப்பட்டால் TRUE, இல்லையெனில் தவறு.
இந்தச் செயல்பாடு Excel 2000 முதல் 2021 வரையிலான அனைத்து பதிப்புகளிலும் Excel 365 இல் கிடைக்கும்.
ISNA செயல்பாட்டின் தொடரியல் இது சாத்தியமான அளவுக்கு எளிமையானது:
ISNA(மதிப்பு)இங்கு மதிப்பு என்பது செல் மதிப்பு அல்லது சூத்திரம் #N/A பிழைகளை நீங்கள் சரிபார்க்க வேண்டும்.
ISNA சூத்திரத்தை அதன் அடிப்படை வடிவத்தில் உருவாக்க, செல் குறிப்பை அதன் ஒரே வாதமாக வழங்கவும்:
=ISNA(A2)
குறிப்பிடப்பட்ட கலத்தில் #N/A பிழை இருந்தால், நீங்கள் உண்மை பெறுவீர்கள். வேறு ஏதேனும் பிழை, மதிப்பு அல்லது வெற்று கலம் இருந்தால், நீங்கள் தவறானதைப் பெறுவீர்கள்:
எக்செல் இல் ISNA ஐ எவ்வாறு பயன்படுத்துவது
ISNA செயல்பாட்டைப் பயன்படுத்துதல் அதன் தூய வடிவத்தில் சிறிய நடைமுறை உணர்வு உள்ளது. பெரும்பாலும், இது ஒரு குறிப்பிட்ட சூத்திரத்தின் முடிவை மதிப்பிடுவதற்கு மற்ற செயல்பாடுகளுடன் இணைந்து பயன்படுத்தப்படுகிறது. இதற்கு, ISNA இன் மதிப்பு வாதத்தில் அந்த மற்ற சூத்திரத்தை வைக்கவும்:
ISNA( your_formula())கீழே உள்ள தரவுத்தொகுப்பில், நீங்கள் இரண்டு பட்டியல்களை (நெடுவரிசைகள் A மற்றும் D) ஒப்பிட்டு, இரண்டு பட்டியல்களிலும் உள்ள மற்றும் பட்டியலில் மட்டும் தோன்றும் பெயர்களை அடையாளம் காண விரும்புகிறீர்கள் என்று வைத்துக்கொள்வோம். 1.
A3 இல் உள்ள பெயரை D நெடுவரிசையில் உள்ள ஒவ்வொரு பெயருடனும் ஒப்பிட, சூத்திரம்:
=MATCH(A3, $D$2:$D$9, 0)
தேடுதல் மதிப்பு கண்டறியப்பட்டால், MATCH செயல்பாடு அதன் தேடல் வரிசையில் தொடர்புடைய நிலை, இல்லையெனில் #N/A பிழை ஏற்படும். MATCH இன் முடிவைச் சோதிக்க, நாங்கள் அதை ISNA இல் உள்ளமைக்கிறோம்:
=ISNA(MATCH(A3, $D$2:$D$9, 0))
இந்த சூத்திரம் B3க்கு செல்கிறது, பின்னர் B14 மூலம் நகலெடுக்கப்படும்.
இப்போது, நீங்கள் தெளிவாகச் செய்யலாம். எந்தெந்த மாணவர்கள் அனைத்து தேர்வுகளிலும் தேர்ச்சி பெற்றுள்ளனர் (D > நெடுவரிசையில் பெயர் இல்லை; MATCH ரிட்டர்ன்கள் #N/A > ISNA TRUE ஐத் தருகிறது) மற்றும் குறைந்தது ஒரு தேர்வாவது தோல்வியுற்றது (D > நெடுவரிசையில் பெயர் தோன்றும்; பிழை இல்லை > ISNA FALSE ஐ வழங்குகிறது).
உதவிக்குறிப்பு. Excel 365 மற்றும் Excel 2021 இல், நீங்கள் மிகவும் நவீன XMATCH செயல்பாட்டைப் பயன்படுத்தலாம். MATCH க்கு பதிலாக.
எக்செல் இல் ISNA சூத்திரம்
வடிவமைப்பின்படி, ISNA செயல்பாடு இரண்டு பூலியன் மதிப்புகளை மட்டுமே வழங்கும். உங்கள் தனிப்பயன் செய்திகளைக் காட்ட, IF செயல்பாட்டுடன் இதைப் பயன்படுத்தவும்:
IF(ISNA(...), " text_if_error", " text_if_no_error")எங்களைச் செம்மைப்படுத்துதல் உதாரணத்திற்குச் சற்று மேலே, எந்தக் குழுவில் உள்ள மாணவர்கள் எந்தத் தேர்விலும் தோல்வியடையவில்லை என்பதைக் கண்டறிந்து, அவர்களுக்கு "தோல்வியுற்ற தேர்வுகள் இல்லை" என்று வழங்குவோம். மீதமுள்ள மாணவர்களுக்கு, "தோல்வியுற்றது" என்று வழங்குவோம். இதைச் செய்ய, ISNA மேட்ச் சூத்திரத்தை உட்பொதிக்கவும்IF இன் தர்க்கரீதியான சோதனை, அதனால் IF என்பது வெளிப்புறச் செயல்பாடாக மாறுகிறது:
=IF(ISNA(MATCH(A3,$D$2:$D$9,0)), "No failed tests", "Failed")
முடிவுகள் இப்போது மிகவும் சிறப்பாகவும் உள்ளுணர்வுடனும் இருக்கின்றன, ஒப்புக்கொள்கிறீர்களா?
VLOOKUP உடன் Excel இல் ISNA ஐ எவ்வாறு பயன்படுத்துவது
IF ISNA சேர்க்கை என்பது ஒரு உலகளாவிய தீர்வாகும் ஒரு தேடல் மதிப்பு காணப்படாதபோது.
VLOOKUP உடன் ISNA செயல்பாட்டின் தொடரியல் பின்வருமாறு:
IF(ISNA(VLOOKUP(...), " custom_text", VLOOKUP( …))மனித மொழியில் மொழிபெயர்க்கப்பட்டது, இது கூறுகிறது: VLOOKUP விளைவால் #N/A பிழை ஏற்பட்டால், தனிப்பயன் உரையை வழங்கவும், இல்லையெனில் VLOOKUP இன் முடிவை வழங்கவும்.
எங்கள் மாதிரி அட்டவணையில், நீங்கள் விரும்புகிறீர்கள் என்று வைத்துக்கொள்வோம். மாணவர்கள் தேர்வில் தோல்வியடைந்த பாடங்களைத் திருப்பி அனுப்பவும். அனைத்துத் தேர்வுகளிலும் வெற்றிகரமாக தேர்ச்சி பெற்றவர்களுக்கு, "தோல்வியுற்ற தேர்வுகள் இல்லை" காட்டப்படும்.
பாடங்களைப் பார்க்க, இந்த உன்னதமான VLOOKUP சூத்திரத்தை நாங்கள் உருவாக்குகிறோம்:
=VLOOKUP(A3, $D$3:$E$9, 2, FALSE)
பின்னர் மேலே விவாதிக்கப்பட்ட பொதுவான IF ISNA சூத்திரத்தில் அதை நெஸ்ட் செய்யவும்:
34 01
Excel 2013 மற்றும் அதற்குப் பிந்தைய பதிப்பில், #N/A பிழைகளைப் பிடிக்கவும் கையாளவும் IFNA செயல்பாட்டைப் பயன்படுத்தலாம். இது உங்கள் சூத்திரத்தை சுருக்கமாகவும் எளிதாகவும் படிக்க வைக்கிறது.
உதாரணமாக, #N/A பிழைகளை கோடுகளுடன் ("-") மாற்றி, இந்த நேர்த்தியான தீர்வைப் பெறுகிறோம்:
=IFNA(VLOOKUP(A3, $D$3:$E$9, 2, FALSE), "-")
எக்செல் 365 மற்றும் 2021 இன் பயனர்களுக்கு VLOOKUP இன் நவீன வாரிசாக எந்த ரேப்பர் செயல்பாடும் தேவையில்லை.XLOOKUP செயல்பாடு, #N/A பிழைகளை பூர்வீகமாக கையாளும்:
=XLOOKUP(A3, $D$3:$D$9, $E$3:$E$9, "-")
மேலே உள்ள ஸ்கிரீன்ஷாட்டில் காட்டப்பட்டுள்ளதைப் போலவே முடிவும் இருக்கும்.
SUMPRODUCT ISNA சூத்திரம் கணக்கிடப்படும் #N/A பிழைகள்
ஒரு குறிப்பிட்ட வரம்பில் #N/A பிழைகளை கணக்கிட, SUMPRODUCT உடன் ISNA செயல்பாட்டை இந்த வழியில் பயன்படுத்தவும்:
SUMPRODUCT(--ISNA( range))இங்கே, ISNA ஆனது TRUE மற்றும் FALSE மதிப்புகளின் வரிசையை வழங்குகிறது, இரட்டை மறுப்பு (--) தருக்க மதிப்புகளை 1 மற்றும் 0 களுக்குள் கட்டாயப்படுத்துகிறது, மேலும் SUMPRODUCT முடிவைச் சேர்க்கிறது.
உதாரணமாக அனைத்து சோதனைகளிலும் எத்தனை மாணவர்கள் வெற்றி பெற்றனர் என்பதைக் கண்டறிந்து, பலவிதமான தேடுதல் மதிப்புகளுக்கு (A3:A14) மேட்ச் சூத்திரத்தை மாற்றியமைத்து, ISNA:
=SUMPRODUCT(--ISNA(MATCH(A3:A14, D2:D9, 0)))
சூத்திரம் 9 மாணவர்கள் என்பதைத் தீர்மானிக்கிறது தோல்வியுற்ற சோதனைகள் இல்லை, அதாவது MATCH செயல்பாடு 9 #N/A பிழைகளை வழங்குகிறது:
எக்செல் இல் ISNA சூத்திரங்களை உருவாக்கி பயன்படுத்துவது எப்படி. படித்ததற்கு நன்றி, அடுத்த வாரம் எங்கள் வலைப்பதிவில் உங்களைப் பார்க்க ஆவலுடன் காத்திருக்கிறேன்!
கிடைக்கும் பதிவிறக்கங்கள்
ISNA சூத்திர எடுத்துக்காட்டுகள் (.xlsx கோப்பு)