உள்ளடக்க அட்டவணை
எக்செல் இல் இல்லை செயல்பாடு தர்க்கரீதியாக எதிர் மதிப்பை வழங்குகிறது. இந்தக் கட்டுரையில், இந்தச் செயல்பாட்டைப் பயன்படுத்தவும், அதன் பயன்பாட்டை VBA குறியீடு உடன் விவாதிக்கவும்.
மேலே உள்ளவை ஸ்கிரீன்ஷாட் என்பது எக்செல் இல் NOT செயல்பாட்டின் பயன்பாட்டைக் குறிக்கும் கட்டுரையின் மேலோட்டமாகும். தெளிவுபடுத்த, பின்வரும் பிரிவுகளில், எக்செல் இல்லை செயல்பாடுகளை அதன் அடிப்படைகளுடன் பயன்படுத்துவதைப் பற்றி மேலும் அறிந்துகொள்வீர்கள்.
பயிற்சிப் புத்தகத்தைப் பதிவிறக்கவும்
<0 NOT Function.xlsm ஐப் பயன்படுத்துதல்Excel NOT செயல்பாடு: தொடரியல் & வாதங்கள்
NOT செயல்பாடு தலைகீழாக ( எதிர் ) ஒரு பூலியன் அல்லது தருக்க மதிப்பு. எளிமையான சொற்களில், நீங்கள் TRUE ஐ உள்ளிட்டால், செயல்பாடு FALSE ஐ வழங்கும், மற்றும் அதற்கு நேர்மாறாக
NOT செயல்பாடு எப்போதும் தர்க்கரீதியாக எதிர் மதிப்பை வழங்கும்.
- தொடரியல்:
=இல்லை(தர்க்கரீதியானது)
- வாத விளக்கம்:
வாதம்<தேவை அல்லது FALSE |
---|
- Return Parameter:
தலைகீழ் தருக்க மதிப்பு அதாவது FALSE ஐ TRUE ஆக மாற்றுகிறது, அல்லது TRUE to FALSE.
8 Excel இல் செயல்படாததை பயன்படுத்துவதற்கான எடுத்துக்காட்டுகள்
இப்போது, மேலும் தாமதிக்காமல், ஒவ்வொரு உதாரணத்தையும் உடன் பார்க்கலாம்.பொருத்தமான விளக்கங்கள் மற்றும் விரிவான விளக்கங்கள். குறிப்பு, நாங்கள் Microsoft Excel 365 பதிப்பைப் பயன்படுத்தியுள்ளோம், உங்கள் வசதிக்கேற்ப வேறு எந்தப் பதிப்பையும் நீங்கள் பயன்படுத்தலாம்.
எடுத்துக்காட்டு 1: Excel இல் செயல்படவில்லை என்பதற்கான அடிப்படை எடுத்துக்காட்டு
முதலாவதாக, TRUE மற்றும் FALSE என்ற தருக்க மதிப்புகளை மாற்றும் NOT செயல்பாட்டின் மிக அடிப்படையான உதாரணத்தை ஆராய்வோம். பின்வரும் படத்தில், B5 செல் TRUE ஐக் கொண்டுள்ளது, NOT செயல்பாடு C5 கலத்தில் எதிர் FALSE ஐ வழங்குகிறது. பொதுவாக, எக்செல் இல் 0 தவறானதாகக் கருதப்படுகிறது, எனவே NOT செயல்பாடு 0 உடன் TRUE ஐ வழங்கும். வேறு எந்த எண்ணிலும், வெளியீடு தவறானதாக இருக்கும்.
எடுத்துக்காட்டு 2: NOT செயல்பாட்டைப் பயன்படுத்தி ஒரு குறிப்பிட்ட மதிப்பைத் தவிர்க்க
மாற்றாக, நாங்கள் கீழே உள்ள சூத்திரத்தைப் பயன்படுத்தி ஒரு குறிப்பிட்ட செல் மதிப்பை விலக்க NOT செயல்பாட்டைப் பயன்படுத்தலாம்.
=NOT(B5="TV")
உதாரணமாக, B5 செல் TVஐக் குறிக்கிறது. குறிப்பாக, TV க்கு FALSE என்றும், மற்ற எல்லா தயாரிப்புகளுக்கும் TRUE என்றும் ஐ மட்டும் விலக்க விரும்புவதால் செயல்பாடு டிவி.
உதாரணம் 3: மதிப்புக்கு அதிகமாகவோ அல்லது குறைவாகவோ இல்லை
மாறாக, செல் மதிப்பு குறைவாக உள்ளதா என்பதையும் பார்க்கலாம் ஒரு குறிப்பிட்ட மதிப்பு. இந்த நிலையில், $200 க்குக் குறைவான விலைகளைக் கொண்ட தயாரிப்புகளை வடிகட்ட விரும்புகிறோம், நிபந்தனையைப் பூர்த்திசெய்த பிறகு, செயல்பாடு உண்மையாக வெளிவரும்.
=NOT(C5>200)
உதாரணமாக, தி C5 செல் டிவி யின் விலை , இது $500 .
எடுத்துக்காட்டு 4: எக்செல்
இல் இல்லை அல்லது செயல்பாடு இல்லை, மேலும், ஒன்று அல்லது அதற்கு மேற்பட்ட அளவுகோல்கள் பூர்த்தி செய்யப்பட்டுள்ளதா என்பதைச் சரிபார்க்க, அல்லது செயல்பாடு NOT செயல்பாட்டுடன் இணைக்கலாம், மற்றும் முறையே TRUE அல்லது FALSE விளைவிக்கவும். இந்தச் சூழ்நிலையில், டிவி மற்றும் ஏசியைத் தவிர வேறு எந்த தயாரிப்பு சரியாகத் திரும்பும்.
=NOT(OR(B5="TV",B5="AC"))
மேலே உள்ள சமன்பாட்டில், B5 செல் Product TV ஐக் குறிக்கிறது.
Formula பிரேக்டவுன்:
- அல்லது(B5=”TV”,B5=”AC”) → ஏதேனும் வாதங்கள் உண்மையா என சரிபார்த்து, TRUE அல்லது FALSE என வழங்கும். அனைத்து மதிப்புருக்களும் தவறானதாக இருந்தால் மட்டுமே FALSEஐ வழங்கும். இங்கே, செயல்பாடுகள் B5 செல்லில் உள்ள உரை TV அல்லது AC என்பதைச் சரிபார்க்கும், நிபந்தனைகளில் ஒன்று இருந்தால் செயல்பாடு உண்மையாகத் திரும்பும்.
- வெளியீடு → உண்மை
- இல்லை(அல்லது(B5=”TV”,B5=”AC”)) →
- NOT(TRUE) → FALSE என்பதை TRUE ஆக மாற்றுகிறது அல்லது TRUE என்பதை FALSE ஆக மாற்றுகிறது. இங்கே, செயல்பாடு TRUE க்கு எதிரானதை வழங்குகிறது, இது FALSE ஆகும் 26> எடுத்துக்காட்டு 5: NOT மற்றும் செயல்பாடு
அதேபோல், மற்றும் செயல்பாடு ஐ NOT செயல்பாட்டுடன் இணைந்து இரண்டு அளவுகோல்களும் இருக்கும் நிலையைக் குறிப்பிட பயன்படுத்தலாம். சந்தித்தார். இந்தச் சந்தர்ப்பத்தில், உற்பத்தியாளர் சைலோ தயாரித்த தயாரிப்பு டிவி யை விலக்க விரும்புகிறோம்டிஜிட்டல் .
=NOT(AND(B5="TV",C5="Silo Digital"))
உதாரணமாக, B5 மற்றும் C5 செல்கள் தயாரிப்பு டிவி மற்றும் உற்பத்தியாளர் சைலோ டிஜிட்டல் .
சூத்திரப் பிரிப்பு:
- 13> மற்றும்(B5=”TV”,C5=”Silo Digital”) → அனைத்து வாதங்களும் சரிதானா என்பதைச் சரிபார்த்து, அனைத்தும் இருந்தால் TRUE ஐ வழங்கும் வாதங்கள் TRUE . இங்கே, B5=”TV” என்பது தர்க்கரீதியான1 வாதம், C5=”Silo Digital” என்பது logical2 வாதம் இரண்டு நிபந்தனைகளும் பூர்த்தி செய்யப்பட்டதால், மற்றும் செயல்பாடு TRUE வெளியீட்டை வழங்குகிறது.
- வெளியீடு → உண்மை
- இல்லை(மற்றும்(B5=”டிவி”,C5=”சைலோ டிஜிட்டல்”)) → ஆக
- NOT(TRUE) → இங்கே, TRUEக்கு நேர்மாறான செயல்பாடு FALSEஐ வெளியிடுகிறது.
- Output → FALSE
எடுத்துக்காட்டு 6: இல்லை IF செயல்பாடு
மேலும், பிரபலமான IF செயல்பாடு ஐ இணைக்கலாம் தருக்க அறிக்கைகளை உருவாக்க NOT செயல்பாடு. இங்கே, டிவி அல்லது ஏசி, ஐ வாங்குவதைத் தவிர்க்க விரும்புகிறோம், மேலும் நிபந்தனைகள் இருந்தால், முடிவு “வாங்க வேண்டாம்” (குறிப்பிடுகிறது உண்மை).
=IF(NOT(OR((B5="TV"),(B5="AC"))),"To buy","Don't buy")
- NOT(TRUE) → FALSE என்பதை TRUE ஆக மாற்றுகிறது அல்லது TRUE என்பதை FALSE ஆக மாற்றுகிறது. இங்கே, செயல்பாடு TRUE க்கு எதிரானதை வழங்குகிறது, இது FALSE ஆகும் 26> எடுத்துக்காட்டு 5: NOT மற்றும் செயல்பாடு
மேலே உள்ள வெளிப்பாட்டில், B5 செல் TV<10ஐக் குறிக்கிறது>.
சூத்திர முறிவு:
- அல்லது((B5="TV"),(B5="AC ”)) → ஏதேனும் வாதங்கள் உண்மையா என்பதைச் சரிபார்த்து, TRUE அல்லது FALSE என்பதைத் தருகிறது. அனைத்து மதிப்புருக்களும் தவறானதாக இருந்தால் மட்டுமே FALSEஐ வழங்கும்.இங்கே, செயல்பாடுகள் B5 செல்லில் உள்ள உரை TV அல்லது AC என்பதைச் சரிபார்க்கும், நிபந்தனைகளில் ஒன்று இருந்தால் செயல்பாடு உண்மையாகத் திரும்பும்.
- வெளியீடு → உண்மை
- இல்லை(அல்லது(B5=”TV”,B5=”AC”)) →
- NOT(TRUE) → FALSE என்பதை TRUE ஆக மாற்றுகிறது அல்லது TRUE என்பதை FALSE ஆக மாற்றுகிறது. இங்கே, செயல்பாடு TRUE க்கு எதிரானதை வழங்குகிறது, இது FALSE.
- வெளியீடு → FALSE
- IF(NOT(OR(( B5=”TV”),(B5=”AC”))),”வாங்க””வாங்க வேண்டாம்”) →
- என்றால்(FALSE),வாங்குவதற்கு ””வாங்க வேண்டாம்”) → ஒரு நிபந்தனை பூர்த்தி செய்யப்பட்டுள்ளதா என்பதைச் சரிபார்த்து, சரி என்றால் ஒரு மதிப்பையும், தவறு எனில் மற்றொரு மதிப்பையும் வழங்கும். இங்கே, FALSE என்பது logical_test வாதமாகும், இதன் காரணமாக IF செயல்பாடு “வாங்க வேண்டாம்” மதிப்பை வழங்குகிறது. இது மதிப்பு_இஃப்_தவறு வாதம். இல்லையெனில், அது “வாங்க” அது value_if_true வாதம்.
- வெளியீடு → “வாங்க வேண்டாம்”
எடுத்துக்காட்டு 7: ISBLANK செயல்பாட்டுடன் இல்லை (வெற்று கலத்துடன் வேலை செய்தல்)
தவிர, நம்மால் முடியும் வெற்று செல்களை சரிபார்க்க ISBLANK செயல்பாடு மற்றும் NOT செயல்பாட்டைப் பயன்படுத்தவும் மற்றும் முந்தைய வெளியீட்டின் அடிப்படையில் முடிவை வழங்க IF செயல்பாட்டைப் பயன்படுத்தவும். உதாரணமாக, சில தயாரிப்புகளின் விலை உயர்வு கூடுதல் விலையாகக் காட்டப்படுகிறது, அப்படியானால், பொருளின் விலை 10% தள்ளுபடி செய்யப்படுகிறது. இங்கே, தயாரிப்புகள்இல்லாமல் கூடுதல் விலை கருதப்படாது.
=IF(NOT(ISBLANK(E5)), E5*10%, "No discount")
குறிப்பாக, E5 செல் குறிக்கிறது கூடுதல் விலை .
சூத்திரப் பிரிப்பு:
- ISBLANK(E5) → குறிப்பு வெற்றுக் கலத்திற்கானதா என்பதைச் சரிபார்த்து, TRUE அல்லது FALSE என்பதை வழங்குகிறது. இங்கே, E5 என்பது மதிப்பு வாதம் கூடுதல் விலையைக் குறிக்கிறது. இப்போது, ISBLANK செயல்பாடு சரிபார்க்கிறது. கூடுதல் விலை செல் காலியாக உள்ளதா. இது காலியாக இருந்தால் TRUE என்றும், காலியாக இல்லாவிட்டால் FALSE என்றும் வழங்கும்.
- வெளியீடு → FALSE
- NOT(ISBLANK(E5)) → <12 ஆகிறது>
- NOT(FALSE) → இங்கே, செயல்பாடு FALSE மதிப்பை TRUE என புரட்டுகிறது.
- Output → TRUE
- என்றால்(உண்மை, E5*10%, “தள்ளுபடி இல்லை” ) → இந்த வழக்கில், சரி என்பது logical_test வாதத்தின் காரணமாக IF சார்பு E5*10% என்பதைத் தருகிறது, இது value_if_true வாதம். இல்லையெனில், அது “தள்ளுபடி இல்லை” என்று value_if_false வாதம்.
- 100 * 10% → 10<2
26> எடுத்துக்காட்டு 8: Excel இல் VBA குறியீட்டிற்குள் செயல்படாது
கடைசியாக ஆனால் குறைந்தது அல்ல, நீங்கள் Excel இன் விண்ணப்பிக்கலாம் கீழே காட்டப்பட்டுள்ள VBA குறியீட்டுடன் ஒரு கலத்தில் எண் மதிப்பு உள்ளதா என்பதைச் சரிபார்க்க இல்லை. அதன்எளிய மற்றும் எளிதானது; பின்பற்றவும் விஷுவல் பேசிக் பொத்தானைக் கிளிக் செய்யவும்.
இப்போது, இது ஒரு புதிய சாளரத்தில் விஷுவல் பேசிக் எடிட்டரை திறக்கிறது.
- இரண்டாவதாக, செருகு தாவலுக்குச் செல்லவும் >> தொகுதி என்பதைத் தேர்ந்தெடுக்கவும்.
உங்கள் குறிப்புக்கான எளிமைக்காக, நீங்கள் குறியீட்டை இங்கிருந்து நகலெடுத்து கீழே காட்டப்பட்டுள்ளபடி சாளரத்தில் ஒட்டலாம்.
3588
⚡ குறியீடு பிரிப்பு:
இப்போது விளக்குவோம் VBA குறியீடு, இது இரண்டு படிகளாக பிரிக்கப்பட்டுள்ளது.
- முதல் பகுதியில், துணை-வழக்கத்திற்கு ஒரு பெயர் கொடுக்கப்பட்டுள்ளது, இங்கே அது Excel_NOT_Function() .
- அடுத்து, வொர்க்ஷீட் ஆப்ஜெக்ட்டை சேமிப்பதற்காக ws மாறியை வரையறுத்து ஒர்க்ஷீட் பெயரை உள்ளிடவும், இங்கே அது “ விபிஏ அல்ல ”.
- இரண்டாவது மருந்தில், NOT மற்றும் ISNUMBER செயல்பாடுகளைப் பயன்படுத்தி குறிப்பிட்ட B5 , B6 , B7 , B8 , மற்றும் B9 கலங்கள் ( உள்ளீட்டு கலங்கள் ) எண் அல்லது உரைத் தரவைக் கொண்டுள்ளன.
- இப்போது, C5 , C6 , C7 , க்கு Range object ஐப் பயன்படுத்தவும். C8 , மற்றும் C9 செல்கள் ( வெளியீட்டு கலங்கள் ).
- மூன்றாவது, மூடவும் VBA சாளரம் >> மேக்ரோஸ் பொத்தானைக் கிளிக் செய்யவும்.
இது மேக்ரோஸ் உரையாடல் பெட்டியைத் திறக்கும்.
- இதைத் தொடர்ந்து, ஐத் தேர்ந்தெடுக்கவும். copy_and_paste_data மேக்ரோ>> இயக்கு பொத்தானை அழுத்தவும்.
இறுதியாக, முடிவுகள் கீழே கொடுக்கப்பட்டுள்ள ஸ்கிரீன்ஷாட்டைப் போல இருக்க வேண்டும்.
NOT செயல்பாட்டைப் பயன்படுத்தும் போது ஏற்படும் பொதுவான பிழைகள்
பிழை | நிகழ்வு <20 |
---|---|
#VALUE! | செல் வரம்பை உள்ளீடாகச் செருகும்போது நிகழும் |
பயிற்சி பிரிவு
இங்கே, ஒவ்வொரு தாளின் வலது பக்கத்திலும் பயிற்சி பகுதியை வழங்கியுள்ளோம், எனவே நீங்களே பயிற்சி செய்யலாம். தயவு செய்து அதை நீங்களே செய்துகொள்ளுங்கள்.
முடிவு
சுருக்கமாக, NOT <ஐ எவ்வாறு பயன்படுத்துவது என்பதற்கான 8 எடுத்துக்காட்டுகளை இந்தக் கட்டுரை விவரிக்கிறது. 2> Excel இல் செயல்பாடு. இப்போது, முழுக் கட்டுரையையும் கவனமாகப் படித்து, எங்கள் இலவச பயிற்சிப் புத்தகத்தில் உள்ள அறிவைப் பயன்படுத்துமாறு பரிந்துரைக்கிறோம். மேலும் இது போன்ற பல கட்டுரைகளுக்கு ExcelWIKI ஐப் பார்வையிடவும்.