உள்ளடக்க அட்டவணை
இரண்டு மதிப்புகளுக்கு இடையே கொடுக்கப்பட்ட எண் அல்லது தேதி வருமா என்பதைப் பார்க்க Excel IF சூத்திரத்தை எவ்வாறு பயன்படுத்துவது என்பதை டுடோரியல் காட்டுகிறது.
கொடுக்கப்பட்ட மதிப்பு இரண்டு எண் மதிப்புகளுக்கு இடையில் உள்ளதா என்பதைச் சரிபார்க்க, நீங்கள் AND செயல்பாட்டை இரண்டு தருக்க சோதனைகள் மூலம் பயன்படுத்தலாம். இரண்டு வெளிப்பாடுகளும் TRUE, கூடு மற்றும் IF செயல்பாட்டிற்குள் மதிப்பீடு செய்யும் போது உங்கள் சொந்த மதிப்புகளை வழங்க. விரிவான எடுத்துக்காட்டுகள் கீழே உள்ளன.
எக்செல் சூத்திரம்: இரண்டு எண்களுக்கு இடையே இருந்தால்
நீங்கள் குறிப்பிடும் இரண்டு எண்களுக்கு இடையே கொடுக்கப்பட்ட எண் உள்ளதா என்பதைச் சோதிக்க, இரண்டுடன் AND செயல்பாட்டைப் பயன்படுத்தவும் தர்க்கரீதியான சோதனைகள்:
- சிறிய எண்ணை விட மதிப்பு அதிகமாக உள்ளதா என்பதைச் சரிபார்க்க, பெரிய பிறகு (>) ஆபரேட்டரைப் பயன்படுத்தவும்.
- சோதனை செய்ய (<) குறைவான ஆபரேட்டரைப் பயன்படுத்தவும் மதிப்பு ஒரு பெரிய எண்ணை விட குறைவாக இருந்தால்.
பொதுவான இடையில் என்றால் , மதிப்பு < larger_number )
எல்லை மதிப்புகளைச் சேர்க்க, (>=) ஐ விட அதிகமாகவோ அல்லது சமமாகவோ (<) குறைவாகவோ அல்லது சமமாகவோ பயன்படுத்தவும் ;=) ஆபரேட்டர்கள்:
மற்றும்( மதிப்பு >= smaller_number , மதிப்பு <= larger_number )இதற்கு எடுத்துக்காட்டாக, A2 இல் உள்ள எண் 10 மற்றும் 20 க்கு இடையில் விழுகிறதா என்பதைப் பார்க்க, எல்லை மதிப்புகள் இல்லாமல், B2 இல் உள்ள சூத்திரம், நகலெடுக்கப்பட்டது:
=AND(A2>10, A2<20)
A2 இடையே உள்ளதா என்பதைச் சரிபார்க்க 10 மற்றும் 20, நுழைவு மதிப்புகள் உட்பட, C2 இல் உள்ள சூத்திரம் இந்த வடிவத்தை எடுக்கும்:
=AND(A2>=10, A2<=20)
இல் இரண்டு சந்தர்ப்பங்களிலும், சோதனை செய்யப்பட்டால் பூலியன் மதிப்பு TRUE ஆகும்எண் 10 மற்றும் 20 க்கு இடையில் உள்ளது, இல்லையெனில் தவறு:
இரண்டு எண்களுக்கு இடையில் இருந்தால்
ஒரு எண் இரண்டு மதிப்புகளுக்கு இடையில் இருந்தால் தனிப்பயன் மதிப்பை நீங்கள் வழங்க விரும்பினால், பின் மற்றும் IF செயல்பாட்டின் தருக்கச் சோதனையில் சூத்திரம்.
உதாரணமாக, A2 இல் உள்ள எண் 10 மற்றும் 20 க்கு இடையில் இருந்தால் "ஆம்" என்று வழங்க, இல்லையெனில் "இல்லை", இந்த IF அறிக்கைகளில் ஒன்றைப் பயன்படுத்தவும்:
10 மற்றும் 20 க்கு இடையில் இருந்தால்:
=IF(AND(A2>10, A2<20), "Yes", "No")
10 மற்றும் 20 க்கு இடையில் இருந்தால், எல்லைகள் உட்பட:
=IF(AND(A2>=10, A2<=20), "Yes", "No")
குறிப்பு. ஃபார்முலாவில் த்ரெஷோல்ட் மதிப்புகளை ஹார்ட்கோடிங் செய்வதற்குப் பதிலாக, நீங்கள் அவற்றை தனிப்பட்ட கலங்களில் உள்ளிடலாம் மற்றும் கீழே உள்ள எடுத்துக்காட்டில் காட்டப்பட்டுள்ளபடி அந்த செல்களைப் பார்க்கவும்.
நீங்கள் A நெடுவரிசையில் மதிப்புகளின் தொகுப்பைக் கொண்டிருப்பதாக வைத்துக்கொள்வோம், அதே வரிசையில் B மற்றும் C நெடுவரிசைகளில் உள்ள எண்களுக்கு இடையில் எந்த மதிப்புகள் விழும் என்பதை அறிய விரும்புகிறீர்கள். ஒரு சிறிய எண் எப்போதும் B நெடுவரிசையிலும், பெரிய எண் C நெடுவரிசையிலும் இருக்கும் என்று வைத்துக் கொண்டால், இந்த சூத்திரத்தின் மூலம் பணியை நிறைவேற்றலாம்:
=IF(AND(A2>B2, A2
எல்லைகள் உட்பட:
=IF(AND(A2>=B2, A2<=C2), "Yes", "No")
மேலும் இடையில் அறிக்கையின் மாறுபாடு சரி எனில் ஒரு மதிப்பை வழங்கும், சில உரை அல்லது தவறு என்றால் வெற்று சரம்:
=IF(AND(A2>10, A2<20), A2, "Invalid")
எல்லைகள் உட்பட:
=IF(AND(A2>=10, A2<=20), A2, "Invalid")
எல்லை மதிப்புகள் வெவ்வேறு நெடுவரிசைகளில் இருந்தால்
சிறிய மற்றும் பெரிய எண்களை ஒப்பிடும்போது வெவ்வேறு நெடுவரிசைகளில் (அதாவது எண்) தோன்றலாம் எண் 2 ஐ விட 1 எப்போதும் சிறியதாக இருக்காது), இன் சற்று சிக்கலான பதிப்பைப் பயன்படுத்தவும்சூத்திரம்.
மற்றும்( மதிப்பு > MIN( num1 , num2 ), மதிப்பு < MAX( num1 , num2 ))இங்கே, MIN செயல்பாட்டின் மூலம் வழங்கப்பட்ட இரண்டு எண்களில் சிறியதை விட இலக்கு மதிப்பு அதிகமாக உள்ளதா என்பதை நாங்கள் முதலில் சோதிக்கிறோம். MAX செயல்பாட்டால் வழங்கப்படும் இரண்டு எண்களில்.
வாசல் எண்களைச் சேர்க்க, தர்க்கத்தை பின்வருமாறு சரிசெய்யவும்:
AND( மதிப்பு >= MIN( num1 , எண்2 ), மதிப்பு <= MAX( num1 , num2 ))உதாரணமாக, கண்டுபிடிக்க A2 இல் உள்ள எண் B2 மற்றும் C2 இல் உள்ள இரண்டு எண்களுக்கு இடையில் விழுந்தால், இந்த சூத்திரங்களில் ஒன்றைப் பயன்படுத்தவும்:
எல்லைகளைத் தவிர்த்து:
=AND(A2>MIN(B2, C2), A2
எல்லைகள் உட்பட:
=AND(A2>=MIN(B2, C2), A2<=MAX(B2, C2))
உங்கள் சொந்த மதிப்புகளை TRUE மற்றும் FALSEக்குப் பதிலாகத் தர, இரண்டு எண்களுக்கு இடையே பின்வரும் Excel IF அறிக்கையைப் பயன்படுத்தவும்:
=IF(AND(A2>MIN(B2, C2), A2
அல்லது
=IF(AND(A2>=MIN(B2, C2), A2<=MAX(B2, C2)), "Yes", "No")
எக்செல் சூத்திரம்: இரண்டு தேதிகளுக்கு இடையே இருந்தால்
எக்செல் இல் உள்ள தேதிகளுக்கு இடையே என்ற சூத்திரம் அடிப்படையில் எண்களுக்கு இடையே இருந்தால் .
கொடுக்கப்பட்ட தேதி wi என்பதை சரிபார்க்க ஒரு குறிப்பிட்ட வரம்பைக் குறைக்க, பொதுவான சூத்திரம்:
IF(AND( தேதி >= start_date , date <= end_date ), value_if_true, value_if_false)எல்லை தேதிகள் சேர்க்கப்படவில்லை:
IF(AND( தேதி > start_date , date < முடிவு_தேதி ), value_if_true, value_if_false)இருப்பினும், ஒரு எச்சரிக்கை உள்ளது: IF அதன் வாதங்கள் மற்றும் கருத்துகளுக்கு நேரடியாக வழங்கப்பட்ட தேதிகளை அங்கீகரிக்கிறதுஅவை உரை சரங்களாக. ஒரு தேதியை அங்கீகரிக்க வேண்டுமானால், அது DATEVALUE செயல்பாட்டில் மூடப்பட்டிருக்க வேண்டும்.
உதாரணமாக, A2 இல் உள்ள தேதி 1-ஜன-2022 மற்றும் 31-Dec-2022 உள்ளடங்கலாக வருமா என்பதைச் சோதிக்க, நீங்கள் பயன்படுத்தலாம் இந்த சூத்திரம்:
=IF(AND(A2>=DATEVALUE("1/1/2022"), A2<=DATEVALUE("12/31/2022")), "Yes", "No")
தொடக்க மற்றும் முடிவு தேதிகள் முன் வரையறுக்கப்பட்ட கலங்களில் இருந்தால், சூத்திரம் மிகவும் எளிமையாகிவிடும்:
=IF(AND(A2>=$E$2, A2<=$E$3), "Yes", "No")
எங்கே $ E$2 என்பது தொடக்கத் தேதி மற்றும் $E$3 என்பது இறுதித் தேதி. செல் முகவரிகளைப் பூட்டுவதற்கு முழுமையான குறிப்புகளைப் பயன்படுத்துவதைக் கவனியுங்கள், எனவே கீழேயுள்ள கலங்களுக்கு நகலெடுக்கும் போது சூத்திரம் உடைந்து போகாது.
உதவிக்குறிப்பு. ஒவ்வொரு சோதனை தேதியும் அதன் சொந்த வரம்பில் வர வேண்டும், மற்றும் எல்லைத் தேதிகள் ஒன்றுக்கொன்று மாற்றப்படலாம், பின்னர் எல்லை மதிப்புகள் வெவ்வேறு நெடுவரிசைகளில் இருந்தால் விளக்கப்பட்டுள்ளபடி சிறிய மற்றும் பெரிய தேதியைத் தீர்மானிக்க MIN மற்றும் MAX செயல்பாடுகளைப் பயன்படுத்தவும்.
தேதியானது அடுத்த N நாட்களுக்குள் இருந்தால்
ஒரு தேதி இன்றைய தேதியின் அடுத்த n நாட்களுக்குள் உள்ளதா என்பதைச் சோதிக்க, தொடக்க மற்றும் முடிவுத் தேதிகளைத் தீர்மானிக்க TODAY செயல்பாட்டைப் பயன்படுத்தவும். AND அறிக்கையின் உள்ளே, முதல் தருக்கச் சோதனையானது இலக்கு தேதி இன்றைய தேதியை விட அதிகமாக உள்ளதா என்பதைச் சரிபார்க்கிறது, அதே சமயம் இரண்டாவது தருக்கச் சோதனையானது தற்போதைய தேதியைக் காட்டிலும் குறைவாகவோ அல்லது சமமாகவோ உள்ளதா என்பதைச் சரிபார்த்து n நாட்கள்:
IF(AND( date > TODAY(), date <= TODAY()+ n ), value_if_true, value_if_false)உதாரணமாக, அடுத்த 7 நாட்களில் A2 இல் தேதி ஏற்படுகிறதா என்று சோதிக்க, சூத்திரம்:
=IF(AND(A2>TODAY(), A2<=TODAY()+7), "Yes", "No")
தேதி கடைசி N நாட்களுக்குள் இருந்தால்
ஒருகொடுக்கப்பட்ட தேதி இன்றைய தேதியின் கடைசி n நாட்களுக்குள் உள்ளது, நீங்கள் AND மற்றும் TODAY செயல்பாடுகளுடன் IF ஐ மீண்டும் பயன்படுத்துகிறீர்கள். AND இன் முதல் தருக்கச் சோதனையானது, சோதனை செய்யப்பட்ட தேதி இன்றைய தேதியைக் காட்டிலும் அதிகமாகவோ அல்லது அதற்குச் சமமாகவோ உள்ளதா என்பதைச் சரிபார்த்து, n நாட்களைக் கழித்து, இரண்டாவது தருக்கச் சோதனையானது தேதி இன்றைக்குக் குறைவாக உள்ளதா என்பதைச் சரிபார்க்கும்:
IF(AND( தேதி >= TODAY()- n , date < TODAY()), value_if_true, value_if_false)உதாரணமாக, ஒரு A2 இல் தேதி கடந்த 7 நாட்களில் நிகழ்ந்தது, சூத்திரம்:
=IF(AND(A2>=TODAY()-7, A2
Hopefully, our examples have helped you understand how to use the If between formula in Excel efficiently. I thank you for reading and hope to see you on our blog next week!
Practice workbook
Excel If between - formula examples (.xlsx file)
<3