એક્સેલ TOROW ફંક્શન રેન્જ અથવા અરેને પંક્તિમાં રૂપાંતરિત કરવા માટે

  • આ શેર કરો
Michael Brown

TOROW ફંક્શનની મદદથી કોષોની શ્રેણીને એક પંક્તિમાં ફેરવવાની ઝડપી રીત.

Microsoft Excel 365 એ ઘણા નવા કાર્યો રજૂ કર્યા છે. એરે સાથે વિવિધ મેનિપ્યુલેશન્સ કરવા માટે. TOROW સાથે, તમે કોઈ પણ સમયે રેન્જ-ટુ-રો ટ્રાન્સફોર્મેશન કરી શકો છો. અહીં એવા કાર્યોની સૂચિ છે જે આ નવું ફંક્શન પૂર્ણ કરી શકે છે:

    Excel TOROW ફંક્શન

    Excel માં TOROW ફંક્શનનો ઉપયોગ એરે અથવા કોષોની શ્રેણીમાં કન્વર્ટ કરવા માટે થાય છે એક પંક્તિ.

    ફંક્શન કુલ ત્રણ દલીલો લે છે, જેમાંથી માત્ર પ્રથમ એક જ જરૂરી છે.

    TOROW(એરે, [અવગણો], [સ્કેન_બાય_કૉલમ])

    ક્યાં:

    એરે (જરૂરી) - એક પંક્તિમાં રૂપાંતરિત કરવા માટે એરે અથવા શ્રેણી.

    અવગણો (વૈકલ્પિક) - નિર્ધારિત કરે છે કે ખાલી જગ્યાઓને અવગણવી કે/અને ભૂલો આ મૂલ્યોમાંથી એક લઈ શકો છો:

    • 0 અથવા અવગણવામાં આવેલ (ડિફૉલ્ટ) - બધા મૂલ્યો રાખો
    • 1 - ખાલી જગ્યાઓને અવગણો
    • 2 - ભૂલોને અવગણો
    • 3 - ખાલી જગ્યાઓ અને ભૂલોને અવગણો

    Scan_by_column (વૈકલ્પિક) - એરેને કેવી રીતે સ્કેન કરવું તે વ્યાખ્યાયિત કરે છે:

    • FALSE અથવા અવગણવામાં આવેલ (ડિફૉલ્ટ) - પંક્તિ દ્વારા એરેને આડી રીતે સ્કેન કરો.
    • TRUE - કૉલમ દ્વારા ઊભી રીતે એરેને સ્કેન કરો.

    ટીપ્સ:

    • એરેને રૂપાંતરિત કરવા માટે એક કૉલમમાં, TOCOL ફંક્શનનો ઉપયોગ કરો.
    • વિપરીત પંક્તિ-થી-એરે ટ્રાન્સફોર્મેશનને પ્રીફોર્મ કરવા માટે, કૉલમમાં લપેટવા માટે WRAPCOLS ફંક્શનનો ઉપયોગ કરો અથવા રેપ કરવા માટે WRAPROWS ફંક્શનનો ઉપયોગ કરો.પંક્તિઓમાં એરે.
    • પંક્તિઓને કૉલમમાં ફેરવવા માટે, TRANSPOSE ફંક્શનનો ઉપયોગ કરો.

    TOROW ઉપલબ્ધતા

    TOROW એ એક નવું ફંક્શન છે, જે ફક્ત Excel માં જ સપોર્ટેડ છે. Microsoft 365 (Windows અને Mac માટે) અને વેબ માટે Excel.

    એક્સેલમાં મૂળભૂત TOROW ફોર્મ્યુલા

    સરળ શ્રેણી-થી-પંક્તિ પરિવર્તન કરવા માટે, TOROW ફોર્મ્યુલાનો ઉપયોગ કરો તેના મૂળભૂત સ્વરૂપમાં. આ માટે, તમારે માત્ર પ્રથમ દલીલ ( એરે ) વ્યાખ્યાયિત કરવાની જરૂર છે.

    દાખલા તરીકે, 3 કૉલમ અને 3 પંક્તિઓ ધરાવતા દ્વિ-પરિમાણીય એરેને એક પંક્તિમાં ફેરવવા માટે, ફોર્મ્યુલા છે:

    =TOROW(A3:C6)

    તમે ફોર્મ્યુલાને માત્ર એક કોષમાં દાખલ કરો છો (અમારા કિસ્સામાં A10), અને તે બધા પરિણામોને પકડી રાખવા માટે જરૂરી હોય તેટલા સેલમાં આપોઆપ સ્પીલ થાય છે. એક્સેલના શબ્દોમાં, પાતળી વાદળી કિનારીથી ઘેરાયેલી આઉટપુટ રેન્જને સ્પિલ રેન્જ કહેવામાં આવે છે.

    આ ફોર્મ્યુલા કેવી રીતે કાર્ય કરે છે:

    પ્રથમ, કોષોની પૂરી પાડવામાં આવેલ શ્રેણીને દ્વિ-પરિમાણીય એરેમાં રૂપાંતરિત કરવામાં આવે છે. કૃપા કરીને અલ્પવિરામ-સીમાંકિત કૉલમ્સ અને અર્ધવિરામથી વિભાજિત પંક્તિઓ પર ધ્યાન આપો:

    {"Apple","Banana","Cherry";1,2,3;4,5,6;7,8,9}

    પછી, TOROW ફંક્શન એરેને ડાબેથી જમણે વાંચે છે અને તેને એક-પરિમાણીય આડી એરેમાં રૂપાંતરિત કરે છે:

    {"Apple","Banana","Cherry",1,2,3,4,5,6,7,8,9}

    પરિણામ સેલ A10 પર જાય છે, જેમાંથી તે જમણી બાજુના પડોશી કોષમાં ફેલાય છે.

    ખાલીઓ અને ભૂલોને અવગણીને શ્રેણીને પંક્તિમાં રૂપાંતરિત કરો

    ડિફૉલ્ટ રૂપે, TOROW ફંક્શન સ્રોત એરેમાંથી ખાલી કોષો સહિત તમામ મૂલ્યો રાખે છે અનેભૂલો આઉટપુટમાં, ખાલી કોષોની જગ્યાએ શૂન્ય મૂલ્યો દેખાય છે, જે તદ્દન ગૂંચવણમાં મૂકે છે.

    ખાલીઓ બાકાત કરવા માટે, અવગણો દલીલને 1:<પર સેટ કરો. 3>

    =TOROW(A3:C5, 1)

    ભૂલોને અવગણવા માટે, છોડવા માટે અવગણો દલીલને 2 પર સેટ કરો:

    =TOROW(A3:C5, 2)

    બંને, ખાલી જગ્યાઓ અને ભૂલો , અવગણો દલીલ માટે 3 નો ઉપયોગ કરો:

    =TOROW(A3:C5, 3)

    નીચેની છબી ત્રણેય દૃશ્યો ક્રિયામાં બતાવે છે: <18

    એરેને આડા અથવા ઊભી રીતે વાંચો

    ડિફૉલ્ટ વર્તન સાથે, TOROW ફંક્શન એરેને ડાબેથી જમણે આડી રીતે પ્રક્રિયા કરે છે. ઉપરથી નીચે સુધી કૉલમ દ્વારા મૂલ્યોને સ્કેન કરવા માટે, તમે 3જી દલીલ ( scan_by_column ) ને TRUE અથવા 1 પર સેટ કરો છો.

    ઉદાહરણ તરીકે, પંક્તિ દ્વારા સ્રોત શ્રેણી વાંચવા માટે, સૂત્ર E3 છે:

    =TOROW(A3:C5)

    કૉલમ દ્વારા શ્રેણીને સ્કેન કરવા માટે, E8 માં સૂત્ર છે:

    =TOROW(A3:C5, ,TRUE)

    બંને કિસ્સાઓમાં, પરિણામી એરે છે સમાન કદ, પરંતુ મૂલ્યો અલગ ક્રમમાં ગોઠવાયેલા છે.

    એક પંક્તિમાં બહુવિધ રેન્જને મર્જ કરો

    એક પંક્તિમાં ઘણી બિન-સંલગ્ન રેન્જને જોડવા માટે, તમે પહેલા તેમને અનુક્રમે HSTACK અથવા VSTACCK ની મદદથી એક જ એરેમાં આડા અથવા ઊભી રીતે સ્ટેક કરો. , અને પછી સંયુક્ત એરેને એક પંક્તિમાં રૂપાંતરિત કરવા માટે TOROW ફંક્શનનો ઉપયોગ કરો.

    તમારા વ્યવસાયના તર્કના આધારે, નીચેનામાંથી એક ફોર્મ્યુલા કાર્ય કરશે.

    એરેને આડી રીતે સ્ટેક કરો અને રૂપાંતરિત કરો પંક્તિ

    પ્રથમ સાથેA3:C4 માં શ્રેણી અને A8:C9 માં બીજી શ્રેણી, નીચેનું સૂત્ર બે રેન્જને એક જ એરેમાં આડી રીતે સ્ટેક કરશે અને પછી તેને ડાબેથી જમણે મૂલ્યો વાંચતી પંક્તિમાં રૂપાંતરિત કરશે. પરિણામ નીચેની ઈમેજમાં E3 માં છે.

    =TOROW(HSTACK(A3:C4, A8:C9))

    એરેને આડી રીતે સ્ટેક કરો અને કૉલમ દ્વારા કન્વર્ટ કરો

    સ્ટેક કરેલા એરેને ઉપરથી નીચે સુધી ઊભી રીતે વાંચવા માટે, તમે નીચેની છબીમાં E5 માં બતાવ્યા પ્રમાણે TOROW ની 3જી દલીલ TRUE પર સેટ કરો:

    =TOROW(HSTACK(A3:C4, A8:C9), ,TRUE)

    એરેને ઊભી રીતે સ્ટેક કરો અને પંક્તિ દ્વારા કન્વર્ટ કરો

    દરેકને જોડવા માટે અનુગામી એરેને પાછલા એરેના તળિયે જાઓ અને સંયુક્ત એરેને આડી રીતે વાંચો, E12 માં સૂત્ર છે:

    =TOROW(VSTACK(A3:C4, A8:C9))

    એરેને ઊભી રીતે સ્ટેક કરો અને કૉલમ દ્વારા કન્વર્ટ કરો

    દરેક અનુગામી એરેને પાછલા એકના તળિયે ઉમેરવા અને સંયુક્ત એરેને ઊભી રીતે સ્કેન કરવા માટે, સૂત્ર છે:

    =TOROW(VSTACK(A3:C4, A8:C9), ,TRUE)

    તર્કને વધુ સારી રીતે સમજવા માટે, મૂલ્યોના વિવિધ ક્રમનું અવલોકન કરો પરિણામી એરે:

    એક પંક્તિમાં શ્રેણીમાંથી અનન્ય મૂલ્યો કાઢો

    Microsoft Excel 2016 થી શરૂ કરીને, અમારી પાસે UNIQUE નામનું એક અદ્ભુત કાર્ય છે, જે એક કૉલમમાંથી સરળતાથી અનન્ય મૂલ્યો મેળવી શકે છે. અથવા પંક્તિ. જો કે, તે મલ્ટી-કૉલમ એરેને હેન્ડલ કરી શકતું નથી. આ મર્યાદાને દૂર કરવા માટે, યુનિક અને ટોરો ફંક્શનનો એકસાથે ઉપયોગ કરો.

    દાખલા તરીકે, A2:C7 શ્રેણીમાંથી તમામ વિવિધ (અલગ) મૂલ્યો કાઢવા અને પરિણામોને એક પંક્તિમાં મૂકવા માટે,ફોર્મ્યુલા છે:

    =UNIQUE(TOROW(A2:C7), TRUE)

    જેમ TOROW એક-પરિમાણીય આડી એરે આપે છે, અમે દરેક સામે કૉલમની સરખામણી કરવા માટે UNIQUE ની બીજી ( by_col ) દલીલ સેટ કરીએ છીએ. અન્ય.

    જો તમે પરિણામોને આલ્ફાબેટીક ક્રમમાં ગોઠવવા માંગતા હો, તો ઉપરોક્ત સૂત્રને SORT ફંક્શનમાં લપેટો:

    =SORT(UNIQUE(TOROW(A2:C7), TRUE), , ,TRUE )

    UNIQUE ની જેમ, by_col SORT ની દલીલ પણ TRUE પર સેટ છે.

    એક્સેલ 365 - 2010 માટે TOROW વૈકલ્પિક

    એક્સેલ વર્ઝનમાં જ્યાં TOROW ફંક્શન ઉપલબ્ધ નથી, તમે અમુક અલગ ફંક્શન્સના સંયોજનનો ઉપયોગ કરીને શ્રેણીને એક પંક્તિમાં રૂપાંતરિત કરી શકો છો જે કામ કરે છે જૂની આવૃત્તિઓ. આ ઉકેલો વધુ જટિલ છે, પરંતુ તે કાર્ય કરે છે.

    શ્રેણીને આડી રીતે સ્કેન કરવા માટે, સામાન્ય સૂત્ર છે:

    INDEX( શ્રેણી , QUOTIENT(COLUMN (A1)-1), COLUMNS( range ))+1, MOD(COLUMN(A1)-1, COLUMNS( રેન્જ ))+1)

    શ્રેણીને ઊભી રીતે સ્કેન કરવા માટે, સામાન્ય સૂત્ર છે :

    INDEX( શ્રેણી , MOD(COLUMN(A1)-1, COLUMNS( range ))+1, QUOTIENT(COLUMN (A1)-1, COLUMNS(<15)>શ્રેણી ))+1)

    A3:C5 માં અમારા નમૂના ડેટાસેટ માટે, સૂત્રો આ આકાર લે છે:

    પંક્તિ દ્વારા શ્રેણીને સ્કેન કરવા માટે:

    =INDEX($A$3:$C$5, QUOTIENT(COLUMN(A1)-1, COLUMNS($A$3:$C$5))+1, MOD(COLUMN(A1)-1, COLUMNS($A$3:$C$5))+1)

    આ સૂત્ર એ 3જી દલીલ સાથે TOROW ફંક્શનનો વિકલ્પ છે જે FALSE પર સેટ છે અથવા અવગણવામાં આવી છે:

    =TOROW(A3:C5)

    આના દ્વારા શ્રેણીને સ્કેન કરવા માટે કૉલમ:

    =INDEX($A$3:$C$5, MOD(COLUMN(A1)-1, COLUMNS($A$3:$C$5))+1, QUOTIENT(COLUMN(A1)-1, COLUMNS($A$3:$C$5))+1)

    આ ફોર્મ્યુલા TOROW ફંક્શનની સમકક્ષ છે જેમાં 3જી દલીલ સેટ છેસાચું:

    =TOROW(A3:C5, ,TRUE)

    કૃપા કરીને નોંધ કરો કે ડાયનેમિક એરે ટોરો ફંક્શનથી વિપરીત, આ પરંપરાગત સૂત્રો દરેક કોષમાં દાખલ કરવા જોઈએ જ્યાં તમે પરિણામો દેખાવા ઈચ્છો છો. અમારા કિસ્સામાં, પ્રથમ સૂત્ર (પંક્તિ દ્વારા) E3 પર જાય છે અને M3 દ્વારા નકલ કરવામાં આવે છે. બીજું સૂત્ર (કૉલમ દ્વારા) E8 માં આવે છે અને M8 દ્વારા ખેંચાય છે.

    સૂત્રોને યોગ્ય રીતે કૉપિ કરવા માટે, અમે સંપૂર્ણ સંદર્ભો ($A$3:$C$5) નો ઉપયોગ કરીને શ્રેણીને લૉક કરીએ છીએ. નામની શ્રેણી પણ કરશે.

    જો તમે ફોર્મ્યુલાને જરૂર કરતાં વધુ કોષોમાં કૉપિ કર્યા છે, તો #REF! ભૂલ "વધારાની" કોષોમાં દેખાશે. આને ઠીક કરવા માટે, તમારા ફોર્મ્યુલાને IFERROR ફંક્શનમાં આ રીતે લપેટો:

    =IFERROR(INDEX($A$3:$C$5, QUOTIENT(COLUMN(A1)-1, COLUMNS($A$3:$C$5))+1, MOD(COLUMN(A1)-1, COLUMNS($A$3:$C$5))+1), "")

    આ ફોર્મ્યુલા કેવી રીતે કાર્ય કરે છે

    નીચે વિગતવાર બ્રેક-ડાઉન છે પ્રથમ સૂત્રમાંથી જે મૂલ્યોને પંક્તિ દ્વારા ગોઠવે છે:

    =INDEX($A$3:$C$5, QUOTIENT(COLUMN(A1)-1, COLUMNS($A$3:$C$5))+1, MOD(COLUMN(A1)-1, COLUMNS($A$3:$C$5))+1)

    સૂત્રના હૃદય પર, અમે કોષની કિંમત મેળવવા માટે INDEX ફંક્શનનો ઉપયોગ તેની સંબંધિત સ્થિતિને આધારે કરીએ છીએ. શ્રેણી.

    પંક્તિ નંબર ની ગણતરી આ સૂત્ર દ્વારા કરવામાં આવે છે:

    QUOTIENT(COLUMN(A1)-1, COLUMNS($A$3:$C$5))+1

    વિચાર એ છે કે 1,1 જેવા પુનરાવર્તિત સંખ્યાનો ક્રમ ઉત્પન્ન કરવાનો ,1,2,2,2,3,3,3, … જ્યાં દરેક સંખ્યા સ્ત્રોત શ્રેણીમાં કૉલમ હોય તેટલી વખત પુનરાવર્તિત થાય છે. અને અમે આ કેવી રીતે કરીએ છીએ તે અહીં છે:

    QUOTIENT એ વિભાગનો પૂર્ણાંક ભાગ પરત કરે છે.

    અંશ માટે, અમે COLUMN(A1)-1 નો ઉપયોગ કરીએ છીએ, જે સીરીયલ પરત કરે છે. પ્રથમ કોષમાં 0 થી સંખ્યા જ્યાં સૂત્ર n (શ્રેણીમાં મૂલ્યોની કુલ સંખ્યામાઈનસ 1) છેલ્લા કોષમાં જ્યાં સૂત્ર દાખલ થયું છે. આ ઉદાહરણમાં, આપણી પાસે E2 માં 0 અને M3 માં 8 છે.

    છેદ માટે, અમે COLUMNS($A$3:$C$5)) નો ઉપયોગ કરીએ છીએ. આ તમારી શ્રેણી (અમારા કિસ્સામાં 3) માં કૉલમની સંખ્યાની બરાબર એક સ્થિર સંખ્યા આપે છે.

    પરિણામે, QUOTIENT ફંક્શન પ્રથમ 3 કોષો (E3:G3) માં 0 આપે છે, જેના પર આપણે 1 ઉમેરો, તેથી પંક્તિ નંબર 1 છે.

    આગલા 3 કોષો (H3:J3) માટે, QUOTIENT 1 આપે છે, અને +1 પંક્તિ નંબર 2 આપે છે. અને તેથી વધુ.

    કૉલમ નંબર ની ગણતરી કરવા માટે, તમે MOD ફંક્શનનો ઉપયોગ કરીને યોગ્ય નંબરનો ક્રમ બનાવો:

    MOD(COLUMN(A1)-1, COLUMNS($A$3:$C$5))+1

    અમારી રેન્જમાં 3 કૉલમ હોવાથી, ક્રમ આવો હોવો જોઈએ : 1,2,3,1,2,3,…

    એમઓડી ફંક્શન વિભાજન પછી શેષ આપે છે.

    E3 માં, MOD(COLUMN(A1)-1, COLUMNS($ A$3:$C$5))+

    બનાય છે

    MOD(1-1, 3)+1)

    અને 1 પરત કરે છે.

    માં F3, MOD(COLUMN(B1)-1, COLUMNS($A$3:$C$5))+

    બનશે

    MOD(2-1, 3)+1)

    2 :$C$5, 1, 1) 1લી પંક્તિ અને 1લી કૉલમમાંથી મૂલ્ય પરત કરે છે સંદર્ભિત શ્રેણીની, એટલે કે કોષ A3 માંથી.

    F3 માં, INDEX($A$3:$C$5, 1, 2) 1લી પંક્તિ અને 2જી કૉલમમાંથી મૂલ્ય પરત કરે છે, એટલે કે સેલ B3 માંથી.

    અને તેથી આગળ.

    બીજું સૂત્ર કે જે શ્રેણીને કૉલમ દ્વારા સ્કેન કરે છે,સમાન રીતે. તફાવત એ છે કે અમે પંક્તિ નંબરની ગણતરી કરવા માટે MOD નો ઉપયોગ કરીએ છીએ અને કૉલમ નંબર શોધવા માટે QUOTIENT.

    TOROW ફંક્શન કામ કરતું નથી

    જો TOROW ફંક્શન ભૂલમાં પરિણમે છે, તો તે મોટે ભાગે આમાંથી એક કારણ હોઈ શકે છે:

    #NAME? ભૂલ

    મોટા ભાગના એક્સેલ કાર્યો સાથે, #NAME? ભૂલ એ સ્પષ્ટ સંકેત છે કે ફંક્શનના નામની જોડણી ખોટી છે. TOROW સાથે, તેનો અર્થ એ પણ થઈ શકે છે કે કાર્ય તમારા Excel માં ઉપલબ્ધ નથી. જો તમારું એક્સેલ વર્ઝન 365 સિવાયનું હોય, તો TOROW વિકલ્પનો ઉપયોગ કરવાનો પ્રયાસ કરો.

    #NUM ભૂલ

    #NUM ભૂલ સૂચવે છે કે પરત કરેલ એરે એક પંક્તિમાં ફિટ થઈ શકતી નથી. મોટાભાગે તે ત્યારે થાય છે જ્યારે તમે નાની શ્રેણીને બદલે સમગ્ર કૉલમ અને/અથવા પંક્તિઓનો સંદર્ભ આપો છો.

    #SPILL ભૂલ

    મોટા ભાગના કિસ્સાઓમાં, #SPILL ભૂલ સૂચવે છે કે પંક્તિ જ્યાં તમે ફોર્મ્યુલા દાખલ કર્યું છે તેમાં પરિણામોને ફેલાવવા માટે પૂરતા ખાલી કોષો નથી. જો પડોશી કોષો દૃષ્ટિની રીતે ખાલી હોય, તો ખાતરી કરો કે તેમાં કોઈ જગ્યાઓ અથવા અન્ય બિન-પ્રિન્ટિંગ અક્ષરો નથી. વધુ માહિતી માટે, જુઓ #SPILL ભૂલનો અર્થ Excel માં શું થાય છે.

    આ રીતે તમે 2-પરિમાણીય એરે અથવા શ્રેણીને એક પંક્તિમાં કન્વર્ટ કરવા માટે Excel માં TOROW ફંક્શનનો ઉપયોગ કરો છો. હું વાંચવા બદલ તમારો આભાર માનું છું અને આશા રાખું છું કે તમને આવતા અઠવાડિયે અમારા બ્લોગ પર મળીશ!

    ડાઉનલોડ માટે પ્રેક્ટિસ વર્કબુક

    એક્સેલ ટોરો ફંક્શન - ફોર્મ્યુલા ઉદાહરણો (.xlsx ફાઇલ)

    માઈકલ બ્રાઉન સોફ્ટવેર ટૂલ્સનો ઉપયોગ કરીને જટિલ પ્રક્રિયાઓને સરળ બનાવવાના જુસ્સા સાથે સમર્પિત ટેકનોલોજી ઉત્સાહી છે. ટેક ઉદ્યોગમાં એક દાયકા કરતાં વધુ અનુભવ સાથે, તેમણે Microsoft Excel અને Outlook, તેમજ Google Sheets અને Docsમાં તેમની કુશળતાને સન્માનિત કરી છે. માઈકલનો બ્લોગ તેના જ્ઞાન અને કુશળતાને અન્ય લોકો સાથે શેર કરવા માટે સમર્પિત છે, ઉત્પાદકતા અને કાર્યક્ષમતામાં સુધારો કરવા માટે અનુસરવામાં સરળ ટીપ્સ અને ટ્યુટોરિયલ્સ પ્રદાન કરે છે. ભલે તમે અનુભવી વ્યાવસાયિક હોવ કે શિખાઉ માણસ, માઈકલનો બ્લોગ આ આવશ્યક સોફ્ટવેર સાધનોમાંથી સૌથી વધુ મેળવવા માટે મૂલ્યવાન આંતરદૃષ્ટિ અને વ્યવહારુ સલાહ આપે છે.