ਵਿਸ਼ਾ - ਸੂਚੀ
Microsoft Excel ਵਿੱਚ ਕੰਮ ਕਰਦੇ ਸਮੇਂ, ਤੁਹਾਨੂੰ ਟੈਕਸਟ ਸਤਰ ਦੇ ਕੁਝ ਹਿੱਸੇ ਨੂੰ ਕੱਟਣ ਦੀ ਲੋੜ ਹੋ ਸਕਦੀ ਹੈ। ਉਦਾਹਰਨ ਲਈ, ਤੁਹਾਨੂੰ ਟੈਕਸਟ ਸਤਰ ਦੇ ਇੱਕ ਖਾਸ ਹਿੱਸੇ ਨੂੰ ਹਟਾਉਣ ਦੀ ਲੋੜ ਹੋ ਸਕਦੀ ਹੈ। ਇਸ ਤੋਂ ਇਲਾਵਾ, ਕਈ ਵਾਰ ਤੁਹਾਨੂੰ ਕਿਸੇ ਖਾਸ ਅੱਖਰ ਤੋਂ ਪਹਿਲਾਂ/ਬਾਅਦ ਟੈਕਸਟ ਦੇ ਕੁਝ ਹਿੱਸੇ ਨੂੰ ਮਿਟਾਉਣਾ ਪੈਂਦਾ ਹੈ। ਇਸ ਲੇਖ ਵਿੱਚ, ਮੈਂ ਐਕਸਲ ਵਿੱਚ ਟੈਕਸਟ ਦੇ ਭਾਗਾਂ ਨੂੰ ਕੱਟਣ ਲਈ ਕਈ ਆਸਾਨ ਅਤੇ ਤੇਜ਼ ਤਰੀਕਿਆਂ ਬਾਰੇ ਚਰਚਾ ਕਰਾਂਗਾ।
ਅਭਿਆਸ ਵਰਕਬੁੱਕ ਡਾਊਨਲੋਡ ਕਰੋ
ਤੁਸੀਂ ਅਭਿਆਸ ਵਰਕਬੁੱਕ ਨੂੰ ਡਾਊਨਲੋਡ ਕਰ ਸਕਦੇ ਹੋ ਜਿਸਦੀ ਵਰਤੋਂ ਅਸੀਂ ਇਸ ਲੇਖ ਨੂੰ ਤਿਆਰ ਕਰਨ ਲਈ ਕੀਤੀ ਹੈ।
Text.xlsm ਦੇ ਭਾਗ ਨੂੰ ਟ੍ਰਿਮ ਕਰੋ
9 ਐਕਸਲ ਵਿੱਚ ਟੈਕਸਟ ਦੇ ਹਿੱਸੇ ਨੂੰ ਕੱਟਣ ਦੇ ਆਸਾਨ ਤਰੀਕੇ
1. ਐਕਸਲ ਲੱਭੋ ਅਤੇ ਬਦਲੋ ਵਿਕਲਪ ਟੈਕਸਟ ਦੇ ਭਾਗ ਨੂੰ ਕੱਟਣ ਲਈ
ਸਭ ਤੋਂ ਪਹਿਲਾਂ, ਮੈਂ ਐਕਸਲ ਵਿੱਚ ਟੈਕਸਟ ਦੇ ਇੱਕ ਹਿੱਸੇ ਨੂੰ ਕੱਟਣ ਲਈ ਐਕਸਲ ਵਿੱਚ ਲੱਭੋ ਅਤੇ ਬਦਲੋ ਵਿਕਲਪ ਦੀ ਵਰਤੋਂ ਕਰਾਂਗਾ। ਮੰਨ ਲਓ, ਮੇਰੇ ਕੋਲ ਡੇਟਾਸੈਟ ਹੈ ( B5:B10 ), ਜਿਸ ਵਿੱਚ ਹੇਠਾਂ ਦਿੱਤਾ ਡੇਟਾ ਹੈ। ਹੁਣ ਮੈਂ ' ਪੂਰਾ ਨਾਮ: ' ਟੈਕਸਟ ਨੂੰ ਖਾਲੀ ਨਾਲ ਬਦਲਾਂਗਾ।
ਪੜਾਅ:
- ਪਹਿਲਾਂ, ਡੇਟਾਸੈਟ ਦੀ ਚੋਣ ਕਰੋ ਅਤੇ ਲੱਭੋ ਅਤੇ ਬਦਲੋ ਡਾਇਲਾਗ ਪ੍ਰਾਪਤ ਕਰਨ ਲਈ Ctrl + H ਦਬਾਓ।
- ਜਦੋਂ ਲੱਭੋ ਅਤੇ ਬਦਲੋ ਡਾਇਲਾਗ ਦਿਸਦਾ ਹੈ, ਟੈਕਸਟ ਦਾ ਉਹ ਹਿੱਸਾ ਟਾਈਪ ਕਰੋ ਜਿਸ ਨੂੰ ਤੁਸੀਂ ਕੀ ਲੱਭੋ ਖੇਤਰ ਵਿੱਚ ਕੱਟਣਾ ਚਾਹੁੰਦੇ ਹੋ। Replace with ਖੇਤਰ ਨੂੰ ਖਾਲੀ ਛੱਡੋ।
- ਫਿਰ ਦਬਾਓ All Replace ।
- ਨਤੀਜੇ ਵਜੋਂ, ਅਸੀਂ ਹੇਠਾਂ ਦਿੱਤੀ ਆਉਟਪੁੱਟ ਪ੍ਰਾਪਤ ਕਰਾਂਗੇ। ਹੇਠਾਂ ਦਿੱਤੇ ਸਕ੍ਰੀਨਸ਼ੌਟ ਵਿੱਚ ਦਰਸਾਏ ਅਨੁਸਾਰ ਟੈਕਸਟ ਵਿੱਚੋਂ ਸਾਰੇ ਨਿਰਧਾਰਤ ਅਣਚਾਹੇ ਹਿੱਸੇ ਨੂੰ ਕੱਟਿਆ ਗਿਆ ਹੈ।
ਪੜ੍ਹੋਹੋਰ: [ਫਿਕਸ] ਟ੍ਰਿਮ ਫੰਕਸ਼ਨ ਐਕਸਲ ਵਿੱਚ ਕੰਮ ਨਹੀਂ ਕਰ ਰਿਹਾ ਹੈ: 2 ਹੱਲ
2. ਐਕਸਲ ਵਿੱਚ ਟੈਕਸਟ ਦੇ ਹਿੱਸੇ ਨੂੰ ਕੱਟਣ ਲਈ SUBSTITUTE ਫੰਕਸ਼ਨ ਦੀ ਵਰਤੋਂ ਕਰੋ
ਇਸ ਵਾਰ, ਮੈਂ ਟੈਕਸਟ ਸਟ੍ਰਿੰਗ ਤੋਂ ਕਿਸੇ ਖਾਸ ਹਿੱਸੇ ਨੂੰ ਕੱਟਣ ਲਈ ਐਕਸਲ ਵਿੱਚ SUBSTITUTE ਫੰਕਸ਼ਨ ਲਾਗੂ ਕਰਾਂਗਾ। ਇਸ ਸਥਿਤੀ ਵਿੱਚ, ਮੈਂ ਉਹੀ ਡੇਟਾਸੈਟ ਵਰਤ ਰਿਹਾ ਹਾਂ ਜੋ ਪਿਛਲੀ ਵਿਧੀ ਵਿੱਚ ਵਰਤਿਆ ਗਿਆ ਸੀ।
ਪੜਾਅ:
- ਸੈੱਲ ਵਿੱਚ ਹੇਠਾਂ ਦਿੱਤੇ ਫਾਰਮੂਲੇ ਨੂੰ ਟਾਈਪ ਕਰੋ C5 ਅਤੇ ਕੀਬੋਰਡ ਤੋਂ ਐਂਟਰ ਦਬਾਓ।
=SUBSTITUTE(B5,"Full Name:","")
<11
- ਅੰਤ ਵਿੱਚ, ਇਹ ਅੰਤਿਮ ਆਉਟਪੁੱਟ ਹੈ ਜੋ ਅਸੀਂ ਪ੍ਰਾਪਤ ਕਰਾਂਗੇ।
⏩ ਨੋਟ:
ਤੁਸੀਂ SUBSTITUTION ਫੰਕਸ਼ਨ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਟੈਕਸਟ ਵਿੱਚੋਂ ਕੁਝ ਅੱਖਰਾਂ ਨੂੰ ਕੱਟ ਸਕਦੇ ਹੋ। ਤੁਸੀਂ ਇਸ ਫੰਕਸ਼ਨ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਇੱਕ ਵਾਰ ਵਿੱਚ ਕਈ ਅੱਖਰਾਂ ਨੂੰ ਮਿਟਾ ਸਕਦੇ ਹੋ।
3. ਫਲੈਸ਼ ਫਿਲ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਟੈਕਸਟ ਦੇ ਹਿੱਸੇ ਨੂੰ ਕੱਟੋ
ਤੁਸੀਂ ਐਕਸਲ ਵਿੱਚ ਫਲੈਸ਼ ਫਿਲ ਵਿਕਲਪ ਦੀ ਵਰਤੋਂ ਕਰ ਸਕਦੇ ਹੋ। ਟੈਕਸਟ ਸਤਰ ਦਾ ਕੁਝ ਹਿੱਸਾ। ਐਕਸਲ ਉਸ ਡੇਟਾ ਦੇ ਪੈਟਰਨਾਂ ਨੂੰ ਸਮਝ ਸਕਦਾ ਹੈ ਜੋ ਤੁਸੀਂ ਇਸ ਵਿੱਚ ਦਾਖਲ ਕਰ ਰਹੇ ਹੋ। ਫਲੈਸ਼ ਫਿਲ ਵਿਕਲਪ ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹੋਏ ਟੈਕਸਟ ਦੇ ਹਿੱਸੇ ਨੂੰ ਕੱਟਦੇ ਹੋਏ, ਇਹ ਡੇਟਾ ਸੈਂਸਿੰਗ ਵਿਸ਼ੇਸ਼ਤਾ ਲਾਗੂ ਕੀਤੀ ਜਾਂਦੀ ਹੈ। ਮੰਨ ਲਓ ਕਿ ਸਾਡੇ ਕੋਲ ਇੱਕ ਡੇਟਾਸੈਟ ਹੈ ਜਿਸ ਵਿੱਚ ਕਈ ਲੋਕਾਂ ਦੇ ਨਾਮ ਉਨ੍ਹਾਂ ਦੇ ਪੇਸ਼ਿਆਂ ਦੇ ਨਾਲ ਹਨ। ਹੁਣ, ਮੈਂ ਹੇਠਾਂ ਦਿੱਤੇ ਟੈਕਸਟ ਸਤਰ ਤੋਂ ਨਾਮ ਦੇ ਹਿੱਸੇ ਨੂੰ ਕੱਟਾਂਗਾ।
ਪੜਾਵਾਂ:
- ਟਾਈਪ ਕਰੋਸੰਭਾਵਿਤ ਨਤੀਜਾ ਸੈਲ C5 (ਤੁਹਾਡੇ ਡੇਟਾਸੈਟ ਦੇ ਪਹਿਲੇ ਸੈੱਲ ਦੇ ਅੱਗੇ) ਵਿੱਚ।
- ਫਿਰ ਅਗਲੇ ਸੈੱਲ ਵਿੱਚ ਵੀ ਸੰਭਾਵਿਤ ਨਤੀਜਾ ਟਾਈਪ ਕਰਨਾ ਸ਼ੁਰੂ ਕਰੋ (ਇੱਥੇ, ਸੈਲ C6 ). ਹੁਣ ਐਕਸਲ ਆਉਟਪੁੱਟ ਦਾ ਪ੍ਰੀਵਿਊ ਕਰੇਗਾ ਜਦੋਂ ਇਹ ਦਾਖਲ ਕੀਤੇ ਡੇਟਾ ਦੇ ਪੈਟਰਨ ਨੂੰ ਸਮਝ ਸਕਦਾ ਹੈ. ਦਰਸਾਉਣ ਲਈ, ਜਿਵੇਂ ਕਿ ਮੈਂ ਸੈੱਲ C5 ਵਿੱਚ ਅਧਿਆਪਕ ਟਾਈਪ ਕੀਤਾ ਹੈ ਅਤੇ ਸੈਲ C6 ਵਿੱਚ ਇੰਜੀਨੀਅਰ ਟਾਈਪ ਕਰਨਾ ਸ਼ੁਰੂ ਕੀਤਾ ਹੈ, ਐਕਸਲ ਸਮਝਦਾ ਹੈ ਕਿ ਮੈਂ ਦੇਖ ਰਿਹਾ ਹਾਂ। ਸਿਰਫ਼ ਪੇਸ਼ਿਆਂ ਲਈ।
- ਜਿਵੇਂ ਕਿ ਪੂਰਵਦਰਸ਼ਨ ਡੇਟਾ ਦਿਖਾਈ ਦਿੰਦਾ ਹੈ, ਹੇਠਾਂ ਦਿੱਤੇ ਨਤੀਜੇ ਪ੍ਰਾਪਤ ਕਰਨ ਲਈ ਐਂਟਰ ਦਬਾਓ।
4. ਸੱਜੇ ਅਤੇ amp; ਟੈਕਸਟ ਦੇ ਪਹਿਲੇ ਭਾਗ ਨੂੰ ਕੱਟਣ ਲਈ LEN ਫੰਕਸ਼ਨ
ਅਸੀਂ ਐਕਸਲ ਫਾਰਮੂਲੇ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਟੈਕਸਟ ਸਤਰ ਦੇ ਪਹਿਲੇ ਹਿੱਸੇ ਨੂੰ ਕੱਟ ਸਕਦੇ ਹਾਂ। ਇੱਥੇ ਮੈਂ ਹੇਠਾਂ ਦਿੱਤੇ ਡੇਟਾਸੈਟ ਤੋਂ ਪਹਿਲੇ ਦੋ ਅੱਖਰਾਂ ਨੂੰ ਕੱਟਣ ਲਈ LEN ਫੰਕਸ਼ਨ ਦੇ ਨਾਲ RIGHT ਫੰਕਸ਼ਨ ਦੀ ਵਰਤੋਂ ਕਰਾਂਗਾ।
ਸਟੈਪਸ:
- ਸੈੱਲ C5 ਵਿੱਚ ਹੇਠਾਂ ਦਿੱਤਾ ਫਾਰਮੂਲਾ ਟਾਈਪ ਕਰੋ ਅਤੇ Enter ਦਬਾਓ।
=RIGHT(B5,LEN(B5)-2)
- ਅੰਤ ਵਿੱਚ, ਫਿਲ ਹੈਂਡਲ ਟੂਲ ਨੂੰ ਲਾਗੂ ਕਰਨ ਤੋਂ ਬਾਅਦ, ਇਹ ਅੰਤਮ ਆਉਟਪੁੱਟ ਹੈ।
ਇੱਥੇ, LEN ਫੰਕਸ਼ਨ ਸੈਲ B5 ਦੀ ਟੈਕਸਟ ਸਤਰ ਦੀ ਲੰਬਾਈ ਵਾਪਸ ਕਰਦਾ ਹੈ। ਫਿਰ 2 ਪੂਰੇ ਟੈਕਸਟ ਦੀ ਲੰਬਾਈ ਤੋਂ ਘਟਾਇਆ ਜਾਂਦਾ ਹੈ ਜੋ 11 ਵਾਪਸ ਕਰਦਾ ਹੈ। ਉਸ ਤੋਂ ਬਾਅਦ, ਸੱਜੇ ਫੰਕਸ਼ਨ ਸੈੱਲ B5 ਦੇ ਸੱਜੇ ਪਾਸੇ ਤੋਂ 11 ਅੱਖਰ ਕੱਢਦਾ ਹੈ।
5. ਆਖਰੀ ਭਾਗ ਨੂੰ ਕੱਟਣ ਲਈ ਐਕਸਲ ਫਾਰਮੂਲਾ ਲਾਗੂ ਕਰੋ। ਐਕਸਲ ਵਿੱਚ ਟੈਕਸਟ ਦਾ
ਇਸ ਦੇ ਉਲਟਪਿਛਲੀ ਵਿਧੀ, ਹੁਣ ਮੈਂ LEFT ਅਤੇ LEN ਫੰਕਸ਼ਨਾਂ ਦੇ ਸੁਮੇਲ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਟੈਕਸਟ ਸਟ੍ਰਿੰਗ ਦੇ ਆਖਰੀ ਹਿੱਸੇ ਨੂੰ ਕੱਟਾਂਗਾ। ਉਦਾਹਰਨ ਲਈ, ਮੈਂ ਹੇਠਾਂ ਦਿੱਤੇ ਡੈਟਾਸੈੱਟ ਦੀਆਂ ਟੈਕਸਟ ਸਤਰਾਂ ਤੋਂ ਆਖਰੀ 5 ਅੱਖਰਾਂ ਨੂੰ ਕੱਟਾਂਗਾ।
ਪੜਾਅ:
- ਪਹਿਲਾਂ, ਸੈੱਲ C5 ਵਿੱਚ ਹੇਠਾਂ ਦਿੱਤੇ ਫਾਰਮੂਲੇ ਨੂੰ ਟਾਈਪ ਕਰੋ। ਫਿਰ Enter ਦਬਾਓ।
=LEFT(B5,LEN(B5)-5)
- ਫਾਰਮੂਲਾ ਐਂਟਰ ਕਰਨ 'ਤੇ ਐਕਸਲ ਆਵੇਗਾ। ਹੇਠਾਂ ਦਿੱਤੇ ਨਤੀਜੇ ਨੂੰ ਵਾਪਸ ਕਰੋ। ਜਿਵੇਂ ਕਿ ਤੁਸੀਂ ਵੇਖ ਸਕਦੇ ਹੋ, ਉਪਰੋਕਤ ਫਾਰਮੂਲੇ ਨੇ ਸਾਰੀਆਂ ਟੈਕਸਟ ਸਤਰਾਂ ਵਿੱਚੋਂ ਆਖਰੀ 5 ਅੱਖਰਾਂ ਨੂੰ ਹਟਾ ਦਿੱਤਾ ਹੈ।
ਇੱਥੇ, LEN ਫੰਕਸ਼ਨ ਸੈੱਲ B5 ਦੀ ਕੁੱਲ ਲੰਬਾਈ ਦਿੰਦਾ ਹੈ। ਅੱਗੇ, 5 ਨੂੰ LEN ਫਾਰਮੂਲੇ ਤੋਂ ਘਟਾਇਆ ਜਾਂਦਾ ਹੈ ਅਤੇ ਜਵਾਬ 11 ਹੁੰਦਾ ਹੈ। ਅੰਤ ਵਿੱਚ, LEFT ਫੰਕਸ਼ਨ ਸੈੱਲ B5 ਦੀ ਟੈਕਸਟ ਸਤਰ ਦੇ ਖੱਬੇ ਪਾਸੇ ਤੋਂ 11 ਅੱਖਰ ਵਾਪਸ ਕਰਦਾ ਹੈ।
⏩ ਨੋਟ :
ਤੁਸੀਂ ਉਪਰੋਕਤ ਫਾਰਮੂਲੇ ਨੂੰ VALUE ਫੰਕਸ਼ਨ ਨਾਲ ਸਮੇਟ ਸਕਦੇ ਹੋ ਜੇਕਰ ਤੁਹਾਨੂੰ ਇੱਕ ਸੰਖਿਆਤਮਕ ਨਤੀਜੇ ਦੀ ਲੋੜ ਹੈ।
6. MID ਅਤੇ amp ਨੂੰ ਜੋੜੋ ; ਪਹਿਲੇ N ਅਤੇ ਆਖਰੀ N ਅੱਖਰਾਂ ਨੂੰ ਕੱਟਣ ਲਈ LEN ਫੰਕਸ਼ਨ
ਇਸ ਵਿਧੀ ਵਿੱਚ, ਮੈਂ MID ਫੰਕਸ਼ਨ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਇੱਕ ਟੈਕਸਟ ਸਤਰ ਵਿੱਚੋਂ ਪਹਿਲੇ N ਅਤੇ ਆਖਰੀ N ਅੱਖਰਾਂ ਨੂੰ <1 ਦੇ ਨਾਲ ਕੱਟਾਂਗਾ।>LEN ਫੰਕਸ਼ਨ। ਦਰਸਾਉਣ ਲਈ, ਮੈਂ ਹੇਠਾਂ ਦਿੱਤੇ ਡੇਟਾਸੈਟ ਦੀਆਂ ਟੈਕਸਟ ਸਤਰਾਂ ਤੋਂ ਪਹਿਲੇ 2 ਅਤੇ ਆਖਰੀ 5 ਅੱਖਰਾਂ ਨੂੰ ਮਿਟਾ ਦੇਵਾਂਗਾ।
ਪੜਾਅ:
- ਪਹਿਲਾਂ ਸੈੱਲ C5 ਵਿੱਚ ਹੇਠਾਂ ਦਿੱਤੇ ਫਾਰਮੂਲੇ ਨੂੰ ਟਾਈਪ ਕਰੋ ਅਤੇ Enter ਦਬਾਓ।
=MID(B5,3,LEN(B5)-7)
- ਇੱਕ ਵਾਰ ਜਦੋਂ ਤੁਸੀਂ ਐਂਟਰ ਦਬਾਓ ਅਤੇ ਫਿਲ ਹੈਂਡਲ ਟੂਲ ਨੂੰ ਲਾਗੂ ਕਰੋ, ਐਕਸਲ ਹੇਠਾਂ ਦਿੱਤੇ ਨਤੀਜੇ ਨੂੰ ਵਾਪਸ ਕਰੇਗਾ। ਉਪਰੋਕਤ ਨਤੀਜੇ ਤੋਂ, ਅਸੀਂ ਦੇਖ ਸਕਦੇ ਹਾਂ ਕਿ ਹਰੇਕ ਸਤਰ ਦੇ ਪਹਿਲੇ 2 ਅਤੇ ਆਖਰੀ 5 ਅੱਖਰ ਹੇਠਾਂ ਦਿੱਤੇ ਸਕ੍ਰੀਨਸ਼ਾਟ ਵਿੱਚ ਪ੍ਰਦਰਸ਼ਿਤ ਕੀਤੇ ਅਨੁਸਾਰ ਕੱਟੇ ਗਏ ਹਨ।
ਇੱਥੇ, LEN ਫੰਕਸ਼ਨ ਸੈਲ B5 ਦੀ ਲੰਬਾਈ ਵਾਪਸ ਕਰਦਾ ਹੈ ਜੋ 18 ਹੈ। ਫਿਰ ਅੱਖਰਾਂ ਦੀ ਕੁੱਲ ਸੰਖਿਆ (ਇੱਥੇ, 2 + 5 ) ਜਿਨ੍ਹਾਂ ਨੂੰ ਕੱਟਿਆ ਜਾਣਾ ਹੈ, ਨੂੰ ਸੈੱਲ B5 (ਇੱਥੇ, 18 ) ਦੀ ਕੁੱਲ ਲੰਬਾਈ ਤੋਂ ਘਟਾਇਆ ਜਾਂਦਾ ਹੈ। . ਘਟਾਓ ਦਾ ਨਤੀਜਾ 11 ਹੁੰਦਾ ਹੈ। ਫਿਰ MID ਫੰਕਸ਼ਨ ਸੈੱਲ B5 ਦੀ ਟੈਕਸਟ ਸਤਰ ਦੀ ਤੀਜੀ ਪੋਜੀਸ਼ਨ ਤੋਂ 11 ਅੱਖਰ ਕੱਢਦਾ ਹੈ।
7 ਖਾਸ ਅੱਖਰ ਤੋਂ ਪਹਿਲਾਂ ਜਾਂ ਬਾਅਦ ਵਿੱਚ ਟੈਕਸਟ ਦਾ ਹਿੱਸਾ ਕੱਟੋ
ਤੁਸੀਂ ਐਕਸਲ ਫਾਰਮੂਲੇ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਕਿਸੇ ਖਾਸ ਅੱਖਰ (ਕਾਮਾ, ਸੈਮੀਕੋਲਨ, ਸਪੇਸ, ਆਦਿ) ਤੋਂ ਪਹਿਲਾਂ ਜਾਂ ਬਾਅਦ ਵਿੱਚ ਟੈਕਸਟ ਨੂੰ ਕੱਟ ਸਕਦੇ ਹੋ । ਮੰਨ ਲਓ, ਸਾਡੇ ਕੋਲ ਹੇਠਾਂ ਦਿੱਤਾ ਡੇਟਾਸੈਟ ਹੈ ਜਿਸ ਵਿੱਚ ਟੈਕਸਟ ਸਤਰ ਹਨ ਜੋ ਕਾਮੇ ਨਾਲ ਵੱਖ ਕੀਤੀਆਂ ਗਈਆਂ ਹਨ। ਹੁਣ ਮੈਂ ਕਾਮੇ ਤੋਂ ਪਹਿਲਾਂ/ਬਾਅਦ ਸਭ ਕੁਝ ਹਟਾਉਣ ਲਈ ਐਕਸਲ ਫੰਕਸ਼ਨਾਂ ਨੂੰ ਲਾਗੂ ਕਰਾਂਗਾ।
7.1. ਖਾਸ ਅੱਖਰ ਤੋਂ ਪਹਿਲਾਂ ਟੈਕਸਟ ਦੇ ਹਿੱਸੇ ਨੂੰ ਕੱਟੋ
ਪਹਿਲਾਂ ਮੈਂ ਟੈਕਸਟ ਦੇ ਉਸ ਹਿੱਸੇ ਨੂੰ ਕੱਟਾਂਗਾ ਜੋ ਕਾਮੇ ਤੋਂ ਪਹਿਲਾਂ ਰੱਖਿਆ ਗਿਆ ਹੈ।
ਪੜਾਅ:
- ਸੈੱਲ C5 ਵਿੱਚ ਹੇਠਾਂ ਦਿੱਤੇ ਫਾਰਮੂਲੇ ਨੂੰ ਟਾਈਪ ਕਰੋ। ਅੱਗੇ Enter ਦਬਾਓ।
=RIGHT(B5,LEN(B5)-SEARCH(",",B5))
- ਫਾਰਮੂਲਾ ਦਰਜ ਕਰਨ ਤੋਂ ਬਾਅਦ ਇੱਥੇ ਹੈ ਨਤੀਜਾਅਸੀਂ ਪ੍ਰਾਪਤ ਕਰਦੇ ਹਾਂ। ਅਸੀਂ ਦੇਖ ਸਕਦੇ ਹਾਂ ਕਿ ਕਾਮੇ ਤੋਂ ਪਹਿਲਾਂ ਦੇ ਸਾਰੇ ਅੱਖਰ ਕੱਟੇ ਹੋਏ ਹਨ।
ਇੱਥੇ, SEARCH ਫੰਕਸ਼ਨ ਕਾਮੇ ਦੀ ਸਥਿਤੀ ਲੱਭਦਾ ਹੈ ਸੈੱਲ B5 ਦੀ ਟੈਕਸਟ ਸਤਰ ਦਿੱਤੀ ਗਈ ਹੈ, ਜੋ ਕਿ 7 ਹੈ। ਫਿਰ 7 ਨੂੰ ਸੈੱਲ B5 ਦੀ ਲੰਬਾਈ ਤੋਂ ਘਟਾਇਆ ਜਾਂਦਾ ਹੈ, LEN ਫੰਕਸ਼ਨ ਦੁਆਰਾ ਵਾਪਸ ਕੀਤਾ ਜਾਂਦਾ ਹੈ। ਘਟਾਓ ਦਾ ਨਤੀਜਾ 8 ਹੈ। ਅੰਤ ਵਿੱਚ, ਸੱਜੇ ਫੰਕਸ਼ਨ ਕਾਮੇ ਦੇ ਸੱਜੇ ਪਾਸੇ ਤੋਂ 8 ਅੱਖਰਾਂ ਨੂੰ ਟ੍ਰਿਮ ਕਰਦਾ ਹੈ।
ਹੋਰ ਪੜ੍ਹੋ: ਐਕਸਲ ਵਿੱਚ ਸੱਜਾ ਅੱਖਰ ਅਤੇ ਸਪੇਸ ਟ੍ਰਿਮ ਕਰੋ (5 ਤਰੀਕੇ )
7.2. ਖਾਸ ਅੱਖਰ ਤੋਂ ਬਾਅਦ ਟੈਕਸਟ ਦੇ ਹਿੱਸੇ ਨੂੰ ਕੱਟੋ
ਇਸੇ ਤਰ੍ਹਾਂ ਪਿਛਲੀ ਵਿਧੀ, ਇੱਥੇ ਮੈਂ ਟੈਕਸਟ ਦੇ ਉਸ ਹਿੱਸੇ ਨੂੰ ਕੱਟਾਂਗਾ ਜੋ ਕਾਮੇ ਤੋਂ ਬਾਅਦ ਸਥਿਤ ਹੈ।
ਪੜਾਅ:
- ਸੈੱਲ C5 ਵਿੱਚ ਹੇਠਾਂ ਦਿੱਤੇ ਫਾਰਮੂਲੇ ਨੂੰ ਟਾਈਪ ਕਰੋ ਅਤੇ ਐਂਟਰ ਦਬਾਓ।
=LEFT(B5,SEARCH(",",B5)-1)
- ਫਾਰਮੂਲਾ ਦਾਖਲ ਕਰਨ 'ਤੇ ਅਸੀਂ ਟੈਕਸਟ ਸਤਰ ਦੇ ਸਾਰੇ ਹਿੱਸੇ ਦੇਖ ਸਕਦੇ ਹਾਂ ਜੋ ਕਾਮਿਆਂ ਨੂੰ ਹਟਾਉਣ ਤੋਂ ਬਾਅਦ ਸਥਿਤ ਹਨ।
ਇੱਥੇ, SEARCH ਫੰਕਸ਼ਨ ਕਾਮੇ ਦੀ ਸਥਿਤੀ ਲੱਭਦਾ ਹੈ। ਅੱਗੇ, 1 SEARCH ਫਾਰਮੂਲੇ ਤੋਂ ਘਟਾਇਆ ਜਾਂਦਾ ਹੈ ਕਿਉਂਕਿ ਅਸੀਂ ਆਪਣੇ ਅੰਤਿਮ ਨਤੀਜੇ ਵਿੱਚ ਕੌਮਾ ਸ਼ਾਮਲ ਨਹੀਂ ਕਰਨਾ ਚਾਹੁੰਦੇ ਹਾਂ। ਅੰਤ ਵਿੱਚ, LEFT ਫੰਕਸ਼ਨ ਕਾਮੇ ਤੋਂ ਪਹਿਲਾਂ ਟੈਕਸਟ ਭਾਗ ਨੂੰ ਕੱਢਦਾ ਹੈ। ਇਸ ਤਰ੍ਹਾਂ ਅਸੀਂ ਕਾਮੇ ਤੋਂ ਬਾਅਦ ਟੈਕਸਟ ਦੇ ਹਿੱਸੇ ਨੂੰ ਕੱਟ ਦਿੱਤਾ ਹੈ।
⏩ ਨੋਟ:
ਤੁਸੀਂ ਟੈਕਸਟ ਦੇ ਹਿੱਸੇ ਨੂੰ ਪਹਿਲਾਂ/ਬਾਅਦ ਵਿੱਚ ਕੱਟ ਸਕਦੇ ਹੋ। ਖਾਸ ਅੱਖਰਾਂ ਦੀ ਮੌਜੂਦਗੀ (ਕੌਮਾ, ਸੈਮੀਕੋਲਨ, ਸਪੇਸ, ਆਦਿ)ਐਕਸਲ ਫੰਕਸ਼ਨਾਂ ਦੇ ਸੁਮੇਲ ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹੋਏ ਵੱਖ-ਵੱਖ ਸਥਿਤੀਆਂ ਵਿੱਚ।
ਹੋਰ ਪੜ੍ਹੋ: ਐਕਸਲ ਵਿੱਚ ਖੱਬਾ ਟ੍ਰਿਮ ਫੰਕਸ਼ਨ: 7 ਅਨੁਕੂਲ ਤਰੀਕੇ
8. ਐਕਸਲ ਰੀਪਲੇਸ ਟੈਕਸਟ ਦੇ ਭਾਗ ਨੂੰ ਕੱਟਣ ਲਈ ਫੰਕਸ਼ਨ
ਹੁਣ ਮੈਂ ਟੈਕਸਟ ਸਟ੍ਰਿੰਗਜ਼ ਦੇ ਹਿੱਸੇ ਨੂੰ ਕੱਟਣ ਲਈ ਐਕਸਲ ਵਿੱਚ ਰੀਪਲੈਕਸ ਫੰਕਸ਼ਨ ਦੀ ਵਰਤੋਂ ਕਰਾਂਗਾ। ਉਦਾਹਰਨ ਲਈ, ਹੇਠਾਂ ਦਿੱਤੇ ਡੇਟਾਸੇਟ ਤੋਂ, ਮੈਂ ਸਾਰੇ ਨਾਮਾਂ ਨੂੰ ਕੱਟਾਂਗਾ।
ਪੜਾਵਾਂ:
- ਹੇਠਾਂ ਟਾਈਪ ਕਰੋ ਸੈੱਲ C5 ਵਿੱਚ ਫਾਰਮੂਲਾ। ਫਿਰ Enter ਦਬਾਓ।
=REPLACE(B5,1,13," ")
- ਨਤੀਜੇ ਵਜੋਂ, ਐਕਸਲ ਹੇਠਾਂ ਦਿੱਤੇ ਨਤੀਜੇ ਨੂੰ ਵਾਪਸ ਕਰੋ। ਹੇਠਾਂ ਦਿੱਤੇ ਨਤੀਜੇ ਤੋਂ ਅਸੀਂ ਦੇਖ ਸਕਦੇ ਹਾਂ ਕਿ ਹੇਠਾਂ ਦਿੱਤੇ ਟੈਕਸਟ ਸਤਰ ਦੇ ਨਾਮ ਦੇ ਹਿੱਸੇ ਕੱਟੇ ਗਏ ਹਨ।
9. ਟੈਕਸਟ ਦੇ ਪਹਿਲੇ ਜਾਂ ਆਖਰੀ ਹਿੱਸੇ ਨੂੰ ਟ੍ਰਿਮ ਕਰਨ ਲਈ VBA ਦੀ ਵਰਤੋਂ ਕਰੋ ਐਕਸਲ
ਅਸੀਂ ਐਕਸਲ ਵਿੱਚ ਸਧਾਰਨ VBA ਕੋਡ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਟੈਕਸਟ ਦੇ ਹਿੱਸੇ ਨੂੰ ਕੱਟ ਸਕਦੇ ਹਾਂ। ਮੈਂ ਟੈਕਸਟ ਸਟ੍ਰਿੰਗਸ ਤੋਂ ਇੱਕ ਹਿੱਸੇ ਨੂੰ ਕੱਟਣ ਲਈ VBA ਉਪਭੋਗਤਾ ਪਰਿਭਾਸ਼ਿਤ ਫੰਕਸ਼ਨ ਦੀ ਵਰਤੋਂ ਕਰਾਂਗਾ।
9.1. ਟੈਕਸਟ ਸਤਰ ਦੇ ਪਹਿਲੇ ਭਾਗ ਨੂੰ ਕੱਟਣ ਲਈ VBA
ਪਹਿਲਾਂ ਮੈਂ VBA UDF ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹੋਏ ਪਹਿਲੇ ਦੋ ਅੱਖਰ ਮਿਟਾ ਦੇਵਾਂਗਾ। ਪਹਿਲੇ 2 ਅੱਖਰਾਂ ਨੂੰ ਕੱਟਣ ਲਈ ਹੇਠਾਂ ਦਿੱਤੇ ਡੇਟਾਸੈਟ 'ਤੇ ਵਿਚਾਰ ਕਰੋ।
ਕੰਮ ਕਰਨ ਲਈ ਹੇਠਾਂ ਦਿੱਤੇ ਕਦਮਾਂ ਦੀ ਪਾਲਣਾ ਕਰੋ।
ਪੜਾਅ:
- ਸਭ ਤੋਂ ਪਹਿਲਾਂ, 'ਤੇ ਜਾਓ ਡਿਵੈਲਪਰ > ਵਿਜ਼ੂਅਲ ਬੇਸਿਕ ।
- ਨਤੀਜੇ ਵਜੋਂ, VBA ਵਿੰਡੋ ਦਿਖਾਈ ਦੇਵੇਗੀ। VBAProject 'ਤੇ ਸੱਜਾ-ਕਲਿਕ ਕਰੋ, ਅਤੇ Insert > ਮੋਡੀਊਲ 'ਤੇ ਜਾਓ।
<11
2537
- ਫਿਰ ਉਸ ਐਕਸਲ ਸ਼ੀਟ 'ਤੇ ਜਾਓ ਜਿੱਥੇ ਤੁਹਾਡੇ ਕੋਲ ਡੇਟਾ ਹੈ, ਅਤੇ ਤੁਹਾਡੇ ਕੋਲ ਮੌਜੂਦ ਫੰਕਸ਼ਨ ਨੂੰ ਟਾਈਪ ਕਰਨਾ ਸ਼ੁਰੂ ਕਰੋ। VBA ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਬਣਾਇਆ ਗਿਆ। ਇਹ ਹੋਰ ਐਕਸਲ ਫੰਕਸ਼ਨਾਂ ਵਾਂਗ ਦਿਖਾਈ ਦੇਵੇਗਾ।
- ਇਸ ਤੋਂ ਬਾਅਦ, ਫੰਕਸ਼ਨ ਦੇ ਆਰਗੂਮੈਂਟ ਦਿਓ ਜੋ ਹੇਠਾਂ ਦਿੱਤੇ ਫਾਰਮੂਲੇ ਵਾਂਗ ਦਿਖਾਈ ਦੇਵੇਗਾ:
=TrimFirstn(B5,2)
- ਐਂਟਰ ਦਬਾਓ ਅਤੇ ਫਿਲ ਹੈਂਡਲ ਟੂਲ ਲਾਗੂ ਕਰੋ ਬਾਕੀ ਸੈੱਲਾਂ ਵਿੱਚ ਫਾਰਮੂਲੇ ਦੀ ਨਕਲ ਕਰਨ ਲਈ। ਅੰਤ ਵਿੱਚ, ਤੁਹਾਨੂੰ ਹੇਠਾਂ ਦਿੱਤਾ ਨਤੀਜਾ ਮਿਲੇਗਾ।
9.2. ਟੈਕਸਟ ਦੇ ਆਖਰੀ ਹਿੱਸੇ ਨੂੰ ਕੱਟਣ ਲਈ VBA
ਹੁਣ ਮੈਂ ਟੈਕਸਟ ਸਤਰ ਦੇ ਆਖਰੀ ਹਿੱਸੇ ਨੂੰ ਕੱਟਣ ਲਈ VBA UDF ਦੀ ਵਰਤੋਂ ਕਰਾਂਗਾ। ਇਹ ਵਿਧੀ ਪਿਛਲੀ ਵਿਧੀ ਦੇ ਸਮਾਨ ਹੈ, ਬੱਸ ਤੁਹਾਨੂੰ ਇੱਕ ਵੱਖਰਾ VBA ਕੋਡ ਟਾਈਪ ਕਰਨਾ ਹੋਵੇਗਾ। ਉਦਾਹਰਨ ਲਈ, ਮੈਂ ਹੇਠਾਂ ਦਿੱਤੇ ਟੈਕਸਟ ਸਤਰ ਤੋਂ ਆਖਰੀ 5 ਅੱਖਰਾਂ ਦੀ ਵਰਤੋਂ ਕਰਾਂਗਾ।
ਪੜਾਅ:
- ਇਸੇ ਤਰ੍ਹਾਂ, ਪਿਛਲੀ ਵਿਧੀ ਵਿੱਚ, ਡਿਵੈਲਪਰ > ਵਿਜ਼ੂਅਲ ਬੇਸਿਕ 'ਤੇ ਜਾਓ। ਫਿਰ VBAProject ਤੋਂ ਇੱਕ ਨਵਾਂ ਮੋਡਿਊਲ ਸੰਮਿਲਿਤ ਕਰੋ ਅਤੇ ਮੋਡਿਊਲ ਵਿੱਚ ਹੇਠਾਂ ਦਿੱਤਾ ਕੋਡ ਟਾਈਪ ਕਰੋ (ਸਕਰੀਨਸ਼ਾਟ ਦੇਖੋ)।
5825
- ਹੁਣ ਨਵਾਂ ਬਣਾਇਆ UDF ਦਿਓ ਅਤੇ ਹੇਠਾਂ ਦਿੱਤੇ ਆਰਗੂਮੈਂਟਾਂ ਨੂੰ ਪਾਓ:
=TrimLastn(B5,5)
- ਇੱਕ ਵਾਰ ਜਦੋਂ ਤੁਸੀਂ ਫਾਰਮੂਲਾ ਦਾਖਲ ਕਰਦੇ ਹੋ, ਤਾਂ ਐਕਸਲ ਦਿੱਤੇ ਟੈਕਸਟ ਸਤਰ ਦੇ ਆਖਰੀ 5 ਅੱਖਰਾਂ ਨੂੰ ਕੱਟ ਦੇਵੇਗਾ।
ਸਿੱਟਾ
ਉਪਰੋਕਤ ਲੇਖ ਵਿੱਚ, ਮੈਂ ਕਈ ਤਰੀਕਿਆਂ ਬਾਰੇ ਚਰਚਾ ਕਰਨ ਦੀ ਕੋਸ਼ਿਸ਼ ਕੀਤੀ ਹੈਐਕਸਲ ਵਿੱਚ ਇੱਕ ਟੈਕਸਟ ਦੇ ਹਿੱਸੇ ਨੂੰ ਵਿਸਤ੍ਰਿਤ ਰੂਪ ਵਿੱਚ ਕੱਟਣ ਲਈ। ਉਮੀਦ ਹੈ, ਇਹ ਤਰੀਕੇ ਅਤੇ ਵਿਆਖਿਆ ਤੁਹਾਡੀਆਂ ਸਮੱਸਿਆਵਾਂ ਨੂੰ ਹੱਲ ਕਰਨ ਲਈ ਕਾਫੀ ਹੋਵੇਗੀ। ਕਿਰਪਾ ਕਰਕੇ ਮੈਨੂੰ ਦੱਸੋ ਜੇਕਰ ਤੁਹਾਡੇ ਕੋਈ ਸਵਾਲ ਹਨ।