fbpx
mid function in excel

MID Function in Excel

Table of Contents

आज इस Post में आप Excel Worksheet में Use किये जाने वाले एक Important Function MID Function के बारे में जानेंगे। कई बार Excel में data हमे कुछ मिले -जुले format में मिलते है जैसे – “102Vandanasingh_Delhi”, 209-Vandana-Singh”….ऐसे में कभी – कभी हमे Data को सही Format में लाने के लिए कुछ numbers या characters को अलग करने की जरूरत पड़ती है।

Excel में MID Function एक ऐसा Function है जो Text से characters को, हमारी requirements के अनुसार extract करने में Help करता है। यह Formula character को left या right से नहीं बल्कि बीच से extract करता है। इस Formula को Excel में “Text Functions” की category में रखा गया है। आगे हम इसे example के द्वारा Details में समझेंगे।

 

How to use MID Function in Excel

Excel में MID Function का Use कैसे करते है – इसे हम एक Example के द्वारा समझेंगे – यहाँ हमने एक Data लिया है जैसा कि आप नीचे Image में देख सकते है।  Column A में कुछ Text दिए गए है जिससे हमे city name को अलग करके coulum B में Display करना है।

इसके लिए हम Column B में Formula इस प्रकार लगाएंगे – नीचे Image में column C में Formula को देखे –

 

how to use MID function in excel hindi

 

Formula को समझे –


=MID(A2,8,5) RESULT – Delhi यह Formula हमने Column B2 में लगाया है। इस Formula में A2, Text “Ankita Delhi 101” का Cell Address है।दूसरे argument में हमने 8 दिया है जो MID Formula को यह direction देता है कि उसे Text के Left Side से ,8th Position से characters को extract करना है।=MID(“Ankita Delhi 101”, 8, 5)

तीसरे argument में हमने 5 Define किया है जो MID Formula को यह निर्देश देता है कि उसे Text से सिर्फ Five character को ही अलग करना है।

Output = “Delhi”

Note – MID function Text में दिए गए space, point या अन्य special characters को भी एक character की तरह ही consider करता है।

Excel MID Function with FIND

Excel Sheet में MID Function को FIND Function के साथ Use करने से पहले यह समझना जरूरी है कि FIND Function क्या है और इसका Use Excel में क्यों होता है।

MID Function को FIND Function के साथ Use करने के लिए एक Data ले, जैसा कि नीचे Image में दिखाया गया है। इस Data में Column A में दिए गए Text से professions को अलग करना है।

 

excel MID function with FIND function in hindi

Professions को extract करने के लिए हम MID Function और FIND Function का एक साथ Use इस प्रकार करेंगे-

 
Formula Format –
 

=MID(text ,  1st comma की Position +1  , 2nd comma की Position – 1st comma की Position)
 
Cell B2 Formula 
=MID(A2,FIND(“,”,A2)+1,FIND(“,”,A2,FIND(“,”,A2)+1)-FIND(“,”,A2)-1)
Cell B3 Formula 
=MID(A3,FIND(“,”,A3)+1,FIND(“,”,A3,FIND(“,”,A3)+1)-FIND(“,”,A3)-1)
Cell B4 Formula 
=MID(A4,FIND(“,”,A4)+1,FIND(“,”,A4,FIND(“,”,A4)+1)-FIND(“,”,A4)-1)
excel MID function with FIND function in hindi

Note- Cell B2 में Formula लगाने के बाद बाकी Cell में Copy करके paste करे या फिर cell B2 के Right Bottom Corner से नीचे की तरफ Drag करे जिससे Formula Cell में apply हो जाये।

Formula को समझे –
 
यह Formula हमने Cell B2 में लगाया है। इसके पहले argument में हमने Text का Cell address A2 दिया है।
A2 = “P. K. Bansal, Asst manager, Canara bank”
दूसरे argument start_num में Find function का Use किया गया है।  इस Formula से हमने Text में दिए गए पहले comma (,) की Position को निकाला है और 1 को add किया है क्यों कि हमे comma के बाद वाले character को extract करना है।
FIND(“,”,A2)+1= 14 
तीसरे argument num_chars में nested Find function का प्रयोग किया है। यहाँ हमने टेक्स्ट में दिए गए दूसरे नंबर के comma (जो टेक्स्ट में Asst manager बाद दिया गया है), उसकी पोजीशन को find किया है और इसमें 1 को add किया है।
इसके बाद हम टेक्स्ट में दिए गए पहले comma (,) की पोजीशन को minus करेंगे।
FIND(“,”,A2,FIND(“,”,A2)+1)-FIND(“,”,A2)-1=13
 
 
finally, Calculation इस प्रकार होगा –
=MID(A2,FIND(“,”,A2)+1,FIND(“,”,A2,FIND(“,”,A2)+1)-FIND(“,”,A2)-1)
=MID(“P. K. Bansal, Asst manager, Canara bank”, 14 , 13)
Result = Asst manager

