सामग्री
एक्सेल स्प्रेडशीटचा एक मुख्य फायदा म्हणजे विशिष्ट दस्तऐवजाची कार्यक्षमता प्रोग्राम करण्याची क्षमता. बहुतेक लोकांना शालेय संगणक विज्ञान धड्यांमधून माहिती आहे, मुख्य घटकांपैकी एक जो तुम्हाला हे व्यवहारात आणण्याची परवानगी देतो तो म्हणजे लॉजिकल ऑपरेटर. त्यापैकी एक IF ऑपरेटर आहे, जो विशिष्ट अटी पूर्ण केल्यावर काही क्रियांच्या अंमलबजावणीसाठी प्रदान करतो.
उदाहरणार्थ, जर मूल्य एका विशिष्टशी जुळत असेल, तर सेलमध्ये एक लेबल प्रदर्शित केले जाईल. नसेल तर गोष्ट वेगळी. सराव मध्ये अधिक तपशील या प्रभावी साधन पाहू.
एक्सेलमध्ये IF फंक्शन (सामान्य माहिती)
कोणताही प्रोग्राम, जरी तो लहान असला तरीही, त्यात क्रियांचा क्रम असतो, ज्याला अल्गोरिदम म्हणतात. हे असे दिसू शकते:
- सम संख्यांसाठी संपूर्ण स्तंभ A तपासा.
- सम संख्या आढळल्यास, अशी आणि अशी मूल्ये जोडा.
- जर सम संख्या सापडली नाही, तर "न सापडला" असे शिलालेख प्रदर्शित करा.
- परिणामी संख्या सम आहे का ते तपासा.
- जर होय, तर परिच्छेद 1 मध्ये निवडलेल्या सर्व सम संख्यांमध्ये जोडा.
आणि जरी ही केवळ एक काल्पनिक परिस्थिती असली तरीही, ज्याची वास्तविक जीवनात आवश्यकता असण्याची शक्यता नाही, कोणत्याही कार्याच्या अंमलबजावणीमध्ये समान अल्गोरिदमची उपस्थिती आवश्यक आहे. फंक्शन वापरण्यापूर्वी तर, तुम्हाला कोणता निकाल मिळवायचा आहे याबद्दल तुमच्या डोक्यात स्पष्ट कल्पना असणे आवश्यक आहे.
एका अटीसह IF फंक्शनचे वाक्यरचना
एक्सेलमधील कोणतेही कार्य सूत्र वापरून केले जाते. ज्या पॅटर्नद्वारे डेटा फंक्शनमध्ये पास करणे आवश्यक आहे त्याला वाक्यरचना म्हणतात. ऑपरेटरच्या बाबतीत IF, सूत्र या स्वरूपात असेल.
=IF (तार्किक_अभिव्यक्ती, value_if_true, value_if_false)
चला वाक्यरचना अधिक तपशीलवार पाहू:
- बुलियन अभिव्यक्ती. हीच अट आहे, ज्याचे एक्सेल तपासते त्याचे पालन किंवा गैर-अनुपालन. संख्यात्मक आणि मजकूर दोन्ही माहिती तपासली जाऊ शकते.
- मूल्य_जर_सत्य. तपासला जात असलेला डेटा निर्दिष्ट निकषांची पूर्तता करत असल्यास सेलमध्ये प्रदर्शित होणारा परिणाम.
- value_if_false. तपासला जात असलेला डेटा स्थितीशी जुळत नसल्यास सेलमध्ये प्रदर्शित होणारा परिणाम.
स्पष्टतेसाठी येथे एक उदाहरण आहे.
येथे फंक्शन सेल A1 ची 20 क्रमांकाशी तुलना करते. हा सिंटॅक्सचा पहिला परिच्छेद आहे. जर सामग्री या मूल्यापेक्षा जास्त असेल तर, ज्या सेलमध्ये सूत्र लिहिले होते त्या सेलमध्ये “20 पेक्षा मोठे” मूल्य प्रदर्शित केले जाईल. जर परिस्थिती या स्थितीशी जुळत नसेल तर - "20 पेक्षा कमी किंवा समान".
तुम्हाला सेलमध्ये मजकूर मूल्य प्रदर्शित करायचे असल्यास, तुम्ही ते अवतरण चिन्हांमध्ये बंद केले पाहिजे.
येथे आणखी एक परिस्थिती आहे. परीक्षा सत्र घेण्यास पात्र होण्यासाठी, विद्यार्थ्यांनी चाचणी सत्र उत्तीर्ण करणे आवश्यक आहे. विद्यार्थ्यांनी सर्व विषयांमध्ये श्रेय जिंकण्यात यश मिळविले आणि आता शेवटचे राहिले, जे निर्णायक ठरले. कोणते विद्यार्थी परीक्षेत प्रवेश घेतात आणि कोणते नाही हे ठरवणे हे आमचे कार्य आहे.
आम्हाला मजकूर तपासायचा आहे आणि संख्या नाही, तर पहिला वितर्क B2=”तोटे” आहे.
एकाधिक अटींसह IF फंक्शन सिंटॅक्स
अनेकदा, एक निकष विरुद्ध मूल्य तपासण्यासाठी पुरेसे नाही. तुम्हाला एकापेक्षा जास्त पर्यायांचा विचार करायचा असल्यास, तुम्ही फंक्शन्स नेस्ट करू शकता IF एक दुसर्या मध्ये. अनेक नेस्टेड फंक्शन्स असतील.
हे स्पष्ट करण्यासाठी, येथे वाक्यरचना आहे.
=IF(लॉजिकल_अभिव्यक्ती, मूल्य_जर_सत्य, IF(लॉजिकल_अभिव्यक्ती, मूल्य_जर_सत्य, मूल्य_जर_असत्य))
या प्रकरणात, फंक्शन एकाच वेळी दोन निकष तपासेल. जर पहिली अट सत्य असेल, तर पहिल्या वितर्कातील ऑपरेशनच्या परिणामी मिळालेले मूल्य परत केले जाईल. नसल्यास, अनुपालनासाठी दुसरा निकष तपासला जातो.
येथे एक उदाहरण आहे.
आणि अशा सूत्राच्या मदतीने (खालील स्क्रीनशॉटमध्ये दाखवले आहे), तुम्ही प्रत्येक विद्यार्थ्याच्या कामगिरीचे विश्लेषण करू शकता.
जसे आपण पाहू शकता, येथे आणखी एक अट जोडली गेली आहे, परंतु तत्त्व बदललेले नाही. त्यामुळे तुम्ही एकाच वेळी अनेक निकष तपासू शकता.
AND आणि OR ऑपरेटर वापरून IF कार्यक्षमता कशी वाढवायची
वेळोवेळी अनेक निकषांच्या पूर्ततेसाठी तत्काळ तपासण्याची आणि मागील उदाहरणाप्रमाणे लॉजिकल नेस्टेड ऑपरेटर्स न वापरण्याची परिस्थिती असते. हे करण्यासाठी, एकतर फंक्शन वापरा И किंवा कार्य OR तुम्हाला एकाच वेळी अनेक निकषांची पूर्तता करणे आवश्यक आहे किंवा त्यापैकी किमान एक. चला या निकषांवर बारकाईने नजर टाकूया.
AND कंडिशनसह IF फंक्शन
कधीकधी तुम्हाला एकाच वेळी अनेक अटींसाठी एक अभिव्यक्ती तपासण्याची आवश्यकता असते. यासाठी फंक्शनच्या पहिल्या वितर्कात लिहिलेले AND फंक्शन वापरले जाते IF. हे असे कार्य करते: जर a एकाच्या बरोबर असेल आणि a 2 च्या बरोबर असेल, तर मूल्य c असेल.
IF फंक्शन "OR" स्थितीसह
OR फंक्शन त्याच प्रकारे कार्य करते, परंतु या प्रकरणात, फक्त एक अटी सत्य आहे. शक्य तितक्या, 30 पर्यंत परिस्थिती अशा प्रकारे तपासल्या जाऊ शकतात.
फंक्शन्स वापरण्याचे काही मार्ग येथे आहेत И и OR फंक्शन आर्ग्युमेंट म्हणून IF.
दोन टेबलमधील डेटाची तुलना
वेळोवेळी दोन समान सारण्यांची तुलना करणे शक्य आहे. उदाहरणार्थ, एखादी व्यक्ती अकाउंटंट म्हणून काम करते आणि दोन अहवालांची तुलना करणे आवश्यक आहे. इतर समान कार्ये आहेत, जसे की वेगवेगळ्या बॅचच्या वस्तूंच्या किमतीची तुलना करणे, नंतर, वेगवेगळ्या कालावधीसाठी विद्यार्थ्यांचे मूल्यांकन आणि असेच.
दोन सारण्यांची तुलना करण्यासाठी, फंक्शन वापरा COUNTIF. चला ते अधिक तपशीलवार पाहू.
समजा आमच्याकडे दोन टेबल्स आहेत ज्यामध्ये दोन फूड प्रोसेसरची वैशिष्ट्ये आहेत. आणि आपल्याला त्यांची तुलना करणे आवश्यक आहे आणि रंगासह फरक हायलाइट करणे आवश्यक आहे. हे सशर्त स्वरूपन आणि कार्य वापरून केले जाऊ शकते COUNTIF.
आमचे टेबल असे दिसते.
आम्ही पहिल्या फूड प्रोसेसरच्या तांत्रिक वैशिष्ट्यांशी संबंधित श्रेणी निवडतो.
त्यानंतर, खालील मेनूवर क्लिक करा: सशर्त स्वरूपन - एक नियम तयार करा - स्वरूपित सेल निश्चित करण्यासाठी सूत्र वापरा.
फॉरमॅटिंगच्या सूत्राच्या स्वरूपात, आपण फंक्शन लिहितो =COUNTIF (तुलना करण्यासाठी श्रेणी; पहिल्या सारणीचा पहिला सेल)=0. दुसऱ्या फूड प्रोसेसरच्या वैशिष्ट्यांसह सारणी तुलना श्रेणी म्हणून वापरली जाते.
तुम्हाला हे सुनिश्चित करणे आवश्यक आहे की पत्ते निरपेक्ष आहेत (पंक्ती आणि स्तंभाच्या नावांसमोर डॉलर चिन्हासह). सूत्रानंतर =0 जोडा म्हणजे एक्सेल अचूक मूल्ये शोधू शकेल.
त्यानंतर, आपल्याला सेलचे स्वरूपन सेट करण्याची आवश्यकता आहे. हे करण्यासाठी, नमुन्याच्या पुढे, आपल्याला "स्वरूप" बटणावर क्लिक करणे आवश्यक आहे. आमच्या बाबतीत, आम्ही भराव वापरतो, कारण या उद्देशासाठी ते सर्वात सोयीस्कर आहे. परंतु आपण इच्छित कोणतेही स्वरूपन निवडू शकता.
आम्ही श्रेणी म्हणून स्तंभाचे नाव नियुक्त केले आहे. स्वहस्ते श्रेणी प्रविष्ट करण्यापेक्षा हे अधिक सोयीस्कर आहे.
Excel मध्ये SUMIF फंक्शन
आता फंक्शन्सकडे वळू IF, जे अल्गोरिदमचे दोन बिंदू एकाच वेळी पुनर्स्थित करण्यात मदत करेल. पहिला आहे सुमस्ली, जे एका विशिष्ट अटी पूर्ण करणाऱ्या दोन संख्या जोडतात. उदाहरणार्थ, सर्व विक्रेत्यांना दरमहा किती पैसे द्यायचे हे ठरवण्याचे काम आमच्याकडे आहे. यासाठी ते आवश्यक आहे.
- सर्व विक्रेत्यांच्या एकूण उत्पन्नासह एक पंक्ती जोडा आणि फॉर्म्युला एंटर केल्यानंतर निकाल असलेल्या सेलवर क्लिक करा.
- आम्हाला एफएक्स बटण सापडते, जे सूत्रांच्या ओळीच्या पुढे स्थित आहे. पुढे, एक विंडो दिसेल जिथे आपण शोधाद्वारे आवश्यक कार्य शोधू शकता. ऑपरेटर निवडल्यानंतर, आपल्याला "ओके" बटण क्लिक करणे आवश्यक आहे. परंतु मॅन्युअल इनपुट नेहमीच शक्य आहे.
- पुढे, फंक्शन वितर्क प्रविष्ट करण्यासाठी एक विंडो दिसेल. सर्व मूल्ये संबंधित फील्डमध्ये निर्दिष्ट केली जाऊ शकतात आणि त्यांच्या पुढील बटणाद्वारे श्रेणी प्रविष्ट केली जाऊ शकते.
- पहिला युक्तिवाद एक श्रेणी आहे. येथे तुम्ही सेल एंटर करा जे तुम्हाला निकषांचे पालन तपासायचे आहे. आमच्याबद्दल बोललो तर ही कर्मचाऱ्यांची पदे आहेत. D4:D18 श्रेणी प्रविष्ट करा. किंवा फक्त आवडीचे सेल निवडा.
- "निकष" फील्डमध्ये, स्थान प्रविष्ट करा. आमच्या बाबतीत - "विक्रेता". बेरीज श्रेणी म्हणून, आम्ही त्या सेलला सूचित करतो जेथे कर्मचार्यांचे पगार सूचीबद्ध आहेत (हे व्यक्तिचलितपणे केले जाते आणि माउसने ते निवडा). "ओके" वर क्लिक करा आणि आम्हाला विक्रेते असलेल्या सर्व कर्मचार्यांचे पूर्ण झालेले मोजलेले वेतन मिळते.
सहमत आहे की ते खूप सोयीस्कर आहे. नाही का?
Excel मध्ये SUMIFS फंक्शन
हे फंक्शन तुम्हाला अनेक अटी पूर्ण करणाऱ्या मूल्यांची बेरीज ठरवू देते. उदाहरणार्थ, कंपनीच्या दक्षिणेकडील शाखेत काम करणाऱ्या सर्व व्यवस्थापकांचे एकूण पगार ठरवण्याचे काम आम्हाला देण्यात आले होते.
अंतिम परिणाम असेल तेथे एक पंक्ती जोडा आणि इच्छित सेलमध्ये सूत्र घाला. हे करण्यासाठी, फंक्शन चिन्हावर क्लिक करा. एक विंडो दिसेल ज्यामध्ये तुम्हाला फंक्शन शोधण्याची आवश्यकता आहे SUMMESLIMN. पुढे, सूचीमधून ते निवडा आणि वितर्कांसह परिचित विंडो उघडेल. पण या युक्तिवादांची संख्या आता वेगळी आहे. हे सूत्र अनंत संख्येच्या निकषांचा वापर करणे शक्य करते, परंतु वितर्कांची किमान संख्या पाच आहे.
युक्तिवाद इनपुट संवादाद्वारे फक्त पाच निर्दिष्ट केले जाऊ शकतात. जर तुम्हाला अधिक निकष हवे असतील, तर ते पहिल्या दोन प्रमाणेच तर्कानुसार व्यक्तिचलितपणे प्रविष्ट करावे लागतील.
चला मुख्य युक्तिवाद अधिक तपशीलवार पाहू:
- बेरीज श्रेणी. सेल बेरीज करणे.
- अट श्रेणी 1 – विशिष्ट निकषांच्या अनुपालनासाठी तपासली जाणारी श्रेणी.
- अट 1 ही स्वतःची स्थिती आहे.
- निकष श्रेणी 2 ही दुसरी श्रेणी आहे जी निकषाच्या विरूद्ध तपासली जाईल.
- अट 2 ही दुसरी अट आहे.
पुढील तर्क सारखेच आहे. परिणामी, आम्ही दक्षिण शाखेच्या सर्व व्यवस्थापकांचे वेतन निश्चित केले.
Excel मध्ये COUNTIF कार्य
एखाद्या विशिष्ट निकषाखाली किती पेशी येतात हे निर्धारित करायचे असल्यास, फंक्शन वापरा COUNTIF. या संस्थेमध्ये किती विक्रेते काम करतात हे समजून घेणे आवश्यक आहे असे समजा:
- प्रथम, विक्रेत्यांची संख्या असलेली एक ओळ जोडा. त्यानंतर, आपल्याला सेलवर क्लिक करणे आवश्यक आहे जिथे निकाल प्रदर्शित केला जाईल.
- त्यानंतर, तुम्हाला "इन्सर्ट फंक्शन" बटणावर क्लिक करणे आवश्यक आहे, जे "फॉर्म्युला" टॅबमध्ये आढळू शकते. श्रेण्यांच्या सूचीसह एक विंडो दिसेल. आम्हाला "संपूर्ण वर्णमाला सूची" आयटम निवडण्याची आवश्यकता आहे. सूचीमध्ये, आम्हाला सूत्रामध्ये स्वारस्य आहे COUNTIF. आम्ही ते निवडल्यानंतर, आम्हाला "ओके" बटण क्लिक करावे लागेल.
- त्यानंतर, आमच्याकडे या संस्थेत कार्यरत असलेल्या विक्री करणार्यांची संख्या आहे. "विक्रेता" हा शब्द ज्या सेलमध्ये लिहिलेला आहे त्या सेलची संख्या मोजून हे प्राप्त झाले. सर्व काही सोपे आहे.
Excel मध्ये COUNTSLIM कार्य
सूत्राप्रमाणेच SUMMESLIMN, हे सूत्र एकाधिक परिस्थितीशी जुळणार्या सेलची संख्या मोजते. वाक्यरचना समान आहे परंतु सूत्रापेक्षा थोडी वेगळी आहे SUMMESLIMN:
- अट श्रेणी 1. ही अशी श्रेणी आहे जी पहिल्या निकषावर चाचणी केली जाईल.
- अट 1. थेट पहिला निकष.
- अट श्रेणी 2. ही अशी श्रेणी आहे जी दुसऱ्या निकषावर चाचणी केली जाईल.
- अट १.
- श्रेणी परिस्थिती 3.
आणि याप्रमाणे.
तर फंक्शन IF एक्सेलमध्ये - केवळ एकच नाही, त्याच्या आणखी अनेक प्रकार आहेत जे आपोआप सर्वात सामान्य क्रिया करतात, ज्यामुळे एखाद्या व्यक्तीचे जीवन मोठ्या प्रमाणात सुलभ होते.
मुख्यत्वे कार्यामुळे IF एक्सेल स्प्रेडशीट्स प्रोग्राम करण्यायोग्य मानल्या जातात. हे फक्त एका साध्या कॅल्क्युलेटरपेक्षा जास्त आहे. जर आपण याबद्दल विचार केला तर फंक्शन IF कोणत्याही प्रकारच्या प्रोग्रामिंगमध्ये एक कोनशिला आहे.
त्यामुळे एक्सेलमध्ये मोठ्या प्रमाणात डेटासह कसे काम करायचे हे शिकल्यास, प्रोग्रामिंग शिकणे खूप सोपे होईल. लॉजिकल ऑपरेटर्सचे आभार, या क्षेत्रांमध्ये खरोखर बरेच साम्य आहे, जरी एक्सेल अधिक वेळा अकाउंटंट्सद्वारे वापरले जाते. परंतु डेटासह कार्य करण्याची यंत्रणा मुख्यत्वे समान आहे.
उजव्या हातात कार्य IF आणि त्याची विविधता तुम्हाला एक्सेल शीटला पूर्ण प्रोग्राममध्ये बदलण्याची परवानगी देते जी जटिल अल्गोरिदमवर कार्य करू शकते. फंक्शन कसे कार्य करते हे समजून घेणे IF मॅक्रो शिकण्याच्या दिशेने पहिले पाऊल आहे – स्प्रेडशीटसह अधिक लवचिक कार्याची पुढील पायरी. परंतु हे आधीच अधिक व्यावसायिक स्तर आहे.