ਐਕਸਲ ਵਿੱਚ ਕਈ ਕਾਲਮਾਂ ਨੂੰ ਕਤਾਰਾਂ ਵਿੱਚ ਕਿਵੇਂ ਟ੍ਰਾਂਸਪੋਜ਼ ਕਰਨਾ ਹੈ

  • ਇਸ ਨੂੰ ਸਾਂਝਾ ਕਰੋ
Hugh West

ਅਕਸਰ, ਉਪਭੋਗਤਾਵਾਂ ਨੂੰ ਕਈ ਕਾਲਮਾਂ ਨੂੰ ਕਤਾਰਾਂ ਵਿੱਚ ਬਦਲਣ ਦੀ ਲੋੜ ਹੁੰਦੀ ਹੈ। ਇਸਲਈ, ਐਕਸਲ ਕਈ ਕਾਲਮਾਂ ਨੂੰ ਕਤਾਰਾਂ ਵਿੱਚ ਤਬਦੀਲ ਕਰਨਾ ਉਪਭੋਗਤਾਵਾਂ ਦੁਆਰਾ ਕੀਤਾ ਗਿਆ ਇੱਕ ਆਮ ਕਾਰਜ ਹੈ। Excel ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ , TRANSPOSE , INDIRECT , ਅਤੇ INDEX ਫੰਕਸ਼ਨ, Power Query , ਨਾਲ ਹੀ VBA ਮੈਕਰੋ ਕਾਲਮਾਂ ਨੂੰ ਕਤਾਰਾਂ ਵਿੱਚ ਬਦਲ ਸਕਦਾ ਹੈ।

ਆਓ ਅਸੀਂ ਇੱਕ ਵਰਕਸ਼ੀਟ ਵਿੱਚ ਕਰਮਚਾਰੀ ਦਾ ਨਾਮ ਅਤੇ ਤਨਖਾਹ ਡੇਟਾ ਮੰਨੀਏ। ਅਤੇ ਅਟੱਲ ਕਾਰਨਾਂ ਕਰਕੇ, ਸਾਨੂੰ ਕਾਲਮਾਂ ਨੂੰ ਕਤਾਰਾਂ ਵਿੱਚ ਤਬਦੀਲ ਕਰਨਾ ਪੈਂਦਾ ਹੈ।

ਇਸ ਲੇਖ ਵਿੱਚ, ਅਸੀਂ ਐਕਸਲ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ<ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਕਈ ਕਾਲਮਾਂ ਨੂੰ ਕਤਾਰਾਂ ਵਿੱਚ ਟ੍ਰਾਂਸਪੋਜ਼ ਕਰਨ ਦੇ ਕਈ ਤਰੀਕੇ ਦਿਖਾਉਂਦੇ ਹਾਂ। 2>, ਫੰਕਸ਼ਨ , ਪਾਵਰ ਕਿਊਰੀ , ਅਤੇ VBA ਮੈਕਰੋ

ਐਕਸਲ ਵਰਕਬੁੱਕ ਡਾਊਨਲੋਡ ਕਰੋ

ਕਾਲਮਾਂ ਨੂੰ Rows.xlsm ਵਿੱਚ ਟ੍ਰਾਂਸਪੋਜ਼ ਕਰੋ

6 ਐਕਸਲ ਵਿੱਚ ਕਈ ਕਾਲਮਾਂ ਨੂੰ ਕਤਾਰਾਂ ਵਿੱਚ ਟ੍ਰਾਂਸਪੋਜ਼ ਕਰਨ ਦੇ ਆਸਾਨ ਤਰੀਕੇ

ਵਿਧੀ 1 : ਪੇਸਟ ਵਿਕਲਪ

ਐਕਸਲ ਉਪਭੋਗਤਾਵਾਂ ਨੂੰ ਕਈ ਫਾਰਮੈਟਾਂ ਜਿਵੇਂ ਕਿ ਮੁੱਲ , ਫਾਰਮੂਲਾ , ਟ੍ਰਾਂਸਪੋਜ਼<ਵਿੱਚ ਡਾਟਾ ਪੇਸਟ ਕਰਨ ਦੀ ਆਗਿਆ ਦਿੰਦਾ ਹੈ। 2. ਕਦਮ 1: ਸਾਰੀ ਰੇਂਜ ਨੂੰ ਹਾਈਲਾਈਟ ਕਰੋ ਜਿਸਨੂੰ ਤੁਸੀਂ ਟ੍ਰਾਂਸਪੋਜ਼ ਕਰਨਾ ਚਾਹੁੰਦੇ ਹੋ। ਇਸ 'ਤੇ ਰਾਈਟ-ਕਲਿਕ ਕਰੋ ਪ੍ਰਸੰਗ ਮੀਨੂ ਦਿਸਦਾ ਹੈ। ਪ੍ਰਸੰਗ ਮੀਨੂ ਤੋਂ ਕਾਪੀ ਕਰੋ ਚੁਣੋ।

