एक्सेलमधील सेलमधून नंबर कसे काढायचे (7 प्रभावी मार्ग)

  • ह्याचा प्रसार करा
Hugh West

सामग्री सारणी

MS Excel वापरताना एक अतिशय सामान्य समस्या म्हणजे मजकूर सेलमधून संख्या कशी काढायची. काही कारणास्तव, विविध प्रणाली मजकूर आणि संख्या जाणूनबुजून किंवा चुकून मिसळतात. हा लेख काही योग्य उदाहरणे आणि योग्य चित्रांसह काही द्रुत पद्धतींसह एक्सेलमधील सेलमधून संख्या काढण्यासाठी मार्गदर्शन करेल.

सराव पुस्तक डाउनलोड करा

तुम्ही डाउनलोड करू शकता येथून विनामूल्य एक्सेल टेम्पलेट घ्या आणि स्वतःचा सराव करा.

सेल.xlsm मधून नंबर काढा

सेलमधील नंबर काढण्याचे 7 प्रभावी मार्ग Excel

चला प्रथम आमच्या डेटासेटची ओळख करून घेऊ. मी माझ्या डेटासेटमध्ये काही उत्पादन नावे आणि त्यांचे आयडी ’ ठेवले आहेत. अक्षरे आणि संख्या यांचे वेगवेगळे अर्थ आहेत. काही कारणास्तव, आम्‍हाला उत्‍पादन आयडी मधून आकडे काढायचे आहेत.

खालील पद्धतींमध्‍ये, मधून क्रमांक कसे काढायचे ते पाहू. तपशीलवार स्पष्टीकरणासह सेल.

पद्धत 1: शोधा आणि वापरा; एक्सेलमधील सेलमधून नंबर काढण्यासाठी वाइल्डकार्डने बदला

या पद्धतीत, आम्ही ते नंबर शोधा आणि & कमांड वाइल्डकार्ड्स सह बदला.

या स्टेजमध्ये, आमच्याकडे काही रफ नंबर कंसात बंद आहेत आणि उत्पादनांच्या नावांच्या स्तंभात ठेवल्या आहेत. आम्ही हे नंबर काढून टाकू. तर, खाली दिलेल्या पायऱ्या पाहू.

स्टेप्स:

➤ डेटा श्रेणी निवडा B5:B11 .

➤ दाबा Ctrl+H उघडण्यासाठी शोधा & कमांड बदला.

➤ नंतर काय शोधा बॉक्समध्ये (*) टाइप करा आणि बदला बॉक्स रिकामा ठेवा.

➤ यानंतर, Replace All दाबा.

आता तुमच्या लक्षात येईल की उत्पादनांची नावे असलेले सर्व आकडे गेले आहेत.

पद्धत 2: शोधा लागू करा & एक्सेलमधील सेलमधून नंबर हटवण्यासाठी टूल निवडा

येथे, उत्पादन आयडी कॉलममध्ये दोन सेल आहेत ज्यामध्ये फक्त संख्या आहेत हे पहा. आता आम्ही शोधा & आदेश निवडा.

चरण 1:

➤ डेटा श्रेणी निवडा C5:C11 .

➤ नंतर मुख्यपृष्ठ टॅब > संपादन गट > वर जा. शोधा & निवडा > स्पेशल वर जा

एक डायलॉग बॉक्स उघडेल.

स्टेप 2:

Constants पर्यायमधून फक्त संख्या चिन्हांकित करा.

ठीक आहे दाबा.

आता, पहा, सेल, फक्त संख्या हायलाइट केल्या आहेत.

चरण 3:

➤ नंतर, फक्त दाबा तुमच्या कीबोर्डवरील बटण हटवा.

हे हे आहे. संख्या काढून टाकल्या जातात.

पद्धत 3: सेलमधून नंबर काढण्यासाठी एक्सेल फ्लॅश फिल वापरा

हे सर्वात सोप्यापैकी एक आहे पद्धती मजकूर आणि संख्या यांचे मिश्रण असलेले उत्पादन आयडी पहा. आम्ही एक्सेल फ्लॅश फिल वापरून सेलमधून संख्या काढून टाकू.

स्टेप 1:

➤प्रथम, पहिल्या सेलचा फक्त मजकूर (अंक नाही) त्याच्या शेजारील नवीन स्तंभात टाइप करा.

➤ नंतर एंटर बटण दाबा.

चरण 2:

सेल D5 निवडा.

➤ आता डेटा > वर जा. डेटा साधने > फ्लॅश फिल .

आता तुम्ही पाहाल की सर्व नंबर काढून टाकले आहेत.

