સામગ્રીઓનું કોષ્ટક
ટ્યુટોરીયલ બતાવે છે કે ટેક્સ્ટ સ્ટ્રીંગની શરૂઆતથી સબસ્ટ્રિંગ મેળવવા માટે એક્સેલમાં ડાબેરી ફંક્શનનો ઉપયોગ કેવી રીતે કરવો, ચોક્કસ અક્ષર પહેલા ટેક્સ્ટને બહાર કાઢો, સંખ્યા પરત કરવા માટે ડાબા ફોર્મ્યુલાને દબાણ કરવું અને વધુ.
માઈક્રોસોફ્ટ એક્સેલ ટેક્સ્ટ ડેટાની હેરફેર કરવા માટે પ્રદાન કરે છે તેવા ઘણાં વિવિધ કાર્યોમાં, LEFT સૌથી વધુ ઉપયોગમાં લેવાતું એક છે. તેનું નામ સૂચવે છે તેમ, ફંક્શન તમને ટેક્સ્ટ સ્ટ્રિંગની ડાબી બાજુથી શરૂ થતા ચોક્કસ સંખ્યામાં અક્ષરો કાઢવાની મંજૂરી આપે છે. જો કે, Excel LEFT તેના શુદ્ધ સાર કરતાં ઘણું વધારે સક્ષમ છે. આ ટ્યુટોરીયલમાં, તમને વાક્યરચના સમજવા માટે કેટલાક મૂળભૂત ડાબેરી સૂત્રો મળશે, અને પછી હું તમને કેટલીક રીતો બતાવીશ કે જેમાં તમે એક્સેલ લેફ્ટ ફંક્શનને તેના મૂળભૂત ઉપયોગથી વધુ સારી રીતે લઈ શકો છો.
- <5
- ટેક્સ્ટ (જરૂરી) એ ટેક્સ્ટ સ્ટ્રિંગ છે જેમાંથી તમે સબસ્ટ્રિંગ કાઢવા માંગો છો. સામાન્ય રીતે તે ટેક્સ્ટ ધરાવતા કોષના સંદર્ભ તરીકે પૂરા પાડવામાં આવે છે.
- Num_chars (વૈકલ્પિક) - શબ્દમાળાની ડાબી બાજુથી શરૂ થતાં, કાઢવા માટેના અક્ષરોની સંખ્યા.
- જો સંખ્યા_અક્ષરો ને અવગણવામાં આવે, તો તે 1 પર ડિફોલ્ટ થાય છે, એટલે કે ડાબું સૂત્ર 1 અક્ષર આપશે.
- જો સંખ્યા_અક્ષરો એ ટેક્સ્ટ ની કુલ લંબાઈ કરતાં વધુ છે, ડાબું સૂત્ર તમામ ટેક્સ્ટ પરત કરશે.
- વિવિધ રેન્જમાં સંખ્યાઓ પર વિવિધ ગણતરીઓ કરવા માટે એરે ફોર્મ્યુલા
Excel LEFT ફંક્શન - સિન્ટેક્સ
Excel માં LEFT ફંક્શન સ્ટ્રિંગની શરૂઆતથી ઉલ્લેખિત અક્ષરો (સબસ્ટ્રિંગ) પરત કરે છે.
LEFT ફંક્શનનું સિન્ટેક્સ આ પ્રમાણે છે અનુસરે છે:
LEFT(ટેક્સ્ટ, [num_chars])ક્યાં:
ઉદાહરણ તરીકે, સેલ A2 માંના ટેક્સ્ટમાંથી પ્રથમ 3 અક્ષરો કાઢવા માટે, આ સૂત્રનો ઉપયોગ કરો:
=LEFT(A2, 3)
નીચેનો સ્ક્રીનશોટ પરિણામ બતાવે છે:
મહત્વપૂર્ણ નોંધ ! LEFT એ ટેક્સ્ટ ફંક્શન્સની શ્રેણીમાં આવે છે, તેથી ડાબા સૂત્રનું પરિણામ હંમેશા ટેક્સ્ટ સ્ટ્રિંગ હોય છે, ભલે તમે જે મૂળ મૂલ્યમાંથી અક્ષરો કાઢો છો તે સંખ્યા હોય. જો તમે આંકડાકીય ડેટાસેટ સાથે કામ કરી રહ્યાં છો અને LEFT ફંક્શન નંબર પરત કરવા માગો છો, તો આ ઉદાહરણમાં દર્શાવ્યા મુજબ VALUE ફંક્શન સાથે તેનો ઉપયોગ કરો.
એક્સેલમાં LEFT ફંક્શનનો ઉપયોગ કેવી રીતે કરવો - ફોર્મ્યુલા ઉદાહરણો
સ્ટ્રિંગની ડાબી બાજુથી ટેક્સ્ટ કાઢવા સિવાય, LEFT ફંક્શન બીજું શું કરી શકે? નીચેના ઉદાહરણો દર્શાવે છે કે તમે વધુ જટિલ કાર્યોને ઉકેલવા માટે અન્ય એક્સેલ ફંક્શન્સ સાથે સંયોજનમાં LEFT નો ઉપયોગ કેવી રીતે કરી શકો છો.
ચોક્કસ અક્ષર પહેલાં સબસ્ટ્રિંગ કેવી રીતે બહાર કાઢવું
કેટલાક કિસ્સાઓમાં, તમારે ટેક્સ્ટ સ્ટ્રિંગનો તે ભાગ કાઢો જે ચોક્કસ અક્ષરની આગળ હોય. ઉદાહરણ તરીકે, તમે પૂર્ણ નામોની કૉલમમાંથી પ્રથમ નામો ખેંચી શકો છો અથવા ફોન નંબરોની કૉલમમાંથી દેશના કોડ્સ મેળવવા માગો છો. સમસ્યા એ છે કે દરેક નામ અને દરેક કોડમાં અલગ-અલગ અક્ષરો હોય છે, અને તેથી તમે તેને પૂર્વવ્યાખ્યાયિત નંબર પૂરા પાડી શકતા નથી. સંખ્યા_અક્ષરો તમારા ડાબા સૂત્રની દલીલ જેમ કે આપણે ઉપરના ઉદાહરણમાં કર્યું છે.
જો પ્રથમ અને છેલ્લું નામ સ્પેસ દ્વારા વિભાજિત કરવામાં આવે, તો સમસ્યા સ્પેસની સ્થિતિ નક્કી કરવા માટે ઉકળે છે. શબ્દમાળામાં અક્ષર, જે SEARCH અથવા FIND ફંક્શનનો ઉપયોગ કરીને સરળતાથી કરી શકાય છે.
ધારો કે આખું નામ સેલ A2 માં છે, તો જગ્યાની સ્થિતિ આ સરળ સૂત્ર દ્વારા પરત કરવામાં આવે છે: SEARCH(" ", A2)). અને હવે, તમે આ ફોર્મ્યુલાને LEFT ફંક્શનના num_chars દલીલમાં એમ્બેડ કરો છો:
=LEFT(A2, SEARCH(" ", A2))
સૂત્રને થોડો વધુ સુધારવા માટે, આના દ્વારા પાછળની જગ્યામાંથી છૂટકારો મેળવો શોધ ફોર્મ્યુલા પરિણામમાંથી 1 બાદ કરવાથી (કોષોમાં દેખાતી નથી, પાછળની જગ્યાઓ ઘણી સમસ્યાઓનું કારણ બની શકે છે, ખાસ કરીને જો તમે અન્ય સૂત્રોમાં એક્સટ્રેક્ટ કરેલા નામોનો ઉપયોગ કરવાની યોજના બનાવો છો):
=LEFT(A2, SEARCH(" ", A2)-1)
એ જ રીતે , તમે ટેલિફોન નંબરના કૉલમમાંથી દેશના કોડ્સ કાઢી શકો છો. માત્ર એટલો જ તફાવત છે કે તમે સ્પેસને બદલે પ્રથમ હાઇફન ("-") ની સ્થિતિ શોધવા માટે શોધ ફંક્શનનો ઉપયોગ કરો છો:
=LEFT(A2, SEARCH("-", A2)-1)
રેપિંગ, તમે આ સામાન્યનો ઉપયોગ કરી શકો છો સબસ્ટ્રિંગ મેળવવા માટે ફોર્મ્યુલા જે કોઈપણ અન્ય અક્ષરની આગળ આવે છે:
LEFT( સ્ટ્રિંગ , SEARCH( અક્ષર , સ્ટ્રિંગ ) - 1)કેવી રીતે સ્ટ્રિંગમાંથી છેલ્લા N અક્ષરો દૂર કરો
તમે પહેલાથી જ જાણો છો કે ટેક્સ્ટ સ્ટ્રિંગની શરૂઆતથી સબસ્ટ્રિંગ મેળવવા માટે એક્સેલ લેફ્ટ ફંક્શનનો ઉપયોગ કેવી રીતે કરવો. પરંતુ કેટલીકવાર તમે કંઈક અલગ કરવા માંગો છો -શબ્દમાળાના અંતમાંથી ચોક્કસ સંખ્યામાં અક્ષરો દૂર કરો અને બાકીના સ્ટ્રિંગને બીજા કોષમાં ખેંચો. આ માટે, લેફ્ટ ફંક્શનનો ઉપયોગ LEN સાથે સંયોજનમાં કરો, જેમ કે:
LEFT( string, LEN( string ) - number_of_chars_to_remove )સૂત્ર આ તર્ક સાથે કામ કરે છે: LEN ફંક્શન સ્ટ્રિંગમાં અક્ષરોની કુલ સંખ્યા મેળવે છે, પછી તમે કુલ લંબાઈમાંથી અનિચ્છનીય અક્ષરોની સંખ્યા બાદ કરો અને LEFT ફંક્શન બાકીના અક્ષરો પરત કરો.
માટે ઉદાહરણ તરીકે, A2 માં ટેક્સ્ટમાંથી છેલ્લા 7 અક્ષરો દૂર કરવા માટે, આ સૂત્રનો ઉપયોગ કરો:
=LEFT(A2, LEN(A2)-7)
નીચેના સ્ક્રીનશોટમાં બતાવ્યા પ્રમાણે, સૂત્ર સફળતાપૂર્વક " - ToDo" ને કાપી નાખે છે. કૉલમ A માં ટેક્સ્ટ સ્ટ્રીંગ્સમાંથી પોસ્ટફિક્સ (4 અક્ષરો, એક હાઇફન અને 2 જગ્યાઓ) Excel LEFT ફંક્શન હંમેશા ટેક્સ્ટ પરત કરે છે, પછી ભલે તમે નંબરમાંથી થોડા પ્રથમ અંકો ખેંચતા હોવ. તમારા માટે તેનો અર્થ એ છે કે તમે તમારા ડાબા સૂત્રોના પરિણામોનો ઉપયોગ ગણતરીમાં અથવા સંખ્યાઓ પર કામ કરતા અન્ય એક્સેલ ફંક્શન્સમાં કરી શકશો નહીં.
તો, તમે એક્સેલને આઉટપુટ કરવા માટે કેવી રીતે LEFT બનાવશો ટેક્સ્ટ સ્ટ્રિંગને બદલે નંબર? ફક્ત તેને VALUE ફંક્શનમાં લપેટીને, જે સંખ્યાને દર્શાવતી સ્ટ્રિંગને નંબરમાં કન્વર્ટ કરવા માટે ડિઝાઇન કરવામાં આવી છે, જેમ કે: VALUE(LEFT())
ઉદાહરણ તરીકે, A2 માં સ્ટ્રિંગમાંથી પ્રથમ 2 અક્ષરો કાઢવા માટેઅને આઉટપુટને નંબરોમાં કન્વર્ટ કરો, આ ફોર્મ્યુલાનો ઉપયોગ કરો:
=VALUE(LEFT(A2,2))
પરિણામ કંઈક આના જેવું જ દેખાશે:
જેમ તમે ઉપરના સ્ક્રીનશોટમાં જોઈ શકો છો, સંખ્યાઓ કૉલમ B માં વેલ્યુ લેફ્ટ ફોર્મ્યુલા સાથે મેળવેલ કોષોમાં જમણે-એલાઈટેડ છે, કૉલમ Aમાં ડાબે-સંરેખિત ટેક્સ્ટની વિરુદ્ધ. એક્સેલ આઉટપુટને સંખ્યાઓ તરીકે ઓળખે છે, તમે તે મૂલ્યોનો સરવાળો અને સરેરાશ કરવા માટે મુક્ત છો, ન્યૂનતમ અને મહત્તમ શોધો મૂલ્ય, અને કોઈપણ અન્ય ગણતરીઓ કરો.
આ એક્સેલમાં LEFT ના ઘણા સંભવિત ઉપયોગોમાંથી થોડા છે. આ ટ્યુટોરીયલમાં ચર્ચા કરાયેલા સૂત્રોને નજીકથી જોવા માટે, તમારું એક્સેલ લેફ્ટ ફંક્શન સેમ્પલ વર્કશીટ ડાઉનલોડ કરવા માટે સ્વાગત છે.
વધુ ડાબે ફોર્મ્યુલાના ઉદાહરણો માટે, કૃપા કરીને નીચેના સંસાધનો તપાસો:
- 8 આપેલ અક્ષર પહેલા અથવા પછીના અક્ષરોની સંખ્યા
એક્સેલ લેફ્ટ ફંક્શન કામ કરતું નથી - કારણો અને ઉકેલો
જો તમારી વર્કશીટ્સમાં એક્સેલ લેફ્ટ ફંક્શન યોગ્ય રીતે કામ કરતું નથી, તો તે નીચેનામાંથી કોઈ એક કારણને કારણે સંભવ છે.
1. સંખ્યા_અક્ષર દલીલ શૂન્ય કરતાં ઓછી છે
જો તમારું એક્સેલ લેફ્ટ ફોર્મ્યુલા #VALUE પરત કરે છે! ભૂલ, તમારે તપાસવાની પ્રથમ વસ્તુ એ માં મૂલ્ય છે સંખ્યા_અક્ષરો દલીલ. જો તે નકારાત્મક સંખ્યા હોય, તો માત્ર બાદબાકીનું ચિહ્ન દૂર કરો અને ભૂલ દૂર થઈ જશે (અલબત્ત, કોઈ વ્યક્તિ ત્યાં હેતુપૂર્વક નકારાત્મક નંબર મૂકે તેવી શક્યતા નથી, પરંતુ ભૂલ કરવી માનવીય છે :)
મોટાભાગે , VALUE ભૂલ ત્યારે થાય છે જ્યારે num_chars દલીલ અન્ય ફંક્શન દ્વારા દર્શાવવામાં આવે છે. આ કિસ્સામાં, તે ફંક્શનને બીજા કોષમાં કૉપિ કરો અથવા તેને ફોર્મ્યુલા બારમાં પસંદ કરો અને તે શું સમાન છે તે જોવા માટે F9 દબાવો. જો મૂલ્ય 0 કરતા ઓછું હોય, તો ભૂલો માટે ફંક્શન તપાસો.
બિંદુને વધુ સારી રીતે સમજાવવા માટે, ચાલો આપણે દેશના ફોન કોડ્સ કાઢવા માટે પ્રથમ ઉદાહરણમાં ઉપયોગમાં લીધેલ ડાબું સૂત્ર લઈએ: LEFT(A2 , SEARCH("-", A2)-1). તમને યાદ હશે તેમ, num_chars દલીલમાં સર્ચ ફંક્શન મૂળ શબ્દમાળામાં પ્રથમ હાઇફનની સ્થિતિની ગણતરી કરે છે, જેમાંથી આપણે અંતિમ પરિણામમાંથી હાઇફન દૂર કરવા માટે 1 બાદ કરીએ છીએ. જો હું આકસ્મિક રીતે -1 ને બદલીશ, તો કહો કે, -11 સાથે, સૂત્ર #VALUE ભૂલ દ્વારા થશે કારણ કે સંખ્યા_અક્ષરો દલીલ નકારાત્મક સંખ્યાઓ સાથે સમકક્ષ છે:
2. મૂળ લખાણમાં લીડિંગ સ્પેસ
જો તમારું એક્સેલ લેફ્ટ ફોર્મ્યુલા કોઈ સ્પષ્ટ કારણસર નિષ્ફળ જાય તો, લીડિંગ સ્પેસ માટે મૂળ મૂલ્યો તપાસો. જો તમે વેબ પરથી તમારો ડેટા કોપી કર્યો હોય અથવા અન્ય બાહ્ય સ્ત્રોતમાંથી નિકાસ કર્યો હોય, તો આવી ઘણી જગ્યાઓ ટેક્સ્ટ એન્ટ્રીઓ પહેલાં અજાણી રહી શકે છે, અને તમે ત્યાં સુધી ક્યારેય જાણશો નહીં કે તેઓ ત્યાં છે.કંઈક ખોટું થાય છે. નીચેની છબી સમસ્યાને સમજાવે છે:
તમારી વર્કશીટ્સમાં અગ્રણી જગ્યાઓથી છુટકારો મેળવવા માટે, એક્સેલ ટ્રિમ ફંક્શન અથવા ટેક્સ્ટ ટૂલકિટ એડ-ઇનનો ઉપયોગ કરો.
3. એક્સેલ લેફ્ટ તારીખો સાથે કામ કરતું નથી
જો તમે તારીખનો વ્યક્તિગત ભાગ (જેમ કે દિવસ, મહિનો અથવા વર્ષ) મેળવવા માટે એક્સેલ લેફ્ટ ફંક્શનનો ઉપયોગ કરવાનો પ્રયાસ કરો છો, તો મોટા ભાગના કિસ્સાઓમાં તમે ફક્ત પ્રથમ થોડા અંકો જ પ્રાપ્ત કરશો. સંખ્યા કે જે તે તારીખ દર્શાવે છે. મુદ્દો એ છે કે માઈક્રોસોફ્ટ એક્સેલમાં, તમામ તારીખો 1 જાન્યુઆરી, 1900 થી દિવસોની સંખ્યા દર્શાવતી પૂર્ણાંક તરીકે સંગ્રહિત થાય છે, જે નંબર 1 તરીકે સંગ્રહિત થાય છે (વધુ માહિતી માટે, કૃપા કરીને એક્સેલ તારીખ ફોર્મેટ જુઓ). તમે સેલમાં જે જુઓ છો તે માત્ર તારીખનું વિઝ્યુઅલ પ્રતિનિધિત્વ છે અને અલગ તારીખ ફોર્મેટ લાગુ કરીને તેનું પ્રદર્શન સરળતાથી બદલી શકાય છે.
ઉદાહરણ તરીકે, જો તમારી પાસે સેલ A1 માં તારીખ 11-જાન્યુ-2017 છે અને તમે ફોર્મ્યુલા LEFT(A1,2) નો ઉપયોગ કરીને દિવસ કાઢવાનો પ્રયાસ કરો છો, પરિણામ 42 હશે, જે 42746 નંબરના પ્રથમ 2 અંકો છે જે આંતરિક એક્સેલ સિસ્ટમમાં 11 જાન્યુઆરી, 2017 રજૂ કરે છે.
તારીખના ચોક્કસ ભાગને કાઢવા માટે, નીચેનામાંથી એક ફંક્શનનો ઉપયોગ કરો: DAY, MONTH અથવા YEAR.
જો તમારી તારીખો ટેક્સ્ટ સ્ટ્રીંગ તરીકે દાખલ કરવામાં આવી હોય, તો ડાબું ફંક્શન કોઈપણ અવરોધ વિના કામ કરશે, બતાવ્યા પ્રમાણે સ્ક્રીનશૉટના જમણા ભાગમાં:
આ રીતે તમે Excel માં LEFT ફંક્શનનો ઉપયોગ કરો છો. હું વાંચવા બદલ તમારો આભાર માનું છું અને તમને ફરીથી મળવાની આશા રાખું છુંઆવતા અઠવાડિયે.