ਸਟੈਪ 2: ਹੁਣ, ਕੋਈ ਖਾਲੀ ਸੈੱਲ ਚੁਣੋ ( ਅਰਥਾਤ, G4 ) ਰੇਂਜ ਦੇ ਨਾਲ ਲੱਗਦੇ ਹਨ, ਫਿਰ ਇਸ 'ਤੇ ਰਾਈਟ-ਕਲਿਕ ਕਰੋ । ਕਲਿੱਕ ਕਰੋ ਪੇਸਟ ਵਿਕਲਪ ਤੋਂ ਟ੍ਰਾਂਸਪੋਜ਼ 'ਤੇ।

🔼 ਤੁਸੀਂ ਪੇਸਟ ਸਪੈਸ਼ਲ ਵਿੰਡੋ ਵੀ ਲਿਆ ਸਕਦੇ ਹੋ। ਕੀਬੋਰਡ ਸ਼ਾਰਟਕੱਟ CTRL+ALT+V ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹੋਏ। ਬਾਅਦ ਵਿੱਚ, ਪੇਸਟ ਸਪੈਸ਼ਲ ਵਿਕਲਪਾਂ ਵਿੱਚੋਂ ਟਰਾਂਸਪੋਜ਼ ਚੁਣੋ। ਅੰਤ ਵਿੱਚ, ਠੀਕ ਹੈ 'ਤੇ ਕਲਿੱਕ ਕਰੋ।

🔼 ਸੰਦਰਭ ਤੋਂ ਟ੍ਰਾਂਸਪੋਜ਼ ਵਿਕਲਪ ਨੂੰ ਚਲਾਉਣਾ ਮੇਨੂ ਜਾਂ ਪੇਸਟ ਸਪੈਸ਼ਲ ਚੁਣੇ ਹੋਏ ਕਈ ਕਾਲਮਾਂ ਨੂੰ ਕਤਾਰਾਂ ਵਿੱਚ ਬਦਲਦਾ ਹੈ ਜਿਵੇਂ ਕਿ ਹੇਠਾਂ ਦਿੱਤੀ ਤਸਵੀਰ ਵਿੱਚ ਦਰਸਾਇਆ ਗਿਆ ਹੈ।

ਹੋਰ ਪੜ੍ਹੋ: ਐਕਸਲ ਵਿੱਚ ਕਤਾਰਾਂ ਅਤੇ ਕਾਲਮਾਂ ਨੂੰ ਕਿਵੇਂ ਬਦਲਿਆ ਜਾਵੇ (5 ਢੰਗ)

ਵਿਧੀ 2: TRANSPOSE ਫੰਕਸ਼ਨ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਕਾਲਮਾਂ ਨੂੰ ਕਤਾਰਾਂ ਵਿੱਚ ਤਬਦੀਲ ਕਰੋ

The ਟ੍ਰਾਂਸਪੋਜ਼ ਫੰਕਸ਼ਨ ਕਾਲਮਾਂ ਨੂੰ ਸਿੱਧਾ ਕਤਾਰਾਂ ਵਿੱਚ ਬਦਲਦਾ ਹੈ ਅਤੇ ਉਲਟ। ਅਸੀਂ TRANSPOSE ਫੰਕਸ਼ਨ ਦੀ ਵਰਤੋਂ ਕਰ ਸਕਦੇ ਹਾਂ ਭਾਵੇਂ ਕਾਲਮਾਂ ਦੀ ਗਿਣਤੀ ਕਿੰਨੀ ਵੀ ਹੋਵੇ ਜਾਂ ਰੇਂਜ ਕਿੰਨੀ ਵੀ ਵੱਡੀ ਹੋਵੇ। TRANSPOSE ਫੰਕਸ਼ਨ ਦਾ ਸੰਟੈਕਸ ਹੈ

TRANSPOSE (array)

ਪੜਾਅ 1: ਕਿਸੇ ਵੀ ਵਿੱਚ ਹੇਠਾਂ ਦਿੱਤੇ ਫਾਰਮੂਲੇ ਦੀ ਵਰਤੋਂ ਕਰੋ ਕਾਲਮਾਂ ਨੂੰ ਕਤਾਰਾਂ ਵਿੱਚ ਬਦਲਣ ਲਈ ਨੇੜੇ ਦੇ ਸੈੱਲ (ਜਿਵੇਂ, G4 )।

=TRANSPOSE(B4:E12)

ਇੱਥੇ B4:E12 ਹੈ ਐਰੇ ਆਰਗੂਮੈਂਟ।

ਸਟੈਪ 2: ENTER ਦਬਾਓ, ਇੱਕ ਪਲ ਵਿੱਚ ਸਾਰੇ ਕਾਲਮ ਕਤਾਰਾਂ ਵਿੱਚ ਬਦਲ ਜਾਂਦੇ ਹਨ।