पद्धत 4: एक्सेलमधील सेलमधून नंबर काढण्यासाठी SUBSTITUTE फंक्शन घाला

या पद्धतीमध्ये, आम्ही SUBSTITUTE फंक्शन वापरून कार्य करू. SUBSTITUTE फंक्शन विद्यमान मजकुराला स्ट्रिंगमधील नवीन मजकुरासह पुनर्स्थित करते.

आता, एकामागून एक खालील चरणांचे अनुसरण करूया.

चरण 1:

➤ खाली दिलेले सूत्र सेल D5

=SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(C5,1,""),2,""),3,""),4,""),5,""),6,""),7,""),8,""),9,""),0,"")

➤ मध्ये लिहा नंतर फक्त <दाबा. 3> बटण एंटर करा.

चरण 2:

➤ आता डबल-क्लिक करा हँडल भरा आयकॉन आणि फॉर्म्युला आपोआप कॉपी केला जाईल.

आता तुम्हाला सेलमधून नंबर काढून टाकलेले दिसेल.

समान रीडिंग्स:

  • एक्सेलमधील सबटोटल्स कसे काढायचे (2 सोप्या युक्त्या)
  • एक्सेलमधील डेटा क्लीन-अप तंत्र: सेलमधील मजकूर बदलणे किंवा काढून टाकणे
  • एक्सेलमधील सूत्रे कशी काढायची: 7 सोपे मार्ग

पद्धत 5: एक्सेलमधील सेलमधील नंबर मिटवण्यासाठी TEXTJOIN, MID, ROW, LEN आणि INDIRECT फंक्शन्स एकत्र करा

येथे, आम्ही TEXTJOIN <एकत्र करू 4>, मध्य , ROW , LEN , आणि INDIRECT कार्ये सेलमधून संख्या काढून टाकण्यासाठी. TEXTJOIN फंक्शन एकाधिक स्ट्रिंगमधून मजकूर जोडण्यासाठी लागू केले जाते. एक्सेलमधील मध्य फंक्शनचा वापर स्ट्रिंग्स शोधण्यासाठी आणि एक्सेलच्या कोणत्याही मध्य भागातून परत करण्यासाठी केला जातो. ROW फंक्शन संदर्भासाठी पंक्ती क्रमांक मिळवते. LEN फंक्शन हे एक्सेलमधील मजकूर फंक्शन आहे जे स्ट्रिंग/ टेक्स्टची लांबी मिळवते. अप्रत्यक्ष फंक्शन श्रेणीचा संदर्भ देते.

चरण 1:

सेल D5 मध्ये सूत्र टाइप करा. –

=TEXTJOIN("",TRUE,IF(ISERR(MID(C5,ROW(INDIRECT("1:"&LEN(C5))),1)+0),MID(C5,ROW(INDIRECT("1:"&LEN(C5))),1),""))

एंटर बटण दाबा.

पायरी 2:

➤ नंतर सूत्र कॉपी करण्यासाठी फिल हँडल चिन्ह ड्रॅग करा.

👇 फॉर्म्युला ब्रेकडाउन:

ROW(INDIRECT(“1:”&LEN(C5)))

याला ROW आणि INDIRECT फंक्शन्समधून परिणामी अॅरे सूची मिळेल जी-

{1;2;3;4}

➥ म्हणून परत येते MID(B3,ROW(INDIRECT("1:"&LEN(B3))),1)

वर आधारित अल्फान्यूमेरिक स्ट्रिंग काढण्यासाठी MID फंक्शन लागू केले जाते start_num आणि num_chars वितर्क. आणि num-chars वितर्कासाठी, आम्ही 1 टाकू. MID फंक्शनमध्ये आर्ग्युमेंट टाकल्यानंतर, ते एक अॅरे देईल-

{“B”; ”H”;”2″;”3″}

ISERR(मध्य(B3,ROW(अप्रत्यक्ष(“1:”&LEN(B3) ))),1)+0)

0 जोडल्यानंतर, आउटपुट अॅरे ISERR फंक्शनमध्ये ठेवला जातो.ते TRUE आणि FALSE , TRUE गैर-संख्यात्मक वर्णांसाठी आणि FALSE संख्यांसाठी अॅरे तयार करेल. आउटपुट असे परत येईल-

{TRUE;TRUE;FALSE;FALSE}

IF(ISERR(MID(B3) ,ROW(अप्रत्यक्ष("1:"&LEN(B3))),1)+0), मध्य(B3,ROW(अप्रत्यक्ष("1:"&LEN(B3))),1),"" )

