एक्सेल में आईएफ फॉर्मूला/स्टेटमेंट कैसे लिखें?
एक्सेल(Excel) इतना शक्तिशाली स्प्रेडशीट प्रोग्राम है कि मुझे संदेह है कि कोई भी संभवतः वह सब कुछ जान सकता है जो वह कर सकता है। कार्यक्रम के बहुत सारे पहलू हैं, यह आश्चर्यजनक है कि इसे इतने सरल इंटरफ़ेस में समझाया जा सकता है। मैं हाल ही में घर पर कुछ काम के लिए एक्सेल(Excel) का उपयोग कर रहा था और कुछ सूत्र लिखने के लिए खुद को आईएफ फ़ंक्शन का उपयोग कर पाया।
एक्सेल(Excel) में एक साधारण आईएफ स्टेटमेंट लिखने में सक्षम होना जरूरी है, खासकर यदि आप हर समय बहुत सारे नंबरों से निपटते हैं। यह उन चीजों में से एक है जो मैक्रोज़ की तरह बहुत जटिल नहीं है, लेकिन जरूरी नहीं कि सहज ज्ञान युक्त हो जैसे संख्याओं के एक कॉलम को सारांशित करना।
एक्सेल में आईएफ स्टेटमेंट्स
इस लेख में, मैं आपको एक्सेल(Excel) वर्कशीट में IF स्टेटमेंट लिखने पर एक छोटे से प्राइमर के बारे में बताऊंगा। आरंभ करने के लिए, आपको सभी IF कथनों के आधार को समझना चाहिए:
IF condition THEN true ELSE false
तो इतना ही है। स्थिति आमतौर पर किसी चीज की तुलना होती है। वह कुछ सामान्य रूप से संख्या या पाठ है। हम कुछ बुनियादी संख्या तुलनाओं के साथ शुरुआत करेंगे, फिर टेक्स्ट, फिर AND/OR आदि जैसे ऑपरेटरों को शामिल करेंगे। तो यहां हमारा पहला उदाहरण है:
हमारे यहां एक बहुत ही सरल उदाहरण है। दो कॉलम, 25 और 35 के साथ दो कॉलम। यदि कॉलम सी(Column C) , हम जांचना चाहते हैं कि कॉलम ए 10 से बड़ा है या नहीं, तो हम टेक्स्ट (Column A)हां(Yes) आउटपुट करेंगे , अन्यथा टेक्स्ट नहीं(No) । ध्यान देने योग्य कुछ बातें:
1. आपको वास्तविक तुलना के आसपास कोष्ठक का एक सेट लगाने की आवश्यकता नहीं है, लेकिन यह बहुत अच्छा अभ्यास है, खासकर जब तुलना अधिक जटिल हो जाती है।
2. सही या गलत मान के लिए टेक्स्ट आउटपुट करने के लिए, आपको दोहरे उद्धरण चिह्नों का उपयोग करना होगा। यदि आप ऐसा नहीं करते हैं, तो ऐसा लगेगा कि आप Excel में किसी नामित श्रेणी को संदर्भित करने का प्रयास कर रहे हैं ।
आइए अब कुछ और चीजें देखें जो आप कर सकते हैं। तुलना अनुभाग में, आप गणित भी कर सकते हैं। उदाहरण के लिए, यदि आप चाहें तो आप ऐसा कर सकते हैं:
यहाँ हम कह रहे हैं कि यदि A2 गुना 10 का मान 10 से अधिक है, तो हाँ(Yes) आउटपुट करें , अन्यथा आउटपुट नं। बहुत(Pretty) सीधा-आगे एह? अब मान लें कि हम टेक्स्ट के बजाय नंबर आउटपुट करना चाहते हैं। यहाँ एक उदाहरण है:
इस उदाहरण में, यदि A2 में मान 10 से अधिक है, तो यह मान गुणा 2 को आउटपुट करेगा, अन्यथा यह मान को 5 से गुणा करेगा। बहुत(Pretty) बेकार है, लेकिन आपको बात समझ में आती है। आप सूत्र में अन्य कक्षों के मान का भी उपयोग कर सकते हैं।
यहां हम कह रहे हैं कि यदि A2 का मान 10 से अधिक है, तो B2 को 10 से गुणा करें, अन्यथा B2 को 5 से गुणा करें और उस मान को सेल C2 में आउटपुट करें। अब इसे और जटिल बनाते हैं। क्या होगा यदि हम हां(Yes) आउटपुट करना चाहते हैं यदि ए 2 और बी 2 दोनों 10 से अधिक हैं?
यहाँ कुछ नया है! यदि हम A2 > 10 AND B2 > 10 चाहते हैं , तो हमें IF फ़ंक्शन के अंदर AND फ़ंक्शन का उपयोग करना होगा। मुश्किल लगता है, लेकिन बहुत बुरा नहीं है। AND फ़ंक्शन मूल रूप से कई तुलना तर्क ( A2 > 10 ) लेता है और उन पर AND करता है। " हां(Yes) " प्रदर्शित होने के लिए उन सभी को सत्य होना चाहिए। यदि आप चाहें तो तीन या चार या अधिक तुलना तर्क जोड़ सकते हैं। यदि आप एक OR करना चाहते हैं, तो बस AND को OR शब्द से बदलें।
यदि आप टेक्स्ट या परिकलित संख्या के अलावा कोई मान वापस करना चाहते हैं तो क्या होगा। क्या होगा यदि आप किसी भिन्न शीट पर सेल का मान वापस करना चाहते हैं? खैर, आप ऐसा कुछ कर सकते हैं:
सही मान के लिए, मैं शीट 2(Sheet 2) पर सेल A1 का मान वापस करने जा रहा हूं । यह बहुत आसान है! इसलिए यदि आप चाहें तो आसानी से अन्य शीट से मूल्यों का संदर्भ दे सकते हैं। उसी प्रकाश में, आप तार्किक तुलना में भी किसी अन्य शीट से एक मान का उपयोग कर सकते हैं, अर्थात शीट2!ए1 > 10. आइए अधिक सामान देखें जो आप कर सकते हैं! मान लें कि आप सेल (संख्या, टेक्स्ट, या रिक्त) में संग्रहीत मान के प्रकार के आधार पर एक IF स्टेटमेंट करना चाहते हैं। आप ऐसा कुछ कर सकते हैं:
आप अन्य दो प्रकार के डेटा के लिए ISTEXT और ISNUMBER का उपयोग कर सकते हैं। (ISNUMBER)IF सूत्र लिखते समय ये फ़ंक्शन वास्तव में सुविधाजनक हो सकते हैं। ध्यान दें कि आप मूल रूप से आईएफ स्टेटमेंट के अंदर एक्सेल(Excel) में अधिकांश कार्यों का उपयोग कर सकते हैं , इसलिए बेझिझक दौड़ें। उदाहरण के लिए, आप SUM , MAX , MIN , आदि जैसे कार्यों का उपयोग कर सकते हैं।
अब तक हम तार्किक तुलना में केवल एक मान के साथ काम कर रहे हैं, लेकिन मान लें कि हम कोशिकाओं के समूह के साथ काम करना चाहते हैं। उदाहरण के लिए, यदि कक्षों की श्रेणी में सभी संख्याएँ 10 से अधिक हैं, तो आउटपुट True , अन्यथा False ।
यह ऊपर दिखाए गए कोलन का उपयोग करने जितना आसान है, ए 2: ए 4। इस स्थिति में, A2 से A4 तक के प्रत्येक मान का परीक्षण यह देखने के लिए किया जाएगा कि क्या यह 10 से अधिक है। यदि वे सभी हैं, तो सही मान प्रदर्शित किया जाएगा। नेस्टेड IF स्टेटमेंट के बारे में क्या?
यहाँ, मैं कह रहा हूँ कि यदि A2 10 से अधिक है, तो एक मान आउटपुट करें, लेकिन यदि नहीं, तो एक और IF तुलना करें। IF B2 10 से अधिक है, तो एक भिन्न मान आउटपुट करें। आप IF स्टेटमेंट्स को 64 स्तरों तक गहरा कर सकते हैं, जिसका अर्थ है कि आप कुछ बहुत जटिल चीजें कर सकते हैं। आपको शायद इतनी दूर जाने की आवश्यकता नहीं होगी, लेकिन कभी-कभी यह कुछ स्तरों की गहराई तक उपयोगी होता है।
यह IF स्टेटमेंट का केवल एक बुनियादी परिचय है, लेकिन उम्मीद है कि यह आपको शुरू कर देगा। क्या आप एक्सेल(Excel) में कुछ करने के लिए आईएफ स्टेटमेंट लिखने की कोशिश कर रहे हैं और इसका पता नहीं लगा सकते हैं? समस्या के साथ यहां एक टिप्पणी पोस्ट करें और मैं उचित IF सूत्र लिखने में आपकी सहायता करने का प्रयास करूंगा। आनंद लेना!
Related posts
एक्सेल में ब्लैंक लाइन्स को कैसे डिलीट करें
एक्सेल के स्पीक सेल फीचर का उपयोग कैसे करें
वर्ड डॉक में एक्सेल वर्कशीट कैसे डालें
एक्सेल के व्हाट-इफ एनालिसिस का उपयोग कैसे करें
एक्सेल में एक पंक्ति को कैसे ठीक करें
एक्सेल में टेक्स्ट को नंबर में बदलने के 5 तरीके
एकाधिक एक्सेल फाइलों में डेटा कैसे मर्ज करें
एक्सेल के व्हाट्स-इफ एनालिसिस गोल सीक टूल का उपयोग करना
एक्सेल में ग्रिडलाइन कैसे निकालें
आसान सहयोग के लिए एक्सेल फ़ाइल कैसे साझा करें
आपको एक्सेल में नामांकित श्रेणियों का उपयोग क्यों करना चाहिए?
एक्सेल में पाई चार्ट कैसे बनाये
एक्सेल में वीलुकअप के बजाय इंडेक्स-मैच का उपयोग कब करें
फ्लेक्सिबल ड्रॉपडाउन के लिए एक्सेल में डायनामिक रेंज नेम्स का उपयोग करें
एक्सेल में चेक मार्क का उपयोग करने के 4 तरीके
एक्सेल में एक साधारण पिवट टेबल कैसे बनाएं
एक्सेल में वर्णमाला कैसे करें
माइक्रोसॉफ्ट एक्सेल ऑनलाइन और डेस्कटॉप के लिए एक्सेल के बीच अंतर
एक्सेल में सेल को विभाजित करने के 3 तरीके
एक्सेल में कैसे सर्च करें