🔄 ਕਈ ਵਾਰ, ਡੇਟਾਸੈਟ ਵਿੱਚ ਖਾਲੀ ਸੈੱਲ ਹੁੰਦੇ ਹਨ ਅਤੇ ਐਕਸਲ ਨੂੰ ਟ੍ਰਾਂਸਪੋਜ਼ ਕਰਨ ਤੋਂ ਬਾਅਦ ਉਹਨਾਂ ਵਿੱਚ 0's ਸ਼ਾਮਲ ਹੁੰਦੇ ਹਨ। ਇਸ ਚੇਤਾਵਨੀ ਤੋਂ ਬਚਣ ਲਈ, ਖਾਲੀ ਥਾਂਵਾਂ ਨੂੰ ਅਣਡਿੱਠ ਕਰਨ ਲਈ TRANSPOSE ਫੰਕਸ਼ਨ ਨੂੰ IF ਫੰਕਸ਼ਨ ਨਾਲ ਸੋਧੋ। ਇਸ ਵਿੱਚਕੇਸ, ਲਾਗੂ ਕੀਤਾ ਫਾਰਮੂਲਾ

=TRANSPOSE(IF(B4:E12="","",B4:E12))

ਹੋਰ ਪੜ੍ਹੋ: ਐਕਸਲ (6 ਵਿਧੀਆਂ) ਵਿੱਚ ਕਾਲਮ ਨੂੰ ਕਈ ਕਤਾਰਾਂ ਵਿੱਚ ਕਿਵੇਂ ਟ੍ਰਾਂਸਪੋਜ਼ ਕਰਨਾ ਹੈ <3

ਵਿਧੀ 3: ਕਾਲਮਾਂ ਨੂੰ ਕਤਾਰਾਂ ਵਿੱਚ ਤਬਦੀਲ ਕਰਨ ਲਈ INDIRECT ਫੰਕਸ਼ਨ

ਜਿੱਥੇ ਅਸੀਂ ਮੌਜੂਦਾ ਰੇਂਜ ਤੋਂ ਲਿੰਕ ਸਥਾਪਤ ਕਰਨਾ ਜਾਂ ਡੇਟਾ ਪ੍ਰਾਪਤ ਕਰਨਾ ਚਾਹੁੰਦੇ ਹਾਂ, ਅਸੀਂ ਅਸਿੱਧੇ ਦੀ ਵਰਤੋਂ ਕਰ ਸਕਦੇ ਹਾਂ ਫੰਕਸ਼ਨ ਅੰਤ-ਪ੍ਰਤੱਖ ਫੰਕਸ਼ਨ COLUMN ਫੰਕਸ਼ਨ ਨਾਲ ਭਰਿਆ ਹੋਇਆ ਸੀਮਾ ਤੋਂ ਐਂਟਰੀਆਂ ਦਾ ਹਵਾਲਾ ਦਿੰਦਾ ਹੈ। INDIRECT ਫੰਕਸ਼ਨ ਦਾ ਸੰਟੈਕਸ ਹੈ

INDIRECT (ref_text, [a1])

ਸਟੇਟਮੈਂਟ

ref_text ; ਹਵਾਲਾ (ਟੈਕਸਟ ਵਜੋਂ)।

a1 ; A1 ਜਾਂ R1C1 ਸ਼ੈਲੀ ਸੈੱਲ ਸੰਦਰਭ ਦਾ ਇੱਕ ਬੂਲੀਅਨ ਸੰਕੇਤ। ਮੂਲ ਰੂਪ ਵਿੱਚ, ਇਹ A1 ਸ਼ੈਲੀ = TRUE ਹੈ। [ਵਿਕਲਪਿਕ]

ਪੜਾਅ 1: ਬਾਅਦ ਵਾਲਾ ਫਾਰਮੂਲਾ ਕਿਸੇ ਵੀ ਖਾਲੀ ਸੈੱਲ ਵਿੱਚ ਟਾਈਪ ਕਰੋ (ਜਿਵੇਂ, G4 )।

=INDIRECT("b"&COLUMN()-3)

ret_text (ਜਿਵੇਂ, “b”&COLUMN()-3 ) ਵਿੱਚ 2 ਭਾਗ ਹਨ ; ਪਹਿਲਾ ਇੱਕ COLUMN ਫੰਕਸ਼ਨ ਹੈ ਜੋ ਕਾਲਮ ਨੰਬਰ ਨੂੰ ਪਾਸ ਕਰਦਾ ਹੈ ਅਤੇ ਦੂਜਾ ਇੱਕ ਕਾਲਮ ਹੈ। ਨਾਮ ref_text ਇਹਨਾਂ ਨੂੰ ਜੋੜਦਾ ਹੈ 2 ਫਿਰ ਇੱਕ ਸੈੱਲ ਹਵਾਲਾ ਬਣਾਉਂਦਾ ਹੈ 3 COLUMN ਫੰਕਸ਼ਨ ਨਤੀਜੇ ਤੋਂ ਘੱਟ। ਨਤੀਜੇ ਵਜੋਂ, ਅੰਤਿਮ ਨਤੀਜਾ B(7-3) = B4 ਬਣ ਜਾਂਦਾ ਹੈ। ਇਸਲਈ, B4 ਸੈੱਲ ਐਂਟਰੀ G4 ਵਿੱਚ ਪ੍ਰਦਰਸ਼ਿਤ ਹੁੰਦੀ ਹੈ।

