एक्सेल ट्यूटोरियल: कदम से जटिल सूत्र कदम कैसे बनाएं

विषय - सूची

एक्सेल में आपके द्वारा देखे जाने वाले कुछ सूत्र असाधारण रूप से जटिल हो सकते हैं। लेकिन सभी जटिल सूत्र सरल चरणों से निर्मित होते हैं। इस वीडियो में, हमने एक और जटिल सूत्र चरण दर चरण बनाया।

जब आप एक्सेल में एक जटिल सूत्र को देखते हैं, तो आप पहली नज़र में पूरी तरह से चकरा सकते हैं। लेकिन सभी जटिल सूत्र एक साथ जोड़े गए छोटे कदम हैं।

मैं आपको एक उदाहरण दिखाता हूं

यहां हमारे पास नामों की एक सूची है। हम पहले नाम को पूरे नाम से बाहर निकालना चाहते हैं।

वहाँ एक एक्सेल फ़ंक्शन है जिसे LEFT कहा जाता है जो बाईं ओर से पाठ को निकालेगा, तो चलिए वहां शुरू करते हैं।

इसके बजाय फिर समझाइए कि LEFT कैसे काम करता है, आइए इसे देखने के लिए इसे करने की कोशिश करते हैं।

एक बार जब मैं कोष्ठक खोलता हूं, तो एक्सेल हमें बताएगा कि हमें क्या प्रदान करना है। LEFT के साथ, हमें टेक्स्ट की आपूर्ति करने की आवश्यकता है, जो आवश्यक है, और num_chars नामक कुछ, जो वैकल्पिक है।

आइए फ़ंक्शन में हमारे नाम फेंकते हैं और अंक_चर्च को देखते हैं कि क्या होता है।

हमें जो मिलता है वह पहला किरदार है। तो यह एक शुरुआत है।

अब num_chars के लिए एक मान जोड़ें। यह प्रत्येक नाम के लिए बदल जाएगा, लेकिन चीजों को सरल रखने के लिए, मैं सिर्फ हार्ड-कोड नंबर 5 को ही लिखूंगा।

जब मैं उस सूत्र को कॉपी करता हूं, तो मुझे प्रत्येक नाम के पहले पांच अक्षर मिलते हैं।

इसलिए, इस बिंदु पर, आप देख सकते हैं कि मूल चुनौती क्या है। हमें LEFT फ़ंक्शन को प्रत्येक नाम के लिए निकालने के लिए वर्णों की सही संख्या देने के लिए एक तरीका निकालने की आवश्यकता है।

ऐसा करने के लिए, हम FIND नामक एक अन्य फ़ंक्शन का उपयोग कर सकते हैं।

FIND दो आवश्यक तर्क लेता है: वह पाठ जिसकी हम तलाश कर रहे हैं (एक अंतरिक्ष वर्ण), और जिस पाठ को हम देख रहे हैं - इस मामले में, हम उस नाम के सेल के लिए एक पते का उपयोग करेंगे।

अंतिम तर्क वैकल्पिक है, इसलिए हम इसे छोड़ देंगे।

आप देख सकते हैं कि FIND एक नंबर लौटाता है। और यह संख्या नाम में अंतरिक्ष चरित्र की स्थिति का प्रतिनिधित्व करती है।

हम इस संख्या का उपयोग num_chars के लिए LEFT फ़ंक्शन में कर सकते हैं।

जब मैं इसे कॉपी करता हूं, तो हमें पहले नामों की एक सूची मिलती है।

तो, यह सही लगता है, लेकिन वास्तव में एक समस्या है। LEFT आपके द्वारा दिए गए नंबर सहित सभी वर्णों को शामिल करता है। इसका मतलब है कि हम वास्तव में उन सभी पहले नामों के अंत में एक स्थान रखते हैं।

अंतरिक्ष से छुटकारा पाने के लिए, मुझे बस एक सरल परिवर्तन करने की आवश्यकता है।

मुझे FiND से मिलने वाले परिणाम में से 1 को घटाना होगा। इस तरह, हम जगह नहीं लेंगे।

अंत में, मैं अंतिम कॉलम में एक संयुक्त सूत्र बनाऊंगा। अंतिम सूत्र अधिक जटिल दिखता है, लेकिन वास्तव में, यह सिर्फ LEFT फ़ंक्शन है, जिसमें निकालने के लिए वर्णों की संख्या का पता लगाने के लिए FIND का उपयोग करके थोड़ा फैंसी फुटवर्क है।

यह एक सरल उदाहरण है, लेकिन विचार सभी जटिल सूत्रों के लिए समान है।

बड़ी तस्वीर के साथ शुरू करें, और आपको आवश्यक परिणाम प्राप्त करने के लिए छोटे चरणों में काम करें।

कोर्स

कोर फॉर्मूला

संबंधित शॉर्टकट

पूर्ण प्रवेश और एक ही सेल में ठहरने Ctrl + Enter + Return

दिलचस्प लेख...