विषय
- तुलना करने वाले ऑपरेटरों के साथ एक्सेल स्प्रेडशीट को स्मार्ट बनाने का तरीका जानें
- IF फ़ंक्शन में तुलना ऑपरेटर
- एक्सेल VBA या मैक्रोज़ में तुलना संचालक
तुलना करने वाले ऑपरेटरों के साथ एक्सेल स्प्रेडशीट को स्मार्ट बनाने का तरीका जानें
इन ऑपरेटरों का उपयोग परिस्थितियों के लिए परीक्षण करने के लिए किया जाता है जैसे:
- समान: दो मूल्य या तार एक ही हैं (सेब) = सेब)
- ग्रेटर थान: एक मान दूसरे से बड़ा है (10) > 8)
- इससे कम: एक मान दूसरे से छोटा है (8) < 10)
- अधिक से अधिक या बराबर: एक मूल्य बड़ा या दूसरे के समान है (10) >= 10)
- इससे कम या बराबर होना: एक मान दूसरे की तुलना में छोटा या समान है (5) <= 5)
- समान नहीं है: दो मूल्य समान नहीं हैं (कुत्ता) <> बिल्ली)
सभी तुलना ऑपरेटर मूल्यों के साथ काम करते हैं, जबकि कुछ (जैसे) <> तथा =) तार (पाठ) और तिथियों के साथ भी काम करते हैं।
IF फ़ंक्शन में तुलना ऑपरेटर
एक्सेल में दो क्षेत्र हैं जहां आप तुलना ऑपरेटरों का उपयोग कर सकते हैं। सबसे आम उपयोग के अंदर है अगर समारोह।
स्प्रैडशीट के किसी भी सेल के अंदर, IF फ़ंक्शन को टाइप करके आमंत्रित करें:
आप पढ़े जाने वाले पॉप-अप सहायता पाठ देखेंगे:
यह IF फ़ंक्शन को ठीक से उपयोग करने के लिए प्रारूप है।
- पहला मान सशर्त परीक्षण है जिसमें तुलना ऑपरेटर शामिल है।
- दूसरा मान वह संख्या या स्ट्रिंग है जिसे आप प्रदर्शित करना चाहते हैं यदि तुलना सही है।
- तीसरा मान वह संख्या या स्ट्रिंग है जिसे आप प्रदर्शित करना चाहते हैं यदि तुलना झूठी है।
IF फ़ंक्शन के अंदर के सभी तीन मानों को अल्पविराम से अलग किया जाना चाहिए।
तार्किक परीक्षण उन एक्सेल स्प्रेडशीट में मूल्यों या कोशिकाओं को संदर्भित कर सकता है जिनमें मान होते हैं। आप तुलना के अंदर भी फार्मूला घोंसला बना सकते हैं।
उदाहरण के लिए, सेल B4 में डेटा की सेल A1 में डेटा की तुलना करने के लिए टाइप करें:
यह जाँचने के लिए कि सेल A1 में मान 50 से कम है, टाइप करें:
यह जाँचने के लिए कि सेल A1 में सेल A1 में मान आधे से कम है या नहीं, टाइप करें:
ऊपर दिए गए उदाहरणों में, एक्सेल या तो TRUE या FALSE को उस सेल में लौटाता है जहाँ आपने तुलना के परिणाम के आधार पर IF कथन टाइप किया है।
आप TRUE या FALSE को किसी भी मान या स्ट्रिंग से बदल सकते हैं, यदि आप IF सूत्र को उस सेल में कुछ और लौटाना चाहते हैं। उदाहरण के लिए:
यदि स्थिति सही है, या "सैली" स्थिति गलत है, तो यह सेल में "बॉब" लौटाएगा।
एक्सेल VBA या मैक्रोज़ में तुलना संचालक
आप एक्सेल VBA संपादक के अंदर समान तुलना ऑपरेटरों का उपयोग कर सकते हैं।
एक्सेल VBA का उपयोग स्प्रेडशीट के अंदर कार्यों को स्वचालित करने के लिए मैक्रोज़ बनाने के लिए किया जाता है।
एक्सेल VBA संपादक खोलने के लिए:
- चुनते हैं फ़ाइल > विकल्प > रिबन को अनुकूलित करें.
- सक्षम करें डेवलपर के तहत चेक बॉक्स मुख्य टैब और चुनें ठीक है.
- Excel में, का चयन करें डेवलपर > कोड देखें।
- डबल क्लिक करें ThisWorkbook के अंतर्गत Microsoft Excel ऑब्जेक्ट्स बाएँ फलक में।
- कोड विंडो के शीर्ष पर, बाईं ओर ड्रॉप-डाउन सेट करें वर्कबुक और करने के लिए सही एक खुला हुआ.
अब आप कोड को संपादित कर रहे हैं जो हर बार एक्सेल फ़ाइल के खुलने पर चलेगा। इस विंडो में, आप सेल A1 से A2 की तुलना कर सकते हैं, और तुलना ऑपरेटर परिणाम के आधार पर स्वचालित रूप से A3 को एक मान या पाठ के साथ भर सकते हैं।
यहाँ एक उदाहरण है कि वह कोड कैसा दिखेगा:
यदि [A1] <[A2] तब
[A3] = "YES"
अन्य
[A3] = "NO"
अगर अंत
VBA में स्वरूपण थोड़ा अलग है, लेकिन दो मूल्यों या तारों की तुलना करने के लिए उपयोग किए जाने वाले तुलना चिह्न (ऑपरेटर) बिल्कुल समान हैं।