ਸਟੈਪ 2: ਦੁਹਰਾਓ ਕਦਮ 1 G5 , G6 ਵਿੱਚ ਹੇਠਲੇ ਫਾਰਮੂਲੇ ਨਾਲ ਪਿਛਲੇ ਫਾਰਮੂਲੇ ਨੂੰ ਬਦਲਣਾ, ਅਤੇ G7

=INDIRECT("c"&COLUMN()-3)

=INDIRECT("d"&COLUMN()-3)

=INDIRECT("e"&COLUMN()-3)

ਇਹ ਸਾਰੇ 3 ਫਾਰਮੂਲੇ ਪਿਛਲੇ ਫਾਰਮੂਲੇ ਵਾਂਗ ਹੀ ਆਰਗੂਮੈਂਟਾਂ ਦੀ ਘੋਸ਼ਣਾ ਕਰਦੇ ਹਨ। ਅਤੇ ਉਹ ਆਪਣੇ ਸਬੰਧਤ ਸੈੱਲਾਂ ਦੀਆਂ ਐਂਟਰੀਆਂ ਪ੍ਰਾਪਤ ਕਰਦੇ ਹਨ (ਜਿਵੇਂ, G5=C4 , G6=D4 , ਅਤੇ G7=E4 )।

ਪੜਾਅ 3: ਸੈੱਲਾਂ ਦੇ ਸੱਜੇ ਪਾਸੇ ਫਾਰਮੂਲੇ ਲਾਗੂ ਕਰਨ ਲਈ ਫਿਲ ਹੈਂਡਲ ਦੀ ਵਰਤੋਂ ਕਰੋ। ਅਤੇ ਸਾਰੇ ਸਬੰਧਿਤ ਸੈੱਲਾਂ ਦੀਆਂ ਐਂਟਰੀਆਂ ਜਿਵੇਂ ਕਿ ਉਹਨਾਂ ਨੂੰ ਮੰਨੀਆਂ ਜਾਂਦੀਆਂ ਹਨ ਟ੍ਰਾਂਸਪੋਜ਼ ਕੀਤੀਆਂ ਦਿਖਾਈ ਦਿੰਦੀਆਂ ਹਨ।

ਹੋਰ ਪੜ੍ਹੋ: ਐਕਸਲ VBA: ਸੈੱਲ ਐਡਰੈੱਸ ਤੋਂ ਕਤਾਰ ਅਤੇ ਕਾਲਮ ਨੰਬਰ ਪ੍ਰਾਪਤ ਕਰੋ (4 ਢੰਗ)

ਸਮਾਨ ਰੀਡਿੰਗ

  • ਐਕਸਲ ਚਾਰਟ (2 ਢੰਗ) ਵਿੱਚ ਕਤਾਰਾਂ ਅਤੇ ਕਾਲਮਾਂ ਨੂੰ ਕਿਵੇਂ ਬਦਲਿਆ ਜਾਵੇ
  • <23 ਐਕਸਲ ਵਿੱਚ ਕਈ ਕਤਾਰਾਂ ਅਤੇ ਕਾਲਮ ਸ਼ਾਮਲ ਕਰੋ (ਹਰ ਸੰਭਵ ਤਰੀਕੇ ਨਾਲ)
  • ਐਕਸਲ ਫਾਰਮੂਲਾ (3 ਢੰਗਾਂ) ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਹਰ ਦੂਜੇ ਕਾਲਮ ਨੂੰ ਕਿਵੇਂ ਛੱਡਿਆ ਜਾਵੇ
  • Excel VBA: ਕਤਾਰ ਅਤੇ ਕਾਲਮ ਨੰਬਰ (3 ਉਦਾਹਰਨਾਂ) ਦੁਆਰਾ ਰੇਂਜ ਸੈੱਟ ਕਰੋ
  • ਐਕਸਲ ਵਿੱਚ ਮੁੱਲ ਦੇ ਆਧਾਰ 'ਤੇ ਕਾਲਮ ਨੰਬਰ ਕਿਵੇਂ ਲੱਭੀਏ
<11 ਵਿਧੀ 4: ਕਾਲਮਾਂ ਨੂੰ ਕਤਾਰਾਂ ਵਿੱਚ ਤਬਦੀਲ ਕਰਨ ਲਈ INDEX ਫੰਕਸ਼ਨ ਦੀ ਵਰਤੋਂ

ਵਿਧੀ 3 ਦੇ ਸਮਾਨ, INDEX ਫੰਕਸ਼ਨ ਇੱਕ ਦਿੱਤੀ ਸਥਿਤੀ ਤੋਂ ਡੇਟਾ ਲਿਆਉਂਦਾ ਹੈ. INDEX ਫੰਕਸ਼ਨ ਦਾ ਸੰਟੈਕਸ ਹੈ

INDEX(ਐਰੇ, row_num, [col_num])

ਪੜਾਅ 1: ਹੇਠਾਂ ਦਿੱਤੇ ਫਾਰਮੂਲੇ ਨੂੰ ਕਿਸੇ ਵੀ ਖਾਲੀ ਸੈੱਲ G4 ਵਿੱਚ ਲਿਖੋ।

