आईएफ फंक्शन कैसे काम करता है

अगर समारोह अवलोकन
एक्सेल में आईएफ फ़ंक्शन का उपयोग विशिष्ट कोशिकाओं की सामग्री को कस्टमाइज़ करने के लिए किया जा सकता है, इस पर निर्भर करता है कि आपके द्वारा निर्दिष्ट अन्य वर्कशीट कोशिकाओं में कुछ स्थितियां क्या हैं या नहीं।
एक्सेल के आईएफ फ़ंक्शन का मूल रूप या वाक्यविन्यास यह है:
= अगर (logic_test, value_if true, value_if_false)
समारोह क्या करता है:
- टेस्ट देखने के लिए कि क्या एक निर्दिष्ट शर्त - तर्क परीक्षण - सच या गलत है।
- यदि स्थिति सत्य है, तो कार्य में पहचाने गए कार्य को पूरा किया जाएगा यदि सही हो तो मूल्य तर्क
- यदि स्थिति गलत है, तो यह निर्दिष्ट कार्रवाई करेगा झूठा अगर मूल्य तर्क।
किए गए कार्यों में एक फॉर्मूला निष्पादित करना, टेक्स्ट स्टेटमेंट डालना, या निर्दिष्ट लक्ष्य सेल को खाली करना शामिल हो सकता है।
चरण ट्यूटोरियल द्वारा समारोह चरण
यह ट्यूटोरियल अपने वार्षिक वेतन के आधार पर कर्मचारियों के लिए वार्षिक कटौती राशि की गणना करने के लिए निम्नलिखित IF फ़ंक्शन का उपयोग करता है।
= IF (D6 <30000, $ डी $ 3 * D6, $ डी $ 4 * D6)
राउंड ब्रैकेट के अंदर, तीन तर्क निम्न कार्य करते हैं:
- तर्क परीक्षण यह देखने के लिए जांच करता है कि कर्मचारी का वेतन $ 30,000 से कम है या नहीं
- अगर $ 30,000 से कम, तो यदि सही हो तो मूल्य तर्क 6% की कटौती दर से वेतन को गुणा करता है
- यदि $ 30,000 से कम नहीं है, तो झूठा अगर मूल्य तर्क 8% की कटौती दर से वेतन को गुणा करता है
निम्नलिखित पृष्ठ कई कर्मचारियों के लिए इस कटौती की गणना करने के लिए उपर्युक्त छवि में देखे गए IF फ़ंक्शन को बनाने और कॉपी करने के लिए उपयोग किए गए चरणों की सूची देते हैं।
ट्यूटोरियल कदम
- ट्यूटोरियल डेटा दर्ज करना
- आईएफ फंक्शन शुरू करना
- लॉजिकल टेस्ट तर्क दर्ज करना
- सही तर्क अगर मूल्य दर्ज करना
- झूठी तर्क और IF फ़ंक्शन को पूरा करने पर मान दर्ज करना
- भरने हैंडल का उपयोग कर आईएफ फंक्शन की प्रतिलिपि बनाना
ट्यूटोरियल डेटा दर्ज करना
उपरोक्त छवि में दिखाई देने वाले एक्सेल वर्कशीट के कक्ष C1 से E5 में डेटा दर्ज करें।
इस बिंदु पर दर्ज नहीं किया गया एकमात्र डेटा आईएफ फ़ंक्शन स्वयं सेल ई 6 में स्थित है।
उन लोगों के लिए जो टाइपिंग महसूस नहीं करते हैं, डेटा को एक्सेल वर्कशीट में कॉपी करने के लिए इन निर्देशों का उपयोग करें।
नोट: डेटा की प्रतिलिपि बनाने के निर्देशों में वर्कशीट के लिए स्वरूपण चरण शामिल नहीं हैं।
यह ट्यूटोरियल को पूरा करने में हस्तक्षेप नहीं करेगा। आपकी वर्कशीट दिखाए गए उदाहरण से अलग दिख सकती है, लेकिन आईएफ फ़ंक्शन आपको एक ही परिणाम देगा।
06 में से 02आईएफ फंक्शन शुरू करना

