एक्सेल: एक स्ट्रिंग से दशमलव संख्या कैसे निकालें
आप Excel में किसी स्ट्रिंग से दशमलव संख्या निकालने के लिए निम्न सूत्र का उपयोग कर सकते हैं:
=MID( A2 , MIN(SEARCH({0,1,2,3,4,5,6,7,8,9}, A2 &"0123456789")), MAX(IFERROR(FIND({1,2, 3,4,5,6,7,8,9,0}, A2 ,ROW(INDIRECT("1:"&LEN( A2 )))),0))-MIN(SEARCH({0,1,2, 3,4,5,6,7,8,9}, A2 &"0123456789"))+1)
यह विशेष सूत्र सेल A2 में स्ट्रिंग से दशमलव संख्या निकालेगा।
उदाहरण के लिए, मान लीजिए कि सेल A2 में निम्नलिखित वाक्य है:
- उसने 12.52 पाउंड फल खरीदे
तो यह सूत्र 12.52 लौटाएगा।
निम्नलिखित उदाहरण दिखाता है कि व्यवहार में इस सूत्र का उपयोग कैसे करें।
उदाहरण: एक्सेल में एक स्ट्रिंग से दशमलव संख्या निकालें
मान लीजिए कि हमारे पास एक्सेल में स्ट्रिंग्स की निम्नलिखित सूची है:
मान लीजिए हम प्रत्येक स्ट्रिंग से केवल दशमलव संख्याएँ निकालना चाहते हैं।
ऐसा करने के लिए, हम सेल B2 में निम्नलिखित सूत्र टाइप कर सकते हैं:
=MID( A2 , MIN(SEARCH({0,1,2,3,4,5,6,7,8,9}, A2 &"0123456789")), MAX(IFERROR(FIND({1,2, 3,4,5,6,7,8,9,0}, A2 ,ROW(INDIRECT("1:"&LEN( A2 )))),0))-MIN(SEARCH({0,1,2, 3,4,5,6,7,8,9}, A2 &"0123456789"))+1)
फिर हम कॉलम बी में प्रत्येक शेष सेल में सूत्र को क्लिक और खींच सकते हैं:
कॉलम बी में अब कॉलम ए में प्रत्येक मिलान स्ट्रिंग से केवल दशमलव संख्याएं शामिल हैं।
यह फॉर्मूला कैसे काम करता है?
उस सूत्र को याद रखें जिसका उपयोग हमने स्ट्रिंग से दशमलव संख्याएँ निकालने के लिए किया था:
=MID( A2 , MIN(SEARCH({0,1,2,3,4,5,6,7,8,9}, A2 &"0123456789")), MAX(IFERROR(FIND({1,2, 3,4,5,6,7,8,9,0}, A2 ,ROW(INDIRECT("1:"&LEN( A2 )))),0))-MIN(SEARCH({0,1,2, 3,4,5,6,7,8,9}, A2 &"0123456789"))+1)
यहां बताया गया है कि यह फॉर्मूला कैसे काम करता है:
सबसे पहले, MIN(SEARCH({0,1,2,3,4,5,6,7,8,9},A2&”0123456789″)) स्ट्रिंग में पहले नंबर की स्थिति लौटाता है।
फिर , MAX(IFERROR(FIND({1,2,3,4,5,6,7,8,9,0},A2,ROW(अप्रत्यक्ष(“1:”&LEN(A2)))),0) ) स्ट्रिंग में अंतिम संख्या की स्थिति लौटाता है।
फिर हम स्ट्रिंग में इन दो स्थितियों के बीच के सभी वर्णों को निकालने के लिए एमआईडी फ़ंक्शन का उपयोग करते हैं।
अंतिम परिणाम यह है कि हम स्ट्रिंग से केवल दशमलव संख्या निकाल सकते हैं।
अतिरिक्त संसाधन
निम्नलिखित ट्यूटोरियल बताते हैं कि एक्सेल में अन्य सामान्य कार्य कैसे करें:
एक्सेल: दो अक्षरों के बीच टेक्स्ट कैसे निकालें
एक्सेल: किसी कैरेक्टर के बाद टेक्स्ट कैसे निकालें
एक्सेल: किसी कैरेक्टर से पहले टेक्स्ट कैसे निकालें