=INDEX($B$4:$E$14,COLUMN()-6,1)

ਫ਼ਾਰਮੂਲੇ ਵਿੱਚ, $B$4:$E$14 ਐਰੇ ਆਰਗੂਮੈਂਟ ਦਾ ਹਵਾਲਾ ਦਿੰਦਾ ਹੈ। ਕਾਲਮ ਫੰਕਸ਼ਨ ਵਾਪਸ ਕਰਦਾ ਹੈਕਾਲਮ ਨੰਬਰ ਜਿੱਥੇ ਫਾਰਮੂਲਾ ਸ਼ਾਮਲ ਕੀਤਾ ਗਿਆ ਹੈ (ਜਿਵੇਂ, G4 )। ਇਸਲਈ, ਐਰੇ ਲਈ COLUMN()-6 ਨਤੀਜੇ ( 7-6 ) 1 row_num ਵਜੋਂ। ਅਤੇ ਪਹਿਲਾਂ ਹੀ 1 ਐਰੇ ਦੇ ਅੰਦਰ col_num ਹੈ।

ਸਟੈਪ 2: G5 , G6 , ਅਤੇ G7 ਲਈ ਸਿਰਫ col_num ਨੂੰ ਬਦਲ ਕੇ ਫਾਰਮੂਲੇ ਨੂੰ ਦੁਹਰਾਓ ਜਿਵੇਂ ਕਿ ਹੇਠਾਂ ਦਿੱਤੀ ਤਸਵੀਰ ਵਿੱਚ ਦਿਖਾਇਆ ਗਿਆ ਹੈ।

=INDEX($B$4:$E$14,COLUMN()-6,2)

=INDEX($B$4:$E$14,COLUMN()-6,3)

=INDEX($B$4:$E$14,COLUMN()-6,4)

ਇਹ ਫਾਰਮੂਲੇ ਉਸੇ ਐਰੇ , ਕਤਾਰ 1 ਅਤੇ ਕਾਲਮ 2 , 3 , ਅਤੇ ਤੋਂ ਐਂਟਰੀਆਂ ਪ੍ਰਾਪਤ ਕਰਦੇ ਹਨ। 4 ਕ੍ਰਮਵਾਰ. ਤੁਸੀਂ ਦੇਖ ਸਕਦੇ ਹੋ ਕਿ ਨਤੀਜੇ ਵਾਲੇ ਮੁੱਲ ਕਾਲਮ ਸਿਰਲੇਖਾਂ ਨੂੰ ਦਰਸਾਉਂਦੇ ਹਨ ਜਿਵੇਂ ਕਿ ਫਾਰਮੂਲਾ ਉਹਨਾਂ ਨੂੰ ਲਿਆਉਂਦਾ ਹੈ।

ਪੜਾਅ 3: ਫਿਲ ਹੈਂਡਲ<2 ਨੂੰ ਖਿੱਚੋ> ਲੇਟਵੇਂ ਤੌਰ 'ਤੇ ਕਾਲਮ-ਵਾਰ ਐਂਟਰੀਆਂ ਪਾਉਣ ਲਈ। ਇਸ ਤਰ੍ਹਾਂ ਕਾਲਮਾਂ ਨੂੰ ਕਤਾਰਾਂ ਵਿੱਚ ਬਦਲਣਾ।

ਹੋਰ ਪੜ੍ਹੋ: ਐਕਸਲ ਵਿੱਚ ਕਾਲਮ ਇੰਡੈਕਸ ਨੰਬਰ ਕਿਵੇਂ ਲੱਭਿਆ ਜਾਵੇ (2 ਢੰਗ)

ਵਿਧੀ 5: ਪਾਵਰ ਕਿਊਰੀ

ਪਾਵਰ ਕਿਊਰੀ ਲੋੜ ਅਨੁਸਾਰ ਡਾਟਾਸੈਟਾਂ ਨੂੰ ਬਦਲਣ ਲਈ ਇੱਕ ਸ਼ਕਤੀਸ਼ਾਲੀ ਟੂਲ ਹੈ। ਪਾਵਰ ਪੁੱਛਗਿੱਛ ਇੱਕ ਟਰਾਂਸਫਾਰਮ ਟੈਬ ਪ੍ਰਦਾਨ ਕਰਦੀ ਹੈ ਜਿੱਥੇ ਟ੍ਰਾਂਸਪੋਜ਼ ਸਮੇਤ ਕਈ ਵਿਕਲਪ ਉਪਲਬਧ ਹਨ। ਅਸੀਂ ਕਈ ਕਾਲਮਾਂ ਨੂੰ ਕਤਾਰਾਂ ਵਿੱਚ ਬਦਲਣ ਲਈ ਟਰਾਂਸਪੋਜ਼ ਓਪਰੇਸ਼ਨ ਦੀ ਵਰਤੋਂ ਕਰ ਸਕਦੇ ਹਾਂ।