आईएफ फंक्शन संवाद बॉक्स
हालांकि आईएफ फ़ंक्शन को टाइप करना संभव है
= IF (D6 <30000, $ डी $ 3 * D6, $ डी $ 4 * D6)
वर्कशीट में सेल ई 6 में, कई लोगों को फ़ंक्शन और उसके तर्क दर्ज करने के लिए फ़ंक्शन के संवाद बॉक्स का उपयोग करना आसान लगता है।
जैसा उपर्युक्त छवि में दिखाया गया है, डायलॉग बॉक्स फ़ंक्शन के तर्कों को एक समय में दर्ज करना आसान बनाता है, बिना किसी तर्क के बीच विभाजक के रूप में कार्य करने वाले अल्पविरामों के बारे में चिंता किए बिना।
इस ट्यूटोरियल में, एक ही फ़ंक्शन का उपयोग कई बार किया जाता है, केवल अंतर यह है कि फ़ंक्शन के स्थान के आधार पर कुछ सेल संदर्भ भिन्न होते हैं।
पहला चरण फ़ंक्शन को एक सेल में इस तरह से दर्ज करना है कि इसे वर्कशीट में अन्य कक्षों में सही ढंग से कॉपी किया जा सके।
ट्यूटोरियल कदम
- इसे सक्रिय सेल बनाने के लिए सेल E6 पर क्लिक करें - यह वह जगह है जहां IF फ़ंक्शन स्थित होगा
- पर क्लिक करें सूत्र रिबन का टैब
- पर क्लिक करें तार्किक फ़ंक्शन ड्रॉप डाउन सूची खोलने के लिए आइकन
- पर क्लिक करें अगर IF फ़ंक्शन संवाद बॉक्स लाने के लिए सूची में
संवाद बॉक्स में तीन रिक्त पंक्तियों में दर्ज किया जाएगा जो डेटा IF फ़ंक्शन के तर्क बन जाएगा।
ट्यूटोरियल शॉर्टकट विकल्प
इस ट्यूटोरियल के साथ जारी रखने के लिए, आप कर सकते हैं
- उपरोक्त छवि में दिखाए गए संवाद बॉक्स में तर्क दर्ज करें और फिर अंतिम पृष्ठ पर जाएं जिसमें आईएफ फ़ंक्शन को पंक्तियों को 7 से 10 तक कॉपी करना शामिल है;
- या अगले तीन पृष्ठों का पालन करें जो तीन तर्कों में प्रवेश के लिए विस्तृत निर्देश और स्पष्टीकरण देते हैं।
लॉजिकल टेस्ट तर्क दर्ज करना

लॉजिकल टेस्ट तर्क दर्ज करना
तार्किक परीक्षण कोई मूल्य या अभिव्यक्ति हो सकता है जो आपको एक सच्चा या गलत उत्तर देता है। इस तर्क में उपयोग किया जा सकता डेटा संख्या, सेल संदर्भ, सूत्रों के परिणाम, या पाठ डेटा हैं।
तार्किक परीक्षण हमेशा दो मानों के बीच तुलना होता है, और एक्सेल में छह तुलना ऑपरेटर होते हैं जिनका परीक्षण यह जांचने के लिए किया जा सकता है कि दोनों मान बराबर हैं या एक मान दूसरे से कम या उससे अधिक है।
इस ट्यूटोरियल में तुलना सेल ई 6 के मूल्य और $ 30,000 के थ्रेसहोल्ड वेतन के बीच है।
चूंकि लक्ष्य यह पता लगाना है कि क्या E6 $ 30,000 से कम है, तो से कम ऑपरेटर " < " प्रयोग किया जाता है।
ट्यूटोरियल कदम
- पर क्लिक करें तार्किक परीक्षण संवाद बॉक्स में लाइन
- इस सेल संदर्भ को जोड़ने के लिए सेल डी 6 पर क्लिक करें तार्किक परीक्षण लाइन।
- कुंजी से कम टाइप करें " < "कीबोर्ड पर।
- प्रतीक से कम के बाद 30000 टाइप करें।
- ध्यान दें : उपर्युक्त राशि के साथ डॉलर चिह्न ($) या अल्पविराम विभाजक (,) दर्ज न करें। एक अमान्य त्रुटि संदेश के अंत में दिखाई देगा तार्किक परीक्षण लाइन के साथ इन प्रतीकों में से कोई भी दर्ज किया गया है।
- पूरा तार्किक परीक्षण पढ़ना चाहिए: डी 6 <3000
सही तर्क अगर मूल्य दर्ज करना

Value_if_true तर्क दर्ज करना
Value_if_true तर्क IF फ़ंक्शन को बताता है कि लॉजिकल टेस्ट सत्य होने पर क्या करना है।
Value_if_true तर्क एक सूत्र हो सकता है, पाठ का एक ब्लॉक, एक संख्या, एक सेल संदर्भ, या सेल खाली छोड़ा जा सकता है।
इस ट्यूटोरियल में, यदि कर्मचारी डी 6 में स्थित कर्मचारी का वार्षिक वेतन $ 30,000 से कम है तो आईएफ फ़ंक्शन सेल डी 3 में स्थित 6% की कटौती दर से वेतन को गुणा करने के लिए एक सूत्र का उपयोग करना है।
सापेक्ष बनाम निरपेक्ष सेल संदर्भ
एक बार पूरा हो जाने के बाद, इरादे को ईएफ में ई 6 में कोशिकाओं को ई 7 से ई 10 तक कॉपी करना है ताकि सूचीबद्ध अन्य कर्मचारियों के लिए कटौती दर पता चल सके।
आम तौर पर, जब किसी अन्य फ़ंक्शन को फ़ंक्शन की प्रतिलिपि बनाई जाती है, फ़ंक्शन में सेल संदर्भ फ़ंक्शन के नए स्थान को प्रतिबिंबित करने के लिए बदल जाता है।
इन्हें रिश्तेदार सेल संदर्भ कहा जाता है और वे आम तौर पर एक ही फ़ंक्शन का उपयोग एकाधिक स्थानों में करना आसान बनाते हैं।
कभी-कभी, जब किसी फ़ंक्शन की प्रतिलिपि बनाई जाती है तो सेल संदर्भ बदलते हैं, जिसके परिणामस्वरूप त्रुटियां होती हैं।
ऐसी त्रुटियों को रोकने के लिए, सेल संदर्भ किए जा सकते हैं पूर्ण जो उन्हें प्रतिलिपि बनाते समय बदलने से रोकता है।
एक नियमित सेल संदर्भ के आसपास डॉलर संकेत जोड़कर पूर्ण सेल संदर्भ बनाए जाते हैं, जैसे कि $ $ 3 डी।
डॉलर के संकेत जोड़ना आसानी से दबाकर किया जाता है F4 वर्कशीट सेल में या फंक्शन डायलॉग बॉक्स में सेल संदर्भ दर्ज करने के बाद कीबोर्ड पर कुंजी।
पूर्ण सेल संदर्भ
इस ट्यूटोरियल के लिए, दो सेल संदर्भ जो आईएफ फ़ंक्शन के सभी उदाहरणों के लिए समान रहना चाहिए, डी 3 और डी 4 - कटौती दर वाले कक्ष हैं।
इसलिए, इस चरण के लिए, जब सेल संदर्भ डी 3 डायलॉग बॉक्स की Value_if_true पंक्ति में दर्ज किया गया है तो यह एक पूर्ण सेल संदर्भ के रूप में होगा $ $ 3 डी।
ट्यूटोरियल कदम
- पर क्लिक करें value_if_true संवाद बॉक्स में लाइन।
- इस सेल संदर्भ को जोड़ने के लिए वर्कशीट में सेल डी 3 पर क्लिक करें value_if_true लाइन।
- दबाएं F4 ई 3 को एक पूर्ण सेल संदर्भ बनाने के लिए कीबोर्ड पर कुंजी ( $ डी $ 3 ).
- तारांकन दबाएं ( * कुंजीपटल पर कुंजी)। तारांकन एक्सेल में गुणा प्रतीक है।
- इस सेल संदर्भ को जोड़ने के लिए सेल डी 6 पर क्लिक करें value_if_true लाइन।
- ध्यान दें: डी 6 को एक पूर्ण सेल संदर्भ के रूप में दर्ज नहीं किया गया है क्योंकि फ़ंक्शन की प्रतिलिपि बनाते समय इसे बदलने की आवश्यकता है
- पूर्ण Value_if_true पंक्ति को पढ़ना चाहिए: $ डी $ 3 * डी 6 .
यदि गलत तर्क है तो मूल्य दर्ज करना

Value_if_false तर्क दर्ज करना
Value_if_false तर्क आईएफ फ़ंक्शन को बताता है कि लॉजिकल टेस्ट गलत होने पर क्या करना है।
Value_if_false तर्क एक सूत्र हो सकता है, पाठ का एक ब्लॉक, एक मान, एक सेल संदर्भ, या सेल खाली छोड़ा जा सकता है।
इस ट्यूटोरियल में, यदि सेल डी 6 में स्थित कर्मचारी का वार्षिक वेतन $ 30,000 से कम नहीं है, तो आईएफ फ़ंक्शन सेल डी 4 में स्थित 8% की कटौती दर से वेतन को गुणा करने के लिए एक सूत्र का उपयोग करना है।
पिछले चरण में, पूर्ण IF फ़ंक्शन की प्रतिलिपि करते समय त्रुटियों को रोकने के लिए, डी 4 में कटौती दर को पूर्ण सेल संदर्भ के रूप में दर्ज किया जाता है ( $ डी $ 4 ).
ट्यूटोरियल कदम
- पर क्लिक करें value_if_false संवाद बॉक्स में लाइन
- इस सेल संदर्भ को जोड़ने के लिए सेल डी 4 पर क्लिक करें value_if_false लाइन
- दबाएं F4 डी 4 को एक पूर्ण सेल संदर्भ बनाने के लिए कीबोर्ड पर कुंजी ( $ डी $ 4 ).
- तारांकन दबाएं ( * कुंजीपटल पर कुंजी)। तारांकन एक्सेल में गुणा प्रतीक है।
- इस सेल संदर्भ को जोड़ने के लिए सेल डी 6 पर क्लिक करें value_if_false लाइन।
- ध्यान दें: डी 6 को एक पूर्ण सेल संदर्भ के रूप में दर्ज नहीं किया गया है क्योंकि फ़ंक्शन की प्रतिलिपि बनाते समय इसे बदलने की आवश्यकता है
- पूर्ण Value_if_false लाइन को पढ़ना चाहिए: $ डी $ 4 * डी 6 .
- संवाद बॉक्स को बंद करने के लिए ठीक क्लिक करें और सेल E6 में पूरा IF फ़ंक्शन दर्ज करें।
- सेल ई 6 में $ 3,678.96 का मूल्य दिखाना चाहिए।
- चूंकि बी स्मिथ प्रति वर्ष $ 30,000 से अधिक कमाता है, इसलिए आईएफ फ़ंक्शन अपनी वार्षिक कटौती की गणना करने के लिए फॉर्मूला $ 45,987 * 8% का उपयोग करता है।
- जब आप सेल E6, पूर्ण फ़ंक्शन पर क्लिक करते हैं= अगर (वर्कशीट के ऊपर सूत्र बार में डी 6 <3000, $ डी $ 3 * डी 6, $ डी $ 4 * डी 6) दिखाई देता है
यदि इस ट्यूटोरियल में चरणों का पालन किया गया है, तो आपके वर्कशीट में पृष्ठ 1 पर छवि में दिखाई देने वाला एक ही IF फ़ंक्शन होना चाहिए।
06 में से 06भरने हैंडल का उपयोग कर आईएफ फंक्शन की प्रतिलिपि बनाना

भरने हैंडल का उपयोग कर आईएफ फ़ंक्शन की प्रतिलिपि बनाना
वर्कशीट को पूरा करने के लिए, हमें IF फ़ंक्शन को सेल E7 से E10 में जोड़ने की आवश्यकता है।
चूंकि हमारा डेटा एक नियमित पैटर्न में रखा गया है, इसलिए हम सेल ई 6 में अन्य चार कोशिकाओं में आईएफ फ़ंक्शन की प्रतिलिपि बना सकते हैं।
जैसे-जैसे फ़ंक्शन की प्रतिलिपि बनाई जाती है, एक्सेल पूर्ण सेल संदर्भ को रखते हुए फ़ंक्शन के नए स्थान को प्रतिबिंबित करने के लिए सापेक्ष सेल संदर्भ अपडेट करेगा।
हमारे फ़ंक्शन को कॉपी करने के लिए हम फिल हैंडल का उपयोग करेंगे।
ट्यूटोरियल कदम
- इसे सक्रिय सेल बनाने के लिए सेल E6 पर क्लिक करें।
- माउस पॉइंटर को नीचे दाएं कोने में काले वर्ग पर रखें। सूचक एक प्लस साइन "+" में बदल जाएगा।
- बाएं माउस बटन पर क्लिक करें और भरें हैंडल को सेल F10 पर खींचें।
- माउस बटन जारी करें। सेल E7 से E10 IF फ़ंक्शन के परिणामों से भरा जाएगा।




