ਵਿਸ਼ਾ - ਸੂਚੀ
TOROW ਫੰਕਸ਼ਨ ਦੀ ਮਦਦ ਨਾਲ ਸੈੱਲਾਂ ਦੀ ਇੱਕ ਰੇਂਜ ਨੂੰ ਇੱਕ ਕਤਾਰ ਵਿੱਚ ਬਦਲਣ ਦਾ ਇੱਕ ਤੇਜ਼ ਤਰੀਕਾ।
Microsoft Excel 365 ਨੇ ਕਈ ਨਵੇਂ ਫੰਕਸ਼ਨ ਪੇਸ਼ ਕੀਤੇ ਹਨ। ਐਰੇ ਨਾਲ ਵੱਖ-ਵੱਖ ਹੇਰਾਫੇਰੀ ਕਰਨ ਲਈ. TOROW ਦੇ ਨਾਲ, ਤੁਸੀਂ ਬਿਨਾਂ ਕਿਸੇ ਸਮੇਂ ਵਿੱਚ ਰੇਂਜ-ਟੂ-ਕਤਾਰ ਤਬਦੀਲੀਆਂ ਕਰ ਸਕਦੇ ਹੋ। ਇੱਥੇ ਉਹਨਾਂ ਕੰਮਾਂ ਦੀ ਇੱਕ ਸੂਚੀ ਹੈ ਜੋ ਇਹ ਨਵਾਂ ਫੰਕਸ਼ਨ ਪੂਰਾ ਕਰ ਸਕਦਾ ਹੈ:
Excel TOROW ਫੰਕਸ਼ਨ
Excel ਵਿੱਚ TOROW ਫੰਕਸ਼ਨ ਇੱਕ ਐਰੇ ਜਾਂ ਸੈੱਲਾਂ ਦੀ ਰੇਂਜ ਵਿੱਚ ਬਦਲਣ ਲਈ ਵਰਤਿਆ ਜਾਂਦਾ ਹੈ ਇੱਕ ਕਤਾਰ।
ਫੰਕਸ਼ਨ ਕੁੱਲ ਤਿੰਨ ਆਰਗੂਮੈਂਟਾਂ ਲੈਂਦਾ ਹੈ, ਜਿਨ੍ਹਾਂ ਵਿੱਚੋਂ ਸਿਰਫ਼ ਪਹਿਲੀ ਦੀ ਲੋੜ ਹੁੰਦੀ ਹੈ।
TOROW(ਐਰੇ, [ਅਗਨੋਰ], [ਸਕੈਨ_ਬਾਈ_ਕਾਲਮ])ਕਿੱਥੇ:
ਐਰੇ (ਲੋੜੀਂਦਾ) - ਇੱਕ ਸਿੰਗਲ ਕਤਾਰ ਵਿੱਚ ਬਦਲਣ ਲਈ ਇੱਕ ਐਰੇ ਜਾਂ ਰੇਂਜ।
ਅਣਡਿੱਠਾ (ਵਿਕਲਪਿਕ) - ਇਹ ਨਿਰਧਾਰਤ ਕਰਦਾ ਹੈ ਕਿ ਖਾਲੀ ਥਾਂਵਾਂ ਨੂੰ ਅਣਡਿੱਠ ਕਰਨਾ ਹੈ ਜਾਂ/ਅਤੇ ਗਲਤੀਆਂ ਇਹਨਾਂ ਵਿੱਚੋਂ ਇੱਕ ਮੁੱਲ ਲੈ ਸਕਦਾ ਹੈ:
- 0 ਜਾਂ ਛੱਡਿਆ ਗਿਆ (ਡਿਫਾਲਟ) - ਸਾਰੇ ਮੁੱਲ ਰੱਖੋ
- 1 - ਖਾਲੀ ਥਾਂਵਾਂ ਨੂੰ ਅਣਡਿੱਠ ਕਰੋ
- 2 - ਗਲਤੀਆਂ ਨੂੰ ਅਣਡਿੱਠ ਕਰੋ
- 3 - ਖਾਲੀ ਥਾਂਵਾਂ ਅਤੇ ਤਰੁੱਟੀਆਂ ਨੂੰ ਅਣਡਿੱਠ ਕਰੋ
ਸਕੈਨ_ਬਾਈ_ਕਾਲਮ (ਵਿਕਲਪਿਕ) - ਪਰਿਭਾਸ਼ਿਤ ਕਰਦਾ ਹੈ ਕਿ ਐਰੇ ਨੂੰ ਕਿਵੇਂ ਸਕੈਨ ਕਰਨਾ ਹੈ:
- ਗਲਤ ਜਾਂ ਛੱਡਿਆ (ਮੂਲ) - ਕਤਾਰ ਦੁਆਰਾ ਐਰੇ ਨੂੰ ਖਿਤਿਜੀ ਤੌਰ 'ਤੇ ਸਕੈਨ ਕਰੋ।
- ਸੱਚ - ਕਾਲਮ ਦੁਆਰਾ ਖੜ੍ਹਵੇਂ ਤੌਰ 'ਤੇ ਐਰੇ ਨੂੰ ਸਕੈਨ ਕਰੋ।
ਸੁਝਾਅ:
- ਇੱਕ ਐਰੇ ਨੂੰ ਬਦਲਣ ਲਈ ਇੱਕ ਇੱਕਲੇ ਕਾਲਮ ਵਿੱਚ, TOCOL ਫੰਕਸ਼ਨ ਦੀ ਵਰਤੋਂ ਕਰੋ।
- ਰਿਵਰਸ ਰੋ-ਟੂ-ਐਰੇ ਪਰਿਵਰਤਨ ਨੂੰ ਪਹਿਲਾਂ ਤੋਂ ਬਣਾਉਣ ਲਈ, ਕਾਲਮਾਂ ਵਿੱਚ ਲਪੇਟਣ ਲਈ WRAPCOLS ਫੰਕਸ਼ਨ ਜਾਂ ਰੈਪ ਕਰਨ ਲਈ WRAPROWS ਫੰਕਸ਼ਨ ਦੀ ਵਰਤੋਂ ਕਰੋ।ਕਤਾਰਾਂ ਵਿੱਚ ਐਰੇ।
- ਕਤਾਰਾਂ ਨੂੰ ਕਾਲਮਾਂ ਵਿੱਚ ਬਦਲਣ ਲਈ, TRANSPOSE ਫੰਕਸ਼ਨ ਦੀ ਵਰਤੋਂ ਕਰੋ।
ਟੋਰੋ ਉਪਲਬਧਤਾ
TOROW ਇੱਕ ਨਵਾਂ ਫੰਕਸ਼ਨ ਹੈ, ਜੋ ਸਿਰਫ਼ ਐਕਸਲ ਵਿੱਚ ਸਮਰਥਿਤ ਹੈ। ਮਾਈਕਰੋਸਾਫਟ 365 (ਵਿੰਡੋਜ਼ ਅਤੇ ਮੈਕ ਲਈ) ਅਤੇ ਵੈੱਬ ਲਈ ਐਕਸਲ ਲਈ।
ਐਕਸਲ ਵਿੱਚ ਮੁੱਢਲਾ 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)
ਹੇਠਾਂ ਦਿੱਤੀ ਤਸਵੀਰ ਕਾਰਵਾਈ ਵਿੱਚ ਤਿੰਨੇ ਦ੍ਰਿਸ਼ਾਂ ਨੂੰ ਦਰਸਾਉਂਦੀ ਹੈ:
ਐਰੇ ਨੂੰ ਖਿਤਿਜੀ ਜਾਂ ਲੰਬਕਾਰੀ ਪੜ੍ਹੋ
ਡਿਫੌਲਟ ਵਿਵਹਾਰ ਦੇ ਨਾਲ, 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))
ਐਰੇ ਨੂੰ ਖਿਤਿਜੀ ਰੂਪ ਵਿੱਚ ਸਟੈਕ ਕਰੋ ਅਤੇ ਕਾਲਮ ਦੁਆਰਾ ਬਦਲੋ
ਸਟੈਕਡ ਐਰੇ ਨੂੰ ਉੱਪਰ ਤੋਂ ਹੇਠਾਂ ਤੱਕ ਲੰਬਕਾਰੀ ਰੂਪ ਵਿੱਚ ਪੜ੍ਹਨ ਲਈ, ਤੁਸੀਂ TOROW ਦੀ ਤੀਜੀ ਆਰਗੂਮੈਂਟ ਨੂੰ TRUE ਤੇ ਸੈਟ ਕਰਦੇ ਹੋ ਜਿਵੇਂ ਕਿ ਹੇਠਾਂ ਦਿੱਤੀ ਤਸਵੀਰ ਵਿੱਚ E5 ਵਿੱਚ ਦਿਖਾਇਆ ਗਿਆ ਹੈ:
=TOROW(HSTACK(A3:C4, A8:C9), ,TRUE)
ਐਰੇ ਨੂੰ ਲੰਬਕਾਰੀ ਸਟੈਕ ਕਰੋ ਅਤੇ ਕਤਾਰ ਦੁਆਰਾ ਕਨਵਰਟ ਕਰੋ
ਹਰੇਕ ਨੂੰ ਜੋੜਨ ਲਈ ਅਗਲੀ ਐਰੇ ਨੂੰ ਪਿਛਲੀ ਐਰੇ ਦੇ ਹੇਠਾਂ ਵੱਲ ਲੈ ਜਾਓ ਅਤੇ ਸੰਯੁਕਤ ਐਰੇ ਨੂੰ ਖਿਤਿਜੀ ਰੂਪ ਵਿੱਚ ਪੜ੍ਹੋ, E12 ਵਿੱਚ ਫਾਰਮੂਲਾ ਹੈ:
=TOROW(VSTACK(A3:C4, A8:C9))
ਐਰੇ ਨੂੰ ਲੰਬਕਾਰੀ ਸਟੈਕ ਕਰੋ ਅਤੇ ਕਾਲਮ ਦੁਆਰਾ ਬਦਲੋ
ਪਿਛਲੇ ਇੱਕ ਦੇ ਹੇਠਾਂ ਹਰੇਕ ਅਗਲੀ ਐਰੇ ਨੂੰ ਜੋੜਨ ਲਈ ਅਤੇ ਸੰਯੁਕਤ ਐਰੇ ਨੂੰ ਲੰਬਕਾਰੀ ਤੌਰ 'ਤੇ ਸਕੈਨ ਕਰਨ ਲਈ, ਫਾਰਮੂਲਾ ਹੈ:
=TOROW(VSTACK(A3:C4, A8:C9), ,TRUE)
ਤਰਕ ਨੂੰ ਬਿਹਤਰ ਢੰਗ ਨਾਲ ਸਮਝਣ ਲਈ, ਮੁੱਲਾਂ ਦੇ ਵੱਖ-ਵੱਖ ਕ੍ਰਮ ਨੂੰ ਵੇਖੋ ਨਤੀਜੇ ਵਜੋਂ ਐਰੇ:
ਇੱਕ ਕਤਾਰ ਵਿੱਚ ਇੱਕ ਰੇਂਜ ਤੋਂ ਵਿਲੱਖਣ ਮੁੱਲਾਂ ਨੂੰ ਐਕਸਟਰੈਕਟ ਕਰੋ
ਮਾਈਕ੍ਰੋਸਾਫਟ ਐਕਸਲ 2016 ਤੋਂ ਸ਼ੁਰੂ ਕਰਦੇ ਹੋਏ, ਸਾਡੇ ਕੋਲ ਇੱਕ ਸ਼ਾਨਦਾਰ ਫੰਕਸ਼ਨ ਹੈ, ਜਿਸਦਾ ਨਾਮ UNIQUE ਹੈ, ਜੋ ਇੱਕ ਸਿੰਗਲ ਕਾਲਮ ਤੋਂ ਆਸਾਨੀ ਨਾਲ ਵਿਲੱਖਣ ਮੁੱਲ ਪ੍ਰਾਪਤ ਕਰ ਸਕਦਾ ਹੈ। ਜਾਂ ਕਤਾਰ. ਹਾਲਾਂਕਿ, ਇਹ ਮਲਟੀ-ਕਾਲਮ ਐਰੇ ਨੂੰ ਹੈਂਡਲ ਨਹੀਂ ਕਰ ਸਕਦਾ ਹੈ। ਇਸ ਸੀਮਾ ਨੂੰ ਦੂਰ ਕਰਨ ਲਈ, ਵਿਲੱਖਣ ਅਤੇ TOROW ਫੰਕਸ਼ਨਾਂ ਨੂੰ ਇਕੱਠੇ ਵਰਤੋ।
ਉਦਾਹਰਨ ਲਈ, ਰੇਂਜ A2:C7 ਤੋਂ ਸਾਰੇ ਵੱਖ-ਵੱਖ (ਵੱਖਰੇ) ਮੁੱਲਾਂ ਨੂੰ ਕੱਢਣ ਲਈ ਅਤੇ ਨਤੀਜਿਆਂ ਨੂੰ ਇੱਕ ਕਤਾਰ ਵਿੱਚ ਰੱਖੋ,ਫਾਰਮੂਲਾ ਹੈ:
=UNIQUE(TOROW(A2:C7), TRUE)
ਜਿਵੇਂ ਕਿ TOROW ਇੱਕ-ਅਯਾਮੀ ਹਰੀਜੱਟਲ ਐਰੇ ਵਾਪਸ ਕਰਦਾ ਹੈ, ਅਸੀਂ ਹਰੇਕ ਕਾਲਮ ਦੀ ਤੁਲਨਾ ਕਰਨ ਲਈ UNIQUE ਦਾ 2nd ( 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( ਰੇਂਜ ))+1, MOD(COLUMN(A1)-1, COLUMNS( ਰੇਂਜ ))+1)ਰੇਂਜ ਨੂੰ ਲੰਬਕਾਰੀ ਤੌਰ 'ਤੇ ਸਕੈਨ ਕਰਨ ਲਈ, ਆਮ ਫਾਰਮੂਲਾ ਹੈ :
INDEX( ਰੇਂਜ , MOD(COLUMN(A1)-1, COLUMNS( range ))+1, QuOTIENT(COLUMN (A1)-1, COLUMNS( ਰੇਂਜ ))+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)
ਇਹ ਫਾਰਮੂਲਾ TOROW ਫੰਕਸ਼ਨ ਦਾ ਵਿਕਲਪ ਹੈ ਜਿਸ ਵਿੱਚ 3 ਆਰਗੂਮੈਂਟ ਨੂੰ 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 ਆਰਗੂਮੈਂਟ ਸੈੱਟ ਕੀਤਾ ਗਿਆ ਹੈTRUE:
=TOROW(A3:C5, ,TRUE)
ਕਿਰਪਾ ਕਰਕੇ ਨੋਟ ਕਰੋ ਕਿ ਡਾਇਨਾਮਿਕ ਐਰੇ TOROW ਫੰਕਸ਼ਨ ਦੇ ਉਲਟ, ਇਹ ਪਰੰਪਰਾਗਤ ਫਾਰਮੂਲੇ ਹਰੇਕ ਸੈੱਲ ਵਿੱਚ ਦਰਜ ਕੀਤੇ ਜਾਣੇ ਚਾਹੀਦੇ ਹਨ ਜਿੱਥੇ ਤੁਸੀਂ ਨਤੀਜੇ ਦਿਖਾਉਣਾ ਚਾਹੁੰਦੇ ਹੋ। ਸਾਡੇ ਕੇਸ ਵਿੱਚ, ਪਹਿਲਾ ਫਾਰਮੂਲਾ (ਕਤਾਰ ਦੁਆਰਾ) 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 ਹਨ।
Denominator ਲਈ, ਅਸੀਂ 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,…
MOD ਫੰਕਸ਼ਨ ਡਿਵੀਜ਼ਨ ਤੋਂ ਬਾਅਦ ਬਾਕੀ ਨੂੰ ਵਾਪਸ ਕਰਦਾ ਹੈ।
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) ਪਹਿਲੀ ਕਤਾਰ ਅਤੇ ਪਹਿਲੇ ਕਾਲਮ ਤੋਂ ਇੱਕ ਮੁੱਲ ਵਾਪਸ ਕਰਦਾ ਹੈ ਹਵਾਲਾ ਦਿੱਤੀ ਰੇਂਜ ਦਾ, ਜਿਵੇਂ ਕਿ ਸੈੱਲ A3 ਤੋਂ।F3 ਵਿੱਚ, INDEX($A$3:$C$5, 1, 2) ਪਹਿਲੀ ਕਤਾਰ ਅਤੇ ਦੂਜੇ ਕਾਲਮ ਤੋਂ ਇੱਕ ਮੁੱਲ ਵਾਪਸ ਕਰਦਾ ਹੈ, ਜਿਵੇਂ ਕਿ ਸੈੱਲ B3 ਤੋਂ।
ਅਤੇ ਹੋਰ ਵੀ।
ਦੂਜਾ ਫਾਰਮੂਲਾ ਜੋ ਕਾਲਮ ਦੁਆਰਾ ਰੇਂਜ ਨੂੰ ਸਕੈਨ ਕਰਦਾ ਹੈ, ਇੱਕ ਵਿੱਚ ਕੰਮ ਕਰਦਾ ਹੈਇਸੇ ਤਰ੍ਹਾਂ. ਫਰਕ ਇਹ ਹੈ ਕਿ ਅਸੀਂ ਕਤਾਰ ਨੰਬਰ ਦੀ ਗਣਨਾ ਕਰਨ ਲਈ MOD ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹਾਂ ਅਤੇ ਕਾਲਮ ਨੰਬਰ ਦਾ ਪਤਾ ਲਗਾਉਣ ਲਈ QUOTIENT।
TOOW ਫੰਕਸ਼ਨ ਕੰਮ ਨਹੀਂ ਕਰ ਰਿਹਾ
ਜੇਕਰ TOROW ਫੰਕਸ਼ਨ ਦੇ ਨਤੀਜੇ ਵਜੋਂ ਕੋਈ ਗਲਤੀ ਆਉਂਦੀ ਹੈ, ਤਾਂ ਇਹ ਇਹਨਾਂ ਕਾਰਨਾਂ ਵਿੱਚੋਂ ਇੱਕ ਹੋਣ ਦੀ ਸੰਭਾਵਨਾ ਹੈ:
#NAME? ਗਲਤੀ
ਜ਼ਿਆਦਾਤਰ ਐਕਸਲ ਫੰਕਸ਼ਨਾਂ ਦੇ ਨਾਲ, ਇੱਕ #NAME? ਗਲਤੀ ਇੱਕ ਸਪੱਸ਼ਟ ਸੰਕੇਤ ਹੈ ਕਿ ਫੰਕਸ਼ਨ ਦਾ ਨਾਮ ਗਲਤ ਲਿਖਿਆ ਗਿਆ ਹੈ। TOROW ਦੇ ਨਾਲ, ਇਸਦਾ ਮਤਲਬ ਇਹ ਵੀ ਹੋ ਸਕਦਾ ਹੈ ਕਿ ਫੰਕਸ਼ਨ ਤੁਹਾਡੇ ਐਕਸਲ ਵਿੱਚ ਉਪਲਬਧ ਨਹੀਂ ਹੈ। ਜੇਕਰ ਤੁਹਾਡਾ ਐਕਸਲ ਸੰਸਕਰਣ 365 ਤੋਂ ਇਲਾਵਾ ਕਿਸੇ ਹੋਰ ਵਿੱਚ ਹੈ, ਤਾਂ ਇੱਕ TOROW ਵਿਕਲਪ ਦੀ ਵਰਤੋਂ ਕਰਨ ਦੀ ਕੋਸ਼ਿਸ਼ ਕਰੋ।
#NUM ਗਲਤੀ
ਇੱਕ #NUM ਗਲਤੀ ਦਰਸਾਉਂਦੀ ਹੈ ਕਿ ਵਾਪਸ ਕੀਤੀ ਐਰੇ ਇੱਕ ਕਤਾਰ ਵਿੱਚ ਫਿੱਟ ਨਹੀਂ ਹੋ ਸਕਦੀ। ਅਕਸਰ ਅਜਿਹਾ ਉਦੋਂ ਹੁੰਦਾ ਹੈ ਜਦੋਂ ਤੁਸੀਂ ਇੱਕ ਛੋਟੀ ਰੇਂਜ ਦੀ ਬਜਾਏ ਪੂਰੇ ਕਾਲਮਾਂ ਅਤੇ/ਜਾਂ ਕਤਾਰਾਂ ਦਾ ਹਵਾਲਾ ਦਿੰਦੇ ਹੋ।
#SPILL ਗਲਤੀ
ਜ਼ਿਆਦਾਤਰ ਮਾਮਲਿਆਂ ਵਿੱਚ, ਇੱਕ #SPILL ਗਲਤੀ ਸੁਝਾਅ ਦਿੰਦੀ ਹੈ ਕਿ ਕਤਾਰ ਜਿੱਥੇ ਤੁਸੀਂ ਫਾਰਮੂਲਾ ਦਾਖਲ ਕੀਤਾ ਹੈ ਜਿਸ ਵਿੱਚ ਨਤੀਜਿਆਂ ਨੂੰ ਫੈਲਾਉਣ ਲਈ ਲੋੜੀਂਦੇ ਖਾਲੀ ਸੈੱਲ ਨਹੀਂ ਹਨ। ਜੇਕਰ ਗੁਆਂਢੀ ਸੈੱਲ ਦ੍ਰਿਸ਼ਟੀਗਤ ਤੌਰ 'ਤੇ ਖਾਲੀ ਹਨ, ਤਾਂ ਯਕੀਨੀ ਬਣਾਓ ਕਿ ਉਹਨਾਂ ਵਿੱਚ ਕੋਈ ਖਾਲੀ ਥਾਂ ਜਾਂ ਹੋਰ ਗੈਰ-ਪ੍ਰਿੰਟਿੰਗ ਅੱਖਰ ਨਹੀਂ ਹਨ। ਹੋਰ ਜਾਣਕਾਰੀ ਲਈ, ਵੇਖੋ ਐਕਸਲ ਵਿੱਚ #SPILL ਗਲਤੀ ਦਾ ਕੀ ਅਰਥ ਹੈ।
ਇਸ ਤਰ੍ਹਾਂ ਤੁਸੀਂ 2-ਅਯਾਮੀ ਐਰੇ ਜਾਂ ਰੇਂਜ ਨੂੰ ਇੱਕ ਕਤਾਰ ਵਿੱਚ ਬਦਲਣ ਲਈ ਐਕਸਲ ਵਿੱਚ TOROW ਫੰਕਸ਼ਨ ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹੋ। ਮੈਂ ਪੜ੍ਹਨ ਲਈ ਤੁਹਾਡਾ ਧੰਨਵਾਦ ਕਰਦਾ ਹਾਂ ਅਤੇ ਅਗਲੇ ਹਫ਼ਤੇ ਤੁਹਾਨੂੰ ਸਾਡੇ ਬਲੌਗ 'ਤੇ ਮਿਲਣ ਦੀ ਉਮੀਦ ਕਰਦਾ ਹਾਂ!
ਡਾਊਨਲੋਡ ਕਰਨ ਲਈ ਅਭਿਆਸ ਵਰਕਬੁੱਕ
ਐਕਸਲ ਟੋਰੋ ਫੰਕਸ਼ਨ - ਫਾਰਮੂਲਾ ਉਦਾਹਰਨਾਂ (.xlsx ਫਾਈਲ)