ਪੜਾਅ 1: ਪੂਰਾ ਡੇਟਾਸੈਟ ਚੁਣੋ ਫਿਰ ਡੇਟਾ > 'ਤੇ ਜਾਓ। ਟੇਬਲ/ਰੇਂਜ ਤੋਂ 'ਤੇ ਕਲਿੱਕ ਕਰੋ ( ਡਾਟਾ ਪ੍ਰਾਪਤ ਕਰੋ ਅਤੇ ਟ੍ਰਾਂਸਫਾਰਮ ਕਰੋ ਭਾਗ ਤੋਂ)।

ਪੜਾਅ2: ਐਕਸਲ ਪੂਰੇ ਡੇਟਾਸੈਟ ਨੂੰ ਟੇਬਲ ਵਿੱਚ ਬਦਲਦਾ ਹੈ। ਨਤੀਜੇ ਵਜੋਂ, ਸਾਰਣੀ ਬਣਾਓ ਡਾਇਲਾਗ ਬਾਕਸ ਦਿਖਾਈ ਦਿੰਦਾ ਹੈ। ਠੀਕ ਹੈ 'ਤੇ ਕਲਿੱਕ ਕਰੋ।

ਪੜਾਅ 3: ਇੱਕ ਪਲ ਵਿੱਚ, ਐਕਸਲ ਪਾਵਰ ਕਿਊਰੀ ਐਡੀਟਰ ਨੂੰ ਲੋਡ ਕਰਦਾ ਹੈ। ਜਿਵੇਂ ਕਿ ਹੇਠਾਂ ਦਿੱਤੀ ਤਸਵੀਰ ਵਿੱਚ ਦਿਖਾਇਆ ਗਿਆ ਹੈ।

ਟ੍ਰਾਂਸਫਾਰਮ ਭਾਗ ਚੁਣੋ।

ਟ੍ਰਾਂਸਪੋਜ਼ 'ਤੇ ਕਲਿੱਕ ਕਰੋ।

ਸਟੈਪ 4: ਟ੍ਰਾਂਸਪੋਜ਼ ਓਪਰੇਸ਼ਨ ਨੂੰ ਚਲਾਉਣ ਤੋਂ ਬਾਅਦ, ਤੁਹਾਨੂੰ ਟ੍ਰਾਂਸਪੋਜ਼ ਕੀਤੇ ਡੇਟਾ ਨੂੰ ਲੋਡ ਕਰਨਾ ਹੋਵੇਗਾ। ਘਰ > 'ਤੇ ਕਲਿੱਕ ਕਰੋ ਬੰਦ ਕਰੋ & ਲੋਡ > ਚੁਣੋ ਬੰਦ ਕਰੋ & ਲੋਡ ਕਰੋ

🔼 ਟ੍ਰਾਂਸਪੋਜ਼ ਕੀਤੇ ਡੇਟਾ ਨੂੰ ਨਵੀਂ ਵਰਕਸ਼ੀਟ ਵਿੱਚ ਲੋਡ ਕਰਨ ਵਿੱਚ ਕੁਝ ਸਮਾਂ ਲੱਗੇਗਾ। ਅੰਤ ਵਿੱਚ, ਐਕਸਲ ਕਈ ਕਾਲਮਾਂ ਨੂੰ ਕਤਾਰਾਂ ਵਿੱਚ ਤਬਦੀਲ ਕਰਨ ਵਾਲੇ ਡੇਟਾ ਨੂੰ ਲੋਡ ਕਰਦਾ ਹੈ ਜਿਵੇਂ ਕਿ ਤੁਸੀਂ ਹੇਠਾਂ ਦਿੱਤੀ ਤਸਵੀਰ ਤੋਂ ਦੇਖ ਸਕਦੇ ਹੋ।

ਹੋਰ ਪੜ੍ਹੋ: ਐਕਸਲ ਵਿੱਚ ਕਈ ਕਤਾਰਾਂ ਨੂੰ ਕਾਲਮਾਂ ਵਿੱਚ ਕਿਵੇਂ ਬਦਲਿਆ ਜਾਵੇ (9 ਤਰੀਕੇ)

ਵਿਧੀ 6: VBA ਮੈਕਰੋ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਇੱਕ ਤੋਂ ਵੱਧ ਕਾਲਮਾਂ ਨੂੰ ਕਤਾਰਾਂ ਵਿੱਚ ਟ੍ਰਾਂਸਪੋਜ਼ ਕਰੋ

VBA ਮੈਕਰੋ ਨਤੀਜੇ-ਅਧਾਰਿਤ ਨਤੀਜਿਆਂ ਦਾ ਪਿੱਛਾ ਕਰਨ ਵਿੱਚ ਬਹੁਤ ਕੁਸ਼ਲ ਹਨ। ਕਈ ਕਾਲਮਾਂ ਨੂੰ ਕਤਾਰਾਂ ਵਿੱਚ ਤਬਦੀਲ ਕਰਨ ਲਈ ਅਸੀਂ ਮੈਕਰੋ ਦੀਆਂ ਕੁਝ ਲਾਈਨਾਂ ਲਿਖ ਸਕਦੇ ਹਾਂ।

