સામગ્રીઓનું કોષ્ટક
જો તમે Excel માં બહુવિધ પંક્તિઓને કૉલમમાં કન્વર્ટ કરવાની કેટલીક સરળ રીતો શોધી રહ્યાં છો, તો તમને આ લેખ મદદરૂપ થશે. તેથી, ચાલો મુખ્ય લેખમાં જઈએ.
વર્કબુક ડાઉનલોડ કરો
કૉલમન્સ.xlsm માં બહુવિધ પંક્તિઓનું રૂપાંતર
કન્વર્ટ કરવાની 9 રીતો એક્સેલમાં કૉલમ માટે બહુવિધ પંક્તિઓ
અહીં, અમારી પાસે જાન્યુઆરી થી મે મહિના માટે અમુક ઉત્પાદનોના વેચાણના કેટલાક રેકોર્ડ્સ છે. અમે પંક્તિઓને કૉલમમાં રૂપાંતરિત કરવાનો પ્રયાસ કરીશું જેથી અમે કૉલમ હેડર તરીકે મહિનાના રેકોર્ડને વિઝ્યુઅલાઈઝ કરી શકીએ અને અમે આ ડેટાસેટનો ઉપયોગ મુખ્યત્વે કૉલમમાં બહુવિધ પંક્તિઓના રૂપાંતરણની રીતો દર્શાવવા માટે કરીશું.
<10
અમે અહીં Microsoft Excel 365 સંસ્કરણનો ઉપયોગ કર્યો છે, તમે તમારી અનુકૂળતા અનુસાર કોઈપણ અન્ય સંસ્કરણોનો ઉપયોગ કરી શકો છો.
પદ્ધતિ-1: બહુવિધ પંક્તિઓને કન્વર્ટ કરવા માટે ટ્રાન્સપોઝ વિકલ્પનો ઉપયોગ કરવો એક્સેલમાં કૉલમ્સમાં
અહીં, અમે નીચેની બહુવિધ પંક્તિઓને કૉલમમાં સરળતાથી કન્વર્ટ કરવા માટે પેસ્ટ વિકલ્પો માં ટ્રાન્સપોઝ વિકલ્પનો ઉપયોગ કરીશું.
પગલાઓ :
➤ CTRL+C દબાવીને ડેટાસેટની સમગ્ર શ્રેણીની નકલ કરો.
<14
➤ તમે જ્યાં આઉટપુટ મેળવવા માંગો છો તે સેલ પસંદ કરો, તમારા માઉસ પર રાઇટ-ક્લિક કરો અને પેસ્ટ વિકલ્પોમાંથી ટ્રાન્સપોઝ વિકલ્પ પસંદ કરો. .
પછી, તમે તમારો ડેટા ટ્રાન્સપોઝ કરી શકશો જેનો અર્થ થાય છે કે પંક્તિઓને તેમાં કન્વર્ટ કરવીકૉલમ.
વધુ વાંચો: એક્સેલ મેક્રો: બહુવિધ પંક્તિઓને કૉલમમાં કન્વર્ટ કરો (3 ઉદાહરણો)
પદ્ધતિ-2: નું રૂપાંતરણ TRANSPOSE ફંક્શનનો ઉપયોગ કરીને કૉલમમાં બહુવિધ પંક્તિઓ
આ વિભાગમાં, અમે નીચેના ડેટાસેટની બહુવિધ પંક્તિઓને બહુવિધ કૉલમમાં રૂપાંતરિત કરવા માટે એરે ફંક્શન, ટ્રાન્સપોઝ ફંક્શન નો ઉપયોગ કરવા જઈ રહ્યા છીએ, અને ડેટા ભેગો કરવા માટે અમે મુખ્ય ડેટાસેટની નીચે બીજું ટેબલ પણ ફોર્મેટ કર્યું છે.
સ્ટેપ્સ :
➤ નીચેનું સૂત્ર ટાઈપ કરો સેલ B10 .
=TRANSPOSE(B3:E8)
અહીં, ટ્રાન્સપોઝ શ્રેણીની પંક્તિઓ બદલશે B3:E8 કોલમમાં એકસાથે.
➤ ENTER દબાવો.
તે પછી, તમને રૂપાંતરણ મળશે. નીચેની આકૃતિની જેમ કૉલમમાં પંક્તિઓ.
તમારે ENTER દબાવવાને બદલે CTRL+SHIFT+ENTER દબાવું પડશે. 7>માઈક્રોસોફ્ટ એક્સેલ 365 સિવાયના અન્ય વર્ઝન માટે .
વધુ વાંચો: એક્સેલમાં કૉલમને બહુવિધ પંક્તિઓમાં કેવી રીતે સ્થાનાંતરિત કરવું (6 પદ્ધતિઓ)
પદ્ધતિ-3: INDIRECT અને ADDRESS ફંક્શનનો ઉપયોગ કરીને
અહીં, આપણે INDIRECT function , ADDRESS function , ROW ફંક્શનનો ઉપયોગ કરીશું. , અને COLUMN ફંક્શન નીચેના ડેટાસેટની પંક્તિઓને કૉલમમાં રૂપાંતરિત કરવા માટે.
પગલાઓ :
➤ સેલ B10 માં નીચેના સૂત્રનો ઉપયોગ કરો.
=INDIRECT(ADDRESS(COLUMN(B3) - COLUMN($B$3) + ROW($B$3), ROW(B3) - ROW($B$3) + COLUMN($B$3)))
અહીં, B3 પ્રારંભિક કોષ છે મુખ્યડેટાસેટ.
-
COLUMN(B3)
→returns the column number of cell
B3
-
COLUMN($B$3)
→returns the column number of cell
$B$3
(the absolute referencing will fix this cell)
આઉટપુટ → 2
ROW($B$3)
→ returns the row number of cell
$B$3
(the absolute referencing will fix this cell)
આઉટપુટ → 3
-
ROW(B3) →
returns the row number of cell
B3
-
COLUMN(B3) - COLUMN($B$3) + ROW($B$3)
બનાય છે<0 2-2+3 → 3
-
ROW(B3) - ROW($B$3) + COLUMN($B$3)
બનાય છે3-3+2 → 2
-
ADDRESS(COLUMN(B3) - COLUMN($B$3) + ROW($B$3), ROW(B3) - ROW($B$3) + COLUMN($B$3))
બનાય છેADDRESS(3, 2) →
returns the reference at the intersection point of
Row 3
and
Column 2
આઉટપુટ → $B$3
-
INDIRECT(ADDRESS(COLUMN(B3) - COLUMN($B$3) + ROW($B$3), ROW(B3) - ROW($B$3) + COLUMN($B$3)))
બનાય છેINDIRECT(“$B$3”)
→ કોષનું મૂલ્ય પરત કરે છે $B$3 .આઉટપુટ → મહિનો
➤ ENTER દબાવો.
➤ ફિલ હેન્ડલ ટૂલને જમણી બાજુએ અને નીચે ખેંચો.
આખરે, તમે મુખ્ય ડેટાસેટની બહુવિધ પંક્તિઓને બહુવિધ કૉલમમાં બદલી શકશો.
વધુ વાંચો: Excel VBA: પંક્તિ મેળવો અને સેલ એડ્રેસમાંથી કૉલમ નંબર (4 પદ્ધતિઓ)
પદ્ધતિ-4: બહુવિધ પંક્તિઓને કૉલમમાં કન્વર્ટ કરવા માટે INDEX ફંક્શનનો ઉપયોગ કરીને
આ વિભાગમાં, બહુવિધ પંક્તિઓને કૉલમમાં સરળતાથી કન્વર્ટ કરવા માટે અમે INDEX ફંક્શન , COLUMN ફંક્શન , અને ROW ફંક્શન ના સંયોજનનો ઉપયોગ કરીશું.
પગલાં :
➤ નીચેના સૂત્રને કોષમાં લાગુ કરો B10 .
=INDEX($B$3:$E$8,COLUMN(A1),ROW(A1))
અહીં, $B$3:$E$8 ડેટાસેટની શ્રેણી છે, A1 નો ઉપયોગ પ્રથમ પંક્તિ મેળવવા માટે થાય છે અને આ ડેટાસેટની કૉલમ નંબર.પંક્તિઓને કૉલમમાં સરળતાથી બદલવા માટે અમે પંક્તિ નંબર દલીલ માટે કૉલમ નંબર અને કૉલમ નંબર દલીલ તરીકે પંક્તિ નંબર નો ઉપયોગ કરી રહ્યા છીએ. આ મૂલ્યોને INDEX કાર્ય માં ફીડ કરીને.
➤ ENTER દબાવો.
➤ <ને ખેંચો 6>ફિલ હેન્ડલ ટૂલ જમણી બાજુએ અને નીચે.
તે પછી, તમને નીચેની આકૃતિની જેમ પંક્તિઓનું કૉલમમાં રૂપાંતર મળશે.
વધુ વાંચો: Excel માં એકથી વધુ પંક્તિઓ અને કૉલમ કેવી રીતે ઉમેરવી (દરેક સંભવિત રીતે)
પદ્ધતિ-5: INDEX-MATCH નો ઉપયોગ કરવો ફોર્મ્યુલા
>
પગલાઓ :
➤ સૌપ્રથમ, તમારે નવા કોષ્ટકની પ્રથમ હરોળ તરીકે પ્રથમ કૉલમ જાતે જ સ્થાનાંતરિત કરવી પડશે.
➤ સેલ B11 માં નીચેનું સૂત્ર ટાઈપ કરો.
=INDEX($C$3:$C$8,MATCH(B$10,$B$3:$B$8,0))
અહીં, $C$3:$C$8 ની બીજી કૉલમ છે ડેટાસેટ, અને $B$3:$B$8 ડેટાસેટની પ્રથમ કૉલમ છે.
-
MATCH(B$10,$B$3:$B$8,0)
બનાય છે<0MATCH(“Month”,$B$3:$B$8,0)
→ $B$3:$B$8<રેન્જમાં મહિનો સ્ટ્રિંગ સાથે કોષની પંક્તિ અનુક્રમણિકા નંબર આપે છે 6>આઉટપુટ → 1
-
INDEX($C$3:$C$8,MATCH(B$10,$B$3:$B$8,0))
બનાય છેINDEX($C$3:$C$8,1)
→ શ્રેણીનું પ્રથમ મૂલ્ય આપે છે $C$3:$C$8આઉટપુટ → ઓરેન્જ
➤ દબાવો દાખલ કરો અને ફિલ હેન્ડલ ટૂલને જમણી બાજુએ ખેંચો.
પછી, તમને મુખ્યની બીજી કૉલમ મળશે બીજી પંક્તિ તરીકે ડેટાસેટ.
તે જ રીતે, બાકીના રૂપાંતરણને સમાપ્ત કરવા માટે નીચેના સૂત્રો લાગુ કરો.
=INDEX($D$3:$D$8,MATCH(B$10,$B$3:$B$8,0))
=INDEX($E$3:$E$8,MATCH(B$10,$B$3:$B$8,0))
આખરે, તમને પ્રથમ ડેટાસેટની બધી પંક્તિઓ બીજા ડેટાસેટમાં કૉલમ તરીકે મળશે.
વધુ વાંચો: Excel માં પંક્તિઓમાં બહુવિધ કૉલમ કેવી રીતે સ્થાનાંતરિત કરવું
સમાન વાંચન
- [નિશ્ચિત!] પંક્તિઓ અને કૉલમ્સ એક્સેલમાં બંને નંબરો છે
- એક્સેલમાં પંક્તિઓ અને કૉલમ કેવી રીતે છુપાવવા (10 રીતો) <22 Excel VBA: પંક્તિ અને કૉલમ નંબર દ્વારા શ્રેણી સેટ કરો (3 ઉદાહરણો)
પદ્ધતિ-6: બહુવિધ પંક્તિઓને કૉલમમાં કન્વર્ટ કરવા VLOOKUP ફંક્શનનો ઉપયોગ કરીને
માં આ વિભાગમાં, અમે નીચેના ડેટા કોષ્ટકની બહુવિધ પંક્તિઓને કૉલમમાં સ્થાનાંતરિત કરવા માટે VLOOKUP કાર્ય નો ઉપયોગ કરીશું.
પગલાં :
➤ શરૂઆતમાં, તમારે ટ્રાન્સપો કરવું પડશે મેન્યુઅલી નવા ડેટાસેટની પ્રથમ પંક્તિ તરીકે પ્રથમ કૉલમ જુઓ.
➤ નીચેના સૂત્રને સેલ B11 માં લખો.
<4 =VLOOKUP(B$10,$B$3:$E$8,2,FALSE)
અહીં, $B$3:$E$8 ડેટાસેટની શ્રેણી છે, B$10 લુકઅપ મૂલ્ય છે, અને 2 ડેટાસેટની બીજી કોલમમાં મૂલ્ય જોવા માટે છે.
➤ ENTER દબાવો અને <6 ને ખેંચો જમણી બાજુએ>ફિલ હેન્ડલ ટૂલબાજુ.
પછી, તમને બીજી હરોળ તરીકે મુખ્ય ડેટાસેટની બીજી કૉલમ મળશે.
માં તે જ રીતે, બાકીના રૂપાંતરણને પૂર્ણ કરવા માટે નીચે આપેલા સૂત્રોનો ઉપયોગ કરો.
=VLOOKUP(B$10,$B$3:$E$8,3, FALSE)
=VLOOKUP(B$10,$B$3:$E$8,4, FALSE)
વધુ વાંચો: Excel માં પંક્તિઓ અને કૉલમ કેવી રીતે ઉમેરવી (3 સરળ પદ્ધતિઓ)
પદ્ધતિ-7: ઉપયોગ કરવો પાવર ક્વેરી
અહીં, ઘણી પંક્તિઓને કૉલમમાં સરળતાથી સ્થાનાંતરિત કરવા માટે અમે પાવર ક્વેરી નો ઉપયોગ કરીશું. પરંતુ આપણે ડેટાસેટની શરૂઆતમાં વધારાની પંક્તિ ઉમેરવી પડશે કારણ કે પાવર ક્વેરી પહેલી પંક્તિને કૉલમ તરીકે રૂપાંતરિત કરશે નહીં કારણ કે તે તેને હેડર તરીકે માને છે.
પગલાઓ :
➤ ડેટા ટેબ >> મેળવો & ટ્રાન્સફોર્મ ડેટા જૂથ >> કોષ્ટક/શ્રેણી વિકલ્પમાંથી.
તે પછી, કોષ્ટક બનાવો વિઝાર્ડ દેખાશે.
➤ ડેટા રેંજ પસંદ કરો અને પછી મારા કોષ્ટકમાં હેડર છે વિકલ્પ પર ક્લિક કરો.
➤ ઓકે<દબાવો 7>.
પછી, પાવર ક્વેરી એડિટર વિન્ડો દેખાશે.
➤ તમારા માઉસ પર CTRL અને ડાબું ક્લિક કરીને તે જ સમયે દબાવીને ડેટાસેટની બધી કૉલમ પસંદ કરો.
➤ ટ્રાન્સફોર્મ ટેબ >> ટ્રાન્સપોઝ વિકલ્પ પર જાઓ.
તમે પ્રથમ પંક્તિ બનાવી શકો છો તમારું ડેટાસેટ હેડર પણ છે.
➤ ટ્રાન્સફોર્મ ટેબ >> હેડર તરીકે પ્રથમ પંક્તિનો ઉપયોગ કરો પર જાઓ જૂથ >> હેડરો તરીકે પ્રથમ પંક્તિનો ઉપયોગ કરો વિકલ્પ.
પછી, તમને મુખ્યની પંક્તિઓમાંથી રૂપાંતરિત કૉલમ્સ મળશે ડેટાસેટ.
➤ આ વિન્ડો બંધ કરવા માટે, હોમ ટેબ >> બંધ કરો & લોડ કરો જૂથ >> બંધ કરો & લોડ વિકલ્પ.
આ રીતે, પાવર ક્વેરી એડિટર વિન્ડોમાંનું ટેબલ એક પર લોડ થશે. ટેબલ5 નામની નવી શીટ.
વધુ વાંચો: Excel માં પંક્તિઓ અને કૉલમ કેવી રીતે સ્વિચ કરવી (5 પદ્ધતિઓ)
પદ્ધતિ-8: VBA કોડનો ઉપયોગ કરીને બહુવિધ પંક્તિઓને કૉલમમાં રૂપાંતરિત કરવી
આ વિભાગમાં, અમે એક VBA કોડનો ઉપયોગ બહુવિધ પંક્તિઓમાં કન્વર્ટ કરવા માટે કરીશું. કૉલમ.
પગલાઓ :
➤ વિકાસકર્તા ટેબ >> પર જાઓ વિઝ્યુઅલ બેઝિક વિકલ્પ.
પછી, વિઝ્યુઅલ બેઝિક એડિટર ખુલશે.
➤ <6 પર જાઓ. ટેબ >> મોડ્યુલ વિકલ્પ દાખલ કરો.
તે પછી, એક મોડ્યુલ બનાવવામાં આવશે.
➤ નીચેનો કોડ લખો
2209
અહીં, અમે બહુવિધ_પંક્તિઓ_શ્રેણી અને મલ્ટિપલ_કોલમ્સ_રેન્જ ને <6 તરીકે જાહેર કરી છે>રેન્જ , અને તે શ્રેણી પર સેટ છે જે અમે ઇનપુટબોક્સ પદ્ધતિનો ઉપયોગ કરીને ઇનપુટ બોક્સ દ્વારા પસંદ કરીશું.
પછી, અમે કૉપિ કરીશું. મુખ્ય ડેટા et multiple_rows_range અને પછી તેને ડેસ્ટિનેશન સેલ multiple_columns_range માં ટ્રાન્સપોઝ તરીકે પેસ્ટ કરો.
➤ દબાવો F5 .
પછી, તમને ઇનપુટ બોક્સ મળશે જ્યાં તમારે માં ડેટાસેટ $B$3:$E$8 ની શ્રેણી પસંદ કરવી પડશે. પંક્તિઓની શ્રેણી બોક્સ પસંદ કરો અને ઓકે દબાવો.
પછી, બીજું ઇનપુટ બોક્સ પોપ અપ થશે.
➤ ગંતવ્ય સેલ પસંદ કરો $B$10 જ્યાં તમે ટ્રાન્સપોઝ કરેલ ડેટાસેટ રાખવા માંગો છો અને પછી ઓકે દબાવો.
આખરે, તમે નીચેની જેમ મુખ્ય ડેટાસેટના ફોર્મેટિંગ સાથે પણ બહુવિધ પંક્તિઓમાંથી રૂપાંતરિત કૉલમ મળશે.
વધુ વાંચો: કેવી રીતે એક્સેલ ચાર્ટમાં પંક્તિઓ અને કૉલમ સ્વિચ કરો (2 પદ્ધતિઓ)
પદ્ધતિ-9: ઑફસેટ ફંક્શનનો ઉપયોગ કરીને બહુવિધ પંક્તિઓનું કૉલમ અને પંક્તિઓમાં રૂપાંતર
અમારી પાસે કેટલાક વિદ્યાર્થીઓના નામ ધરાવતી સૂચિ છે , તેમના વિષયો અને બહુવિધ પંક્તિઓમાં અનુરૂપ ગુણ. હવે, આપણે આ યાદીની બાજુમાં પ્રથમ ત્રણ પંક્તિઓને કોષ્ટકની ત્રણ અલગ-અલગ કોલમમાં કન્વર્ટ કરવા માંગીએ છીએ. એ જ રીતે, આપણે બાકીની હરોળને ત્રણ હરોળ દીઠ કૉલમ તરીકે કન્વર્ટ કરવા માંગીએ છીએ. તેથી, તમે જોઈ શકો છો કે અમારે એક સમયે પંક્તિઓને કૉલમ અને પંક્તિઓમાં રૂપાંતરિત કરવાની જરૂર છે.
આ કરવા માટે, અમે OFFSET , ROW , નો ઉપયોગ કરીશું. અને COLUMN ફંક્શન્સ .
પગલાં :
➤ સેલ D4 માં નીચેનું સૂત્ર ટાઈપ કરો .
=OFFSET($B$4,COLUMN()-4+(ROW()-4)*3,0,1,1)
અહીં, $B$4 સૂચિનો પ્રારંભિક કોષ છે.
-
COLUMN()
→returns the column number of cell
D4
where the formula is being applied.
Output →
4
-
COLUMN()-4
બનાય છે4-4 → 4
is subtracted because the starting cell of the formula is in
Column 4
.
Output →
0
-
ROW() →
returns the row number of cell
D4
where the formula is being applied.
Output →
4
-
(ROW()-4)*3
બનાય છે(4-4)*3 → 4
is subtracted because the starting cell of the formula is in
Row 4
and multiplied with
3
as we want to transform
3
rows into columns each time.
Output →
0
-
OFFSET($B$4,COLUMN()-4+(ROW()-4)*3,0,1,1)
becomes
OFFSET($B$4,0+0,0,1,1)
OFFSET($B$4,0,0,1,1) → OFFSET
will extract the range with a height and width of
1
starting from cell
$B$4
.
Output
→ Joseph
➤ ENTER દબાવો .
➤ ફિલ હેન્ડલ ટૂલને જમણી બાજુએ અને નીચે ખેંચો.
આખરે, તમે આ કરવા માટે સમર્થ હશો. બહુવિધ પંક્તિઓમાંથી કૉલમ અને પંક્તિઓમાં રૂપાંતર.
વધુ વાંચો: એક્સેલમાં પંક્તિ/કૉલમને હાલના ડેટાને બદલ્યા વિના ખસેડો (3 શ્રેષ્ઠ રીતો) <1
પ્રેક્ટિસ વિભાગ
તમારી જાતે પ્રેક્ટિસ કરવા માટે અમે પ્રેક્ટિસ નામની શીટમાં નીચેની જેમ પ્રેક્ટિસ વિભાગ પ્રદાન કર્યો છે. કૃપા કરીને તે જાતે કરો.
નિષ્કર્ષ
આ લેખમાં, અમે એક્સેલમાં બહુવિધ પંક્તિઓને કૉલમમાં સરળતાથી કન્વર્ટ કરવાની રીતોને આવરી લેવાનો પ્રયાસ કર્યો છે. આશા છે કે તમને તે ઉપયોગી લાગશે. જો તમારી પાસે કોઈ સૂચનો અથવા પ્રશ્નો હોય, તો તેને ટિપ્પણી વિભાગમાં શેર કરવા માટે નિઃસંકોચ કરો.