सामग्रीहरू
एक्सेल स्प्रेडसिटको मुख्य फाइदाहरू मध्ये एक विशेष कागजातको कार्यक्षमता प्रोग्राम गर्ने क्षमता हो। धेरैजसो मानिसहरूलाई स्कूल कम्प्युटर विज्ञान पाठहरूबाट थाहा छ, तपाईंलाई यसलाई व्यवहारमा राख्न अनुमति दिने मुख्य घटकहरू मध्ये एक तार्किक अपरेटरहरू हुन्। ती मध्ये एक IF अपरेटर हो, जसले निश्चित सर्तहरू पूरा हुँदा केही कार्यहरूको कार्यान्वयनको लागि प्रदान गर्दछ।
उदाहरणका लागि, यदि मान निश्चित एकसँग मेल खान्छ भने, त्यसपछि कक्षमा एउटा लेबल प्रदर्शित हुन्छ। होइन भने अर्कै कुरा हो । यस प्रभावकारी उपकरणलाई व्यवहारमा थप विवरणमा हेरौं।
एक्सेलमा IF प्रकार्य (सामान्य जानकारी)
कुनै पनि कार्यक्रम, यो सानो भए पनि, अनिवार्य रूपमा कार्यहरूको अनुक्रम समावेश गर्दछ, जसलाई एल्गोरिथ्म भनिन्छ। यो यस्तो देखिन सक्छ:
- सम संख्याहरूको लागि सम्पूर्ण स्तम्भ A जाँच गर्नुहोस्।
- यदि सम संख्या फेला पर्यो भने, त्यस्ता र त्यस्ता मानहरू थप्नुहोस्।
- यदि सम संख्या फेला परेन भने, "फेला परेन" शिलालेख प्रदर्शन गर्नुहोस्।
- नतिजा संख्या बराबर छ कि छैन जाँच गर्नुहोस्।
- यदि हो भने, त्यसपछि यसलाई अनुच्छेद १ मा चयन गरिएका सबै सम संख्याहरूमा थप्नुहोस्।
र यदि यो केवल एक काल्पनिक अवस्था हो, जुन वास्तविक जीवनमा आवश्यक पर्ने सम्भावना छैन, कुनै पनि कार्यको कार्यान्वयनले समान एल्गोरिथ्मको उपस्थितिलाई संकेत गर्दछ। प्रकार्य प्रयोग गर्नु अघि यदि, तपाईले कस्तो नतिजा हासिल गर्न चाहनुहुन्छ भन्ने बारे तपाईको दिमागमा स्पष्ट विचार हुनु आवश्यक छ।
एउटा अवस्थाको साथ IF प्रकार्यको सिन्ट्याक्स
Excel मा कुनै पनि प्रकार्य एक सूत्र प्रयोग गरी प्रदर्शन गरिन्छ। ढाँचा जसद्वारा डाटा एक प्रकार्यमा पास गर्नुपर्छ सिन्ट्याक्स भनिन्छ। अपरेटर को मामला मा IF, सूत्र यस ढाँचामा हुनेछ।
=IF (तार्किक_अभिव्यक्ति, value_if_true, value_if_false)
थप विवरणमा वाक्य रचना हेरौं:
- बुलियन अभिव्यक्ति। यो सर्त आफै हो, अनुपालन वा गैर-अनुपालन जसको एक्सेल जाँच गर्दछ। दुबै संख्यात्मक र पाठ्य जानकारी जाँच गर्न सकिन्छ।
- मान_यदि_सत्य। यदि जाँच गरिँदै आएको डाटाले तोकिएको मापदण्ड पूरा गर्छ भने सेलमा देखाइने नतिजा।
- value_if_false। यदि जाँच गरिँदै आएको डेटा सर्तसँग मेल खाँदैन भने कक्षमा देखाइएको परिणाम।
यहाँ स्पष्टता को लागी एक उदाहरण छ।
यहाँ प्रकार्यले सेल A1 लाई संख्या 20 सँग तुलना गर्छ। यो वाक्य रचनाको पहिलो अनुच्छेद हो। यदि सामग्री यो मान भन्दा ठूलो छ भने, सूत्र लेखिएको कक्षमा "२० भन्दा ठूलो" मान प्रदर्शित हुन्छ। यदि स्थिति यस अवस्थासँग मेल खाँदैन भने - "20 भन्दा कम वा बराबर"।
यदि तपाइँ सेलमा पाठ मान प्रदर्शन गर्न चाहनुहुन्छ भने, तपाइँ यसलाई उद्धरण चिन्हहरूमा संलग्न गर्नुपर्छ।
यहाँ अर्को अवस्था छ। परीक्षा सत्र लिन योग्य हुनको लागि, विद्यार्थीहरूले परीक्षा सत्र पास गर्नुपर्छ। विद्यार्थीहरूले सबै विषयहरूमा क्रेडिट जित्न सफल भए, र अब अन्तिम एक बाँकी छ, जुन निर्णायक भयो। हाम्रो काम भनेको परीक्षामा कुन विद्यार्थी भर्ना हुने र कुन नदिने भन्ने कुरा निर्धारण गर्ने हो।
हामी पाठको लागि जाँच गर्न चाहन्छौं र संख्या होइन, पहिलो तर्क B2 = "विपक्ष" हो।
IF फंक्शन सिन्ट्याक्स बहु सर्तहरूको साथ
अक्सर, एक मापदण्ड विरुद्ध मूल्य जाँच गर्न पर्याप्त छैन। यदि तपाइँ एक भन्दा बढी विकल्पहरू विचार गर्न आवश्यक छ भने, तपाइँ कार्यहरू नेस्ट गर्न सक्नुहुन्छ IF एक अर्को मा। त्यहाँ धेरै नेस्टेड कार्यहरू हुनेछन्।
यसलाई स्पष्ट बनाउन, यहाँ वाक्य रचना छ।
=IF(logical_expression, value_if_true, IF(logical_expression, value_if_true, value_if_false))
यस अवस्थामा, प्रकार्यले एकैचोटि दुई मापदण्डहरू जाँच गर्नेछ। यदि पहिलो सर्त सत्य हो भने, पहिलो तर्कमा सञ्चालनको परिणाम स्वरूप प्राप्त मान फिर्ता हुन्छ। यदि होइन भने, दोस्रो मापदण्ड अनुपालनको लागि जाँच गरिन्छ।
यहाँ एक उदाहरण हो।
र यस्तो सूत्र (तलको स्क्रिनसटमा देखाइएको) को मद्दतले तपाइँ प्रत्येक विद्यार्थीको कार्यसम्पादन विश्लेषण गर्न सक्नुहुन्छ।
तपाईले देख्न सक्नुहुने रूपमा, यहाँ अर्को सर्त थपिएको थियो, तर सिद्धान्त परिवर्तन भएको छैन। त्यसैले तपाईं एकै पटक धेरै मापदण्ड जाँच गर्न सक्नुहुन्छ।
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, जसले एल्गोरिदमको दुई बिन्दुहरू एकैचोटि बदल्न मद्दत गर्नेछ। पहिलो हो सुम्स्ले, जसले निश्चित शर्त पूरा गर्ने दुई संख्याहरू थप्छ। उदाहरणका लागि, हामी सबै बिक्रेताहरूलाई प्रति महिना कति पैसा तिर्नुपर्छ भनेर निर्धारण गर्ने कार्यको सामना गरिरहेका छौं। यसका लागि यो आवश्यक छ।
- सबै बिक्रेताहरूको कुल आयको साथ पङ्क्ति थप्नुहोस् र सूत्र प्रविष्ट गरेपछि परिणाम समावेश हुने सेलमा क्लिक गर्नुहोस्।
- हामीले Fx बटन फेला पार्छौं, जुन सूत्रहरूको लागि रेखाको छेउमा अवस्थित छ। अर्को, एउटा विन्डो देखा पर्नेछ जहाँ तपाइँ खोजी मार्फत आवश्यक कार्य फेला पार्न सक्नुहुन्छ। अपरेटर चयन गरेपछि, तपाईंले "ठीक" बटन क्लिक गर्न आवश्यक छ। तर म्यानुअल इनपुट सधैं सम्भव छ।
- अर्को, प्रकार्य तर्कहरू प्रविष्ट गर्नको लागि एउटा सञ्झ्याल देखा पर्नेछ। सबै मानहरू सम्बन्धित क्षेत्रहरूमा निर्दिष्ट गर्न सकिन्छ, र दायरा तिनीहरूको छेउमा रहेको बटन मार्फत प्रविष्ट गर्न सकिन्छ।
- पहिलो तर्क दायरा हो। यहाँ तपाईले मापदण्डको अनुपालनको लागि जाँच गर्न चाहनुभएको कक्षहरू प्रविष्ट गर्नुहोस्। यदि हामी हाम्रो बारेमा कुरा गर्छौं भने, यी कर्मचारीहरूको पद हो। दायरा D4:D18 प्रविष्ट गर्नुहोस्। वा केवल रुचि को कक्षहरू चयन गर्नुहोस्।
- "मापदण्ड" फिल्डमा, स्थिति प्रविष्ट गर्नुहोस्। हाम्रो मामला मा - "विक्रेता"। योग दायराको रूपमा, हामी ती कक्षहरूलाई संकेत गर्छौं जहाँ कर्मचारीहरूको तलबहरू सूचीबद्ध छन् (यो दुबै म्यानुअल रूपमा गरिन्छ र तिनीहरूलाई माउसको साथ चयन गरिन्छ)। "ठीक छ" मा क्लिक गर्नुहोस्, र हामीले विक्रेताहरू भएका सबै कर्मचारीहरूको समाप्त गणना गरिएको ज्याला पाउँछौं।
सहमत हुनुहुन्छ कि यो धेरै सुविधाजनक छ। हैन र?
Excel मा SUMIFS प्रकार्य
यो प्रकार्यले तपाईंलाई धेरै सर्तहरू पूरा गर्ने मानहरूको योग निर्धारण गर्न अनुमति दिन्छ। उदाहरणका लागि, हामीलाई कम्पनीको दक्षिणी शाखामा कार्यरत सबै व्यवस्थापकहरूको कुल तलब निर्धारण गर्ने काम दिइएको थियो।
एउटा पङ्क्ति थप्नुहोस् जहाँ अन्तिम परिणाम हुनेछ, र इच्छित कक्षमा सूत्र घुसाउनुहोस्। यो गर्नका लागि, प्रकार्य आइकनमा क्लिक गर्नुहोस्। एउटा विन्डो देखा पर्नेछ जसमा तपाईंले प्रकार्य फेला पार्न आवश्यक छ SUMMESLIMN। अर्को, यसलाई सूचीबाट चयन गर्नुहोस् र तर्कहरूसँग परिचित विन्डो खुल्छ। तर यी तर्कहरूको संख्या अहिले फरक छ। यो सूत्रले असीम संख्याको मापदण्ड प्रयोग गर्न सम्भव बनाउँछ, तर आर्गुमेन्टहरूको न्यूनतम संख्या पाँच हो।
केवल पाँच तर्क इनपुट संवाद मार्फत निर्दिष्ट गर्न सकिन्छ। यदि तपाइँलाई थप मापदण्ड चाहिन्छ भने, तिनीहरू पहिलो दुई जस्तै तर्क अनुसार म्यानुअल रूपमा प्रविष्ट गर्नुपर्नेछ।
मुख्य तर्कहरू थप विस्तारमा हेरौं:
- योग दायरा। संक्षेप गर्न कोशिकाहरू।
- अवस्था दायरा 1 - दायरा जुन निश्चित मापदण्डको अनुपालनको लागि जाँच गरिनेछ।
- सर्त 1 आफैमा अवस्था हो।
- मापदण्ड दायरा 2 मापदण्ड विरुद्ध जाँच गरिने दोस्रो दायरा हो।
- शर्त २ दोस्रो सर्त हो।
अर्को तर्क समान छ। फलस्वरूप, हामीले दक्षिणी शाखाका सबै प्रबन्धकहरूको तलब निर्धारण गर्यौं।
Excel मा COUNTIF प्रकार्य
यदि तपाइँ निश्चित मापदण्ड अन्तर्गत कति कोशिकाहरू आउँछन् भनेर निर्धारण गर्न आवश्यक छ भने, प्रकार्य प्रयोग गर्नुहोस् COUNTIF। यस संस्थामा कति जना बिक्रीकर्ता काम गर्छन् भन्ने कुरा बुझ्न आवश्यक छ भनौं:
- पहिले, बिक्रेताहरूको संख्या भएको लाइन थप्नुहोस्। त्यस पछि, तपाईंले सेलमा क्लिक गर्न आवश्यक छ जहाँ परिणाम प्रदर्शित हुनेछ।
- त्यस पछि, तपाईंले "समावेश प्रकार्य" बटनमा क्लिक गर्न आवश्यक छ, जुन "सूत्रहरू" ट्याबमा फेला पार्न सकिन्छ। कोटिहरूको सूचीको साथ एउटा विन्डो देखा पर्नेछ। हामीले वस्तु चयन गर्न आवश्यक छ "पूर्ण वर्णमाला सूची"। सूचीमा, हामी सूत्रमा रुचि राख्छौं COUNTIF। हामीले यसलाई चयन गरेपछि, हामीले "ठीक" बटन क्लिक गर्न आवश्यक छ।
- त्यस पछि, हामीसँग यस संस्थामा कार्यरत बिक्रीकर्ताहरूको संख्या छ। यो "विक्रेता" शब्द लेखिएको कक्षहरूको संख्या गणना गरेर प्राप्त गरिएको थियो। सबै कुरा सरल छ।
Excel मा COUNTSLIM प्रकार्य
सूत्र जस्तै SUMMESLIMN, यो सूत्रले धेरै सर्तहरूसँग मेल खाने कक्षहरूको संख्या गणना गर्दछ। वाक्यविन्यास समान छ तर सूत्रबाट अलि फरक छ SUMMESLIMN:
- सर्त दायरा 1. यो पहिलो मापदण्ड विरुद्ध परीक्षण गरिने दायरा हो।
- सर्त 1. प्रत्यक्ष रूपमा पहिलो मापदण्ड।
- अवस्था दायरा 2. यो दोस्रो मापदण्ड विरुद्ध परीक्षण गरिने दायरा हो।
- अवस्था १।
- दायरा सर्तहरू 3.
र त्यसमा।
त्यसैले समारोह IF एक्सेलमा - एक मात्र होइन, त्यहाँ यसका धेरै प्रकारहरू छन् जसले स्वचालित रूपमा सबैभन्दा सामान्य कार्यहरू प्रदर्शन गर्दछ, जसले व्यक्तिको जीवनलाई धेरै सरल बनाउँछ।
मुख्यतया समारोह को कारण IF एक्सेल स्प्रेडसिटहरू प्रोग्रामयोग्य मानिन्छ। यो केवल एक साधारण क्यालकुलेटर भन्दा बढी छ। यदि तपाइँ यसको बारेमा सोच्नुहुन्छ भने, समारोह IF कुनै पनि प्रकारको प्रोग्रामिङमा आधारशिला हो।
त्यसोभए यदि तपाईले एक्सेलमा ठूलो मात्रामा डाटासँग काम गर्ने तरिका सिक्नुभयो भने, प्रोग्रामिङ सिक्न धेरै सजिलो हुनेछ। तार्किक अपरेटरहरूलाई धन्यवाद, यी क्षेत्रहरूमा वास्तवमा धेरै समानता छ, यद्यपि एक्सेल प्रायः लेखाकारहरू द्वारा प्रयोग गरिन्छ। तर डाटासँग काम गर्ने संयन्त्र धेरै हदसम्म समान छ।
दाहिने हातमा कार्य IF र यसको भिन्नताहरूले तपाईंलाई एक एक्सेल पानालाई पूर्ण कार्यक्रममा परिणत गर्न अनुमति दिन्छ जसले जटिल एल्गोरिदमहरूमा कार्य गर्न सक्छ। कार्य कसरी काम गर्दछ बुझ्दै IF म्याक्रो सिक्ने दिशामा पहिलो चरण हो - स्प्रेडसिटहरूसँग थप लचिलो कामको अर्को चरण। तर यो पहिले नै थप व्यावसायिक स्तर हो।