सामग्रीहरू
एक्सेल एक अविश्वसनीय कार्यात्मक कार्यक्रम हो जसले तपाइँलाई ट्याबुलर फारममा डेटा रेकर्ड गर्न मात्र होइन, तर तिनीहरूको प्रशोधन स्वचालित गर्न पनि अनुमति दिन्छ। तर्क प्रकार्यहरू मुख्य तत्व हुन् जसले तपाईंलाई यस प्रकारको कुनै पनि कार्यहरू गर्न अनुमति दिन्छ। तिनीहरू सबै कार्यहरू सरल बनाउनका लागि सूत्रहरू र अन्य प्रकार्यहरूमा प्रयोग गरिन्छ।
तिनीहरू मानहरू तोकिएको मापदण्ड पूरा गर्छन् कि भनेर जाँच गर्न डिजाइन गरिएको हो। यदि त्यहाँ यस्तो मिल्दो छ भने, कक्षमा जहाँ यो लेखिएको छ, मान "TRUE" प्रविष्ट गरिएको छ, भिन्नताको मामलामा - "FALSE"। आज हामी तार्किक प्रकार्यहरूको संरचना, तिनीहरूको प्रयोगको दायरा जस्ता मुद्दाहरूलाई थप विवरणमा विचार गर्नेछौं।
एक्सेलमा बुलियन प्रकार्यहरूको सूची
त्यहाँ तार्किक प्रकार्यहरूको एक ठूलो संख्या छ, तर सबैभन्दा सामान्य रूपमा प्रयोग निम्न हुन्:
- साँचो
- झुटो
- IF
- IFERROR
- OR
- И
- नहीं
- EOSHIBKA
- ISBLANK
ती सबै जटिल संरचनाहरू सिर्जना गर्न र कुनै पनि अर्डरको मापदण्ड निर्दिष्ट गर्न प्रयोग गर्न सकिन्छ। लगभग यी सबै प्रकार्यहरूले तिनीहरूलाई केही प्यारामिटरहरू पास गर्ने समावेश गर्दछ। अपवाद मात्र TRUE र FALSE हुन्, जसले आफैंलाई फर्काउँछ। संख्याहरू, पाठ, सेल सन्दर्भहरू, दायराहरू, र यति धेरै मापदण्डहरूको रूपमा प्रयोग गरिन्छ। माथिका सबै अपरेटरहरूलाई हेरौं।
अपरेटरहरू सही र गलत
यी दुवै प्रकार्यहरूमा के समान छ कि तिनीहरूले केवल एक मान फर्काउँछन्। तिनीहरूको प्रयोगको दायरा अन्य प्रकार्यहरूको एक घटकको रूपमा प्रयोग हो। अपरेटरहरूको नामबाट बुझ्न सकिन्छ, कार्यहरू साँचो и झुटो फिर्ता मानहरू साँचो и झुटो क्रमशः।
अपरेटर होइन
यो प्रकार्य एक तर्क संग प्रयोग गरिन्छ र सेल को विपरीत मान लेख्छ। यदि तपाइँ यो अपरेटर पास गर्नुहुन्छ साँचो, त्यसपछि यो फिर्ता हुनेछ झुटो र, तदनुसार, विपरीत दावी सत्य हो। तसर्थ, यस अपरेटर द्वारा डाटा प्रोसेसिंग को नतिजा यसलाई पास गर्न मापदण्डहरु मा पूर्ण रूपमा निर्भर गर्दछ।
यस अपरेटरको वाक्य रचना निम्नानुसार छ: = होइन (सत्य वा गलत)।
अपरेटरहरू र र वा
यी दुई अपरेटरहरू एकअर्कालाई अभिव्यक्तिको अवस्थाहरूको सम्बन्ध बताउन आवश्यक छन्। समारोह И दुई मापदण्ड एकै समयमा एउटै नम्बर वा पाठसँग मेल खानुपर्छ भनेर संकेत गर्न प्रयोग गरिन्छ। यो प्रकार्यले मान फर्काउँछ साँचो केवल सर्तमा कि सबै मापदण्डहरूले एकै समयमा यो मान उत्पादन गर्दछ। यदि कम्तिमा एउटा मापदण्ड असफल भयो भने, सम्पूर्ण अनुक्रमले मान फर्काउँछ झुटो.
AND अपरेटर बनाइएको तरिका धेरै सरल छ: = र (तर्क १; तर्क २; …)। यस प्रकार्यद्वारा प्रयोग गर्न सकिने आर्गुमेन्टहरूको अधिकतम संख्या २५५ हो। अपरेटर सिन्ट्याक्स OR समान, तर काम को मेकानिकी अलि फरक छ। यदि कार्यहरूको सूची मध्ये एकले परिणाम उत्पन्न गर्छ साँचो, त्यसपछि यो संख्या सम्पूर्ण तार्किक अनुक्रमको रूपमा फर्काइनेछ।
IF र ISERROR कथनहरू
यी दुई प्रकार्यहरूको एक धेरै महत्त्वपूर्ण उद्देश्य छ - तिनीहरूले सीधा अनुपालनको लागि मापदण्ड सेट गर्दछ जसको साथ निश्चित अभिव्यक्ति जाँच गर्नुपर्छ। अपरेटरले कसरी काम गर्छ भन्ने गहिरो बुझाइको लागि IFERROR, तपाईंले पहिले प्रकार्य वर्णन गर्नुपर्छ IF। यसको सामान्य संरचना अघिल्लो भन्दा अलि बढी जटिल छ: =IF(logical_expression, value_if_true, value_if_false)।
यस अपरेटरको कार्य सबैभन्दा जटिल निर्माणहरू सिर्जना गर्नु हो। मापदण्ड पूरा भए नभएको जाँच गर्छ। यदि हो भने, त्यसपछि अपरेटर फिर्ता हुनेछ साँचोयदि होइन भने - झुटो। तर अपरेटर अक्सर अन्य संग संयोजन मा प्रयोग गरिन्छ। उदाहरण को लागी, यदि यो एक प्रकार्य तर्क को रूप मा प्रयोग गरिन्छ नहीं, त्यसपछि, तदनुसार, कुल स्वतः विपरीत द्वारा प्रतिस्थापित हुनेछ। त्यो हो, यदि त्यहाँ मापदण्डसँग मेल खान्छ भने, मान फिर्ता गरिनेछ झुटो। यो तर्क प्रकार्यहरूको मुख्य फाइदा हो: तिनीहरू सबैभन्दा विचित्र रूपहरूमा जोड्न सकिन्छ।
थप रूपमा, योजना थप जटिल हुन्छ। यदि यो मापदण्डद्वारा हामीले परिणाम "TRUE" प्राप्त गर्छौं भने, तपाइँ पाठ निर्दिष्ट गर्न सक्नुहुन्छ, प्रदर्शित हुने संख्या वा प्रकार्य जुन गणना गरिनेछ। त्यसै गरी, तपाईले परिणाम सेट गर्न सक्नुहुन्छ जुन डेटा प्रशोधन पछि परिणाम फर्काइएको थियो भने प्रदर्शित हुनेछ। झुटो.
अपरेटर संरचना IFERROR धेरै समान, तर अझै केहि फरक। दुई आवश्यक तर्कहरू समावेश छन्:
- अर्थ। यो अभिव्यक्ति आफैं परीक्षण भइरहेको छ। यदि यो सत्य हो भने, त्यो मान फिर्ता हुन्छ।
- त्रुटि भएमा मान। यो पहिलो तर्कको लागि जाँचको परिणाम FALSE थियो भने प्रदर्शन वा कार्यान्वयन गरिने पाठ, संख्या, वा प्रकार्य हो।
सिन्ट्याक्स: =IFERROR(value;value_if_error)।
ISERROW र ISEMPLAND अपरेटरहरू
माथिको पहिलो प्रकार्यले एउटा मात्र मान समावेश गर्दछ र निम्न वाक्य रचना छ: =ISERROR(मान)। यस अपरेटरको कार्य कक्षहरू कति राम्रोसँग भरिएका छन् (एउटा वा सम्पूर्ण दायरामा) जाँच गर्नु हो। यदि यो बाहिर जान्छ कि प्याडिङ गलत थियो, यसले साँचो परिणाम फर्काउँछ। यदि सबै राम्रो छ - गलत। अर्को प्रकार्यको लागि मापदण्डको रूपमा सीधा लागू गर्न सकिन्छ।
Excel ले निम्न प्रकारका त्रुटिहरूको लागि लिङ्कहरू जाँच गर्न सक्छ:
- #NAME?;
- #N/A;
- #DEL/0!;
- #NUMBER!;
- #SO;
- #खाली !;
- #LINK!।
समारोह ISBLANK समग्रमा, यो अविश्वसनीय सरल छ। यसले केवल एउटा प्यारामिटर समावेश गर्दछ, जुन जाँच गरिनु पर्ने कक्ष/दायरा हो। यदि त्यहाँ एउटा कक्ष छ जसमा न पाठ, न संख्याहरू, न छाप्ने क्यारेक्टरहरू छन्, त्यसपछि परिणाम फर्काइन्छ। साँचो। तदनुसार, यदि दायराको सबै कक्षहरूमा डाटा छ भने, त्यसपछि प्रयोगकर्ताले परिणाम प्राप्त गर्दछ झुटो.
मेमो तालिका "एक्सेलमा तार्किक कार्यहरू"
माथि वर्णन गरिएका सबै कुरा संक्षेप गर्न, सबै सामान्य रूपमा प्रयोग हुने तर्क कार्यहरूको बारेमा जानकारी समावेश गर्ने एउटा सानो तालिका दिनुहोस्।
तर्क कार्यहरू र समस्या समाधानका उदाहरणहरू
तर्क प्रकार्यहरूले जटिल कार्यहरू सहित विभिन्न कार्यहरू समाधान गर्न सम्भव बनाउँदछ। तिनीहरूले व्यवहारमा कसरी काम गर्छन् भन्ने केही उदाहरणहरू दिनुहोस्।
कार्य १। मानौं हामीसँग एक निश्चित बिक्री समय पछि सामानको एक अंश बाँकी छ। यसलाई निम्न नियमहरू अनुसार पुन: मूल्याङ्कन गर्नुपर्छ: यदि 8 महिनामा यसलाई बेच्न सम्भव थिएन भने, यसको मूल्य 2 गुणाले विभाजित गर्नुहोस्। पहिले, प्रारम्भिक डाटा वर्णन गर्ने दायरा सिर्जना गरौं। यो यस्तो देखिन्छ।
वर्णन गरिएको कार्य सफलतापूर्वक हल गर्नको लागि, तपाईंले निम्न प्रकार्य प्रयोग गर्न आवश्यक छ।
तपाइँ यसलाई स्क्रिनसटमा सूत्र पट्टीमा देख्न सक्नुहुन्छ। अब केहि स्पष्टीकरण गरौं। तार्किक अभिव्यक्ति जुन स्क्रिनसटमा देखाइएको थियो (अर्थात, C2>=8) भनेको उत्पादन समावेशी 8 महिना सम्म स्टकमा हुनुपर्दछ। >= अंकगणित अपरेटरहरू प्रयोग गरेर, हामी नियम भन्दा ठूलो वा बराबर परिभाषित गर्छौं। हामीले यो अवस्था लेखिसकेपछि, प्रकार्यले दुई मध्ये एउटा मान फर्काउनेछ: "TRUE" वा "FALSE"। यदि सूत्रले मापदण्ड पूरा गर्छ भने, पुन: मूल्याङ्कन पछिको मान सेलमा लेखिएको छ (राम्रो, वा अर्को प्रकार्यमा तर्कको रूपमा पास गरिएको छ, यो सबै प्रयोगकर्ताद्वारा सेट गरिएको प्यारामिटरहरूमा निर्भर गर्दछ), दुईद्वारा विभाजित (यसको लागि, हामीले विभाजित गरेका छौं। गोदाममा प्राप्तिको समयमा मूल्य दुई द्वारा)। यदि यो पछि यो फेला पर्यो कि उत्पादन 8 महिना भन्दा कम समय को लागी स्टक मा छ, तब सेल मा निहित समान मूल्य फिर्ता गरिनेछ।
अब कामलाई थप कठिन बनाऔं। हामी सर्त लागू गर्छौं: छूटको स्केल प्रगतिशील हुनुपर्छ। सरल शब्दमा भन्नुपर्दा, यदि सामान ५ महिनाभन्दा बढी तर ८ महिनाभन्दा कम छ भने मूल्यलाई डेढ गुणाले भाग दिनुपर्छ। यदि 5 भन्दा बढी, दुई। यो सूत्रको लागि मान मिलाउन, यो निम्नानुसार हुनुपर्छ। यसलाई हेर्नको लागि सूत्र पट्टीमा स्क्रिनसट हेर्नुहोस्।
महत्वपूर्ण! तर्कको रूपमा, यो संख्यात्मक मात्र होइन, तर पाठ मानहरू पनि प्रयोग गर्न अनुमति छ। त्यसैले यो सबै भन्दा फरक अर्डर मापदण्ड सेट गर्न स्वीकार्य छ। उदाहरणका लागि, जनवरीमा प्राप्त सामानहरूमा छुट दिन र यदि तिनीहरू अप्रिलमा आइपुगे भने त्यसो नगर्ने।
कार्य १। स्टकमा रहेको उत्पादनमा यो मापदण्ड लागू गरौं। मानौं, यदि माथिको मार्कडाउन पछि, यसको मूल्य 300 rubles भन्दा कम भएको छ, वा यदि यो 10 महिना भन्दा बढीको लागि बिक्री बिना भएको छ भने, यो केवल बिक्रीबाट हटाइन्छ। सूत्र निम्नानुसार छ।
यसको विश्लेषण गरौं। हामीले प्रकार्यलाई मापदण्डको रूपमा प्रयोग गर्यौं OR। यस्तो फोर्क प्रदान गर्न आवश्यक छ। यदि सेल D2 मा 10 नम्बर समावेश छ भने, त्यसपछि मान "राइट अफ" स्तम्भ E को सम्बन्धित लाइनमा स्वचालित रूपमा प्रदर्शित हुनेछ। उही अन्य अवस्थाहरूमा लागू हुन्छ। यदि तिनीहरू मध्ये कुनै पनि भेटिएन भने, खाली सेल मात्र फर्काइन्छ।
कार्य १। मानौं हामीसँग हाई स्कूलमा प्रवेश गर्न खोज्ने विद्यार्थीहरूको नमूना छ। यो गर्नको लागि, तिनीहरूले तलको स्क्रिनसटमा देखाइएका धेरै विषयहरूमा परीक्षा पास गर्न आवश्यक छ। यस शैक्षिक संस्थामा भर्नाको लागि योग्य मानिन, तिनीहरूले कुल 12 अंक स्कोर गर्नुपर्छ। एकै समयमा, एउटा महत्त्वपूर्ण सर्त भनेको गणितमा अंक 4 अंक भन्दा कम हुनु हुँदैन। कार्य भनेको यस डाटाको प्रशोधनलाई स्वचालित बनाउनु हो, साथै कुन विद्यार्थीहरूले प्रवेश गरे र कुनमा गरेनन् भन्ने रिपोर्ट संकलन गर्ने। यो गर्न, हामी यस्तो तालिका बनाउन हुनेछ।
त्यसोभए, हाम्रो कार्य कार्यक्रमलाई गणना गर्ने हो कि त्यहाँ कुल कति अंकहरू हुनेछन्, उत्तीर्ण परिणामहरू हेर्नुहोस् र तुलना गर्नुहोस्। यी अपरेसनहरू पछि, प्रकार्यले नतिजा सेलमा राख्नुपर्छ जसमा यो फिट हुन्छ। त्यहाँ दुई सम्भावित विकल्पहरू छन्: "स्वीकृत" वा "होइन"। यो कार्य कार्यान्वयन गर्न, समान सूत्र प्रविष्ट गर्नुहोस् (केवल आफ्नो मान प्लग इन): =ЕСЛИ(И(B3>=4;СУММ(B3:D3)>=$B$1);»принят»;»нет»).
बुलियन प्रकार्य संग И हामी प्रमाणित गर्न सक्छौं कि दुई सर्तहरू एकै पटक भेटिन्छन्। यस अवस्थामा, हामीले प्रकार्य प्रयोग गर्यौं SUM कुल स्कोर गणना गर्न। पहिलो शर्तको रूपमा (AND प्रकार्यको पहिलो तर्कमा), हामीले सूत्र B3>=4 निर्दिष्ट गरेका छौं। यो स्तम्भले गणितमा अंक समावेश गर्दछ, जुन 4 अंक भन्दा कम हुनु हुँदैन।
हामी प्रकार्य को व्यापक आवेदन देख्छौं IF स्प्रेडसिट संग काम गर्दा। त्यसकारण यो सबैभन्दा लोकप्रिय तर्क प्रकार्य हो जुन तपाईंले पहिले जान्न आवश्यक छ।
वास्तविक काममा यी सीपहरू प्रयोग गर्नु अघि परीक्षण चार्टमा अभ्यास गर्न अत्यधिक सिफारिस गरिन्छ। यसले धेरै समय बचत गर्न मद्दत गर्नेछ।
कार्य।। हामीले मार्कडाउन पछि सामानको कुल लागत निर्धारण गर्ने कार्यको सामना गरिरहेका छौं। आवश्यकता - उत्पादनको लागत उच्च वा औसत हुनुपर्छ। यदि यो शर्त पूरा भएन भने, सामानहरू राइट अफ गर्नुपर्छ। यस उदाहरणमा, हामी हेर्नेछौं कि अंकगणित र सांख्यिकीय प्रकार्यहरूको गुच्छा कसरी काम गर्दछ।
हामीले पहिले नै कोरेको तालिका प्रयोग गरौं। यो समस्या समाधान गर्न को लागी, यो नियम को रूप मा सेट गर्न को लागी आवश्यक छ कि सेल D2 सामान को सम्पूर्ण दायरा को अंकगणित माध्य भन्दा कम हुनुपर्छ। यदि नियम पुष्टि भयो भने, त्यसपछि यो सूत्र लेखिएको कक्षमा, मान "राइट अफ" सेट गरिएको छ। यदि मापदण्ड पूरा भएन भने, खाली मान सेट गरिएको छ। अंकगणित माध्य फर्काउन, त्यहाँ एक प्रकार्य छ AVERAGE.
कार्य।। मानौं हामीले एउटै ब्रान्डका विभिन्न स्टोरहरूमा विभिन्न उत्पादनहरूको औसत बिक्री गणना गर्न आवश्यक छ। यस्तो टेबल बनाऔं।
हाम्रो कार्य भनेको निश्चित विशेषताहरूसँग मिल्ने सबै मानहरूको औसत निर्धारण गर्नु हो। यो गर्नको लागि, हामी एक विशेष प्रकार्य प्रयोग गर्दछौं जुन माथिको सूचीमा थिएन। यसले तपाईंलाई दुई प्रकार्यहरू संयोजन गर्न अनुमति दिन्छ AVERAGE и IF। अनि फोन गरिन् हृदयविहीन। तीन तर्कहरू समावेश छन्:
- जाँच गर्न दायरा।
- जाँच गर्नुपर्ने अवस्था।
- दायरा औसत।
नतिजाको रूपमा, निम्न सूत्र प्राप्त हुन्छ (स्क्रिनसटमा)।
हामी देख्छौं कि तार्किक प्रकार्यहरूको अनुप्रयोगको दायरा मात्र ठूलो छ। र तिनीहरूको सूची वास्तवमा माथि वर्णन भन्दा धेरै ठूलो छ। हामीले भर्खर ती मध्ये सबैभन्दा लोकप्रिय सूचीबद्ध गरेका छौं, तर अर्को प्रकार्यको उदाहरण पनि वर्णन गरेका छौं, जुन सांख्यिकीय र तार्किकको संयोजन हो। त्यहाँ अन्य समान हाइब्रिडहरू पनि छन् जुन अलग विचारको योग्य छन्।