ਪੜਾਅ 1: ਇੱਕ ਮੈਕਰੋ ਪਾਉਣ ਲਈ, ਪਹਿਲਾਂ, Microsoft Visual Basic ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਖੋਲ੍ਹੋ। ALT+F11 । ਫਿਰ, ਇਨਸਰਟ ਕਰੋ ( ਟੂਲਬਾਰ ਤੋਂ) > ਇੱਕ ਪਾਉਣ ਲਈ ਮੋਡਿਊਲ 'ਤੇ ਕਲਿੱਕ ਕਰੋ।

ਸਟੈਪ 2: ਹੇਠਾਂ ਦਿੱਤੇ ਮੈਕਰੋ ਨੂੰ ਮੋਡਿਊਲ ਵਿੱਚ ਪੇਸਟ ਕਰੋ। .

1283

ਮੈਕ੍ਰੋ ਆਪਣੀ ਸ਼ੁਰੂਆਤ ਕਰਦਾ ਹੈਟ੍ਰਾਂਸਪੋਜ਼ ਕਰਨ ਲਈ ਰੇਂਜ ਲੈ ਕੇ ਅਤੇ VBA ਇਨਪੁਟਬਾਕਸ ਫੰਕਸ਼ਨ ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹੋਏ ਟ੍ਰਾਂਸਪੋਜ਼ਡ ਡੇਟਾ ਨੂੰ ਸੰਮਿਲਿਤ ਕਰਨ ਲਈ ਸੈੱਲ ਨੂੰ ਲੈ ਕੇ ਕਾਰਵਾਈ। ਫਿਰ, ਪੇਸਟ ਸਪੈਸ਼ਲ ਵਿਧੀ ਦਿੱਤੇ ਗਏ ਸੈੱਲ ਵਿੱਚ ਟ੍ਰਾਂਸਪੋਜ਼ਡ ਡੇਟਾ ਦੇ ਰੂਪ ਵਿੱਚ ਪੂਰੀ ਰੇਂਜ ਨੂੰ ਪੇਸਟ ਕਰਦੀ ਹੈ।

ਪੜਾਅ 3: ਇਸ ਲਈ F5 ਕੁੰਜੀ ਦੀ ਵਰਤੋਂ ਕਰੋ ਮੈਕਰੋ ਚਲਾਓ. maco ਰੇਂਜ ਪਾਉਣ ਲਈ ਪਹਿਲਾ ਇਨਪੁਟ ਬਾਕਸ ਸ਼ੁਰੂ ਕਰਦਾ ਹੈ। ਰੇਂਜ ਪ੍ਰਦਾਨ ਕਰੋ ਫਿਰ ਠੀਕ ਹੈ 'ਤੇ ਕਲਿੱਕ ਕਰੋ।

ਪੜਾਅ 4: ਬਾਅਦ ਵਿੱਚ ਐਕਸਲ <1 ਲਿਆਉਂਦਾ ਹੈ। ਸੈੱਲ ਨਿਰਧਾਰਤ ਕਰਨ ਲਈ>2nd ਇਨਪੁਟ ਬਾਕਸ । ਕੋਈ ਵੀ ਸੁਵਿਧਾਜਨਕ ਸੈੱਲ ਸੰਦਰਭ ਪ੍ਰਦਾਨ ਕਰੋ ਫਿਰ ਠੀਕ ਹੈ ਉੱਤੇ ਕਲਿਕ ਕਰੋ

🔼 ਅੰਤ ਵਿੱਚ ਐਕਸਲ ਪੂਰੇ ਨੂੰ ਬਦਲ ਦਿੰਦਾ ਹੈ ਡਾਟਾਸੈੱਟ ਕਾਲਮਾਂ ਨੂੰ ਕਤਾਰਾਂ ਵਿੱਚ।

VBA ਮੈਕਰੋ ਵਿੱਚ SkipBlanks ਸਟੇਟਮੈਂਟ ਵਿਕਲਪਾਂ ਦੀ ਪੇਸ਼ਕਸ਼ ਕਰਕੇ ਖਾਲੀ ਸੈੱਲਾਂ ਨੂੰ ਸੰਭਾਲ ਸਕਦਾ ਹੈ ਸੱਚਾ ਅਤੇ ਗਲਤ । ਆਪਣੇ ਡੇਟਾ ਨੂੰ ਬਿਹਤਰ ਬਣਾਉਣ ਲਈ ਆਪਣੀ ਲੋੜ ਅਨੁਸਾਰ ਮੈਕਰੋ ਨੂੰ ਸੋਧੋ।

ਹੋਰ ਪੜ੍ਹੋ: ਐਕਸਲ ਮੈਕਰੋ: ਕਈ ਕਤਾਰਾਂ ਨੂੰ ਕਾਲਮਾਂ ਵਿੱਚ ਬਦਲੋ (3 ਉਦਾਹਰਨਾਂ)

ਸਿੱਟਾ