IF फंक्शन ISERR फंक्शनचे आउटपुट तपासेल. जर त्याचे मूल्य TRUE परत आले, तर ते अल्फान्यूमेरिक स्ट्रिंगच्या सर्व वर्णांची अॅरे देईल. म्हणून आम्ही आणखी एक MID फंक्शन जोडले आहे. IF फंक्शनचे मूल्य FALSE असल्यास, ते रिक्त (“”) परत येईल. म्हणून शेवटी आम्हाला एक अॅरे मिळेल ज्यामध्ये फक्त स्ट्रिंगचे नॉन-न्यूमेरिक वर्ण असतील. ते म्हणजे-

{“B”;”H”;””;””

TEXTJOIN(“” ,TRUE,IF(ISERR(MID(B3,ROW(अप्रत्यक्ष("1:"&LEN(B3))),1)+0), MID(B3,ROW(अप्रत्यक्ष("1:"&LEN( B3))),1),""))

TEXTJOIN फंक्शन वरील अॅरेच्या सर्व वर्णांना जोडेल आणि रिक्त स्ट्रिंग टाळेल. या फंक्शनसाठी डिलिमिटर रिक्त स्ट्रिंग म्हणून सेट केले आहे (“”) आणि दुर्लक्षित रिक्त युक्तिवादाचे मूल्य प्रविष्ट केले आहे TRUE . हे आमचे अपेक्षित परिणाम देईल-

{BH}

पद्धत 6: हटवण्यासाठी TEXTJOIN, IF, ISERR, SEQUENCE, LEN आणि MID फंक्शन्समध्ये सामील व्हा एक्सेलमधील सेलमधील संख्या

आता कार्य करण्यासाठी आम्ही फंक्शन्सचा दुसरा संच एकत्र करू. ते आहेत TEXTJOIN , IF , ISERR , Sequence , LEN , MID फंक्शन्स. IF फंक्शनचा वापर अटी सत्य असल्यास एक मूल्य आणि चुकीचे असल्यास दुसरे मूल्य परत करण्यासाठी केला जातो. #N/A वगळता, मूल्य कोणतेही त्रुटी मूल्य असल्यास ISERR फंक्शन TRUE फंक्शन देते. SEQUENCE फंक्शन तुम्हाला 1, 2, 3, 4 सारख्या अ‍ॅरेमधील अनुक्रमिक संख्यांची सूची तयार करण्यास अनुमती देते.

चरण 1:

सेल D5 मध्ये दिलेला सूत्र लिहा-

=TEXTJOIN("", TRUE, IF(ISERROR(MID(C5, SEQUENCE(LEN(C5)), 1) *1), MID(C5, SEQUENCE(LEN(C5)), 1), ""))

एंटर दाबा निकाल मिळविण्यासाठी बटण.

चरण 2:

➤ नंतर फक्त ऑटोफिल पर्याय लागू करा. फॉर्म्युला कॉपी करा.

👇 फॉर्म्युला ब्रेकडाउन:

LEN(C5)

LEN फंक्शनला सेल C5 ची स्ट्रिंग लांबी मिळेल जी-

<3 म्हणून परत येईल>{4}

SEQUENCE(LEN(C5))

मग SEQUENCE फंक्शन होईल लांबीनुसार अनुक्रमिक संख्या द्या जी परत येते-

{1;2;3;4}

MID (C5, SEQUENCE(LEN(C5)), 1)

MID फंक्शन त्या मागील पोझिशन नंबर्सचे मूल्य देईल जे परिणाम-

{“B” ;”H”;”2″;”3″}

ISERROR(MID(C5, SEQUENCE(LEN(C5)), 1) *1 )

आता ISERROR फंक्शन सापडल्यास ते TRUE दर्शवेल एक त्रुटी आहे अन्यथा ती FALSE दर्शवेल. परिणाम आहे-

{TRUE;TRUE;FALSE;FALSE}

IF(ISERROR(MID(C5,SEQUENCE(LEN(C5)), 1) *1), MID(C5, SEQUENCE(LEN(C5)), 1), “”)

नंतर IF फंक्शन TRUE पाहतो, ते दुसर्‍या MID फंक्शनच्या मदतीने संसाधित अॅरेमध्ये संबंधित मजकूर वर्ण समाविष्ट करते. आणि FALSE पाहतो, तो रिकाम्या स्ट्रिंगने बदलतो:

{“B”;”H”;””;””

<0 TEXTJOIN(“”, TRUE, IF(ISERROR(MID(C5, SEQUENCE(LEN(C5)), 1) *1), MID(C5, SEQUENCE(LEN(C5) ), 1), “”))

अंतिम अ‍ॅरे TEXTJOIN फंक्शनला दिले जाईल, त्यामुळे ते मजकूर वर्ण जोडते आणि परिणाम आउटपुट करते-<1

{BH}

पद्धत 7: एक्सेलमधील सेलमधून नंबर काढण्यासाठी वापरकर्ता-परिभाषित फंक्शन घाला

केस-1: सेलमधून नंबर काढा

या पद्धतीत, आम्ही एक्सेल VBA वापरून “ RemNumb ” नावाचे एक वापरकर्ता-परिभाषित कार्य तयार करू. मग आपण ते एक्सेलमधील सेलमधून नंबर काढण्यासाठी लागू करू शकतो. खालील चरणांचे अनुसरण करा.

चरण 1:

शीट शीर्षकावर राइट-क्लिक करा.

➤ निवडा < संदर्भ मेनू वरून 3>कोड पहा .

लवकरच, एक VBA विंडो दिसेल.

स्टेप 2:

➤ नंतर, खाली दिलेले कोड लिहा:

3042

➤ नंतर रन करण्यासाठी प्ले आयकॉन दाबा. कोड.

आता आमचे कार्य वापरण्यासाठी तयार आहे.

चरण 3:

➤ <3 मध्ये>सेल D5 प्रकार-

=RemNumb(C5)

➤ मिळवण्यासाठी एंटर बटण दाबापरिणाम.

चरण 4:

➤ शेवटी, सूत्र कॉपी करण्यासाठी फिल हँडल चिन्ह ड्रॅग करा .

केस-2: नंबर आणि मजकूर वेगळे कॉलममध्ये विभाजित करा

आमच्या शेवटच्या पद्धतीमध्ये, आम्ही पुन्हा एक्सेल वापरू. VBA " SplitTextOrNumb " नावाचे नवीन वापरकर्ता-परिभाषित फंक्शन बनवण्यासाठी संख्या आणि मजकूर वेगळ्या स्तंभांमध्ये विभाजित करण्यासाठी.

चरण 1:

➤ मागील पद्धतीप्रमाणे VBA विंडो उघडा आणि सूत्र लिहा-

3658

➤ नंतर रन आणि मॅक्रो <4 वर क्लिक करा>उघडेल.

चरण 2:

➤ मॅक्रो नाव द्या आणि रन दाबा पुन्हा टॅब.

चरण 3:

➤ आता आमचे कार्य लागू करण्यासाठी तयार आहे. मजकूर वर्ण काढण्यासाठी आता सेल D5

=SplitTextOrNumb(C5,1)

अंकीय वर्ण हटवण्यासाठी सूत्र लिहा :

=SplitTextOrNumb(C5,0)

चरण 3:

➤ शेवटी, फक्त दाबा बटण एंटर करा आणि सूत्र कॉपी करण्यासाठी फिल हँडल टूल वापरा.

निष्कर्ष

मला आशा आहे की वर वर्णन केलेल्या सर्व पद्धती एक्सेलमधील सेलमधून संख्या काढण्यासाठी पुरेशा चांगल्या असतील. टिप्पणी विभागात मोकळ्या मनाने कोणतेही प्रश्न विचारा आणि कृपया मला अभिप्राय द्या.

ह्यू वेस्ट हे एक अत्यंत अनुभवी एक्सेल ट्रेनर आणि विश्लेषक आहेत ज्याचा उद्योगात 10 वर्षांपेक्षा जास्त अनुभव आहे. त्यांनी अकाउंटिंग आणि फायनान्समध्ये बॅचलर डिग्री आणि बिझनेस अॅडमिनिस्ट्रेशनमध्ये पदव्युत्तर पदवी घेतली आहे. ह्यूला शिकवण्याची आवड आहे आणि त्याने एक अद्वितीय शिकवण्याचा दृष्टीकोन विकसित केला आहे ज्याचे अनुसरण करणे आणि समजणे सोपे आहे. एक्सेलच्या त्यांच्या तज्ञ ज्ञानाने जगभरातील हजारो विद्यार्थ्यांना आणि व्यावसायिकांना त्यांची कौशल्ये सुधारण्यास आणि त्यांच्या करिअरमध्ये उत्कृष्ट कामगिरी करण्यास मदत केली आहे. त्याच्या ब्लॉगद्वारे, ह्यू आपले ज्ञान जगासोबत सामायिक करतो, व्यक्ती आणि व्यवसायांना त्यांच्या पूर्ण क्षमतेपर्यंत पोहोचण्यात मदत करण्यासाठी विनामूल्य एक्सेल ट्यूटोरियल आणि ऑनलाइन प्रशिक्षण ऑफर करतो.