સામગ્રીઓનું કોષ્ટક
ડેટા ટ્રાન્સપોઝ કરવું એ ખરેખર એક્સેલ વપરાશકર્તાઓ દ્વારા કરવામાં આવતા સૌથી સામાન્ય કાર્યોમાંનું એક છે. ખરેખર, MS Excel માં પંક્તિઓને કૉલમમાં સ્થાનાંતરિત કરવાની ઘણી રીતો છે . આ લેખમાં, અમે યોગ્ય ઉદાહરણો અને યોગ્ય સમજૂતી સાથે ઘણી સરળ અને અસરકારક પદ્ધતિઓ બતાવીશું.
નીચેની છબી બતાવે છે કે આ લેખમાં આપણે ખરેખર શું કરી રહ્યા છીએ.
પ્રેક્ટિસ વર્કબુક ડાઉનલોડ કરો
તમે નીચેની લિંક પરથી પ્રેક્ટિસ બુક ડાઉનલોડ કરી શકો છો.
કૉલમ્સની પંક્તિઓ Inversion.xlsm
5 એક્સેલમાં પંક્તિઓને કૉલમમાં સ્થાનાંતરિત કરવાની ઉપયોગી પદ્ધતિઓ
માની લઈએ કે અમારી પાસે ડેટા સેટ છે જે કેટલાક વિદ્યાર્થીઓના વર્ષ મુજબના પરિણામો રજૂ કરે છે. અમે બહેતર પ્રસ્તુતિ માટે આ ડેટા સેટની પંક્તિઓને કૉલમમાં સ્થાનાંતરિત કરવા માંગીએ છીએ. નીચેના વિભાગોમાં, અમે આ કાર્ય કરવા માટે 5 ઇન્સ્ટ્રુમેન્ટલ એક્સેલ પદ્ધતિઓ બતાવીશું.
1. પેસ્ટ સ્પેશિયલ કમાન્ડનો ઉપયોગ કરો અને પંક્તિઓને કૉલમ્સમાં સ્થાનાંતરિત કરો
ની લિંકનો ઉપયોગ કરો અમે નીચે વર્ણવેલ બે રીતે સરળ પેસ્ટ સ્પેશિયલ આદેશનો ઉપયોગ કરી શકીએ છીએ.
1.1 પેસ્ટ સ્પેશિયલ કમાન્ડનો ઉપયોગ કરીને
આ પદ્ધતિ ઝડપી અને સરળ છે, પરંતુ તે પુનરાવર્તિત પ્રક્રિયાઓ માટે યોગ્ય નથી. જો કે, ચાલો જોઈએ કે આ પદ્ધતિ કેવી રીતે કામ કરે છે.
પગલાઓ:
- સૌ પ્રથમ, કોષોની શ્રેણી પસંદ કરો ( B4:I9) તમે ટ્રાન્સપોઝ કરવા માંગો છો.
- પછી રાઇટ-ક્લિક કરો અને કોપી કરો . તમે કીબોર્ડનો પણ ઉપયોગ કરી શકો છોશૉર્ટકટ Ctrl+C બદલે.
- કોષ સ્થાન પસંદ કરો ( B11) જ્યાં તમે છેલ્લે ઇચ્છો છો આઉટપુટ.
- પેસ્ટ કરો > સ્પેશિયલ પેસ્ટ કરો પર જાઓ.
- સ્પેશિયલ પેસ્ટ કરો મેનુ ખુલશે. ટ્રાન્સપોઝ કરો ચેકબોક્સને ચિહ્નિત કરો.
વૈકલ્પિક રીતે, તમે કીબોર્ડ શોર્ટકટ Ctrl+Alt+V નો ઉપયોગ કરીને સ્પેશિયલ પેસ્ટ કરો મેનૂ પણ ખોલી શકો છો.
- ઓકે દબાવો.
તેથી, અમે અમારા પ્રારંભિક ડેટા સેટમાંથી ટ્રાન્સપોઝ્ડ ડેટા સેટ જનરેટ કર્યો છે.
વધુ વાંચો: એક્સેલમાં કૉલમમાં ગ્રૂપમાં બહુવિધ પંક્તિઓ સ્થાનાંતરિત કરો.
1.2 કોષ્ટકને સ્થાનાંતરિત કરો અને તેને પ્રારંભિક ડેટા સાથે લિંક કરો
ઉપરોક્ત પદ્ધતિની ખામી પ્રારંભિક ડેટા સેટમાં કોઈપણ ડેટામાં ફેરફારને કારણે છે , તે ટ્રાન્સપોઝ કરેલ ડેટા સેટમાં બદલાશે નહીં. તેથી, અમને એક પદ્ધતિની જરૂર છે જે પ્રારંભિક ડેટા સેટ સાથે આઉટપુટને લિંક કરશે અને તે મુજબ અપડેટ થશે. નીચેના પગલાંઓ અનુસરીને, ચાલો જોઈએ કે આ કેવી રીતે કરવું.
પગલાઓ:
- તમારા ઇચ્છિત કોષોની શ્રેણી પસંદ કરો ( B4:I9 ) > Ctrl+C > ઇચ્છિત સ્થાન પસંદ કરો ( B11 ).
- Ctrl+Alt+V > પર ક્લિક કરીને સ્પેશિયલ પેસ્ટ કરો મેનૂ પર જાઓ. 1>લિંક પેસ્ટ કરો .
નવો ડેટા સેટ હવે B11:I16 ની સેલ શ્રેણીમાં છે. તે હજુ ટ્રાન્સપોઝ થયું નથી. અમે હમણાં જ તેને અમારા મૂળ ડેટા સેટ સાથે લિંક કર્યું છે. તેની સાથે, આપણે જોઈએ છીએકે ફોર્મેટ પણ જતું રહ્યું છે. તમારે ફોર્મેટને ફરીથી કરવું પડશે સિવાય કે તમે તેને દૂર કરવા માંગતા હો!
- એક્સેલનું શોધો અને બદલો સંવાદ બોક્સ ખોલો. અથવા, તેના બદલે Ctrl+H દબાવો અને સીધા જ બદલો ટૅબ પર જાઓ.
- બધા બધાને બદલો “ = ” “ abc ” સાથેના અક્ષરો અથવા ડેટા સેટમાં હાજર ન હોય તેવા કોઈપણ અક્ષરો > બધાને બદલો પર ક્લિક કરો.
એવું લાગે છે કે અમે અમારો નવો ડેટા સેટ ગુમાવી દીધો છે! અમે અમારા ઇચ્છિત ટ્રાન્સપોઝ્ડ ડેટા ટેબલથી વધુ ત્રણ પગલાં પાછળ છીએ.
- અમારો નવો ડેટા સેટ પસંદ કરો અને Ctrl+C દબાવો > આઉટપુટને છેલ્લે મૂકવા માટે સ્થાન ( K4 ) પસંદ કરો.
- Ctrl+Alt+V > ટ્રાન્સપોઝ ચેકબોક્સને ચિહ્નિત કરો.
- ઓકે દબાવો.
- K2:P9 પર કોષ્ટક પસંદ કરો > Ctrl+H દબાવો અને બદલો ટૅબ પર જાઓ.
- દરેક “ abc ” ને “<1 દ્વારા બદલો>= ” > બધાને બદલો દબાવો.
આખરે, અમે અમારો ઇચ્છિત લિંક-અપ અને ટ્રાન્સપોઝ કરેલ ડેટા સેટ જનરેટ કર્યો છે.
એ નોંધવું જોઈએ કે જો તમે મૂળ ડેટા સેટમાં કોઈપણ ઇનપુટ બદલો છો, તો ટ્રાન્સપોઝ કરેલ ડેટા પણ તે મુજબ બદલાશે. અહીં જોડાયેલ સ્ક્રીનશૉટ જુઓ.
વધુ વાંચો: એક્સેલ પેસ્ટ ટ્રાન્સપોઝ શૉર્ટકટ: ઉપયોગ કરવાની 4 સરળ રીતો
2. TRANSPOSE ફંક્શનનો ઉપયોગ પંક્તિઓને કૉલમમાં ઉલટાવી
ટ્રાન્સપોઝફંક્શન એ MS એક્સેલ 365 માં ડાયનેમિક એરે તરીકે વાપરવા માટે ખૂબ જ સરળ છે. તમે તેનો ઉપયોગ અન્ય સંસ્કરણોમાં પણ થોડી અલગ રીતે કરી શકો છો. અમે તે આ વિભાગમાં બતાવીશું.
2.1 ડાયનેમિક એરે તરીકે TRANSPOSE ફંક્શનનો ઉપયોગ કરો
પગલાઓ:
- સ્થાન પસંદ કરો ( B11 ) જ્યાં તમારું ઇચ્છિત આઉટપુટ અંતમાં મૂકવું છે.
- તમારા સંપૂર્ણ ડેટા સેટને પસંદ કરીને નીચેનું સૂત્ર ટાઇપ કરો.
=TRANSPOSE(B4:I9)
- પછી Enter દબાવો.
છેવટે, અમે ટ્રાન્સપોઝ કરેલ ડેટા સેટ જનરેટ કર્યો, પરંતુ અમારું ડેટા સેટ ફોર્મેટ ગુમાવ્યું.
એ નોંધવું જોઈએ કે TRANSPOSE ફંક્શન ગતિશીલ છે જેનો અર્થ છે કે જો તમે કંઈપણ બદલો છો મૂળ ડેટા સેટમાં, તે ટ્રાન્સપોઝ કરેલા આઉટપુટમાં આપમેળે અપડેટ થઈ જશે.
2.2 Ctrl+Shift+Enter સાથે TRANSPOSE ફંક્શનનો ઉપયોગ કરો
જો તમારી પાસે ન હોય તો MS Office 365 અને તેના બદલે MS Excel ના જૂના વર્ઝન સાથે કામ કરવું પડશે, તમે હજુ પણ TRANSPOSE ફંક્શન સાથે કામ કરી શકો છો. પરંતુ આ વખતે તે તમારા માટે થોડું ઓછું લવચીક હશે.
આ કિસ્સામાં, તમારે પહેલા ગણતરી કરવી પડશે કે મૂળ ડેટા સેટમાં કેટલી કૉલમ અને પંક્તિઓ છે.
<8સામાન્ય નિયમ એ છે કે જો ઇનપુટ ડેટા સેટમાં X પંક્તિઓ અને Y કૉલમ્સ હોય, તો આઉટપુટ ડેટા સેટમાં Y પંક્તિઓ હશે અને X કૉલમ્સ .
આ કિસ્સામાં, અમારા ઉદાહરણમાં 8 કૉલમ્સ અને 6 પંક્તિઓ છેકુલ.
પગલાઓ:
- 6 કૉલમ અને 8 પંક્તિઓ ધરાવતા કોષોની રેન્ડમ શ્રેણી પસંદ કરો.
- નીચેનું સૂત્ર ટાઈપ કરો:
=TRANSPOSE(B4:I9)
- Ctrl+Shift+Enter દબાવો અથવા, ફક્ત Enter દબાવો જો તમે MS 365 વપરાશકર્તા છો.
છેવટે, અમને ટ્રાન્સપોઝ કરેલ ડેટા સેટ મળ્યો છે. ફોર્મ્યુલા બાર જુઓ. સર્પાકાર કૌંસ સૂચવે છે કે આ એક એરે ફોર્મ્યુલા છે.
વધુ વાંચો: એક્સેલમાં એરે કેવી રીતે ટ્રાન્સપોઝ કરવું (3 સરળ રીતો)
સમાન રીડિંગ્સ
- એક્સેલમાં દરેક n પંક્તિઓને કૉલમમાં કેવી રીતે ટ્રાન્સપોઝ કરવી (2 સરળ પદ્ધતિઓ)
- કન્વર્ટ પાવર ક્વેરીનો ઉપયોગ કરીને એક્સેલમાં પંક્તિઓમાં કૉલમ
- કેવી રીતે ડુપ્લિકેટ પંક્તિઓને એક્સેલમાં કૉલમમાં ટ્રાન્સપોઝ કરવી (4 રીતો)
- એકમાં બહુવિધ કૉલમ ટ્રાન્સપોઝ કરો એક્સેલમાં કૉલમ (3 હેન્ડી મેથડ્સ)
3. પરોક્ષ ઉપયોગ કરો & પંક્તિઓને કૉલમમાં સ્થાનાંતરિત કરવા માટેના ADDRESS કાર્યો
અમે પ્રત્યક્ષ અને ADDRESS ફંક્શનને જોડીને બે પગલામાં પંક્તિઓને કૉલમમાં સ્થાનાંતરિત પણ કરી શકીએ છીએ.
પગલાઓ:
- પ્રથમ, સેલ લોકેશન પસંદ કરો ( B11 ) જ્યાં તમે છેલ્લે આઉટપુટ મૂકવા માંગો છો.
- પછી કે, નીચેનું સૂત્ર ટાઈપ કરો:
=INDIRECT(ADDRESS(COLUMN(B4)-COLUMN($B$4)+ROW($B$4), ROW(B4)-ROW($B$4)+COLUMN($B$4)))
- Enter દબાવો.
આમ આપણને ટ્રાન્સપોઝ થયેલ ડેટા સેટ મળ્યો છે, પરંતુ ફરીથી, આપણે આઉટપુટ ડેટાને જાતે જ ફોર્મેટ કરવું પડશે.
નો એક ફાયદો આપદ્ધતિ એ છે કે તમે સમગ્ર ડેટા સેટમાં ફેરફાર કર્યા વિના ટ્રાન્સપોઝ કરેલા ડેટાને સંપાદિત કરી શકો છો.
વધુ વાંચો: એક્સેલમાં ગ્રૂપમાં બહુવિધ પંક્તિઓને કૉલમમાં સ્થાનાંતરિત કરો
4. કૉલમ્સમાં બહુવિધ પંક્તિઓ ટ્રાન્સપોઝ કરવા માટે એક્સેલ પાવર ક્વેરી ટૂલનો ઉપયોગ કરો
પાવર ક્વેરી એ Excel માં ડેટાને ઝડપથી ટ્રાન્સપોઝ કરવા માટે ખરેખર અસરકારક સાધન છે. આ વખતે, અમે પાવર ક્વેરી ટૂલનો ઉપયોગ કરીને ડેટા ટ્રાન્સપોઝ કરવાના પગલાં બતાવીશું.
પગલાઓ:
- પ્રથમ, પસંદ કરો ડેટા સેટ કરો અને ડેટા ટેબ > મેળવો & ડેટા ટ્રાન્સફોર્મ કરો > ટેબલ/રેંજમાંથી .
- કોષ્ટક બનાવો સંવાદ બોક્સ ખુલશે > મારા કોષ્ટકમાં હેડરો છે ચેકબોક્સ > પછી ઓકે દબાવો.
- પાવર ક્વેરી એડિટર સંવાદ બોક્સ ખુલશે > ટ્રાન્સફોર્મ ટેબ પસંદ કરો.
- પસંદ કરો પ્રથમ પંક્તિ તરીકે હેડર્સનો ઉપયોગ કરો .
- પછી ટ્રાન્સપોઝ કરો પર ક્લિક કરો.
- પછી હેડર તરીકે પ્રથમ પંક્તિનો ઉપયોગ કરો પસંદ કરો.
- ફાઇલ > બંધ કરો & લોડ .
પાવર ક્વેરી એડિટર સંવાદ બોક્સ બંધ થઈ જશે અને પરિણામે, ટ્રાન્સપોઝ કરેલ ડેટા ધરાવતી નવી શીટ હશે વર્કબુકમાં લોડ થાય છે.
વધુ વાંચો: એક્સેલ પાવર ક્વેરી: પંક્તિઓને કૉલમમાં સ્થાનાંતરિત કરો (પગલાં-દર-પગલા માર્ગદર્શિકા)
<10 5. પંક્તિઓને કૉલમમાં કન્વર્ટ કરવા માટે એક્સેલ VBA મેક્રોનો ઉપયોગધVBA મેક્રો પણ વર્કશીટમાં પંક્તિઓને કૉલમમાં કન્વર્ટ કરવામાં મદદ કરે છે. આ વિભાગમાં, અમે તમને બતાવીશું કે MS એક્સેલમાં પંક્તિઓને કૉલમમાં સ્થાનાંતરિત કરવા માટે કેવી રીતે VBA મેક્રો સાથે કામ કરવું.
પગલાઓ:
- સૌ પ્રથમ, વર્કશીટ નામ પર રાઇટ-ક્લિક કરો “ VBA મેક્રોનો ઉપયોગ ” > જુઓ કોડ પર ક્લિક કરો.
Microsoft Visual Basic Applications Module વિન્ડો ખુલશે.
- કોપી નીચેના VBA મેક્રો અને ફક્ત પેસ્ટ કરો તેમને મોડ્યુલ વિન્ડોમાં .
5532
- પછી VBA મેક્રો ચલાવવા માટે F5 દબાવો > સમગ્ર ડેટા સેટ પસંદ કરો અને ઓકે દબાવો.
- તે સ્થાન પસંદ કરો જ્યાં તમે આખરે ઇચ્છિત આઉટપુટ મૂકવા માંગો છો.
આખરે, અમે VBA મેક્રો નો ઉપયોગ કરીને પંક્તિઓને કૉલમમાં રૂપાંતરિત કરી છે.
વધુ વાંચો: એક્સેલ VBA: ગ્રૂપમાં બહુવિધ પંક્તિઓને કૉલમમાં સ્થાનાંતરિત કરો
નિષ્કર્ષ
તો પ્રિય વાચકો, અમે પાંચ તકનીકોની ચર્ચા કરી છે. એક્સેલમાં પંક્તિઓને કૉલમમાં સ્થાનાંતરિત કરવા માટે. આશા છે કે તમને આ ટ્યુટોરીયલ ઇન્સ્ટ્રુમેન્ટલ લાગશે. તદુપરાંત, વર્કબુક તમારા માટે ડાઉનલોડ કરવા અને તમારી જાતે પ્રેક્ટિસ કરવા માટે છે. તેમ છતાં, જો તમારી પાસે કોઈ પ્રશ્નો, ટિપ્પણીઓ અથવા કોઈપણ પ્રકારનો પ્રતિસાદ હોય, તો કૃપા કરીને ટિપ્પણી બોક્સમાં મને જણાવવામાં અચકાશો નહીં.