विषयसूची
यदि आप Excel सूत्र की तलाश कर रहे हैं, यदि सेल में टेक्स्ट है तो दूसरे सेल में मान लौटाएं , तो आप सही जगह पर हैं। एक्सेल के सबसे लोकप्रिय कार्यों में से एक यह जांचना है कि किसी सेल में दी गई स्थिति के आधार पर मूल्य है या नहीं। यह मान पाठ, दिनांक या कोई अन्य संख्यात्मक मान हो सकता है। इस लेख में, हम एक्सेल फॉर्मूला पर चर्चा करेंगे यदि किसी सेल में टेक्स्ट है तो दूसरे सेल में वैल्यू लौटाएं।
प्रैक्टिस वर्कबुक डाउनलोड करें
अगर सेल में टेक्स्ट है तो फॉर्मूला .xlsxएक्सेल फ़ॉर्मूला बनाने के 5 तरीके यदि सेल में टेक्स्ट है तो दूसरे सेल में रिटर्न वैल्यू
हमारे पास उत्पादों का डेटासेट है जैसे लैपटॉप, डेस्कटॉप और मोबाइल . अब, हमें स्थिति के संबंध में विभिन्न प्रकार के मूल्य ज्ञात करने होंगे। जाहिर है, विभिन्न मानदंडों के संबंध में डेटा खोजने के लिए निम्नलिखित सूत्र मददगार हो सकते हैं। . फिर आप किस शहर और सेल के लिए डेटा ढूंढना चाहते हैं, "डेस्कटॉप डिलीवर किया गया है"। आप IF फ़ंक्शन का उपयोग कर सकते हैं। IF फ़ंक्शन दिए गए कथन पर आधारित एक तार्किक कार्य है। एक IF कथन के दो परिणाम हो सकते हैं। जब आप तुलना करते हैं तो पहला परिणाम सत्य होता है, दूसरा गलत होता है। [value_if_false])
वाक्यविन्यास के तर्क हैंनिम्नलिखित।
logical_test – एक मान या तार्किक अभिव्यक्ति जिसका मूल्यांकन TRUE या FALSE के रूप में किया जा सकता है।
value_if_true – [वैकल्पिक] जब तार्किक_परीक्षण का मूल्यांकन TRUE होता है, तो लौटाया जाने वाला मान। FALSE.
चरण:
- एक खाली सेल चुनें, जैसे, D5
- फ़ॉर्मूला टाइप करें
=IF (C5="Dhaka", "Delivered", "Not Delivered")
यहां, C5 सेल वैल्यू को संदर्भित करता है और यह शहर है ढाका , वितरित का अर्थ है यदि मान सही है या डिलीवर नहीं किया गया का अर्थ है कि मान गलत है।
- दबाएं ENTER
- D5 सेल के दाएं-निचले कोने को पकड़े हुए कर्सर को नीचे खींचकर फिल हैंडल का उपयोग करें this.
- आखिरकार, हमें इस तरह का आउटपुट मिलता है।
और पढ़ें: एक्सेल रेंज में टेक्स्ट कैसे खोजें & वापसी सेल संदर्भ (3 तरीके)
2. ISNUMBER फ़ंक्शन
ISNUMBER फ़ंक्शन रिटर्न TRUE , और FALSE का उपयोग करना यदि नहीं। आप ISNUMBER फ़ंक्शन का उपयोग SEARCH या FIND फ़ंक्शन के साथ मिलकर यह सत्यापित करने के लिए कर सकते हैं कि किसी सेल में वांछित मान है जिसे आप चाहते हैं।
द ISNUMBER फ़ंक्शन का सिंटैक्स
=ISNUMBER (मान)
यहां मान है वह इनपुट जिसे आप जांचना चाहते हैं
SEARCH फ़ंक्शन का सिंटैक्सis
=SEARCH (find_text, within_text, [start_num])
वाक्यविन्यास के तर्क निम्नलिखित हैं
find_text - खोजने के लिए पाठ ।
within_text - खोजने के लिए पाठ । .
start_num - [वैकल्पिक] खोजने के लिए पाठ में प्रारंभिक स्थिति।
चरण:
- खाली सेल चुनें जैसे D5
- फॉर्मूला टाइप करें
=ISNUMBER (SEARCH ("Desktop", B5:B10))
यहां, डेस्कटॉप खोजने के लिए टेक्स्ट है, B5:B11 वह सेल रेंज है जहां आप टेक्स्ट ढूंढना चाहते हैं।
- दूसरा, ENTER
- दबाएं, तीसरा, Fill Handel का इस्तेमाल करें और इस तरह का आउटपुट प्राप्त करें।
यहां कोई भी शब्द युक्त डेस्कटॉप चाहे वह लोअरकेस हो या अपरकेस, आउटपुट को TRUE के रूप में देगा।
लेकिन यदि आप कोई केस-संवेदी जोड़ते हैं स्थिति, आपको FIND फ़ंक्शन का उपयोग ISNUMBER फ़ंक्शन के साथ करना होगा.
FIND फ़ंक्शन का सिंटैक्स
<6 है=FIND (find_text, within_text, [Start_num])
इस मामले में, D5 सेल में सूत्र इस तरह लिखें।
=ISNUMBER(FIND("Desktop",@B5:B11))
अंत में, ENTER दबाएं और इस तरह का आउटपुट प्राप्त करने के लिए फिल हैंडल का उपयोग करें।
<3
ऊपर दिए गए आंकड़े से पता चलता है कि आउटपुट लोअरकेस (यानी, डेस्कटॉप ) को अनदेखा करता है। ताकि इस तरह की स्थितियों के लिए यह सूत्र मददगार हो सके।
और पढ़ें: अगर सेलटेक्स्ट शामिल है फिर एक्सेल में अन्य सेल में टेक्स्ट जोड़ें
3. IF-OR/AND-ISNUMBER फ़ंक्शन का संयोजन
मान लें कि आपके पास कुछ उत्पादों का संग्रह है जहां प्रत्येक उत्पाद का नाम शामिल है कई सूचनाओं का उदाहरण, लैपटॉप-विंडोज-एचपी जो क्रमशः उत्पाद श्रेणी, ऑपरेटिंग सिस्टम और कंपनी का नाम दर्शाता है।
अब अगर आप या तो विंडोज या खोजना चाहते हैं डेस्कटॉप । आप नीचे दिए गए चरणों का पालन कर सकते हैं।
खैर, मुख्य कार्य पर जाने से पहले, चलिए OR फ़ंक्शन का परिचय देते हैं। OR फंक्शन का सिंटैक्स है।
=OR (लॉजिकल1, [लॉजिकल2], …)
द सिंटैक्स के तर्क इस प्रकार हैं:
लॉजिकल1 - मूल्यांकन करने के लिए पहली शर्त या तार्किक मान।
लॉजिकल2 - [वैकल्पिक] मूल्यांकन करने के लिए दूसरी शर्त या तार्किक मान
चरण:
- किसी रिक्त सेल का चयन करें जैसे D5
- फ़ॉर्मूला टाइप करें
=IF (OR(ISNUMBER(SEARCH("Windows", B5)),ISNUMBER(SEARCH("Desktop",B5))),"Available","Not Available")
यहां, B5 लुकअप वैल्यू है
- दूसरा, ENTER दबाएं और फिल हैंडल का इस्तेमाल करें।
एक और मामला मान लें, जब कोई ग्राहक इस प्रकार का उत्पाद चाहता है जो कि Windows और डेस्कटॉप श्रेणी के अंतर्गत होना चाहिए। आप पिछले सूत्र का अनुसरण कर सकते हैं, सिवाय इसके कि आपको OR फ़ंक्शन के बजाय AND फ़ंक्शन का उपयोग करना होगा.
AND फ़ंक्शन का सिंटैक्स is.
=AND (तार्किक1,[तार्किक2], …)
वाक्यविन्यास के तर्क निम्नलिखित हैं
तार्किक1 - के लिए पहली शर्त या तार्किक मान मूल्यांकन करें।
तार्किक2 - [वैकल्पिक] मूल्यांकन करने के लिए दूसरी शर्त या तार्किक मान।
इस मामले में, <में सूत्र लिखें 1>D5 सेल इस तरह।
=IF(AND(ISNUMBER(SEARCH("Windows",B5)),ISNUMBER(SEARCH("Desktop",B5))),
"Available","Not Available")
<12
फिर से, यदि आप केस-संवेदी मुद्दों का सामना करते हैं, तो बस उसी सूत्र का उपयोग करें लेकिन खोज फ़ंक्शन को FIND फ़ंक्शन से बदलें।
यह सूत्र का समय होगा
=IF(AND(ISNUMBER(FIND("Windows”, B10)),ISNUMBER(FIND("Desktop",B10))),"Available","Not Available")
यहाँ, B10 लुकअप मान है।
- इसी तरह, ENTER दबाएं और अन्य आउटपुट प्राप्त करने के लिए फिल हैंडल का उपयोग करें।
और पढ़ें: यदि सेल में वर्ड है तो एक्सेल में मान निर्दिष्ट करें (4 सूत्र)
4. VLOOKUP फ़ंक्शन को नियोजित करना
कल्पना करें कि आपने प्रोमो वितरित किया है निश्चित के कोड विशेष छूट के लिए विज्ञापन के माध्यम से उत्पाद आइटम। बाद में, यदि कोई ग्राहक प्रोमो कोड का उपयोग करके कोई उत्पाद चाहता है, तो आप उत्पाद आइटम की पहचान कैसे करेंगे?
किसी भी वर्टिकल डेटा को खोजने के लिए एक्सेल का एक सरल लेकिन प्रभावी कार्य है और यह है वीलुकअप फ़ंक्शन .
VLOOKUP फ़ंक्शन तालिका में लंबवत व्यवस्थित डेटा खोजों के लिए एक एक्सेल फ़ंक्शन है। वीलुकअपफ़ंक्शन अनुमानित और सटीक मिलान दोनों के साथ संगत है। फ़ंक्शन का सिंटैक्स है
=VLOOKUP (मान, टेबल, col_index, [रेंज_लुकअप])
सिंटैक्स के तर्क हैं निम्नलिखित
मूल्य – तालिका के पहले कॉलम में देखने के लिए मूल्य।
तालिका - वह तालिका जिससे कोई मान प्राप्त करना है।
col_index - तालिका का वह स्तंभ जिससे कोई मान प्राप्त करना है।
<0 range_lookup - [वैकल्पिक] TRUE = अनुमानित मिलान (डिफ़ॉल्ट)। FALSE = सटीक मिलान।चरण:
- किसी खाली सेल का चयन करें जैसे, C15
- सूत्र टाइप करें जैसे
=VLOOKUP(B15, B5:D11,2,FALSE)
यहां, B15 लुकअप वैल्यू है, B5:11 डेटा रेंज है आप से डेटा पुनर्प्राप्त करना चाहते हैं, 2 कॉलम इंडेक्स है जो डेटासेट के शुरुआती कॉलम से कॉलम नंबर है, और False का मतलब सटीक मिलान है।
- प्रेस ENTER
- अंत में, फिल हैंडल का उपयोग करें।
और पढ़ें: अगर सेल में एक्सेल में टेक्स्ट के भीतर कोई शब्द है तो VLOOKUP का उपयोग कैसे करें
5. INDEX और MATCH फ़ंक्शंस के साथ फ़ॉर्मूला
कुछ मामलों में, डेटासेट पिछले वाले की तरह सरल नहीं है। और हमें दो या एक से अधिक मापदंडो का सामना करके अपना वांछित डेटा खोजना होता है। ऐसी स्थिति में, INDEX और MATCH फ़ंक्शन का संयोजन प्रभावशाली परिणाम उत्पन्न कर सकता हैएक्सेल।
इंडेक्स फ़ंक्शन का सिंटैक्स
=INDEX (सरणी, पंक्ति_संख्या, [col_num], [क्षेत्र_num] है )
वाक्यविन्यास के तर्क निम्नलिखित हैं
सरणी – कोशिकाओं की एक श्रेणी, या एक सरणी स्थिरांक।<3
row_num – संदर्भ या सरणी में पंक्ति की स्थिति।
col_num – [वैकल्पिक] संदर्भ या सरणी में कॉलम की स्थिति।
area_num - [वैकल्पिक] संदर्भ में वह श्रेणी जिसका उपयोग किया जाना चाहिए।
सिंटैक्स के अलावा of MATCH फ़ंक्शन is
=MATCH (lookup_value, lookup_array, [match_type])
के तर्क सिंटैक्स निम्नलिखित हैं
लुकअप_वैल्यू – लुकअप_एरे में मिलान करने के लिए वैल्यू।
लुकअप_ऐरे – कोशिकाओं की एक श्रृंखला या एक सरणी संदर्भ।
match_type – [वैकल्पिक] 1 = सटीक या अगला सबसे छोटा (डिफ़ॉल्ट), 0 = सटीक मिलान, -1 = सटीक या अगला सबसे बड़ा।
दो कार्यों का उपयोग VLOOKUP फू के बजाय किया जा सकता है nction भी।
- इसके लिए, एक खाली सेल का चयन करें। इस मामले में, यह C14 है।
- दूसरा, C14 सेल में सूत्र डालें।
=INDEX(C5:C11,MATCH("FGI39",B5:B11,0))
यहाँ, C5:C11 वह डेटा है जहाँ से आप डेटा निकालना चाहते हैं, FGI39 लुकअप प्रोमो कोड है, B5:B11 प्रोमोकोड की सेल रेंज, और 0 सटीक मिलान के लिए है।
- तीसरा, दबाएं दर्ज करें और आउटपुट प्राप्त करने के लिए फिल हैंडल का उपयोग करें।
अब, मुख्य बिंदु पर जाएं जहां हम INDEX और MATCH फ़ंक्शंस का उपयोग करके दो मानदंडों के आधार पर एक मान खोजने जा रहे हैं। कल्पना कीजिए, एक ग्राहक डेल लैपटॉप की कीमत जानना चाहता है और निश्चित रूप से, यह 6वीं पीढ़ी का होगा।
हम कीमत कैसे पता कर सकते हैं? बस चरणों का पालन करें।
चरण:
- सबसे पहले, एक खाली सेल का चयन करें। यहाँ, यह D13 है।
- दूसरा, D13 सेल में सूत्र डालें।
=INDEX(D5:D10,MATCH(1,(B13=B5:B10)*(C13=C5:C10),0))
यहां, D5:D10 कीमत डेटा है, B13 पहले मापदंड का लुकअप मान है और B5:B10 पहले मानदंड का डेटा है, C13 दूसरे मानदंड का लुकअप मान है और C5:C10 दूसरे मानदंड का डेटा है। इस सूत्र में, एक बूलियन लॉजिक का उपयोग सभी 2 मानदंडों से मेल खाने वाले इकाई और शून्य की श्रृंखला बनाने के लिए किया जाता है और फिर MATCH फ़ंक्शन पहले 1 से मिलान करने के लिए उपयोग किया जाता है .
- ENTER दबाएं (यदि आप Microsoft 365 उपयोगकर्ता हैं) या CTRL + SHIFT + ENTER (अन्य एक्सेल संस्करणों के लिए क्योंकि यह एक सरणी सूत्र है)। एक सूची से
याद रखने योग्य बातें
- इंडेक्स फॉर्मूला डालते समय, पंक्ति और कॉलम संख्या के बारे में सावधान रहें। इसके अलावा, राइट कॉलम इंडेक्स जबकि इनपुट करें VLOOKUP सूत्र सम्मिलित करना।
- अधिक महत्वपूर्ण बात यह है कि फ़ाइल नाम, फ़ाइल स्थान और एक्सेल एक्सटेंशन फ़ाइल नाम के बारे में सावधान रहें।
निष्कर्ष
अब आपके पास ये सूत्र किसी अन्य सेल में मान लौटाने के लिए हैं यदि सेल में टेक्स्ट है। मुझे विश्वास है कि आप सभी प्रक्रियाओं को अच्छी तरह से समझते हैं। यदि आपके पास कोई भ्रम या प्रश्न है, तो कृपया उन्हें नीचे टिप्पणी अनुभाग में साझा करें। हमारे साथ बने रहने के लिए धन्यवाद।