ਵਿਸ਼ਾ - ਸੂਚੀ
ਇਸ ਟਿਊਟੋਰਿਅਲ ਵਿੱਚ, ਅਸੀਂ ਦੇਖਾਂਗੇ ਕਿ ਐਕਸਲ ਕਾਲਮ ਨੰਬਰਾਂ ਨੂੰ ਸੰਬੰਧਿਤ ਵਰਣਮਾਲਾ ਦੇ ਅੱਖਰਾਂ ਵਿੱਚ ਕਿਵੇਂ ਬਦਲਣਾ ਹੈ।
ਐਕਸਲ ਵਿੱਚ ਗੁੰਝਲਦਾਰ ਫਾਰਮੂਲੇ ਬਣਾਉਂਦੇ ਸਮੇਂ, ਤੁਹਾਨੂੰ ਕਈ ਵਾਰ ਇੱਕ ਪ੍ਰਾਪਤ ਕਰਨ ਦੀ ਲੋੜ ਹੋ ਸਕਦੀ ਹੈ ਕਿਸੇ ਖਾਸ ਸੈੱਲ ਦਾ ਕਾਲਮ ਅੱਖਰ ਜਾਂ ਦਿੱਤੇ ਨੰਬਰ ਤੋਂ। ਇਹ ਦੋ ਤਰੀਕਿਆਂ ਨਾਲ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ: ਇਨਬਿਲਟ ਫੰਕਸ਼ਨਾਂ ਜਾਂ ਇੱਕ ਕਸਟਮ ਫੰਕਸ਼ਨਾਂ ਦੀ ਵਰਤੋਂ ਕਰਕੇ।
ਕਾਲਮ ਨੰਬਰ ਨੂੰ ਵਰਣਮਾਲਾ (ਸਿੰਗਲ-ਅੱਖਰ ਕਾਲਮ) ਵਿੱਚ ਕਿਵੇਂ ਬਦਲਿਆ ਜਾਵੇ
ਮਾਮਲੇ ਵਿੱਚ ਕਾਲਮ ਦੇ ਨਾਮ ਵਿੱਚ ਇੱਕ ਇੱਕ ਅੱਖਰ ਹੁੰਦਾ ਹੈ, A ਤੋਂ Z ਤੱਕ, ਤੁਸੀਂ ਇਸਨੂੰ ਇਸ ਸਧਾਰਨ ਫਾਰਮੂਲੇ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਪ੍ਰਾਪਤ ਕਰ ਸਕਦੇ ਹੋ:
CHAR(64 + col_number)ਉਦਾਹਰਨ ਲਈ, ਨੰਬਰ 10 ਨੂੰ ਵਿੱਚ ਤਬਦੀਲ ਕਰਨ ਲਈ ਇੱਕ ਕਾਲਮ ਅੱਖਰ, ਫਾਰਮੂਲਾ ਇਹ ਹੈ:
=CHAR(64 + 10)
ਕਿਸੇ ਸੈੱਲ ਵਿੱਚ ਇੱਕ ਨੰਬਰ ਇਨਪੁਟ ਕਰਨਾ ਅਤੇ ਤੁਹਾਡੇ ਫਾਰਮੂਲੇ ਵਿੱਚ ਉਸ ਸੈੱਲ ਦਾ ਹਵਾਲਾ ਦੇਣਾ ਵੀ ਸੰਭਵ ਹੈ:
=CHAR(64 + A2)
ਇਹ ਫਾਰਮੂਲਾ ਕਿਵੇਂ ਕੰਮ ਕਰਦਾ ਹੈ:
CHAR ਫੰਕਸ਼ਨ ASCII ਸੈੱਟ ਵਿੱਚ ਅੱਖਰ ਕੋਡ ਦੇ ਅਧਾਰ ਤੇ ਇੱਕ ਅੱਖਰ ਵਾਪਸ ਕਰਦਾ ਹੈ। ਅੰਗਰੇਜ਼ੀ ਵਰਣਮਾਲਾ ਦੇ ਵੱਡੇ ਅੱਖਰਾਂ ਦੇ ASCII ਮੁੱਲ 65 (A) ਤੋਂ 90 (Z) ਹਨ। ਇਸ ਲਈ, ਵੱਡੇ ਅੱਖਰ A ਦਾ ਅੱਖਰ ਕੋਡ ਪ੍ਰਾਪਤ ਕਰਨ ਲਈ, ਤੁਸੀਂ 1 ਤੋਂ 64 ਜੋੜਦੇ ਹੋ; ਵੱਡੇ ਅੱਖਰ B ਦਾ ਅੱਖਰ ਕੋਡ ਪ੍ਰਾਪਤ ਕਰਨ ਲਈ, ਤੁਸੀਂ 2 ਤੋਂ 64 ਜੋੜਦੇ ਹੋ, ਅਤੇ ਹੋਰ ਵੀ।
ਐਕਸਲ ਕਾਲਮ ਨੰਬਰ ਨੂੰ ਅੱਖਰ (ਕੋਈ ਵੀ ਕਾਲਮ) ਵਿੱਚ ਕਿਵੇਂ ਬਦਲਿਆ ਜਾਵੇ
ਜੇ ਤੁਸੀਂ ਇੱਕ ਬਹੁਮੁਖੀ ਅੱਖਰ ਲੱਭ ਰਹੇ ਹੋ ਫਾਰਮੂਲਾ ਜੋ ਐਕਸਲ (1 ਅੱਖਰ, 2 ਅੱਖਰ ਅਤੇ 3 ਅੱਖਰ) ਵਿੱਚ ਕਿਸੇ ਵੀ ਕਾਲਮ ਲਈ ਕੰਮ ਕਰਦਾ ਹੈ, ਤਾਂ ਤੁਹਾਨੂੰ ਥੋੜਾ ਹੋਰ ਗੁੰਝਲਦਾਰ ਸੰਟੈਕਸ ਵਰਤਣ ਦੀ ਲੋੜ ਪਵੇਗੀ:
SUBSTITUTE(ADDRESS(1, col_number, 4) ), "1", "")ਦੇ ਨਾਲA2 ਵਿੱਚ ਕਾਲਮ ਅੱਖਰ, ਫਾਰਮੂਲਾ ਇਹ ਫਾਰਮ ਲੈਂਦਾ ਹੈ:
=SUBSTITUTE(ADDRESS(1, A2, 4), "1", "")
ਇਹ ਫਾਰਮੂਲਾ ਕਿਵੇਂ ਕੰਮ ਕਰਦਾ ਹੈ:
ਪਹਿਲਾਂ, ਤੁਸੀਂ ਦਿਲਚਸਪੀ ਦੇ ਕਾਲਮ ਨੰਬਰ ਦੇ ਨਾਲ ਇੱਕ ਸੈੱਲ ਪਤਾ ਬਣਾਉਂਦੇ ਹੋ। ਇਸਦੇ ਲਈ, ADDRESS ਫੰਕਸ਼ਨ ਨੂੰ ਹੇਠਾਂ ਦਿੱਤੀਆਂ ਆਰਗੂਮੈਂਟਾਂ ਦੀ ਸਪਲਾਈ ਕਰੋ:
- 1 ਲਈ row_num (ਕਤਾਰ ਨੰਬਰ ਅਸਲ ਵਿੱਚ ਮਾਇਨੇ ਨਹੀਂ ਰੱਖਦਾ, ਇਸ ਲਈ ਤੁਸੀਂ ਕੋਈ ਵੀ ਵਰਤ ਸਕਦੇ ਹੋ)।
- A2 (ਕਾਲਮ ਨੰਬਰ ਵਾਲਾ ਸੈੱਲ) column_num ਲਈ।
- 4 ਲਈ abs_num ਆਰਗੂਮੈਂਟ ਇੱਕ ਸੰਬੰਧਿਤ ਹਵਾਲਾ ਦੇਣ ਲਈ।
ਉਪਰੋਕਤ ਪੈਰਾਮੀਟਰਾਂ ਦੇ ਨਾਲ, ADDRESS ਫੰਕਸ਼ਨ ਨਤੀਜੇ ਵਜੋਂ ਟੈਕਸਟ ਸਤਰ "A1" ਵਾਪਸ ਕਰਦਾ ਹੈ।
ਜਿਵੇਂ ਕਿ ਸਾਨੂੰ ਸਿਰਫ਼ ਇੱਕ ਕਾਲਮ ਅੱਖਰ ਦੀ ਲੋੜ ਹੈ, ਅਸੀਂ SUBSTITUTE ਫੰਕਸ਼ਨ ਦੀ ਮਦਦ ਨਾਲ ਕਤਾਰ ਨੰਬਰ ਨੂੰ ਹਟਾ ਦਿੰਦੇ ਹਾਂ, ਜੋ ਖੋਜ ਕਰਦਾ ਹੈ ਟੈਕਸਟ "A1" ਵਿੱਚ "1" (ਜਾਂ ਜੋ ਵੀ ਕਤਾਰ ਨੰਬਰ ਤੁਸੀਂ ADDRESS ਫੰਕਸ਼ਨ ਦੇ ਅੰਦਰ ਹਾਰਡਕੋਡ ਕੀਤਾ ਹੈ) ਅਤੇ ਇਸਨੂੰ ਇੱਕ ਖਾਲੀ ਸਤਰ ("") ਨਾਲ ਬਦਲਦਾ ਹੈ।
ਕਸਟਮ ਫੰਕਸ਼ਨ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਕਾਲਮ ਨੰਬਰ ਤੋਂ ਕਾਲਮ ਅੱਖਰ ਪ੍ਰਾਪਤ ਕਰੋ।
ਜੇਕਰ ਤੁਹਾਨੂੰ ਨਿਯਮਤ ਆਧਾਰ 'ਤੇ ਕਾਲਮ ਨੰਬਰਾਂ ਨੂੰ ਵਰਣਮਾਲਾ ਦੇ ਅੱਖਰਾਂ ਵਿੱਚ ਬਦਲਣ ਦੀ ਲੋੜ ਹੈ, ਤਾਂ ਇੱਕ ਕਸਟਮ ਉਪਭੋਗਤਾ-ਪ੍ਰਭਾਸ਼ਿਤ ਫੰਕਸ਼ਨ (UDF) ਤੁਹਾਡੇ ਸਮੇਂ ਦੀ ਬਹੁਤ ਜ਼ਿਆਦਾ ਬੱਚਤ ਕਰ ਸਕਦਾ ਹੈ।
ਫੰਕਸ਼ਨ ਦਾ ਕੋਡ ਬਹੁਤ ਵਧੀਆ ਹੈ। ਸਾਦਾ ਅਤੇ ਸਿੱਧਾ:
ਪਬਲਿਕ ਫੰਕਸ਼ਨ ਕਾਲਮ ਲੈਟਰ(col_nu m) ColumnLetter = Split(Cells(1, col_num)।ਐਡਰੈੱਸ, "$" )(1) ਐਂਡ ਫੰਕਸ਼ਨਇੱਥੇ, ਅਸੀਂ ਕਤਾਰ 1 ਅਤੇ ਇੱਕ ਨੂੰ ਵਾਪਸ ਕਰਨ ਲਈ ਨਿਰਧਾਰਤ ਕਾਲਮ ਨੰਬਰ ਅਤੇ ਪਤਾ ਵਿਸ਼ੇਸ਼ਤਾਸਟ੍ਰਿੰਗ ਜਿਸ ਵਿੱਚ ਉਸ ਸੈੱਲ ਲਈ ਇੱਕ ਪੂਰਨ ਸੰਦਰਭ ਹੈ (ਜਿਵੇਂ ਕਿ $A$1)। ਫਿਰ, ਸਪਲਿਟ ਫੰਕਸ਼ਨ $ ਚਿੰਨ੍ਹ ਨੂੰ ਵਿਭਾਜਕ ਦੇ ਤੌਰ 'ਤੇ ਵਰਤਦੇ ਹੋਏ ਵਾਪਸ ਆਈ ਸਤਰ ਨੂੰ ਵਿਅਕਤੀਗਤ ਤੱਤਾਂ ਵਿੱਚ ਵੰਡਦਾ ਹੈ, ਅਤੇ ਅਸੀਂ ਐਲੀਮੈਂਟ (1) ਵਾਪਸ ਕਰਦੇ ਹਾਂ, ਜੋ ਕਿ ਕਾਲਮ ਅੱਖਰ ਹੈ।
ਕੋਡ ਨੂੰ VBA ਸੰਪਾਦਕ ਵਿੱਚ ਪੇਸਟ ਕਰੋ, ਅਤੇ ਤੁਹਾਡੇ ਨਵਾਂ ColumnLetter ਫੰਕਸ਼ਨ ਵਰਤੋਂ ਲਈ ਤਿਆਰ ਹੈ। ਵਿਸਤ੍ਰਿਤ ਮਾਰਗਦਰਸ਼ਨ ਲਈ, ਕਿਰਪਾ ਕਰਕੇ ਵੇਖੋ: ਐਕਸਲ ਵਿੱਚ VBA ਕੋਡ ਕਿਵੇਂ ਸ਼ਾਮਲ ਕਰਨਾ ਹੈ।
ਅੰਤ-ਉਪਭੋਗਤਾ ਦ੍ਰਿਸ਼ਟੀਕੋਣ ਤੋਂ, ਫੰਕਸ਼ਨ ਦਾ ਸੰਟੈਕਸ ਇਸ ਤਰ੍ਹਾਂ ਸਧਾਰਨ ਹੈ:
ColumnLetter(col_num)ਕਿੱਥੇ col_num ਕਾਲਮ ਨੰਬਰ ਹੈ ਜਿਸ ਨੂੰ ਤੁਸੀਂ ਇੱਕ ਅੱਖਰ ਵਿੱਚ ਬਦਲਣਾ ਚਾਹੁੰਦੇ ਹੋ।
ਤੁਹਾਡਾ ਅਸਲ ਫਾਰਮੂਲਾ ਇਸ ਤਰ੍ਹਾਂ ਦਿਖਾਈ ਦੇ ਸਕਦਾ ਹੈ:
=ColumnLetter(A2)
ਅਤੇ ਇਹ ਵਾਪਸ ਆ ਜਾਵੇਗਾ ਪਿਛਲੀ ਉਦਾਹਰਨ ਵਿੱਚ ਚਰਚਾ ਕੀਤੇ ਮੂਲ ਐਕਸਲ ਫੰਕਸ਼ਨਾਂ ਦੇ ਬਿਲਕੁਲ ਉਹੀ ਨਤੀਜੇ ਹਨ:
ਕਿਸੇ ਸੈੱਲ ਦਾ ਕਾਲਮ ਅੱਖਰ ਕਿਵੇਂ ਪ੍ਰਾਪਤ ਕਰੀਏ
ਇੱਕ ਕਾਲਮ ਅੱਖਰ ਦੀ ਪਛਾਣ ਕਰਨ ਲਈ ਖਾਸ ਸੈੱਲ, ਕਾਲਮ ਨੰਬਰ ਨੂੰ ਮੁੜ ਪ੍ਰਾਪਤ ਕਰਨ ਲਈ COLUMN ਫੰਕਸ਼ਨ ਦੀ ਵਰਤੋਂ ਕਰੋ, ਅਤੇ ਉਸ ਨੰਬਰ ਨੂੰ ADDRESS ਫੰਕਸ਼ਨ ਵਿੱਚ ਸਰਵ ਕਰੋ। ਪੂਰਾ ਫਾਰਮੂਲਾ ਇਹ ਆਕਾਰ ਲਵੇਗਾ:
SUBSTITUTE(ADDRESS(1, COLUMN( cell_address), 4), "1", "")ਉਦਾਹਰਣ ਵਜੋਂ, ਆਓ ਇੱਕ ਕਾਲਮ ਅੱਖਰ ਲੱਭੀਏ। ਸੈੱਲ C5 ਦਾ:
=SUBSTITUTE(ADDRESS(1, COLUMN(C5), 4), "1", "")
ਸਪੱਸ਼ਟ ਤੌਰ 'ਤੇ, ਨਤੀਜਾ "C" ਹੈ :)
ਕਰੰਟ ਦਾ ਕਾਲਮ ਅੱਖਰ ਕਿਵੇਂ ਪ੍ਰਾਪਤ ਕੀਤਾ ਜਾਵੇ ਸੈੱਲ
ਮੌਜੂਦਾ ਸੈੱਲ ਦੇ ਅੱਖਰ ਨੂੰ ਸਮਝਣ ਲਈ, ਫਾਰਮੂਲਾ ਉਪਰੋਕਤ ਉਦਾਹਰਨ ਵਾਂਗ ਹੀ ਹੈ। ਫਰਕ ਸਿਰਫ ਇਹ ਹੈ ਕਿ COLUMN() ਫੰਕਸ਼ਨ ਹੈਸੈੱਲ ਦਾ ਹਵਾਲਾ ਦੇਣ ਲਈ ਖਾਲੀ ਆਰਗੂਮੈਂਟ ਨਾਲ ਵਰਤਿਆ ਜਾਂਦਾ ਹੈ ਜਿੱਥੇ ਫਾਰਮੂਲਾ ਹੈ:
=SUBSTITUTE(ADDRESS(1, COLUMN(), 4), "1", "")
ਕਾਲਮ ਨੰਬਰ
<ਤੋਂ ਡਾਇਨਾਮਿਕ ਰੇਂਜ ਹਵਾਲਾ ਕਿਵੇਂ ਬਣਾਇਆ ਜਾਵੇ 0>ਉਮੀਦ ਹੈ, ਪਿਛਲੀਆਂ ਉਦਾਹਰਣਾਂ ਨੇ ਤੁਹਾਨੂੰ ਸੋਚਣ ਲਈ ਕੁਝ ਨਵੇਂ ਵਿਸ਼ੇ ਦਿੱਤੇ ਹਨ, ਪਰ ਹੋ ਸਕਦਾ ਹੈ ਕਿ ਤੁਸੀਂ ਪ੍ਰੈਕਟੀਕਲ ਐਪਲੀਕੇਸ਼ਨਾਂ ਬਾਰੇ ਸੋਚ ਰਹੇ ਹੋਵੋ।ਇਸ ਉਦਾਹਰਨ ਵਿੱਚ, ਅਸੀਂ ਤੁਹਾਨੂੰ ਦਿਖਾਵਾਂਗੇ ਕਿ "ਕਾਲਮ ਨੰਬਰ ਨੂੰ ਅੱਖਰ ਵਿੱਚ ਕਿਵੇਂ ਵਰਤਣਾ ਹੈ ਅਸਲ-ਜੀਵਨ ਦੇ ਕੰਮਾਂ ਨੂੰ ਹੱਲ ਕਰਨ ਲਈ ਫਾਰਮੂਲਾ। ਖਾਸ ਤੌਰ 'ਤੇ, ਅਸੀਂ ਇੱਕ ਗਤੀਸ਼ੀਲ XLOOKUP ਫਾਰਮੂਲਾ ਬਣਾਵਾਂਗੇ ਜੋ ਇਸਦੇ ਨੰਬਰ ਦੇ ਅਧਾਰ 'ਤੇ ਇੱਕ ਖਾਸ ਕਾਲਮ ਤੋਂ ਮੁੱਲਾਂ ਨੂੰ ਖਿੱਚੇਗਾ।
ਹੇਠਾਂ ਦਿੱਤੀ ਗਈ ਨਮੂਨਾ ਸਾਰਣੀ ਤੋਂ, ਮੰਨ ਲਓ ਕਿ ਤੁਸੀਂ ਇੱਕ ਦਿੱਤੇ ਪ੍ਰੋਜੈਕਟ (H2) ਲਈ ਲਾਭ ਦਾ ਅੰਕੜਾ ਪ੍ਰਾਪਤ ਕਰਨਾ ਚਾਹੁੰਦੇ ਹੋ ) ਅਤੇ ਹਫ਼ਤਾ (H3)।
ਕਾਰਜ ਨੂੰ ਪੂਰਾ ਕਰਨ ਲਈ, ਤੁਹਾਨੂੰ XLOOKUP ਨੂੰ ਉਸ ਰੇਂਜ ਦੇ ਨਾਲ ਪ੍ਰਦਾਨ ਕਰਨ ਦੀ ਲੋੜ ਹੈ ਜਿੱਥੋਂ ਮੁੱਲ ਵਾਪਸ ਕਰਨੇ ਹਨ। ਜਿਵੇਂ ਕਿ ਸਾਡੇ ਕੋਲ ਸਿਰਫ ਹਫ਼ਤੇ ਦਾ ਨੰਬਰ ਹੈ, ਜੋ ਕਾਲਮ ਨੰਬਰ ਨਾਲ ਮੇਲ ਖਾਂਦਾ ਹੈ, ਅਸੀਂ ਪਹਿਲਾਂ ਉਸ ਨੰਬਰ ਨੂੰ ਕਾਲਮ ਅੱਖਰ ਵਿੱਚ ਤਬਦੀਲ ਕਰਨ ਜਾ ਰਹੇ ਹਾਂ, ਅਤੇ ਫਿਰ ਰੇਂਜ ਸੰਦਰਭ ਬਣਾਉਣ ਜਾ ਰਹੇ ਹਾਂ।
ਸੁਵਿਧਾ ਲਈ, ਆਓ ਪੂਰੀ ਪ੍ਰਕਿਰਿਆ ਨੂੰ ਤੋੜਦੇ ਹਾਂ। 3 ਵਿੱਚ ਕਦਮਾਂ ਦੀ ਪਾਲਣਾ ਕਰਨ ਵਿੱਚ ਆਸਾਨ।
- ਇੱਕ ਕਾਲਮ ਨੰਬਰ ਨੂੰ ਇੱਕ ਅੱਖਰ ਵਿੱਚ ਬਦਲੋ
H3 ਵਿੱਚ ਕਾਲਮ ਨੰਬਰ ਦੇ ਨਾਲ, ਇਸਨੂੰ ਵਰਣਮਾਲਾ ਵਿੱਚ ਬਦਲਣ ਲਈ ਪਹਿਲਾਂ ਤੋਂ ਜਾਣੇ ਜਾਂਦੇ ਫਾਰਮੂਲੇ ਦੀ ਵਰਤੋਂ ਕਰੋ ਅੱਖਰ:
=SUBSTITUTE(ADDRESS(1, H3, 4), "1", "")
ਟਿਪ। ਜੇਕਰ ਤੁਹਾਡੇ ਡੇਟਾਸੈਟ ਵਿੱਚ ਨੰਬਰ ਕਾਲਮ ਨੰਬਰ ਨਾਲ ਮੇਲ ਨਹੀਂ ਖਾਂਦਾ, ਤਾਂ ਲੋੜੀਂਦਾ ਸੁਧਾਰ ਕਰਨਾ ਯਕੀਨੀ ਬਣਾਓ। ਉਦਾਹਰਨ ਲਈ, ਜੇਕਰ ਸਾਡੇ ਕੋਲ ਕਾਲਮ B ਵਿੱਚ ਹਫ਼ਤੇ ਦਾ 1 ਡਾਟਾ ਸੀ, ਕਾਲਮ C ਵਿੱਚ ਹਫ਼ਤੇ ਦਾ 2 ਡਾਟਾ ਸੀ, ਅਤੇਇਸ ਤਰ੍ਹਾਂ, ਫਿਰ ਅਸੀਂ ਸਹੀ ਕਾਲਮ ਨੰਬਰ ਪ੍ਰਾਪਤ ਕਰਨ ਲਈ H3+1 ਦੀ ਵਰਤੋਂ ਕਰਾਂਗੇ।
- ਇੱਕ ਰੇਂਜ ਸੰਦਰਭ ਨੂੰ ਦਰਸਾਉਣ ਵਾਲੀ ਇੱਕ ਸਟ੍ਰਿੰਗ ਬਣਾਓ
ਇੱਕ ਸਟ੍ਰਿੰਗ ਦੇ ਰੂਪ ਵਿੱਚ ਇੱਕ ਰੇਂਜ ਹਵਾਲਾ ਬਣਾਉਣ ਲਈ, ਤੁਸੀਂ ਉਪਰੋਕਤ ਫਾਰਮੂਲੇ ਦੁਆਰਾ ਦਿੱਤੇ ਗਏ ਕਾਲਮ ਅੱਖਰ ਨੂੰ ਪਹਿਲੇ ਨਾਲ ਜੋੜਦੇ ਹੋ ਅਤੇ ਆਖਰੀ ਕਤਾਰ ਨੰਬਰ। ਸਾਡੇ ਕੇਸ ਵਿੱਚ, ਡੇਟਾ ਸੈੱਲ 3 ਤੋਂ 8 ਤੱਕ ਕਤਾਰਾਂ ਵਿੱਚ ਹਨ, ਇਸਲਈ ਅਸੀਂ ਇਸ ਫਾਰਮੂਲੇ ਦੀ ਵਰਤੋਂ ਕਰ ਰਹੇ ਹਾਂ:
=SUBSTITUTE(ADDRESS(1, H3, 4), "1", "") & "3:" & SUBSTITUTE(ADDRESS(1, H3, 4), "1", "") & "8"
ਇਹ ਦਿੱਤਾ ਗਿਆ ਹੈ ਕਿ H3 ਵਿੱਚ "3" ਹੈ, ਜਿਸ ਨੂੰ "C" ਵਿੱਚ ਬਦਲਿਆ ਜਾਂਦਾ ਹੈ, ਸਾਡਾ ਫਾਰਮੂਲਾ ਹੇਠ ਲਿਖੇ ਪਰਿਵਰਤਨ ਤੋਂ ਗੁਜ਼ਰਦਾ ਹੈ:
="C"&"3:"&"C"&"8"
ਅਤੇ ਸਟਰਿੰਗ C3:C8 ਪੈਦਾ ਕਰਦਾ ਹੈ।
- Make ਇੱਕ ਡਾਇਨਾਮਿਕ ਰੇਂਜ ਹਵਾਲਾ
ਇੱਕ ਟੈਕਸਟ ਸਟ੍ਰਿੰਗ ਨੂੰ ਇੱਕ ਵੈਧ ਸੰਦਰਭ ਵਿੱਚ ਬਦਲਣ ਲਈ ਜਿਸਨੂੰ Excel ਸਮਝ ਸਕਦਾ ਹੈ, ਉਪਰੋਕਤ ਫਾਰਮੂਲੇ ਨੂੰ INDIRECT ਫੰਕਸ਼ਨ ਵਿੱਚ ਨੇਸਟ ਕਰੋ, ਅਤੇ ਫਿਰ ਇਸਨੂੰ XLOOKUP ਦੇ ਤੀਜੇ ਆਰਗੂਮੈਂਟ ਵਿੱਚ ਪਾਸ ਕਰੋ:
=XLOOKUP(H2, E3:E8, INDIRECT(H4), "Not found")
ਰਿਟਰਨ ਰੇਂਜ ਸਟ੍ਰਿੰਗ ਵਾਲੇ ਵਾਧੂ ਸੈੱਲ ਤੋਂ ਛੁਟਕਾਰਾ ਪਾਉਣ ਲਈ, ਤੁਸੀਂ INDIRECT ਫੰਕਸ਼ਨ ਦੇ ਅੰਦਰ SUBSTITUTE ADDRESS ਫਾਰਮੂਲਾ ਰੱਖ ਸਕਦੇ ਹੋ:
=XLOOKUP(H2, E3:E8, INDIRECT(SUBSTITUTE(ADDRESS(1, H3, 4), "1", "") & "3:" & SUBSTITUTE(ADDRESS(1, H3, 4), "1", "") & "8"), "Not found")
ਸਾਡੇ ਕਸਟਮ ਕਾਲਮ ਲੈਟਰ ਫੰਕਸ਼ਨ ਨਾਲ, ਤੁਸੀਂ ਵਧੇਰੇ ਸੰਖੇਪ ਅਤੇ ਸ਼ਾਨਦਾਰ ਹੱਲ ਪ੍ਰਾਪਤ ਕਰ ਸਕਦੇ ਹੋ:
=XLOOKUP(H2, E3:E8, INDIRECT(ColumnLetter(H3) & "3:" & ColumnLetter(H3) & "8"), "Not found")
ਇਹ ਹੈ ਐਕਸਲ ਵਿੱਚ ਇੱਕ ਨੰਬਰ ਤੋਂ ਇੱਕ ਕਾਲਮ ਅੱਖਰ ਕਿਵੇਂ ਲੱਭਣਾ ਹੈ। ਮੈਂ ਪੜ੍ਹਨ ਲਈ ਤੁਹਾਡਾ ਧੰਨਵਾਦ ਕਰਦਾ ਹਾਂ ਅਤੇ ਅਗਲੇ ਹਫ਼ਤੇ ਤੁਹਾਨੂੰ ਸਾਡੇ ਬਲੌਗ 'ਤੇ ਮਿਲਣ ਦੀ ਉਮੀਦ ਕਰਦਾ ਹਾਂ!
ਡਾਊਨਲੋਡ ਲਈ ਅਭਿਆਸ ਵਰਕਬੁੱਕ
ਐਕਸਲ ਕਾਲਮ ਨੰਬਰ ਤੋਂ ਲੈਟਰ - ਉਦਾਹਰਣਾਂ (.xlsm ਫਾਈਲ)