ਇਸ ਲੇਖ ਵਿੱਚ, ਅਸੀਂ ਕਈ ਕਾਲਮਾਂ ਨੂੰ ਕਤਾਰਾਂ ਵਿੱਚ ਤਬਦੀਲ ਕਰਨ ਲਈ ਐਕਸਲ ਵਿੱਚ ਕਈ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ, ਫੰਕਸ਼ਨਾਂ, ਅਤੇ ਨਾਲ ਹੀ VBA ਮੈਕਰੋ ਦਾ ਪ੍ਰਦਰਸ਼ਨ ਕਰਦੇ ਹਾਂ। TRANSPOSE ਫੰਕਸ਼ਨ ਸਭ ਤੋਂ ਸੁਵਿਧਾਜਨਕ ਤਰੀਕੇ ਨਾਲ ਕਾਲਮਾਂ ਨੂੰ ਕਤਾਰਾਂ ਵਿੱਚ ਬਦਲਦਾ ਹੈ। ਹੋਰ ਫੰਕਸ਼ਨ ਜਿਵੇਂ ਕਿ I NDIRECT ਜਾਂ INDEX ਵੀ ਆਪਣੇ ਉਦੇਸ਼ ਵਿੱਚ ਉੱਤਮ ਹੈ। ਉਮੀਦ ਹੈ ਕਿ ਉੱਪਰ ਦੱਸੇ ਗਏ ਇਹ ਢੰਗ ਟ੍ਰਾਂਸਪੋਜ਼ਿੰਗ ਬਾਰੇ ਤੁਹਾਡੀ ਸਮਝ ਨੂੰ ਸਪੱਸ਼ਟ ਕਰਨਗੇ। ਟਿੱਪਣੀ ਕਰੋ, ਜੇ ਤੁਹਾਡੇ ਕੋਲ ਹੋਰ ਪੁੱਛਗਿੱਛ ਹੈ ਜਾਂ ਹੈਜੋੜਨ ਲਈ ਕੁਝ ਵੀ।

ਹਿਊਗ ਵੈਸਟ ਉਦਯੋਗ ਵਿੱਚ 10 ਸਾਲਾਂ ਤੋਂ ਵੱਧ ਅਨੁਭਵ ਦੇ ਨਾਲ ਇੱਕ ਉੱਚ ਤਜ਼ਰਬੇਕਾਰ ਐਕਸਲ ਟ੍ਰੇਨਰ ਅਤੇ ਵਿਸ਼ਲੇਸ਼ਕ ਹੈ। ਉਸ ਕੋਲ ਲੇਖਾ ਅਤੇ ਵਿੱਤ ਵਿੱਚ ਬੈਚਲਰ ਦੀ ਡਿਗਰੀ ਹੈ ਅਤੇ ਵਪਾਰ ਪ੍ਰਸ਼ਾਸਨ ਵਿੱਚ ਮਾਸਟਰ ਦੀ ਡਿਗਰੀ ਹੈ। ਹਿਊਗ ਨੂੰ ਅਧਿਆਪਨ ਦਾ ਜਨੂੰਨ ਹੈ ਅਤੇ ਉਸਨੇ ਇੱਕ ਵਿਲੱਖਣ ਅਧਿਆਪਨ ਪਹੁੰਚ ਵਿਕਸਿਤ ਕੀਤੀ ਹੈ ਜਿਸਦਾ ਪਾਲਣ ਕਰਨਾ ਅਤੇ ਸਮਝਣਾ ਆਸਾਨ ਹੈ। ਐਕਸਲ ਦੇ ਉਸ ਦੇ ਮਾਹਰ ਗਿਆਨ ਨੇ ਦੁਨੀਆ ਭਰ ਦੇ ਹਜ਼ਾਰਾਂ ਵਿਦਿਆਰਥੀਆਂ ਅਤੇ ਪੇਸ਼ੇਵਰਾਂ ਨੂੰ ਆਪਣੇ ਹੁਨਰਾਂ ਨੂੰ ਬਿਹਤਰ ਬਣਾਉਣ ਅਤੇ ਆਪਣੇ ਕਰੀਅਰ ਵਿੱਚ ਉੱਤਮਤਾ ਪ੍ਰਾਪਤ ਕਰਨ ਵਿੱਚ ਮਦਦ ਕੀਤੀ ਹੈ। ਆਪਣੇ ਬਲੌਗ ਰਾਹੀਂ, ਹਿਊਗ ਆਪਣੇ ਗਿਆਨ ਨੂੰ ਦੁਨੀਆ ਨਾਲ ਸਾਂਝਾ ਕਰਦਾ ਹੈ, ਵਿਅਕਤੀਆਂ ਅਤੇ ਕਾਰੋਬਾਰਾਂ ਨੂੰ ਉਹਨਾਂ ਦੀ ਪੂਰੀ ਸਮਰੱਥਾ ਤੱਕ ਪਹੁੰਚਣ ਵਿੱਚ ਮਦਦ ਕਰਨ ਲਈ ਮੁਫ਼ਤ ਐਕਸਲ ਟਿਊਟੋਰਿਅਲ ਅਤੇ ਔਨਲਾਈਨ ਸਿਖਲਾਈ ਦੀ ਪੇਸ਼ਕਸ਼ ਕਰਦਾ ਹੈ।