ਵਿਸ਼ਾ - ਸੂਚੀ
ਟਿਊਟੋਰਿਅਲ ਦਿਖਾਉਂਦਾ ਹੈ ਕਿ ਐਕਸਲ ਵਿੱਚ ਪਹਿਲੇ ਅਤੇ ਆਖਰੀ ਨਾਮ ਨੂੰ ਫਾਰਮੂਲੇ ਜਾਂ ਟੈਕਸਟ ਤੋਂ ਕਾਲਮ ਨਾਲ ਕਿਵੇਂ ਵੱਖ ਕਰਨਾ ਹੈ, ਅਤੇ ਵੱਖ-ਵੱਖ ਫਾਰਮੈਟਾਂ ਵਿੱਚ ਨਾਮਾਂ ਦੇ ਇੱਕ ਕਾਲਮ ਨੂੰ ਪਹਿਲੇ, ਆਖਰੀ ਅਤੇ ਮੱਧ ਨਾਮ, ਸਲਾਮ ਅਤੇ ਪਿਛੇਤਰ ਵਿੱਚ ਕਿਵੇਂ ਵੰਡਣਾ ਹੈ।
ਐਕਸਲ ਵਿੱਚ ਇਹ ਇੱਕ ਬਹੁਤ ਹੀ ਆਮ ਸਥਿਤੀ ਹੈ ਕਿ ਤੁਹਾਡੀ ਵਰਕਸ਼ੀਟ ਵਿੱਚ ਪੂਰੇ ਨਾਵਾਂ ਦਾ ਇੱਕ ਕਾਲਮ ਹੈ, ਅਤੇ ਤੁਸੀਂ ਪਹਿਲੇ ਅਤੇ ਆਖਰੀ ਨਾਮ ਨੂੰ ਵੱਖਰੇ ਕਾਲਮਾਂ ਵਿੱਚ ਵੰਡਣਾ ਚਾਹੁੰਦੇ ਹੋ। ਕੰਮ ਨੂੰ ਕੁਝ ਵੱਖ-ਵੱਖ ਤਰੀਕਿਆਂ ਨਾਲ ਪੂਰਾ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ - ਟੈਕਸਟ ਟੂ ਕਾਲਮ ਵਿਸ਼ੇਸ਼ਤਾ, ਫਾਰਮੂਲੇ ਅਤੇ ਸਪਲਿਟ ਨੇਮ ਟੂਲ ਦੀ ਵਰਤੋਂ ਕਰਕੇ। ਹੇਠਾਂ ਤੁਹਾਨੂੰ ਹਰੇਕ ਤਕਨੀਕ ਬਾਰੇ ਪੂਰੀ ਜਾਣਕਾਰੀ ਮਿਲੇਗੀ।
ਐਕਸਲ ਵਿੱਚ ਨਾਮਾਂ ਨੂੰ ਟੈਕਸਟ ਤੋਂ ਕਾਲਮਾਂ ਨਾਲ ਕਿਵੇਂ ਵੰਡਿਆ ਜਾਵੇ
ਉਸ ਸਥਿਤੀਆਂ ਵਿੱਚ ਜਦੋਂ ਤੁਹਾਡੇ ਕੋਲ ਇੱਕੋ ਜਿਹੇ ਨਾਮਾਂ ਦਾ ਇੱਕ ਕਾਲਮ ਹੋਵੇ ਪੈਟਰਨ, ਉਦਾਹਰਨ ਲਈ ਸਿਰਫ ਪਹਿਲਾ ਅਤੇ ਆਖਰੀ ਨਾਮ, ਜਾਂ ਪਹਿਲਾ, ਮੱਧ ਅਤੇ ਆਖਰੀ ਨਾਮ, ਉਹਨਾਂ ਨੂੰ ਵੱਖਰੇ ਕਾਲਮਾਂ ਵਿੱਚ ਵੰਡਣ ਦਾ ਸਭ ਤੋਂ ਆਸਾਨ ਤਰੀਕਾ ਇਹ ਹੈ:
- ਪੂਰੇ ਨਾਮਾਂ ਦਾ ਕਾਲਮ ਚੁਣੋ ਜੋ ਤੁਸੀਂ ਚਾਹੁੰਦੇ ਹੋ ਵੱਖ ਕਰਨ ਲਈ।
- ਡਾਟਾ ਟੈਬ > ਡੇਟਾ ਟੂਲਜ਼ ਗਰੁੱਪ 'ਤੇ ਜਾਓ ਅਤੇ ਕਾਲਮਾਂ ਵਿੱਚ ਟੈਕਸਟ 'ਤੇ ਕਲਿੱਕ ਕਰੋ।
- ਟੈਕਸਟ ਨੂੰ ਕਾਲਮ ਵਿਜ਼ਾਰਡ ਵਿੱਚ ਕਨਵਰਟ ਕਰੋ ਦੇ ਪਹਿਲੇ ਪੜਾਅ 'ਤੇ, ਡਿਲਿਮਿਟਡ ਵਿਕਲਪ ਚੁਣੋ ਅਤੇ ਅੱਗੇ 'ਤੇ ਕਲਿੱਕ ਕਰੋ।
- ਅਗਲੇ ਪੜਾਅ 'ਤੇ, ਇੱਕ ਜਾਂ ਇੱਕ ਤੋਂ ਵੱਧ ਡਿਲੀਮੀਟਰ ਚੁਣੋ ਅਤੇ ਅੱਗੇ 'ਤੇ ਕਲਿੱਕ ਕਰੋ।
ਸਾਡੇ ਕੇਸ ਵਿੱਚ, ਨਾਮਾਂ ਦੇ ਵੱਖ-ਵੱਖ ਭਾਗਾਂ ਨੂੰ ਸਪੇਸ ਨਾਲ ਵੱਖ ਕੀਤਾ ਜਾਂਦਾ ਹੈ, ਇਸਲਈ ਅਸੀਂ ਇਸ ਡੀਲੀਮੀਟਰ ਨੂੰ ਚੁਣਦੇ ਹਾਂ। ਡਾਟਾ ਪੂਰਵਦਰਸ਼ਨ ਭਾਗ ਦਿਖਾਉਂਦਾ ਹੈ ਕਿ ਸਾਡੇ ਸਾਰੇ ਨਾਂ ਸਿਰਫ਼ ਪਾਰਸ ਕੀਤੇ ਗਏ ਹਨਠੀਕ ਹੈ।
ਟਿਪ। ਜੇਕਰ ਤੁਸੀਂ ਕਾਮਾ ਅਤੇ ਸਪੇਸ ਜਿਵੇਂ ਕਿ ਐਂਡਰਸਨ, ਰੌਨੀ ਨਾਲ ਵੱਖ ਕੀਤੇ ਨਾਵਾਂ ਨਾਲ ਕੰਮ ਕਰ ਰਹੇ ਹੋ, ਤਾਂ ਕੌਮਾ ਅਤੇ ਸਪੇਸ ਬਕਸਿਆਂ ਨੂੰ ਹੇਠਾਂ ਚੈੱਕ ਕਰੋ। 1>ਡਿਲੀਮੀਟਰਸ , ਅਤੇ ਲਗਾਤਾਰ ਡੀਲੀਮੀਟਰਾਂ ਨੂੰ ਇੱਕ ਦੇ ਰੂਪ ਵਿੱਚ ਮੰਨੋ ਚੈੱਕਬਾਕਸ (ਆਮ ਤੌਰ 'ਤੇ ਡਿਫੌਲਟ ਦੁਆਰਾ ਚੁਣਿਆ ਜਾਂਦਾ ਹੈ) ਚੁਣੋ।
- ਆਖਰੀ ਪੜਾਅ 'ਤੇ, ਤੁਸੀਂ ਡਾਟਾ ਚੁਣੋ। ਫਾਰਮੈਟ ਅਤੇ ਮੰਜ਼ਿਲ , ਅਤੇ Finish 'ਤੇ ਕਲਿੱਕ ਕਰੋ।
ਡਿਫੌਲਟ ਜਨਰਲ ਫਾਰਮੈਟ ਜ਼ਿਆਦਾਤਰ ਮਾਮਲਿਆਂ ਵਿੱਚ ਵਧੀਆ ਕੰਮ ਕਰਦਾ ਹੈ। ਮੰਜ਼ਿਲ ਦੇ ਰੂਪ ਵਿੱਚ, ਕਾਲਮ ਵਿੱਚ ਸਭ ਤੋਂ ਉੱਪਰਲੇ ਸੈੱਲ ਨੂੰ ਨਿਸ਼ਚਿਤ ਕਰੋ ਜਿੱਥੇ ਤੁਸੀਂ ਨਤੀਜਿਆਂ ਨੂੰ ਆਉਟਪੁੱਟ ਕਰਨਾ ਚਾਹੁੰਦੇ ਹੋ (ਕਿਰਪਾ ਕਰਕੇ ਇਹ ਧਿਆਨ ਵਿੱਚ ਰੱਖੋ ਕਿ ਇਹ ਕਿਸੇ ਵੀ ਮੌਜੂਦਾ ਡੇਟਾ ਨੂੰ ਓਵਰਰਾਈਟ ਕਰੇਗਾ, ਇਸ ਲਈ ਇੱਕ ਖਾਲੀ ਕਾਲਮ ਚੁਣਨਾ ਯਕੀਨੀ ਬਣਾਓ)।
ਹੋ ਗਿਆ! ਪਹਿਲਾ, ਮੱਧ ਅਤੇ ਆਖਰੀ ਨਾਮ ਵੱਖਰੇ ਕਾਲਮਾਂ ਵਿੱਚ ਵੰਡਿਆ ਗਿਆ ਹੈ:
ਐਕਸਲ ਵਿੱਚ ਫਾਰਮੂਲੇ ਦੇ ਨਾਲ ਪਹਿਲੇ ਅਤੇ ਆਖਰੀ ਨਾਮ ਨੂੰ ਵੱਖ ਕਰੋ
ਜਿਵੇਂ ਕਿ ਤੁਸੀਂ ਹੁਣੇ ਦੇਖਿਆ ਹੈ, ਇਸ ਲਈ ਟੈਕਸਟ ਕਾਲਮ ਵਿਸ਼ੇਸ਼ਤਾ ਤੇਜ਼ ਅਤੇ ਆਸਾਨ ਹੈ। ਹਾਲਾਂਕਿ, ਜੇਕਰ ਤੁਸੀਂ ਮੂਲ ਨਾਵਾਂ ਵਿੱਚ ਕੋਈ ਬਦਲਾਅ ਕਰਨ ਦੀ ਯੋਜਨਾ ਬਣਾ ਰਹੇ ਹੋ ਅਤੇ ਇੱਕ ਗਤੀਸ਼ੀਲ ਹੱਲ ਲੱਭ ਰਹੇ ਹੋ ਜੋ ਆਪਣੇ ਆਪ ਅੱਪਡੇਟ ਹੋ ਜਾਵੇਗਾ, ਤਾਂ ਤੁਸੀਂ ਫਾਰਮੂਲੇ ਨਾਲ ਨਾਮਾਂ ਨੂੰ ਬਿਹਤਰ ਢੰਗ ਨਾਲ ਵੰਡੋਗੇ।
ਪੂਰੇ ਨਾਮ ਤੋਂ ਪਹਿਲੇ ਅਤੇ ਆਖਰੀ ਨਾਮ ਨੂੰ ਕਿਵੇਂ ਵੰਡਣਾ ਹੈ ਸਪੇਸ ਦੇ ਨਾਲ
ਇਹ ਫਾਰਮੂਲੇ ਸਭ ਤੋਂ ਆਮ ਦ੍ਰਿਸ਼ ਨੂੰ ਕਵਰ ਕਰਦੇ ਹਨ ਜਦੋਂ ਤੁਹਾਡੇ ਕੋਲ ਇੱਕ ਕਾਲਮ ਵਿੱਚ ਪਹਿਲਾ ਨਾਮ ਅਤੇ ਆਖਰੀ ਨਾਮ ਇੱਕ ਇੱਕ ਸਪੇਸ ਅੱਖਰ ਦੁਆਰਾ ਵੱਖ ਕੀਤਾ ਜਾਂਦਾ ਹੈ।
ਪਹਿਲਾਂ ਪ੍ਰਾਪਤ ਕਰਨ ਲਈ ਫਾਰਮੂਲਾ name
ਪਹਿਲਾ ਨਾਮ ਇਸ ਜੈਨਰਿਕ ਨਾਲ ਆਸਾਨੀ ਨਾਲ ਕੱਢਿਆ ਜਾ ਸਕਦਾ ਹੈਫਾਰਮੂਲਾ:
ਤੁਸੀਂ ਸਪੇਸ ਅੱਖਰ ਦੀ ਸਥਿਤੀ ਪ੍ਰਾਪਤ ਕਰਨ ਲਈ SEARCH ਜਾਂ FIND ਫੰਕਸ਼ਨ ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹੋ ( "") ਇੱਕ ਸੈੱਲ ਵਿੱਚ, ਜਿਸ ਵਿੱਚੋਂ ਤੁਸੀਂ ਸਪੇਸ ਨੂੰ ਬਾਹਰ ਕੱਢਣ ਲਈ 1 ਨੂੰ ਘਟਾਉਂਦੇ ਹੋ। ਇਹ ਨੰਬਰ LEFT ਫੰਕਸ਼ਨ ਨੂੰ ਸਟ੍ਰਿੰਗ ਦੇ ਖੱਬੇ ਪਾਸੇ ਤੋਂ ਸ਼ੁਰੂ ਕਰਦੇ ਹੋਏ, ਐਕਸਟਰੈਕਟ ਕੀਤੇ ਜਾਣ ਵਾਲੇ ਅੱਖਰਾਂ ਦੀ ਸੰਖਿਆ ਦੇ ਤੌਰ 'ਤੇ ਦਿੱਤਾ ਜਾਂਦਾ ਹੈ।
ਅਖਰੀ ਨਾਮ ਪ੍ਰਾਪਤ ਕਰਨ ਲਈ ਫਾਰਮੂਲਾ
ਸਰਨੇਮ ਨੂੰ ਐਕਸਟਰੈਕਟ ਕਰਨ ਲਈ ਆਮ ਫਾਰਮੂਲਾ ਇਹ ਹੈ:
RIGHT( cell, LEN( cell) - SEARCH(" ", cell))ਇਸ ਫਾਰਮੂਲੇ ਵਿੱਚ, ਤੁਸੀਂ ਵੀ ਸਪੇਸ ਚਾਰਰ ਦੀ ਸਥਿਤੀ ਦਾ ਪਤਾ ਲਗਾਉਣ ਲਈ ਖੋਜ ਫੰਕਸ਼ਨ ਦੀ ਵਰਤੋਂ ਕਰੋ, ਸਟ੍ਰਿੰਗ ਦੀ ਕੁੱਲ ਲੰਬਾਈ ਤੋਂ ਉਸ ਨੰਬਰ ਨੂੰ ਘਟਾਓ (LEN ਦੁਆਰਾ ਵਾਪਸ ਕੀਤਾ ਗਿਆ), ਅਤੇ ਸਤਰ ਦੇ ਸੱਜੇ ਪਾਸੇ ਤੋਂ ਬਹੁਤ ਸਾਰੇ ਅੱਖਰ ਕੱਢਣ ਲਈ RIGHT ਫੰਕਸ਼ਨ ਪ੍ਰਾਪਤ ਕਰੋ।
ਸੈੱਲ A2 ਵਿੱਚ ਪੂਰੇ ਨਾਮ ਦੇ ਨਾਲ, ਫਾਰਮੂਲੇ ਇਸ ਤਰ੍ਹਾਂ ਹਨ:
ਪਹਿਲਾ ਨਾਮ ਪ੍ਰਾਪਤ ਕਰੋ :
=LEFT(A2,SEARCH(" ",A2)-1)
ਪ੍ਰਾਪਤ ਕਰੋ ਆਖਰੀ ਨਾਮ :
=RIGHT(A2,LEN(A2)-SEARCH(" ",A2,1))
ਤੁਸੀਂ ਕ੍ਰਮਵਾਰ ਸੈੱਲ B2 ਅਤੇ C2 ਵਿੱਚ ਫਾਰਮੂਲੇ ਦਾਖਲ ਕਰਦੇ ਹੋ, ਅਤੇ ਕਾਲਮਾਂ ਦੇ ਹੇਠਾਂ ਫਾਰਮੂਲੇ ਦੀ ਨਕਲ ਕਰਨ ਲਈ ਫਿਲ ਹੈਂਡਲ ਨੂੰ ਖਿੱਚੋ। ਨਤੀਜਾ ਕੁਝ ਇਸ ਤਰ੍ਹਾਂ ਦਾ ਦਿਖਾਈ ਦੇਵੇਗਾ:
ਜੇਕਰ ਕੁਝ ਮੂਲ ਨਾਵਾਂ ਵਿੱਚ ਮੱਧ ਨਾਮ ਜਾਂ ਮੱਧਿਆ ਅਰੰਭ ਹੁੰਦਾ ਹੈ, ਤਾਂ ਤੁਹਾਨੂੰ ਥੋੜਾ ਜਿਹਾ ਲੋੜ ਪਵੇਗੀ ਆਖਰੀ ਨਾਮ ਨੂੰ ਐਕਸਟਰੈਕਟ ਕਰਨ ਲਈ ਵਧੇਰੇ ਮੁਸ਼ਕਲ ਫਾਰਮੂਲਾ:
=RIGHT(A2, LEN(A2) - SEARCH("#", SUBSTITUTE(A2," ", "#", LEN(A2) - LEN(SUBSTITUTE(A2, " ", "")))))
ਇੱਥੇ ਫਾਰਮੂਲੇ ਦੇ ਤਰਕ ਦੀ ਉੱਚ ਪੱਧਰੀ ਵਿਆਖਿਆ ਹੈ: ਤੁਸੀਂ ਨਾਮ ਵਿੱਚ ਆਖਰੀ ਸਪੇਸ ਨੂੰ ਹੈਸ਼ ਚਿੰਨ੍ਹ (#) ਨਾਲ ਬਦਲਦੇ ਹੋ ਜਾਂ ਕੋਈ ਹੋਰ ਪਾਤਰ ਜੋਕਿਸੇ ਨਾਮ ਵਿੱਚ ਪ੍ਰਗਟ ਨਾ ਕਰੋ ਅਤੇ ਉਸ ਅੱਖਰ ਦੀ ਸਥਿਤੀ ਦਾ ਕੰਮ ਕਰੋ. ਉਸ ਤੋਂ ਬਾਅਦ, ਤੁਸੀਂ ਆਖਰੀ ਨਾਮ ਦੀ ਲੰਬਾਈ ਪ੍ਰਾਪਤ ਕਰਨ ਲਈ ਉਪਰੋਕਤ ਸੰਖਿਆ ਨੂੰ ਕੁੱਲ ਸਤਰ ਦੀ ਲੰਬਾਈ ਤੋਂ ਘਟਾਉਂਦੇ ਹੋ, ਅਤੇ RIGHT ਫੰਕਸ਼ਨ ਐਕਸਟਰੈਕਟ ਹੈ ਜੋ ਕਿ ਬਹੁਤ ਸਾਰੇ ਅੱਖਰ ਹਨ।
ਇਸ ਲਈ, ਇੱਥੇ ਤੁਸੀਂ ਪਹਿਲੇ ਨਾਮ ਅਤੇ ਉਪਨਾਮ ਨੂੰ ਵੱਖ ਕਰ ਸਕਦੇ ਹੋ। ਐਕਸਲ ਵਿੱਚ ਜਦੋਂ ਕੁਝ ਮੂਲ ਨਾਵਾਂ ਵਿੱਚ ਮੱਧ ਨਾਮ ਸ਼ਾਮਲ ਹੁੰਦਾ ਹੈ:
ਕੌਮੇ ਨਾਲ ਨਾਮ ਤੋਂ ਪਹਿਲੇ ਅਤੇ ਆਖਰੀ ਨਾਮ ਨੂੰ ਕਿਵੇਂ ਵੱਖ ਕਰਨਾ ਹੈ
ਜੇ ਤੁਹਾਡੇ ਕੋਲ <1 ਵਿੱਚ ਨਾਮਾਂ ਦਾ ਇੱਕ ਕਾਲਮ ਹੈ>ਆਖਰੀ ਨਾਮ, ਪਹਿਲਾ ਨਾਮ ਫਾਰਮੈਟ, ਤੁਸੀਂ ਹੇਠਾਂ ਦਿੱਤੇ ਫਾਰਮੂਲੇ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਉਹਨਾਂ ਨੂੰ ਵੱਖਰੇ ਕਾਲਮਾਂ ਵਿੱਚ ਵੰਡ ਸਕਦੇ ਹੋ।
ਪਹਿਲਾ ਨਾਮ ਕੱਢਣ ਲਈ ਫਾਰਮੂਲਾ
RIGHT( cell, LEN ( cell) - SEARCH(" ", cell))ਉਪਰੋਕਤ ਉਦਾਹਰਨ ਦੀ ਤਰ੍ਹਾਂ, ਤੁਸੀਂ ਸਪੇਸ ਅੱਖਰ ਦੀ ਸਥਿਤੀ ਨੂੰ ਨਿਰਧਾਰਤ ਕਰਨ ਲਈ SEARCH ਫੰਕਸ਼ਨ ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹੋ, ਅਤੇ ਫਿਰ ਘਟਾਓ ਪਹਿਲੇ ਨਾਮ ਦੀ ਲੰਬਾਈ ਪ੍ਰਾਪਤ ਕਰਨ ਲਈ ਇਸਨੂੰ ਕੁੱਲ ਸਤਰ ਦੀ ਲੰਬਾਈ ਤੋਂ. ਇਹ ਸੰਖਿਆ ਸਿੱਧਾ RIGHT ਫੰਕਸ਼ਨ ਦੇ num_chars ਆਰਗੂਮੈਂਟ 'ਤੇ ਜਾਂਦੀ ਹੈ ਜੋ ਇਹ ਦਰਸਾਉਂਦੀ ਹੈ ਕਿ ਸਤਰ ਦੇ ਅੰਤ ਤੋਂ ਕਿੰਨੇ ਅੱਖਰ ਕੱਢਣੇ ਹਨ।
ਆਖਰੀ ਨਾਮ ਨੂੰ ਐਕਸਟਰੈਕਟ ਕਰਨ ਲਈ ਫਾਰਮੂਲਾ
LEFT( cell, SEARCH(" ", cell) - 2)ਕੋਈ ਉਪਨਾਮ ਪ੍ਰਾਪਤ ਕਰਨ ਲਈ, ਤੁਸੀਂ ਪਿਛਲੀ ਉਦਾਹਰਨ ਵਿੱਚ ਚਰਚਾ ਕੀਤੀ ਗਈ ਖੱਬੇ ਖੋਜ ਸੁਮੇਲ ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹੋ ਜਿਸ ਵਿੱਚ ਤੁਸੀਂ 1 ਦੀ ਬਜਾਏ 2 ਨੂੰ ਘਟਾਉਂਦੇ ਹੋ। ਦੋ ਵਾਧੂ ਅੱਖਰਾਂ, ਇੱਕ ਕੌਮਾ ਅਤੇ ਇੱਕ ਸਪੇਸ ਲਈ ਖਾਤਾ ਬਣਾਉਣ ਲਈ।
ਸੈੱਲ A2 ਵਿੱਚ ਪੂਰੇ ਨਾਮ ਦੇ ਨਾਲ, ਫਾਰਮੂਲੇ ਹੇਠ ਦਿੱਤੀ ਸ਼ਕਲ ਲੈਂਦੇ ਹਨ:
ਪ੍ਰਾਪਤ ਕਰੋ ਪਹਿਲਾ ਨਾਮ :
=RIGHT(A2, LEN(A2) - SEARCH(" ", A2))
ਆਖਰੀ ਨਾਮ ਪ੍ਰਾਪਤ ਕਰੋ:
=LEFT(A2, SEARCH(" ", A2) - 2)
ਹੇਠਾਂ ਦਿੱਤਾ ਸਕ੍ਰੀਨਸ਼ਾਟ ਨਤੀਜੇ ਦਿਖਾਉਂਦਾ ਹੈ:
ਪੂਰੇ ਨਾਮ ਨੂੰ ਪਹਿਲੇ, ਆਖ਼ਰੀ ਅਤੇ ਵਿਚਕਾਰਲੇ ਨਾਮ ਵਿੱਚ ਕਿਵੇਂ ਵੰਡਿਆ ਜਾਵੇ
ਵਿਭਾਜਨ ਨਾਮਾਂ ਵਿੱਚ ਇੱਕ ਮੱਧ ਨਾਮ ਜਾਂ ਵਿਚਕਾਰਲਾ ਸ਼ੁਰੂਆਤੀ ਸ਼ਾਮਲ ਕਰਨ ਲਈ ਥੋੜ੍ਹੇ ਵੱਖਰੇ ਢੰਗਾਂ ਦੀ ਲੋੜ ਹੁੰਦੀ ਹੈ, ਇਸ 'ਤੇ ਨਿਰਭਰ ਕਰਦੇ ਹੋਏ ਨਾਮ ਫਾਰਮੈਟ।
ਜੇਕਰ ਤੁਹਾਡੇ ਨਾਮ ਪਹਿਲਾ ਨਾਮ ਮੱਧ ਨਾਮ ਆਖਰੀ ਨਾਮ ਫਾਰਮੈਟ ਵਿੱਚ ਹਨ, ਤਾਂ ਹੇਠਾਂ ਦਿੱਤੇ ਫਾਰਮੂਲੇ ਇੱਕ ਟ੍ਰੀਟ ਕੰਮ ਕਰਨਗੇ:
A | B | C | D | |
---|---|---|---|---|
1 | ਪੂਰਾ ਨਾਮ | ਪਹਿਲਾ ਨਾਮ | ਮੱਧ ਨਾਮ | ਆਖਰੀ ਨਾਮ |
2 | ਪਹਿਲਾ ਨਾਮ ਮਿਡਲ ਨਾਮ ਆਖਰੀ ਨਾਮ | =LEFT(A2,SEARCH(" ", A2)-1) | =MID(A2, SEARCH(" ", A2) + 1, SEARCH(" ", A2, SEARCH(" ", A2)+1) - SEARCH(" ", A2)-1) | =RIGHT(A2,LEN(A2) - SEARCH(" ", A2, SEARCH(" ", A2,1)+1)) |
ਨਤੀਜਾ: | ਡੇਵਿਡ ਮਾਰਕ ਵ੍ਹਾਈਟ | ਡੇਵਿਡ | ਮਾਰਕ | ਸਫੈਦ | 31>
ਪਹਿਲਾ ਨਾਮ ਪ੍ਰਾਪਤ ਕਰਨ ਲਈ, ਤੁਸੀਂ ਪਹਿਲਾਂ ਤੋਂ ਹੀ ਜਾਣੇ-ਪਛਾਣੇ ਖੱਬੇ ਖੋਜ ਫਾਰਮੂਲੇ ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹੋ।
ਅਖੀਰਲਾ ਨਾਮ ਪ੍ਰਾਪਤ ਕਰਨ ਲਈ, ਨੇਸਟਡ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਦੂਜੀ ਥਾਂ ਦੀ ਸਥਿਤੀ ਦਾ ਪਤਾ ਲਗਾਓ। SEARCH ਫੰਕਸ਼ਨ, ਸਬਟ ਕੁੱਲ ਸਤਰ ਦੀ ਲੰਬਾਈ ਤੋਂ ਸਥਿਤੀ ਨੂੰ ਜੋੜੋ, ਅਤੇ ਨਤੀਜੇ ਵਜੋਂ ਆਖਰੀ ਨਾਮ ਦੀ ਲੰਬਾਈ ਪ੍ਰਾਪਤ ਕਰੋ। ਫਿਰ, ਤੁਸੀਂ ਉੱਪਰ ਦਿੱਤੇ ਨੰਬਰ ਨੂੰ ਸਤਰ ਦੇ ਅੰਤ ਤੋਂ ਅੱਖਰਾਂ ਦੀ ਸੰਖਿਆ ਨੂੰ ਖਿੱਚਣ ਲਈ ਨਿਰਦੇਸ਼ਿਤ ਕਰਦੇ ਹੋਏ ਸੱਜੇ ਫੰਕਸ਼ਨ ਨੂੰ ਸਪਲਾਈ ਕਰਦੇ ਹੋ।
ਮੱਧ ਨਾਮ ਨੂੰ ਐਕਸਟਰੈਕਟ ਕਰਨ ਲਈ, ਤੁਹਾਨੂੰ ਸਥਿਤੀ ਜਾਣਨ ਦੀ ਲੋੜ ਹੁੰਦੀ ਹੈ। ਨਾਮ ਵਿੱਚ ਦੋਵੇਂ ਥਾਂਵਾਂ ਦਾ। ਪਹਿਲੀ ਸਪੇਸ ਦੀ ਸਥਿਤੀ ਨਿਰਧਾਰਤ ਕਰਨ ਲਈ, ਇੱਕ ਸਧਾਰਨ ਖੋਜ (") ਦੀ ਵਰਤੋਂ ਕਰੋ",A2) ਫੰਕਸ਼ਨ, ਜਿਸ ਵਿੱਚ ਤੁਸੀਂ ਅਗਲੇ ਅੱਖਰ ਨਾਲ ਐਕਸਟਰੈਕਸ਼ਨ ਸ਼ੁਰੂ ਕਰਨ ਲਈ 1 ਜੋੜਦੇ ਹੋ। ਇਹ ਨੰਬਰ MID ਫੰਕਸ਼ਨ ਦੇ start_num ਆਰਗੂਮੈਂਟ ਵਿੱਚ ਜਾਂਦਾ ਹੈ। ਵਿਚਕਾਰਲੇ ਨਾਮ ਦੀ ਲੰਬਾਈ ਦਾ ਪਤਾ ਲਗਾਉਣ ਲਈ, ਤੁਸੀਂ ਘਟਾਓ ਦੂਜੀ ਸਪੇਸ ਦੀ ਸਥਿਤੀ ਤੋਂ 1ਲੀ ਸਪੇਸ ਦੀ ਸਥਿਤੀ, ਇੱਕ ਪਿਛੇ ਵਾਲੀ ਸਪੇਸ ਤੋਂ ਛੁਟਕਾਰਾ ਪਾਉਣ ਲਈ ਨਤੀਜੇ ਵਿੱਚੋਂ 1 ਨੂੰ ਘਟਾਓ, ਅਤੇ ਇਸ ਨੰਬਰ ਨੂੰ MID ਦੇ num_chars ਆਰਗੂਮੈਂਟ ਵਿੱਚ ਪਾਓ, ਇਹ ਦੱਸੋ ਕਿ ਕਿੰਨੇ ਅੱਖਰ ਹਨ ਐਕਸਟਰੈਕਟ।
ਅਤੇ ਇੱਥੇ ਆਖਰੀ ਨਾਮ, ਪਹਿਲਾ ਨਾਮ ਮੱਧ ਨਾਮ ਕਿਸਮ:
A | B | C | D | |
---|---|---|---|---|
1 | ਪੂਰਾ ਨਾਮ | ਪਹਿਲਾ ਨਾਮ | ਮੱਧ ਨਾਮ | ਆਖਰੀ ਨਾਮ |
2 | ਆਖਰੀ ਨਾਮ, ਪਹਿਲਾ ਨਾਮ ਮੱਧ ਨਾਮ | =MID(A2, SEARCH(" ",A2) + 1, SEARCH(" ", A2, SEARCH(" ", A2) + 1) - SEARCH(" ", A2) -1) | =RIGHT(A2, LEN(A2) - SEARCH(" ", A2, SEARCH(" ", A2, 1)+1)) | =LEFT(A2, SEARCH(" ",A2,1)-2) |
ਨਤੀਜਾ: | ਵਾਈਟ, ਡੇਵਿਡ ਮਾਰਕ | ਡੇਵਿਡ | ਮਾਰਕ | ਵਾਈਟ | 31>
ਪਿਛੇਤਰ ਦੇ ਨਾਲ ਨਾਮ ਵੰਡਣ ਲਈ ਇੱਕ ਸਮਾਨ ਪਹੁੰਚ ਵਰਤੀ ਜਾ ਸਕਦੀ ਹੈ:
A | B | C | D | |
---|---|---|---|---|
1 | ਪੂਰਾ ਨਾਮ | ਪਹਿਲਾ ਨਾਮ | ਆਖਰੀ ਨਾਮ | ਪਿਛੇਤਰ |
2 | ਪਹਿਲਾ ਨਾਮ ਆਖਰੀ ਨਾਮ, ਪਿਛੇਤਰ | =LEFT(A2, SEARCH(" ",A2)-1) | =MID(A2, SEARCH(" ",A2) + 1, SEARCH(",",A2) - SEARCH(" ",A2)-1) | =RIGHT(A2, LEN(A2) - SEARCH(" ", A2, SEARCH(" ",A2)+1)) |
ਨਤੀਜਾ: | ਰਾਬਰਟ ਫੁਰਲਾਨ, ਜੂਨੀਅਰ | ਰਾਬਰਟ | ਫਰਲਨ | ਜੂਨੀਅਰ |
ਇਸ ਤਰ੍ਹਾਂ ਤੁਸੀਂ ਵੱਖ-ਵੱਖ ਵਰਤ ਕੇ Excel ਵਿੱਚ ਨਾਮ ਵੰਡ ਸਕਦਾ ਹੈਫੰਕਸ਼ਨਾਂ ਦੇ ਸੁਮੇਲ ਫਾਰਮੂਲੇ ਨੂੰ ਬਿਹਤਰ ਤਰੀਕੇ ਨਾਲ ਸਮਝਣ ਅਤੇ ਸੰਭਵ ਤੌਰ 'ਤੇ ਰਿਵਰਸ-ਇੰਜੀਨੀਅਰ ਕਰਨ ਲਈ, ਤੁਹਾਨੂੰ ਐਕਸਲ ਵਿੱਚ ਵੱਖਰੇ ਨਾਮਾਂ ਲਈ ਸਾਡੀ ਨਮੂਨਾ ਵਰਕਬੁੱਕ ਨੂੰ ਡਾਊਨਲੋਡ ਕਰਨ ਲਈ ਸੁਆਗਤ ਹੈ।
ਸੁਝਾਅ। ਐਕਸਲ 365 ਵਿੱਚ, ਤੁਸੀਂ TEXTSPLIT ਫੰਕਸ਼ਨ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਨਾਮਾਂ ਨੂੰ ਕਿਸੇ ਵੀ ਡੀਲੀਮੀਟਰ ਦੁਆਰਾ ਵੱਖ ਕਰਨ ਲਈ ਵਰਤ ਸਕਦੇ ਹੋ।
ਐਕਸਲ 2013, 2016 ਅਤੇ 2019 ਵਿੱਚ ਫਲੈਸ਼ ਫਿਲ ਨਾਲ ਵੱਖਰਾ ਨਾਮ
ਹਰ ਕੋਈ ਜਾਣਦਾ ਹੈ ਕਿ ਐਕਸਲ ਦੇ ਫਲੈਸ਼ ਫਿਲ ਇੱਕ ਖਾਸ ਪੈਟਰਨ ਦੇ ਡੇਟਾ ਨੂੰ ਤੇਜ਼ੀ ਨਾਲ ਭਰ ਸਕਦਾ ਹੈ। ਪਰ ਕੀ ਤੁਸੀਂ ਜਾਣਦੇ ਹੋ ਕਿ ਇਹ ਡੇਟਾ ਨੂੰ ਵੀ ਵੰਡ ਸਕਦਾ ਹੈ? ਇੱਥੇ ਕਿਵੇਂ ਦੱਸਿਆ ਗਿਆ ਹੈ:
- ਮੂਲ ਨਾਵਾਂ ਵਾਲੇ ਕਾਲਮ ਦੇ ਅੱਗੇ ਇੱਕ ਨਵਾਂ ਕਾਲਮ ਸ਼ਾਮਲ ਕਰੋ ਅਤੇ ਨਾਮ ਵਾਲਾ ਹਿੱਸਾ ਟਾਈਪ ਕਰੋ ਜਿਸ ਨੂੰ ਤੁਸੀਂ ਪਹਿਲੇ ਸੈੱਲ ਵਿੱਚ ਐਕਸਟਰੈਕਟ ਕਰਨਾ ਚਾਹੁੰਦੇ ਹੋ (ਇਸ ਉਦਾਹਰਨ ਵਿੱਚ ਪਹਿਲਾ ਨਾਮ)।
- ਦੂਜੇ ਸੈੱਲ ਵਿੱਚ ਪਹਿਲਾ ਨਾਮ ਟਾਈਪ ਕਰਨਾ ਸ਼ੁਰੂ ਕਰੋ। ਜੇਕਰ ਐਕਸਲ ਇੱਕ ਪੈਟਰਨ ਨੂੰ ਸਮਝਦਾ ਹੈ (ਜ਼ਿਆਦਾਤਰ ਮਾਮਲਿਆਂ ਵਿੱਚ ਅਜਿਹਾ ਹੁੰਦਾ ਹੈ), ਤਾਂ ਇਹ ਆਪਣੇ ਆਪ ਹੀ ਬਾਕੀ ਸਾਰੇ ਸੈੱਲਾਂ ਵਿੱਚ ਪਹਿਲੇ ਨਾਮਾਂ ਨੂੰ ਤਿਆਰ ਕਰ ਦੇਵੇਗਾ।
- ਹੁਣ ਤੁਹਾਨੂੰ ਸਿਰਫ਼ ਐਂਟਰ ਕੁੰਜੀ ਨੂੰ ਦਬਾਉਣ ਦੀ ਲੋੜ ਹੈ :)
ਟਿਪ। ਆਮ ਤੌਰ 'ਤੇ ਫਲੈਸ਼ ਫਿਲ ਵਿਸ਼ੇਸ਼ਤਾ ਮੂਲ ਰੂਪ ਵਿੱਚ ਸਮਰੱਥ ਹੁੰਦੀ ਹੈ। ਜੇਕਰ ਇਹ ਤੁਹਾਡੇ ਐਕਸਲ ਵਿੱਚ ਕੰਮ ਨਹੀਂ ਕਰਦਾ ਹੈ, ਤਾਂ ਡੇਟਾ ਟੈਬ > ਡੇਟਾ ਟੂਲ ਗਰੁੱਪ ਵਿੱਚ ਫਲੈਸ਼ ਫਿਲ ਬਟਨ 'ਤੇ ਕਲਿੱਕ ਕਰੋ। ਜੇਕਰ ਇਹ ਅਜੇ ਵੀ ਕੰਮ ਨਹੀਂ ਕਰਦਾ, ਤਾਂ ਫਾਈਲ > ਵਿਕਲਪਾਂ 'ਤੇ ਜਾਓ, ਐਡਵਾਂਸਡ 'ਤੇ ਕਲਿੱਕ ਕਰੋ, ਅਤੇ ਯਕੀਨੀ ਬਣਾਓ ਕਿ ਆਟੋਮੈਟਿਕ ਫਲੈਸ਼ ਫਿਲ ਬਾਕਸ ਨੂੰ ਸੰਪਾਦਨ ਵਿਕਲਪਾਂ ਦੇ ਅਧੀਨ ਚੁਣਿਆ ਗਿਆ ਹੈ।
ਸਪਲਿਟ ਨਾਮ ਟੂਲ - ਐਕਸਲ ਵਿੱਚ ਨਾਮਾਂ ਨੂੰ ਵੱਖ ਕਰਨ ਦਾ ਸਭ ਤੋਂ ਤੇਜ਼ ਤਰੀਕਾ
ਸਾਦਾ ਜਾਂ ਮੁਸ਼ਕਲ, ਟੈਕਸਟ ਤੋਂ ਕਾਲਮ, ਫਲੈਸ਼ ਫਿਲ ਅਤੇਫਾਰਮੂਲੇ ਸਿਰਫ਼ ਇੱਕੋ ਜਿਹੇ ਡੇਟਾਸੈਟਾਂ ਲਈ ਵਧੀਆ ਕੰਮ ਕਰਦੇ ਹਨ ਜਿੱਥੇ ਸਾਰੇ ਨਾਮ ਇੱਕੋ ਕਿਸਮ ਦੇ ਹੁੰਦੇ ਹਨ। ਜੇਕਰ ਤੁਸੀਂ ਵੱਖ-ਵੱਖ ਨਾਮ ਫਾਰਮੈਟਾਂ ਨਾਲ ਕੰਮ ਕਰ ਰਹੇ ਹੋ, ਤਾਂ ਉਪਰੋਕਤ ਢੰਗ ਤੁਹਾਡੀਆਂ ਵਰਕਸ਼ੀਟਾਂ ਨੂੰ ਗਲਤ ਕਾਲਮਾਂ ਵਿੱਚ ਨਾਮ ਦੇ ਭਾਗਾਂ ਨੂੰ ਪਾ ਕੇ ਜਾਂ ਗਲਤੀਆਂ ਵਾਪਸ ਕਰਨ ਨਾਲ ਗੜਬੜ ਕਰ ਦੇਣਗੇ, ਉਦਾਹਰਨ ਲਈ:
ਅਜਿਹੀਆਂ ਸਥਿਤੀਆਂ ਵਿੱਚ, ਤੁਸੀਂ ਕੰਮ ਕਰ ਸਕਦੇ ਹੋ। ਸਾਡੇ ਸਪਲਿਟ ਨੇਮਜ਼ ਟੂਲ ਲਈ, ਜੋ ਕਿ ਬਹੁ-ਭਾਗ ਵਾਲੇ ਨਾਮਾਂ, 80 ਤੋਂ ਵੱਧ ਸਲਾਮ ਅਤੇ ਲਗਭਗ 30 ਵੱਖ-ਵੱਖ ਪਿਛੇਤਰਾਂ ਨੂੰ ਪੂਰੀ ਤਰ੍ਹਾਂ ਪਛਾਣਦਾ ਹੈ, ਅਤੇ ਐਕਸਲ 2016 ਤੋਂ ਐਕਸਲ 2007 ਦੇ ਸਾਰੇ ਸੰਸਕਰਣਾਂ 'ਤੇ ਸੁਚਾਰੂ ਢੰਗ ਨਾਲ ਕੰਮ ਕਰਦਾ ਹੈ।
ਤੁਹਾਡੇ ਐਕਸਲ ਵਿੱਚ ਸਥਾਪਿਤ ਸਾਡੇ ਅਲਟੀਮੇਟ ਸੂਟ ਦੇ ਨਾਲ , ਵੱਖ-ਵੱਖ ਫਾਰਮੈਟਾਂ ਵਿੱਚ ਨਾਮਾਂ ਦੇ ਇੱਕ ਕਾਲਮ ਨੂੰ 2 ਆਸਾਨ ਕਦਮਾਂ ਵਿੱਚ ਵੰਡਿਆ ਜਾ ਸਕਦਾ ਹੈ:
- ਕੋਈ ਵੀ ਸੈੱਲ ਚੁਣੋ ਜਿਸ ਵਿੱਚ ਇੱਕ ਨਾਮ ਹੈ ਜਿਸ ਨੂੰ ਤੁਸੀਂ ਵੱਖ ਕਰਨਾ ਚਾਹੁੰਦੇ ਹੋ ਅਤੇ ਸਪਲਿਟ ਨਾਮ ਆਈਕਨ 'ਤੇ ਕਲਿੱਕ ਕਰੋ। 1>ਐਬਲਬਿਟਸ ਡੇਟਾ ਟੈਬ > ਟੈਕਸਟ ਸਮੂਹ।
- ਇੱਛਤ ਨਾਮ ਦੇ ਭਾਗਾਂ ਨੂੰ ਚੁਣੋ (ਸਾਡੇ ਕੇਸ ਵਿੱਚ ਉਹ ਸਾਰੇ) ਸਪਲਿਟ 'ਤੇ ਕਲਿੱਕ ਕਰੋ।
ਹੋ ਗਿਆ! ਨਾਵਾਂ ਦੇ ਵੱਖ-ਵੱਖ ਹਿੱਸੇ ਕਈ ਕਾਲਮਾਂ ਵਿੱਚ ਬਿਲਕੁਲ ਉਸੇ ਤਰ੍ਹਾਂ ਫੈਲੇ ਹੋਏ ਹਨ ਜਿਵੇਂ ਕਿ ਉਹਨਾਂ ਨੂੰ ਚਾਹੀਦਾ ਹੈ, ਅਤੇ ਕਾਲਮ ਸਿਰਲੇਖ ਤੁਹਾਡੀ ਸਹੂਲਤ ਲਈ ਆਪਣੇ ਆਪ ਜੋੜ ਦਿੱਤੇ ਜਾਂਦੇ ਹਨ। ਕੋਈ ਫਾਰਮੂਲਾ ਨਹੀਂ, ਕਾਮਿਆਂ ਅਤੇ ਸਪੇਸ ਨਾਲ ਕੋਈ ਫਿੱਕਾ ਨਹੀਂ, ਕੋਈ ਵੀ ਦਰਦ ਨਹੀਂ।
ਜੇ ਤੁਸੀਂ ਆਪਣੀਆਂ ਵਰਕਸ਼ੀਟਾਂ ਵਿੱਚ ਸਪਲਿਟ ਨਾਮ ਟੂਲ ਨੂੰ ਅਜ਼ਮਾਉਣ ਲਈ ਉਤਸੁਕ ਹੋ, ਤਾਂ ਅਲਟੀਮੇਟ ਸੂਟ ਦਾ ਇੱਕ ਮੁਲਾਂਕਣ ਸੰਸਕਰਣ ਡਾਊਨਲੋਡ ਕਰਨ ਲਈ ਬੇਝਿਜਕ ਮਹਿਸੂਸ ਕਰੋ। ਐਕਸਲ ਲਈ।
ਉਪਲਬਧ ਡਾਉਨਲੋਡ
ਐਕਸਲ (.xlsx ਫਾਈਲ) ਵਿੱਚ ਨਾਮ ਵੰਡਣ ਲਈ ਫਾਰਮੂਲੇ
ਅਲਟੀਮੇਟ ਸੂਟ 14-ਦਿਨ ਦਾ ਪੂਰੀ ਤਰ੍ਹਾਂ ਕਾਰਜਸ਼ੀਲ ਸੰਸਕਰਣ (.exeਫਾਈਲ)