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