MID Function with SEARCH in Excel

Excel में MID Function के साथ SEARCH Function का Use हम उसी प्रकार करेंगे जैसे हमने Find function के साथ किया था। इसके लिए हमने यहाँ एक Example लिया है। आप नीचे Image में देख सकते है कि Column A में कुछ Text दिए गए है जिससे हमे subject को extract करना है। इसके लिए Formula इस प्रकार है –
Cell B2 Formula –
=MID(A2,SEARCH(“|”,A2)+1,SEARCH(“|”,A2,SEARCH(“|”,A2)+1)-SEARCH(“|”,A2)-1)
Cell C2 Formula –
=MID(A3,SEARCH(“|”,A3)+1,SEARCH(“|”,A3,SEARCH(“|”,A3)+1)-SEARCH(“|”,A3)-1)
excel MID Function with SEARCH in hindi

 

Formula Format –
= MID(Text ,1st “|” की Position , 2nd “|” की Position -1st “|” की Position)
 
=MID(A2,   SEARCH(“|”,A2)+1,  SEARCH(“|”,A2,SEARCH(“|”,A2)+1)-SEARCH(“|”,A2)-1)
=MID(“She,s English tutor.”, 7, 14-7)
=MID(“She,s English tutor.”,7 ,7)
  Result – English

Excel MID Function Between Two Characters

इस Example में हम जानेंगे कि MID function का Use करके , दो words के बीच से हम characters को कैसे extract सकते है। यहाँ हमने एक Data लिया है जिसमे Column A में कुछ Name (first name, middle name, last name) दिए गए है जैसा कि आप नीचे Image में देख सकते है। हमे यहाँ MID function का Use करके middle name को अलग करना है।
Middle name को extract करने के लिए नीचे दिए गए Formula को Column B में apply करे –
Formula Format –
=MID(text, 1st space की Position , 2nd space की Position-1st space की Position)
 
Cell B1 Formula –
=MID(A2,FIND(” “,A2)+1,FIND(” “,A2,FIND(” “,A2)+1)-FIND(” “,A2))
Cell B3 Formula –
=MID(A3,FIND(” “,A3)+1,FIND(” “,A3,FIND(” “,A3)+1)-FIND(” “,A3))
excel MID Function between two characters
Cell B4 Formula –
=MID(A4,FIND(” “,A4)+1,FIND(” “,A4,FIND(” “,A4)+1)-FIND(” “,A4))
Cell B5 Formula –
=MID(A5,FIND(” “,A5)+1,FIND(” “,A5,FIND(” “,A5)+1)-FIND(” “,A5))
Formula को समझे –
 
=MID(A2 , FIND(” “,A2)+1 , FIND(” “, A2 , FIND(” “,A2)+1)-FIND(” “,A2))
यह Formula हमने Cell B1 में apply किया है। MID Function के पहले argument में हमने “Piyush Kumar Singh” का Cell address दिया है।
दूसरे Arguments में हमने FIND function का Use किया है जिससे हम Text में पहले space की Position निकाल सके। इसके साथ ही हमने 1 को add किया है। क्योंकि हमे space के बाद वाले character को extract करना है।
तीसरे argument में हम nested  FIND Formula का Use करके Text में दूसरे space की Position निकालेंगे और पहले space को minus करेंगे जिससे हम number of characters निकाल सके। Number of characters, MID Function को यह बताता है कि हमे Text से कितने characters को extract करना है।
Formula Calculation –
=MID(A2,FIND(” “,A2)+1,FIND(” “,A2,FIND(” “,A2)+1)-FIND(” “,A2))
=MID(“Piyush Kumar Singh”, 7+1 , 13-7)
=MID(“Piyush Kumar Singh”, 8, 6)
  Result – Kumar
इसी प्रकार हम बाकी cells के formulas को भी Calculate करेंगे।
 Read Also Concatenate Function in Excel

Leave a Comment

Your email address will not be published. Required fields are marked *

error: Content is protected !!
%d bloggers like this: