ஒப்பீடு ஆபரேட்டர்கள் எக்செல் சூத்திரங்களில் பயன்படுத்தப்படும் இரண்டு மதிப்புகள் மற்றும் வெளியீடு விரும்பிய விளைவை ஒப்பிட்டு பயன்படுத்தப்படுகின்றன. அந்த ஒப்பீட்டின் விளைவாக TRUE அல்லது FALSE, அல்லது ஒரு உண்மையான அல்லது தவறான நிலையில் நீங்கள் குறிப்பிடும் வேறு எந்த வெளியீட்டு மதிப்பாக இருக்கலாம்.
குறிப்பு இந்த கட்டுரையில் தகவல் எக்செல் பதிப்புகள் 2019, 2016, 2013, 2010, எக்செல் ஆன்லைன், மற்றும் மேக் க்கான எக்செல் பொருந்தும்.
ஆறு ஒப்பீட்டு இயக்கிகள்
நீங்கள் எக்செல் பயன்படுத்த ஆறு ஒப்பீட்டு ஆபரேட்டர்கள் உள்ளன.

இந்த ஆபரேட்டர்கள் போன்ற நிலைமைகளை சோதிக்க பயன்படுத்தப்படுகின்றன:
- சமம்: இரண்டு மதிப்புகள் அல்லது சரங்களை ஒரேமாதிரி (ஆப்பிள் = ஆப்பிள்)
- பெரியது: ஒரு மதிப்பு மற்றதைவிட பெரியது (10 > 8)
- குறைவாக: ஒரு மதிப்பு மற்ற விட சிறியது (8 < 10)
- ஒன்றுக்கு அதிகமாக அல்லது சமமாக: ஒரு மதிப்பு பெரியதாகவோ அல்லது மற்றொருது போலவோ (10 >= 10)
- குறைவான அல்லது அதற்கு சமமானவை: ஒரு மதிப்பு மற்றொரு விட சிறியதாகவோ அல்லது வேறு ஒன்றோ (5 <= 5)
- சமமாக இல்லை: இரண்டு மதிப்புகள் ஒன்றுமில்லை (நாய் <> பூனை)
அனைத்து ஒப்பீட்டு ஆபரேட்டர்கள் மதிப்புகள் வேலை, சில போது (போன்ற <> மற்றும் =) சரங்களை (உரை) மற்றும் தேதிகளில் பணிபுரியும்.
IF விழாவில் ஒப்பீட்டு இயக்கிகள்
நீங்கள் ஒப்பீட்டு ஆபரேட்டர்கள் பயன்படுத்த முடியும் எக்செல் இரண்டு பகுதிகள் உள்ளன. மிகவும் பொதுவான பயன்பாடு உள்ளே உள்ளது இருந்தால் செயல்பாடு.
ஒரு விரிதாள் எந்த செல் உள்ளே, தட்டச்சு மூலம் செயல்பாடு IF அழைப்பு:
= இருந்தால் (
படிக்கும் பாப் அப் உதவி உரையைக் காண்பீர்கள்:
logical_test, value_if_true, value_if_false
சரியாக செயல்பட்டு IF ஐப் பயன்படுத்துவதற்கான வடிவமைப்பு இது.
- ஒப்பீடு ஆபரேட்டர் கொண்டிருக்கும் நிபந்தனை சோதனை முதல் மதிப்பு.
- இரண்டாவது மதிப்பானது ஒப்பீடு உண்மை என்றால் நீங்கள் காட்ட வேண்டிய எண் அல்லது சரம் ஆகும்.
- மூன்றாவது மதிப்பு ஒப்பீடு தவறானது என்றால் நீங்கள் காட்ட வேண்டும் எண் அல்லது சரம்.
IF செயல்பாடு உள்ளே மூன்று மதிப்புகள் காற்புள்ளியுடன் பிரிக்கப்பட்டிருக்க வேண்டும்.
எக்செல் விரிதாள் மதிப்புகளையோ அல்லது மதிப்புகளையோ கொண்ட தர்க்கரீதியான சோதனை மதிப்பு அல்லது செல்கள் குறிக்கலாம். ஒப்பீடு தன்னை உள்ளே கூட கூடு சூத்திரங்கள் முடியும்.
உதாரணமாக, செல் B1 இன் தரவுக்கு செல் A1 இல் உள்ள தரவை ஒப்பிட்டு, வகை:
= இருந்தால் (A1-<>
செல் A1 இல் உள்ள மதிப்பு 50 க்கு கீழ் இருந்தால், சரிபார்க்க:
= இருந்தால் (A1- <50, உண்மை, தவறு)
செல் A1 இல் உள்ள மதிப்பானது, செல் B4 வில் உள்ள மதிப்புக்கு அரைக்கும் குறைவாக உள்ளதா என்பதை சரிபார்க்க, பின்வரும் வகை:
= இருந்தால் (A1- <(B4 / 2), உண்மை, தவறு)
மேலே உள்ள எடுத்துக்காட்டுகளில், எக்செல் IF அறிக்கை தட்டச்சு செய்துள்ள கலத்தில் TRUE அல்லது FALSE ஐ மீண்டும் ஒப்பிடுகிறது.
நீங்கள் அந்த சூத்திரத்தில் வேறு ஏதாவது ஒன்றைத் திரும்ப பெற விரும்பினால், நீங்கள் TRUE அல்லது FALSE ஐ எந்த மதிப்பு அல்லது சரம் மூலம் மாற்றலாம். உதாரணத்திற்கு:
= இருந்தால் (A1- <50, "பாப்", "சாலி")
நிபந்தனை உண்மை என்றால் இந்த "பாப்" செல்வழியில், அல்லது "சாலி" என்றால் தவறு.
எக்செல் VBA அல்லது மேக்ரோஸில் ஒப்பீட்டு இயக்கிகள்
நீங்கள் Excel VBA பதிப்பின் உள்ளே அதே ஒப்பீடு ஆபரேட்டர்களைப் பயன்படுத்தலாம்.
எக்செல் VBA ஒரு விரிதாளின் செயல்பாடுகளை தானாக இயங்குவதற்கான மேக்ரோக்களை உருவாக்க பயன்படுகிறது.
எக்செல் VBA ஆசிரியர் திறக்க:
- தேர்வு கோப்பு > விருப்பங்கள் > ரிப்பன் தனிப்பயனாக்கலாம்.
- இயக்கு டெவலப்பர் கீழே உள்ள பெட்டியை சரிபார் முதன்மை தாவல்கள் மற்றும் தேர்ந்தெடுக்கவும் சரி.
- எக்செல் இல், தேர்ந்தெடுக்கவும் டெவலப்பர் > கோட் காண்க.
- இரட்டை கிளிக் ThisWorkbook கீழ் Microsoft Excel பொருள்கள் இடது பலகத்தில்.
- குறியீட்டு சாளரத்தின் மேல், இடப்புறம் இடது பக்கத்தை அமைக்கவும் பணிப்புத்தகம் மற்றும் சரியான ஒரு திறந்த.
நீங்கள் எக்செல் கோப்பு திறக்கப்படும் ஒவ்வொரு முறையும் இயக்கும் குறியீட்டை இப்போது எடிட் செய்கிறீர்கள். இந்த சாளரத்தில், A2 க்கு செல் A1 ஐக் ஒப்பிடலாம், ஒப்பீட்டு ஆபரேட்டர் முடிவுகளைப் பொறுத்து தானாக ஒரு மதிப்பு அல்லது உரை மூலம் A3 ஐ நிரப்புக.
அந்த குறியீடு எப்படி இருக்கும் என்பதற்கு இது ஒரு உதாரணம்:
A1 <A2 பின்னர் A3 = "YES"வேறுA3 = "இல்லை"முடிந்தால்
வடிவமைத்தல் VBA இல் சற்றே வித்தியாசமானது, ஆனால் ஒப்பீட்டு குறியீடுகள் (ஆபரேட்டர்கள்) இரண்டு மதிப்புகள் அல்லது சரங்களை ஒப்பிட்டுப் பயன்படுத்துவது சரியாக உள்ளது. நீங்கள் எக்செல் கற்றல் தொடங்குகிறது என்றால், நீங்கள் Excel விரிதாள்கள் பயன்படுத்தி உங்கள் திறனை அதிகரிக்க ஆரம்ப எழுத்தாளர்கள் Lifewire இன் எக்செல் பயிற்சிகள் படிக்க வேண்டும் என்று நான் நினைக்கிறேன்.













