01 નો 01
એક્સેલ MID અને MIDB કાર્યો
જ્યારે ટેક્સ્ટ કૉપિ કરવામાં આવે છે અથવા Excel માં આયાત થાય છે, ત્યારે અનિચ્છનીય કચરો અક્ષરો ઘણીવાર સારા ડેટા સાથે શામેલ થાય છે.
અથવા, એવી ઘણી વખત હોય છે જ્યારે કોષમાં ટેક્સ્ટ સ્ટ્રિંગનો માત્ર ભાગ જ જરૂરી હોય છે - જેમ કે વ્યક્તિનું પ્રથમ નામ, પરંતુ છેલ્લું નામ નહીં.
આ પ્રકારના ઉદાહરણો માટે, એક્સેલ પાસે સંખ્યાબંધ ફંક્શન્સ છે જેનો ઉપયોગ અનિચ્છિત ડેટાને બાકીનામાંથી દૂર કરવા માટે થઈ શકે છે.
તમે કયા કાર્યનો ઉપયોગ કરો છો તે સેલ પરના અનિચ્છનીય અક્ષરોની તુલનામાં સારા ડેટા ક્યાં સ્થિત છે તે પર આધારિત છે.
- જો સારા ડેટા, અથવા સબર્ઘન રાખવામાં આવે, તો તે માહિતીની જમણી બાજુએ છે, તેને બહાર કાઢવા માટે RIGHT ફંક્શનનો ઉપયોગ કરો.
- જો સબસ્ટ્રીંગ ડેટાની ડાબી બાજુ પર હોય, તો તેને બહાર કાઢવા LEFT ફંક્શનનો ઉપયોગ કરો.
- જો સબસ્ટ્રિંગમાં તેની બંને બાજુઓ પર અનિચ્છનીય અક્ષરો છે, તો તેને કાઢવા માટે MID અથવા MIDB કાર્યોનો ઉપયોગ કરો.
MID વિ. MIDB
MID અને MIDB કાર્યો માત્ર તે ભાષાઓમાં અલગ છે જે તેઓ ટેકો આપે છે.
MID એ એવી ભાષાઓ માટે છે કે જે સિંગલ-બાઇટ અક્ષર સેટનો ઉપયોગ કરે છે - આ જૂથમાં મોટા ભાગની ભાષાઓ છે જેમ કે અંગ્રેજી અને તમામ યુરોપીયન ભાષાઓ.
MIDB એવી ભાષાઓ માટે છે કે જે ડબલ-બાઇટ અક્ષર સેટનો ઉપયોગ કરે છે - જાપાનીઝ, ચીની (સરળ), ચાઇનીઝ (પરંપરાગત), અને કોરિયન શામેલ છે.
MID અને MIDB કાર્ય સિન્ટેક્સ અને દલીલો
એક્સેલમાં, ફંક્શનનું વાક્યરચના કાર્યના લેઆઉટને સંદર્ભિત કરે છે અને કાર્યનું નામ, કૌંસ, અને દલીલોનો સમાવેશ કરે છે .
MID કાર્ય માટે વાક્યરચના છે:
= MID (ટેક્સ્ટ, પ્રારંભ_ન્યૂમ, ન્યુમેચર્સ)
MIDB કાર્ય માટે વાક્યરચના છે:
= MIDB (ટેક્સ્ટ, Start_num, Num_bytes)
આ દલીલો એક્સેલને કહે છે
- ફંક્શનમાં તેનો ઉપયોગ કઈ ડેટા છે;
- સારા ડેટા અથવા સબસ્ટ્રંગની પ્રારંભિક સ્થિતિ જે કાઢવામાં આવે છે;
- સબસ્ટ્રિંગની લંબાઈ
ટેક્સ્ટ - ( MID અને MIDB કાર્ય માટે આવશ્યક છે) ટેક્સ્ટ સ્ટ્રિંગ જેમાં ઇચ્છિત ડેટા છે
- આ દલીલ વાસ્તવિક સ્ટ્રિંગ અથવા કાર્યપત્રકમાં ડેટાના સ્થાનના કોષ સંદર્ભ - ઉપરોક્ત છબીમાં પંક્તિઓ 2 અને 3 હોઈ શકે છે.
Start_num - ( MID અને MIDB કાર્ય માટે જરૂરી) ઉપગ્રહના ડાબી બાજુથી પ્રારંભિક અક્ષરને રાખવામાં આવે છે.
Num_chars - ( MID ફંક્શન માટે આવશ્યક છે) જાળવી રાખવા માટે Start_num ની જમણી બાજુનાં અક્ષરોની સંખ્યાને સ્પષ્ટ કરે છે
Num_bytes ( MIDB વિધેય માટે જરૂરી) અક્ષરોની સંખ્યાને સ્પષ્ટ કરે છે - બાયટ્સમાં - જાળવી રાખવા માટે Start_num ની જમણી બાજુ
નોંધો:
જો Start_num એ ટેક્સ્ટ સ્ટ્રિંગની લંબાઈથી વધુ છે, તો MID / MIDB ઇમેજની ખાલી કોષ-પંક્તિ 4 આપે છે, જ્યાં Start_num એ 14 થી બરાબર છે, અને ટેક્સ્ટ સ્ટ્રિંગ ફક્ત 13 અક્ષર લાંબી છે.
જો Start_num 1 કરતાં ઓછી છે અથવા Num_chars / Num_bytes નેગેટિવ છે તો MID / MIDB કાર્ય #VALUE આપે છે! ભૂલ મૂલ્ય - છબીની પંક્તિ 6, જ્યાં Start_num બરાબર -1 છે.
જો Num_chars / Num_bytes કોઈ ખાલી સેલનો સંદર્ભ આપે છે અથવા શૂન્ય પર સેટ કરી હોય તો, MID / MIDB ખાલી કોષ-વળતર આપે છે, છબીની પંક્તિ 7, જ્યાં Num_chars ખાલી સેલ B13 નો સંદર્ભ આપે છે.
MID કાર્ય ઉદાહરણ - ખરાબ માંથી સારા ડેટા અર્ક
ઉપરોક્ત છબીમાંનું ઉદાહરણ ટેક્સ્ટ સ્ટ્રિંગમાંથી ચોક્કસ સંખ્યાના અક્ષરોને કાઢવા માટે MID ફંક્શનનો ઉપયોગ કરવાના ઘણા રસ્તાઓ બતાવે છે, ફંક્શન-પંક્તિ 2 માટે ડેટા તરીકે સીધી રીતે દલીલો દાખલ કરીને અને તમામ ત્રણ દલીલો માટે સેલ સંદર્ભો દાખલ કરવા સહિત. - પંક્તિ 5
વાસ્તવિક માહિતીને બદલે દલીલો માટે સેલ સંદર્ભો દાખલ કરવા માટે તે શ્રેષ્ઠ છે, નીચેની માહિતી એમઆઇડી ફંક્શન અને સેલ સી 5 માં તેની દલીલો દાખલ કરવા માટે ઉપયોગમાં લેવાતી પગલાંઓની યાદી આપે છે.
મીડી ફંક્શન ડાયલોગ બોક્સ
સેલ C5 માં ફંક્શન અને તેની દલીલો દાખલ કરવા માટેના વિકલ્પોમાં નીચેનાનો સમાવેશ થાય છે:
- પૂર્ણ કાર્ય ટાઈપ કરી રહ્યા છે: સેલ = C5 માં = MID (A3, B11, B12)
- વિધેયના સંવાદ બૉક્સનો ઉપયોગ કરીને ફંક્શન અને દલીલો પસંદ કરવી
વિધેય દાખલ કરવા માટે ડાયલોગ બોક્સનો ઉપયોગ કરીને ઘણીવાર કાર્યને સરળ બનાવે છે કારણ કે સંવાદ બૉક્સ કાર્યના વાક્યરચનાની સંભાળ રાખે છે - કાર્યના નામ, અલ્પવિરામ વિભાજક અને કૌંસને યોગ્ય સ્થાનો અને જથ્થામાં દાખલ કરે છે.
સેલ સંદર્ભો પર પોઇન્ટિંગ
કાર્યપત્રક કોષમાં ફંક્શન દાખલ કરવા માટે તમે જે વિકલ્પ પસંદ કરો છો તે કોઈ બાબત નથી, ખોટી સેલ સંદર્ભમાં ટાઇપ કરીને ભૂલોની તકને ઘટાડવા માટે કોઈ પણ અને બધા કોષ સંદર્ભોને દલીલો તરીકે ઉપયોગમાં લેવા માટે તે કદાચ શ્રેષ્ઠ છે.
MID ફંક્શન ડાયલોગ બોક્સનો ઉપયોગ કરવો
- તેને સક્રિય કોષ બનાવવા માટે સેલ C1 પર ક્લિક કરો - આ તે સ્થાન છે જ્યાં ફંક્શનનાં પરિણામો પ્રદર્શિત થશે;
- રિબન મેનૂના ફોર્મ્યુલા ટેબ પર ક્લિક કરો;
- ફંક્શન ડ્રોપ ડાઉન સૂચિ ખોલવા માટે રિબનમાંથી ટેક્સ્ટ પસંદ કરો;
- કાર્યના સંવાદ બોક્સને લાવવા માટે સૂચિમાં MID પર ક્લિક કરો;
- સંવાદ બૉક્સમાં, સંવાદ બૉક્સમાં ટેક્સ્ટ લાઇન પર ક્લિક કરો;
- ટેક્સ્ટ દલીલ તરીકે આ સેલ સંદર્ભ દાખલ કરવા માટે કાર્યપત્રકમાં સેલ એ 5 પર ક્લિક કરો;
- Start_num લીટી પર ક્લિક કરો
- આ સેલ સંદર્ભ દાખલ કરવા માટે કાર્યપત્રમાં સેલ B11 પર ક્લિક કરો;
- Num_chars લાઇન પર ક્લિક કરો;
- આ સેલ સંદર્ભ દાખલ કરવા માટે કાર્યપત્રકમાં કોષ B12 પર ક્લિક કરો;
- વિધેય પૂર્ણ કરવા માટે ઑકે ક્લિક કરો અને સંવાદ બૉક્સ બંધ કરો;
- એક્સટ્રેક્ટ કરેલ સબસ્ટ્રિંગ ફાઇલ # 6 સેલ C5 માં દેખાશે;
- જ્યારે તમે સેલ C5 પર ક્લિક કરો છો ત્યારે પૂર્ણ કાર્ય = MID (A3, B11, B12) કાર્યપત્રક ઉપર સૂત્ર બારમાં દેખાય છે.
MID કાર્ય સાથે નંબરો કાઢવામાં
જેમ ઉપરના ઉદાહરણની પંક્તિની આઠ પંક્તિમાં બતાવ્યા પ્રમાણે, ઉપર જણાવેલ પગલાંનો ઉપયોગ કરીને લાંબા સમયથી સંખ્યાત્મક ડેટાના સબસેટને બહાર કાઢવા માટે MID ફંક્શનનો ઉપયોગ કરી શકાય છે.
એકમાત્ર સમસ્યા એ છે કે કાઢવામાં આવેલ ડેટા ટેક્સ્ટમાં રૂપાંતરિત થાય છે અને અમુક વિધેયોને સમાવતી ગણતરીમાં ઉપયોગમાં લઈ શકાતો નથી - જેમ કે SUM અને AVERAGE કાર્યો.
ઉપરની પંક્તિ 9 માં બતાવ્યા પ્રમાણે ટેક્સ્ટને સંખ્યામાં રૂપાંતરિત કરવા માટે આ સમસ્યાનો એક માર્ગ , VALUE ફંક્શનનો ઉપયોગ કરવો છે:
= VALUE (MID (A8,5,3))
ટેક્સ્ટને નંબરોમાં કન્વર્ટ કરવા માટે વિશેષ વિકલ્પ વાપરવા માટે બીજો વિકલ્પ છે.