सामग्री
एक्सेलमध्ये अर्थातच खूप समृद्ध कार्यक्षमता आहे. आणि अनेक भिन्न साधनांमध्ये, “IF” ऑपरेटर एक विशेष स्थान व्यापतो. हे पूर्णपणे भिन्न कार्ये सोडविण्यात मदत करते आणि वापरकर्ते इतरांपेक्षा या कार्याकडे अधिक वेळा वळतात.
या लेखात, आम्ही "IF" ऑपरेटर काय आहे याबद्दल बोलू आणि त्यासह कार्य करण्याची व्याप्ती आणि तत्त्वे देखील विचारात घेऊ.
सामग्री: Excel मध्ये "IF" फंक्शन
"IF" फंक्शनची व्याख्या आणि त्याचा उद्देश
"IF" ऑपरेटर हे एक्झिक्यूशनसाठी विशिष्ट स्थिती (लॉजिकल एक्सप्रेशन) तपासण्यासाठी एक एक्सेल प्रोग्राम टूल आहे.
म्हणजेच, कल्पना करा की आमची एक प्रकारची स्थिती आहे. "IF" चे कार्य दिलेली अट पूर्ण झाली आहे की नाही हे तपासणे आणि फंक्शनसह सेलमध्ये चेकच्या परिणामावर आधारित मूल्य आउटपुट करणे हे आहे.
- तार्किक अभिव्यक्ती (अट) सत्य असल्यास, मूल्य सत्य आहे.
- तार्किक अभिव्यक्ती (अट) पूर्ण न झाल्यास, मूल्य चुकीचे आहे.
प्रोग्राममधील फंक्शन फॉर्म्युला स्वतः खालील अभिव्यक्ती आहे:
=IF(अट, [अट पूर्ण झाल्यास मूल्य], [अट पूर्ण न झाल्यास मूल्य])
उदाहरणासह "IF" फंक्शन वापरणे
कदाचित वरील माहिती इतकी स्पष्ट दिसत नसेल. परंतु, खरं तर, येथे काहीही क्लिष्ट नाही. आणि फंक्शनचा उद्देश आणि त्याचे ऑपरेशन अधिक चांगल्या प्रकारे समजून घेण्यासाठी, खालील उदाहरणाचा विचार करा.
आमच्याकडे स्पोर्ट्स शूजच्या नावांसह एक टेबल आहे. अशी कल्पना करा की आमच्याकडे लवकरच विक्री होईल आणि सर्व महिलांच्या शूजवर 25% सूट देणे आवश्यक आहे. टेबलमधील एका स्तंभामध्ये, प्रत्येक आयटमचे लिंग फक्त स्पेल केलेले आहे.
महिलांच्या नावांसह सर्व पंक्तींसाठी "सवलत" स्तंभामध्ये "25%" मूल्य प्रदर्शित करणे हे आमचे कार्य आहे. आणि त्यानुसार, मूल्य "0" आहे, जर "लिंग" स्तंभामध्ये "पुरुष" मूल्य असेल
डेटा मॅन्युअली भरण्यासाठी खूप वेळ लागेल आणि कुठेतरी चूक होण्याची उच्च शक्यता आहे, विशेषत: जर यादी मोठी असेल. या प्रकरणात "IF" विधान वापरून प्रक्रिया स्वयंचलित करणे खूप सोपे आहे.
हे कार्य पूर्ण करण्यासाठी, तुम्हाला खालील सूत्र लिहावे लागेल:
=IF(B2=”स्त्री”,25%,0)
- बुलियन अभिव्यक्ती: B2 = "स्त्री"
- अट पूर्ण झाल्यास मूल्य (सत्य) – २५%
- अट पूर्ण न केल्यास (खोटे) मूल्य 0 आहे.
आम्ही हे सूत्र “डिस्काउंट” कॉलमच्या सर्वात वरच्या सेलमध्ये लिहितो आणि एंटर दाबा. सूत्रासमोर समान चिन्ह (=) ठेवण्यास विसरू नका.
त्यानंतर, या सेलसाठी, निकाल आमच्या तार्किक स्थितीनुसार प्रदर्शित केला जाईल (सेल फॉरमॅट - टक्केवारी सेट करण्यास विसरू नका). चेकने लिंग "स्त्री" असल्याचे उघड केल्यास, 25% चे मूल्य प्रदर्शित केले जाईल. अन्यथा, सेलचे मूल्य 0 च्या बरोबरीचे असेल. खरं तर, आम्हाला काय हवे आहे.
आता हे अभिव्यक्ती सर्व ओळींवर कॉपी करणे बाकी आहे. हे करण्यासाठी, सूत्रासह सेलच्या खालच्या उजव्या काठावर माउस कर्सर हलवा. माउस पॉइंटर क्रॉसमध्ये बदलला पाहिजे. माऊसचे डावे बटण दाबून ठेवा आणि निर्दिष्ट अटींनुसार तपासण्याची आवश्यकता असलेल्या सर्व ओळींवर सूत्र ड्रॅग करा.
इतकेच, आता आम्ही सर्व पंक्तींवर अट लागू केली आहे आणि त्या प्रत्येकासाठी परिणाम मिळाला आहे.
एकाधिक अटींसह "IF" लागू करणे
आम्ही फक्त एकच बुलियन अभिव्यक्तीसह “IF” ऑपरेटर वापरण्याचे उदाहरण पाहिले. परंतु प्रोग्राममध्ये एकापेक्षा जास्त अटी सेट करण्याची क्षमता देखील आहे. या प्रकरणात, प्रथम प्रथम एक तपासणी केली जाईल आणि जर ते यशस्वी झाले, तर सेट मूल्य त्वरित प्रदर्शित केले जाईल. आणि जर प्रथम तार्किक अभिव्यक्ती कार्यान्वित झाली नाही तरच, दुसर्यावरील तपासणी प्रभावी होईल.
एक उदाहरण म्हणून त्याच सारणीवर एक नजर टाकूया. पण यावेळी, चला ते अधिक कठीण करूया. आता तुम्हाला खेळावर अवलंबून महिलांच्या शूजवर सवलत देणे आवश्यक आहे.
पहिली अट म्हणजे लिंग तपासणी. "पुरुष" असल्यास, मूल्य 0 लगेच प्रदर्शित केले जाईल. जर ती "स्त्री" असेल तर दुसरी स्थिती तपासली जाते. जर खेळ चालू असेल - 20%, जर टेनिस - 10%.
आपल्याला आवश्यक असलेल्या सेलमध्ये या परिस्थितींचे सूत्र लिहू.
=ЕСЛИ(B2=”мужской”;0; ЕСЛИ(C2=”бег”;20%;10%))
आम्ही Enter वर क्लिक करतो आणि आम्हाला निर्दिष्ट अटींनुसार निकाल मिळेल.
पुढे, आम्ही सारणीच्या सर्व उर्वरित पंक्तींमध्ये सूत्र ताणतो.
दोन अटींची एकाच वेळी पूर्तता
तसेच एक्सेलमध्ये दोन अटींच्या एकाचवेळी पूर्ततेवर डेटा प्रदर्शित करण्याची संधी आहे. या प्रकरणात, किमान एक अटी पूर्ण न केल्यास मूल्य चुकीचे मानले जाईल. या कार्यासाठी, ऑपरेटर "आणि".
एक उदाहरण म्हणून आमचे टेबल घेऊ. आता 30% सवलत फक्त तेव्हाच लागू होईल जेव्हा हे महिलांचे शूज असतील आणि ते धावण्यासाठी डिझाइन केलेले असतील. या अटी पूर्ण झाल्यास, सेलचे मूल्य एकाच वेळी 30% इतके असेल, अन्यथा ते 0 असेल.
हे करण्यासाठी, आम्ही खालील सूत्र वापरतो:
=IF(AND(B2="महिला";C2="धावत");30%;0)
सेलमध्ये निकाल प्रदर्शित करण्यासाठी एंटर की दाबा.
वरील उदाहरणांप्रमाणेच, आम्ही सूत्र उर्वरित ओळींवर ताणतो.
किंवा ऑपरेटर
या प्रकरणात, अटींपैकी एक पूर्ण झाल्यास तार्किक अभिव्यक्तीचे मूल्य सत्य मानले जाते. या प्रकरणात दुसरी अट पूर्ण होऊ शकत नाही.
खालीलप्रमाणे समस्या सेट करूया. 35% सूट फक्त पुरुषांच्या टेनिस शूजवर लागू होते. जर ते पुरुषांचे रनिंग शू किंवा महिलांचे कोणतेही बूट असेल तर, सूट 0 आहे.
या प्रकरणात, खालील सूत्र आवश्यक आहे:
=IF(OR(B2="महिला"; C2="धावत");0;35%)
एंटर दाबल्यानंतर, आपल्याला आवश्यक मूल्य मिळेल.
आम्ही सूत्र खाली ताणतो आणि संपूर्ण श्रेणीसाठी सूट तयार आहे.
फॉर्म्युला बिल्डर वापरून IF फंक्शन्स कसे परिभाषित करावे
तुम्ही IF फंक्शन केवळ सेल किंवा फॉर्म्युला बारमध्ये मॅन्युअली लिहूनच नाही तर फॉर्म्युला बिल्डरद्वारे देखील वापरू शकता.
ते कसे कार्य करते ते पाहूया. समजा, आम्ही पुन्हा पहिल्या उदाहरणाप्रमाणेच, सर्व महिलांच्या शूजवर 25% च्या प्रमाणात सूट देणे आवश्यक आहे.
- आम्ही इच्छित सेलवर कर्सर ठेवतो, "सूत्र" टॅबवर जा, नंतर "समाविष्ट कार्य" क्लिक करा.
- उघडणाऱ्या फॉर्म्युला बिल्डर सूचीमध्ये, “IF” निवडा आणि “Insert Function” वर क्लिक करा.
- फंक्शन सेटिंग्ज विंडो उघडेल. "तार्किक अभिव्यक्ती" फील्डमध्ये आम्ही ती अट लिहितो ज्याद्वारे तपासणी केली जाईल. आमच्या बाबतीत ती “B2="स्त्री” आहे.
“True” फील्डमध्ये, अट पूर्ण झाल्यास सेलमध्ये प्रदर्शित होणारे मूल्य लिहा.
"असत्य" फील्डमध्ये - अट पूर्ण न झाल्यास मूल्य.
- सर्व फील्ड भरल्यानंतर, निकाल मिळविण्यासाठी "समाप्त" वर क्लिक करा.
निष्कर्ष
एक्सेलमधील सर्वात लोकप्रिय आणि उपयुक्त साधनांपैकी एक फंक्शन आहे IF, जे आम्ही सेट केलेल्या अटींशी जुळण्यासाठी डेटा तपासते आणि आपोआप परिणाम देते, जे मानवी घटकांमुळे त्रुटींची शक्यता काढून टाकते. म्हणूनच, हे साधन वापरण्याची ज्ञान आणि क्षमता केवळ अनेक कार्ये करण्यासाठीच नाही तर ऑपरेशनच्या "मॅन्युअल" मोडमुळे संभाव्य त्रुटी शोधण्यासाठी देखील वेळ वाचवेल.