ਵਿਸ਼ਾ - ਸੂਚੀ
Microsoft Excel ਵਿੱਚ, ਸੈੱਲ ਤੋਂ ਟੈਕਸਟ ਐਕਸਟਰੈਕਟ ਕਰਨਾ ਇੱਕ ਅਹਿਮ ਕੰਮ ਹੈ। ਤੁਸੀਂ ਆਪਣੇ ਆਪ ਨੂੰ ਬਹੁਤ ਸਾਰੀਆਂ ਸਥਿਤੀਆਂ ਵਿੱਚ ਪਾ ਸਕਦੇ ਹੋ ਜਿੱਥੇ ਤੁਹਾਨੂੰ ਕਿਸੇ ਖਾਸ ਅੱਖਰ ਤੋਂ ਬਾਅਦ ਇੱਕ ਟੈਕਸਟ ਐਕਸਟਰੈਕਟ ਕਰਨ ਦੀ ਲੋੜ ਹੁੰਦੀ ਹੈ। ਤੁਸੀਂ ਇਸ ਟਿਊਟੋਰਿਅਲ ਤੋਂ ਐਕਸਲ ਵਿੱਚ ਇੱਕ ਅੱਖਰ ਤੋਂ ਬਾਅਦ ਟੈਕਸਟ ਨੂੰ ਐਕਸਟਰੈਕਟ ਕਰਨ ਦੇ ਪ੍ਰਭਾਵਸ਼ਾਲੀ ਅਤੇ ਸੰਭਾਵੀ ਤਰੀਕੇ ਸਿੱਖੋਗੇ। ਇਹ ਟਿਊਟੋਰਿਅਲ ਢੁਕਵੀਆਂ ਉਦਾਹਰਣਾਂ ਅਤੇ ਉਚਿਤ ਦ੍ਰਿਸ਼ਟਾਂਤਾਂ ਦੇ ਨਾਲ ਬਿੰਦੂ 'ਤੇ ਹੋਵੇਗਾ।
ਅਭਿਆਸ ਵਰਕਬੁੱਕ ਡਾਊਨਲੋਡ ਕਰੋ
Character.xlsm ਤੋਂ ਬਾਅਦ ਟੈਕਸਟ ਐਕਸਟਰੈਕਟ ਕਰੋ
ਐਕਸਲ ਵਿੱਚ ਇੱਕ ਅੱਖਰ ਤੋਂ ਬਾਅਦ ਟੈਕਸਟ ਨੂੰ ਐਕਸਟਰੈਕਟ ਕਰਨ ਦੇ 6 ਪ੍ਰਭਾਵੀ ਤਰੀਕੇ
ਹੇਠ ਦਿੱਤੇ ਭਾਗ ਵਿੱਚ, ਅਸੀਂ ਤੁਹਾਨੂੰ ਛੇ ਢੁਕਵੇਂ ਅਤੇ ਪ੍ਰਭਾਵੀ ਤਰੀਕੇ ਪ੍ਰਦਾਨ ਕਰ ਰਹੇ ਹਾਂ ਜੋ ਤੁਸੀਂ ਆਪਣੇ ਡੇਟਾਸੈਟ ਵਿੱਚ ਲਾਗੂ ਕਰ ਸਕਦੇ ਹੋ। ਯਕੀਨੀ ਬਣਾਓ ਕਿ ਤੁਸੀਂ ਉਨ੍ਹਾਂ ਸਾਰਿਆਂ ਨੂੰ ਸਿੱਖੋ. ਅਸੀਂ ਤੁਹਾਨੂੰ ਇਹ ਸਭ ਸਿੱਖਣ ਅਤੇ ਲਾਗੂ ਕਰਨ ਦੀ ਸਿਫ਼ਾਰਿਸ਼ ਕਰਦੇ ਹਾਂ। ਇਹ ਯਕੀਨੀ ਤੌਰ 'ਤੇ ਤੁਹਾਡੇ ਐਕਸਲ ਗਿਆਨ ਨੂੰ ਵਧਾਏਗਾ।
1. ਇੱਕ ਅੱਖਰ ਤੋਂ ਬਾਅਦ ਟੈਕਸਟ ਐਕਸਟਰੈਕਟ ਕਰਨ ਲਈ MID ਅਤੇ FIND ਫੰਕਸ਼ਨ ਦੀ ਵਰਤੋਂ ਕਰੋ
ਹੁਣ, ਇਸ ਵਿਧੀ ਵਿੱਚ, ਅਸੀਂ MID ਫੰਕਸ਼ਨ<2 ਦੀ ਵਰਤੋਂ ਕਰ ਰਹੇ ਹਾਂ।> ਅਤੇ FIND ਫੰਕਸ਼ਨ ਇਕੱਠੇ। ਅਸੀਂ FIND ਫੰਕਸ਼ਨ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਸੈੱਲ ਤੋਂ ਪਹਿਲਾਂ ਖਾਸ ਅੱਖਰ ਲੱਭਾਂਗੇ। ਉਸ ਤੋਂ ਬਾਅਦ, ਅਸੀਂ ਉਸ ਸੈੱਲ ਦੀ ਉਸ ਵਿਸ਼ੇਸ਼ ਸਥਿਤੀ ਤੋਂ ਟੈਕਸਟ ਨੂੰ ਐਕਸਟਰੈਕਟ ਕਰਾਂਗੇ।
ਹੇਠ ਦਿੱਤੇ ਡੇਟਾਸੇਟ 'ਤੇ ਇੱਕ ਨਜ਼ਰ ਮਾਰੋ:
ਇੱਥੇ, ਤੁਸੀਂ ਦੇਖ ਸਕਦੇ ਹੋ ਸਾਡੇ ਕੋਲ ਡੇਟਾਸੈਟ ਵਿੱਚ ਕੁਝ ਡੇਟਾ ਹੈ। ਸਾਰੇ ਸੈੱਲਾਂ ਵਿੱਚ ਹਾਈਫਨ ("-") ਹੁੰਦਾ ਹੈ। ਹੁਣ, ਸਾਡਾ ਟੀਚਾ ਸਾਡੇ ਫਾਰਮੂਲੇ ਨਾਲ ਖਾਸ ਅੱਖਰ ਹਾਈਫਨ (“-”) ਤੋਂ ਬਾਅਦ ਟੈਕਸਟ ਨੂੰ ਐਕਸਟਰੈਕਟ ਕਰਨਾ ਹੈ।
📌 ਸਟੈਪਸ
- ਪਹਿਲਾਂ, ਸੈੱਲ C5 ਵਿੱਚ ਹੇਠਾਂ ਦਿੱਤਾ ਫਾਰਮੂਲਾ ਟਾਈਪ ਕਰੋ:
=MID(B5,FIND("-",B5)+1,LEN(B5))
ਇੱਥੇ ਅਸੀਂ LEN ਫੰਕਸ਼ਨ ਦੀ ਵਰਤੋਂ ਕਈ ਅੱਖਰ ਪ੍ਰਦਾਨ ਕਰਨ ਲਈ ਕੀਤੀ ਹੈ ਤਾਂ ਜੋ ਇਹ ਬਾਕੀ ਦੇ ਨੂੰ ਐਕਸਟਰੈਕਟ ਕਰ ਸਕੇ।
- ਉਸ ਤੋਂ ਬਾਅਦ, ਐਂਟਰ ਦਬਾਓ।
- ਹੁਣ, ਸੈੱਲਾਂ ਦੀ ਰੇਂਜ C6:C9. ਉੱਤੇ ਫਿਲ ਹੈਂਡਲ ਆਈਕਨ ਨੂੰ ਖਿੱਚੋ।
ਜਿਵੇਂ ਕਿ ਤੁਸੀਂ ਵੇਖ ਸਕਦੇ ਹੋ, ਅਸੀਂ ਐਕਸਲ ਵਿੱਚ ਇੱਕ ਖਾਸ ਅੱਖਰ ਤੋਂ ਬਾਅਦ ਇੱਕ ਸੈੱਲ ਤੋਂ ਟੈਕਸਟ ਐਕਸਟਰੈਕਟ ਕਰਨ ਵਿੱਚ ਸਫਲ ਹਾਂ। ਇਸਨੂੰ ਹੁਣੇ ਅਜ਼ਮਾਓ।
🔎 ਫਾਰਮੂਲੇ ਦਾ ਬ੍ਰੇਕਡਾਊਨ
ਇੱਥੇ, ਅਸੀਂ ਇਸਨੂੰ ਸਿਰਫ ਪਹਿਲੇ ਡੇਟਾ ਲਈ ਤੋੜ ਰਹੇ ਹਾਂ।
➤
LEN(B5) ਰਿਟਰਨ 11 ।
➤
FIND(“-“,B5) ਰਿਟਰਨ 6 .
➤
MID(B5,FIND(“-“,B5)+1,LEN(B5)) = MID(B5,6+1,11) ਰਿਟਰਨ ਵਿਸ਼ਵ ।
2. ਅੱਖਰ ਤੋਂ ਬਾਅਦ ਟੈਕਸਟ ਐਕਸਟਰੈਕਟ ਕਰਨ ਲਈ RIGHT, LEN, ਅਤੇ FIND ਫੰਕਸ਼ਨ
ਹੁਣ, ਇਸ ਵਿਧੀ ਵਿੱਚ, ਅਸੀਂ ਸੱਜੇ ਫੰਕਸ਼ਨ<ਦੀ ਵਰਤੋਂ ਕਰ ਰਹੇ ਹਾਂ। 2>, LEN ਫੰਕਸ਼ਨ , ਅਤੇ FIND ਫੰਕਸ਼ਨ ਪੂਰੀ ਤਰ੍ਹਾਂ ਸੈੱਲ ਤੋਂ ਟੈਕਸਟ ਐਕਸਟਰੈਕਟ ਕਰਨ ਲਈ। ਇਸ ਨੂੰ ਪ੍ਰਦਰਸ਼ਿਤ ਕਰਨ ਲਈ, ਅਸੀਂ ਪਿਛਲੇ ਡੇਟਾਸੈਟ ਦੀ ਵਰਤੋਂ ਕਰ ਰਹੇ ਹਾਂ।
ਅਸਲ ਵਿੱਚ, ਅਸੀਂ ਇੱਕ ਖਾਸ ਅੱਖਰ ਤੋਂ ਬਾਅਦ ਇੱਕ ਸੈੱਲ ਤੋਂ ਸਬਸਟਰਿੰਗ ਕੱਢ ਰਹੇ ਹਾਂ।
📌 ਪੜਾਅ
- ਹੁਣ, ਸੈੱਲ C5:
=RIGHT(B5,LEN(B5)-FIND("-",B5))
<ਵਿੱਚ ਹੇਠਾਂ ਦਿੱਤਾ ਫਾਰਮੂਲਾ ਟਾਈਪ ਕਰੋ। 17>
- ਫਿਰ, ਐਂਟਰ ਦਬਾਓ।
- ਇਸ ਤੋਂ ਬਾਅਦ, ਸੈੱਲਾਂ ਦੀ ਰੇਂਜ ਉੱਤੇ ਫਿਲ ਹੈਂਡਲ ਆਈਕਨ ਨੂੰ ਡਰੈਗ ਕਰੋ। C6:C9.
ਜਿਵੇਂ ਤੁਸੀਂਦੇਖ ਸਕਦੇ ਹਾਂ, ਅਸੀਂ ਇੱਕ ਖਾਸ ਸਥਿਤੀ ਤੋਂ ਖਾਸ ਅੱਖਰ ਨੂੰ ਸਫਲਤਾਪੂਰਵਕ ਲੱਭ ਲਿਆ ਹੈ। ਅਤੇ ਅਸੀਂ ਸੈੱਲ ਤੋਂ ਉਸ ਵਿਸ਼ੇਸ਼ ਅੱਖਰ ਤੋਂ ਬਾਅਦ ਟੈਕਸਟ ਨੂੰ ਐਕਸਟਰੈਕਟ ਕਰਦੇ ਹਾਂ।
🔎 ਫਾਰਮੂਲੇ ਦਾ ਬ੍ਰੇਕਡਾਊਨ
ਇੱਥੇ, ਅਸੀਂ ਇਸਨੂੰ ਸਿਰਫ ਤੋੜ ਰਹੇ ਹਾਂ ਪਹਿਲੇ ਡੇਟਾ ਲਈ।
➤
LEN(B5) ਰਿਟਰਨ 11 ।
➤
FIND(“-“,B5) ਰਿਟਰਨ 6।
➤
ਸੱਜੇ(B5,LEN(B5)-FIND(“-“,B5)) =RIGHT(B5,11-6) ਰਿਟਰਨ ਵਿਸ਼ਵ ।
ਹੋਰ ਪੜ੍ਹੋ: ਮਾਪਦੰਡ ਦੇ ਆਧਾਰ 'ਤੇ ਐਕਸਲ ਤੋਂ ਡੇਟਾ ਕਿਵੇਂ ਐਕਸਟਰੈਕਟ ਕਰਨਾ ਹੈ
3. ਦੀ ਵਰਤੋਂ ਇੱਕ ਅੱਖਰ ਤੋਂ ਬਾਅਦ ਪਾਠ ਨੂੰ ਕੱਢਣ ਲਈ LEFT, FIND, ਅਤੇ SUBSTITUTE ਫੰਕਸ਼ਨ
ਹੁਣ, ਅਸੀਂ ਖੱਬੇ ਫੰਕਸ਼ਨ , FIND ਫੰਕਸ਼ਨ , ਅਤੇ SUBSTITUTE ਦੀ ਵਰਤੋਂ ਕਰ ਰਹੇ ਹਾਂ। ਐਕਸਲ ਦਾ ਫੰਕਸ਼ਨ । ਹੇਠਾਂ ਦਿੱਤੇ ਡੇਟਾਸੈਟ 'ਤੇ ਇੱਕ ਨਜ਼ਰ ਮਾਰੋ:
ਹੁਣ, ਇਹ ਡੇਟਾਸੈਟ ਕਾਫ਼ੀ ਦਿਲਚਸਪ ਹੈ। ਅਸੀਂ ਪਿਛਲੇ ਡੇਟਾਸੇਟ ਦੀ ਵਰਤੋਂ ਕਰ ਰਹੇ ਹਾਂ। ਪਰ, ਅਸੀਂ ਅੱਖਰ ਬਦਲ ਦਿੱਤੇ। ਸਾਡੇ ਕੋਲ ਸੈੱਲਾਂ ਵਿੱਚ ਕਈ ਅੱਖਰ ਹਨ। ਇੱਥੇ, ਸਾਡਾ ਟੀਚਾ ਸਾਡੇ ਫਾਰਮੂਲੇ ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹੋਏ ਉਹਨਾਂ ਸਾਰੇ ਖਾਸ ਅੱਖਰਾਂ ਤੋਂ ਬਾਅਦ ਸੈੱਲਾਂ ਤੋਂ ਟੈਕਸਟ ਨੂੰ ਐਕਸਟਰੈਕਟ ਕਰਨਾ ਹੈ।
📌 ਸਟੈਪਸ
- ਪਹਿਲਾਂ, ਹੇਠਾਂ ਟਾਈਪ ਕਰੋ ਸੈੱਲ D5 :
=SUBSTITUTE(B5,LEFT(B5,FIND(C5,B5)),"")
- ਹੁਣ, ਐਂਟਰ<ਦਬਾਓ। 2>.
- ਫਿਰ, ਸੈੱਲਾਂ ਦੀ ਰੇਂਜ D6:D9.
<ਉੱਤੇ ਫਿਲ ਹੈਂਡਲ ਆਈਕਨ ਨੂੰ ਘਸੀਟੋ। 3>
ਜਿਵੇਂ ਕਿ ਤੁਸੀਂ ਦੇਖ ਸਕਦੇ ਹੋ, ਸਾਡੇ ਫਾਰਮੂਲੇ ਨੇ Excel ਵਿੱਚ ਉਹਨਾਂ ਵਿਅਕਤੀਗਤ ਅੱਖਰਾਂ ਤੋਂ ਬਾਅਦ ਟੈਕਸਟ ਨੂੰ ਐਕਸਟਰੈਕਟ ਕਰਨ ਲਈ ਬਹੁਤ ਵਧੀਆ ਕੰਮ ਕੀਤਾ।
🔎ਫਾਰਮੂਲੇ ਦਾ ਬ੍ਰੇਕਡਾਊਨ
ਇੱਥੇ, ਅਸੀਂ ਇਸਨੂੰ ਸਿਰਫ ਪਹਿਲੇ ਡੇਟਾ ਲਈ ਤੋੜ ਰਹੇ ਹਾਂ।
➤
FIND(C5,B5) ਰਿਟਰਨ 6 ।
➤
LEFT(B5,6) ਵਾਪਸੀ [ਈਮੇਲ ਸੁਰੱਖਿਅਤ]
➤
SUBSTITUTE(B5,LEFT( B5,FIND(C5,B5)),"") = SUBSTITUTE(B5,"[email protected]","") ਵਾਪਸੀ ਵਿਸ਼ਵ ।
4. ਸਹੀ ਵਰਤੋਂ ਖਾਸ ਅੱਖਰਾਂ ਨੂੰ ਐਕਸਟਰੈਕਟ ਕਰਨ ਲਈ ਖੋਜ, ਅਤੇ ਬਦਲੋ ਫੰਕਸ਼ਨ
ਹੁਣ, ਇਹ ਫਾਰਮੂਲਾ ਬਹੁਤ ਗੁੰਝਲਦਾਰ ਹੈ। ਪਰ, ਜੇਕਰ ਤੁਹਾਡੇ ਕੋਲ ਇਹਨਾਂ ਫੰਕਸ਼ਨਾਂ ਬਾਰੇ ਇੱਕ ਵਿਚਾਰ ਹੈ, ਤਾਂ ਤੁਸੀਂ ਇਸਨੂੰ ਆਸਾਨੀ ਨਾਲ ਪ੍ਰਾਪਤ ਕਰੋਗੇ। ਅਜਿਹਾ ਕਰਨ ਲਈ, ਅਸੀਂ ਹੇਠਾਂ ਦਿੱਤੇ ਫੰਕਸ਼ਨਾਂ ਦੀ ਵਰਤੋਂ ਕਰ ਰਹੇ ਹਾਂ:
- ਸੱਜੇ ਫੰਕਸ਼ਨ ।
- ਖੋਜ ਫੰਕਸ਼ਨ।
- SUBSTITUTE ਫੰਕਸ਼ਨ।
- LEN ਫੰਕਸ਼ਨ।
ਇਸ ਵਿਧੀ ਨੂੰ ਪ੍ਰਦਰਸ਼ਿਤ ਕਰਨ ਲਈ, ਅਸੀਂ ਇੱਥੇ ਪਿਛਲੇ ਡੇਟਾਸੈਟ ਦੀ ਵਰਤੋਂ ਕਰ ਰਹੇ ਹਾਂ। ਇਹ ਯਕੀਨੀ ਬਣਾਓ ਕਿ ਤੁਸੀਂ ਇਸ ਵਿੱਚ ਜਾਣ ਤੋਂ ਪਹਿਲਾਂ ਇਹਨਾਂ ਸਾਰੇ ਫੰਕਸ਼ਨਾਂ ਦੀ ਜਾਂਚ ਕਰੋ।
📌 ਪੜਾਅ
- ਪਹਿਲਾਂ, ਹੇਠਾਂ ਦਿੱਤੇ ਫਾਰਮੂਲੇ ਨੂੰ ਸੈਲ D5 ਵਿੱਚ ਟਾਈਪ ਕਰੋ। :
=RIGHT(B5,LEN(B5)-SEARCH("#",SUBSTITUTE(B5,C5,"#",LEN(B5)-LEN(SUBSTITUTE(B5,C5,"")))))
- ਇਸ ਤੋਂ ਬਾਅਦ, ਐਂਟਰ ਦਬਾਓ।
- ਹੁਣ, ਸੈੱਲਾਂ ਦੀ ਰੇਂਜ ਉੱਤੇ ਫਿਲ ਹੈਂਡਲ ਆਈਕਨ ਨੂੰ ਖਿੱਚੋ D6:D9।
23>
ਅੰਤ ਵਿੱਚ, ਅਸੀਂ ਖਾਸ ਅੱਖਰਾਂ ਅਤੇ ਉਹਨਾਂ ਦੀਆਂ ਸਥਿਤੀਆਂ ਨੂੰ ਸਫਲਤਾਪੂਰਵਕ ਚੁਣਿਆ ਹੈ। ਉਸ ਤੋਂ ਬਾਅਦ, ਅਸੀਂ ਖਾਸ ਅੱਖਰ ਦੇ ਬਾਅਦ ਟੈਕਸਟ ਨੂੰ ਐਕਸਟਰੈਕਟ ਕੀਤਾ।
🔎 ਫਾਰਮੂਲੇ ਦਾ ਬ੍ਰੇਕਡਾਊਨ
ਇੱਥੇ, ਅਸੀਂ ਇਸਨੂੰ ਸਿਰਫ਼ ਇਸ ਲਈ ਤੋੜ ਰਹੇ ਹਾਂ ਪਹਿਲਾ ਡਾਟਾ।
➤
LEN(B5) ਰਿਟਰਨ 11
➤
SUBSTITUTE(B5,C5,"") ਵਾਪਸੀ HelloWorld ।
➤
SUBSTITUTE( B5,C5,”#”,11-LEN(“HelloWorld”)) ਵਾਪਸੀ Hello#World।
➤
SEARCH(“#”,”Hello# ਵਿਸ਼ਵ”) ਵਾਪਸੀ 6 ।
➤
ਸੱਜੇ(B5,LEN(B5)-ਖੋਜ(“#”,SUBSTITUTE(B5,C5,”#”, LEN(B5)-LEN(SUBSTITUTE(B5,C5,""))))) = RIGHT(B5,11-6) ਰਿਟਰਨ ਵਿਸ਼ਵ ।
5. ਦੀ ਵਰਤੋਂ ਕਰਨਾ ਇੱਕ ਅੱਖਰ ਤੋਂ ਬਾਅਦ ਟੈਕਸਟ ਐਕਸਟਰੈਕਟ ਕਰਨ ਲਈ ਸੱਜੇ, ਬਦਲ, ਅਤੇ REPT ਫੰਕਸ਼ਨ
ਇੱਥੇ, ਸਾਡੇ ਫਾਰਮੂਲੇ ਵਿੱਚ ਐਕਸਲ ਦੇ ਕਈ ਫੰਕਸ਼ਨ ਸ਼ਾਮਲ ਹਨ। ਟੈਕਸਟ ਐਕਸਟਰੈਕਟ ਕਰਨ ਲਈ ਸਾਡੇ ਮੁੱਖ ਤਿੰਨ ਫੰਕਸ਼ਨ ਹਨ ਸੱਜੇ ਫੰਕਸ਼ਨ , ਸਬਸਟੀਟਿਊਟ ਫੰਕਸ਼ਨ , ਅਤੇ REPT ਫੰਕਸ਼ਨ ।
ਇਸ ਨੂੰ ਪ੍ਰਦਰਸ਼ਿਤ ਕਰਨ ਲਈ, ਅਸੀਂ ਪਿਛਲੇ ਇੱਕ ਦੇ ਸਮਾਨ ਡੇਟਾਸੈਟ ਦੀ ਵਰਤੋਂ ਕਰ ਰਹੇ ਹਨ।
📌 ਪੜਾਅ
- ਪਹਿਲਾਂ, ਸੈੱਲ D5 ਵਿੱਚ ਹੇਠਾਂ ਦਿੱਤੇ ਫਾਰਮੂਲੇ ਨੂੰ ਟਾਈਪ ਕਰੋ:
=TRIM(RIGHT(SUBSTITUTE(B5,C5,REPT(" ",LEN(B5))),LEN(B5)))
ਅਸੀਂ ਵਾਧੂ ਮੋਹਰੀ ਥਾਂਵਾਂ ਨੂੰ ਹਟਾਉਣ ਲਈ TRIM ਫੰਕਸ਼ਨ ਦੀ ਵਰਤੋਂ ਕੀਤੀ।
- ਉਸ ਤੋਂ ਬਾਅਦ, ਐਂਟਰ ਦਬਾਓ।
- ਹੁਣ, ਸੈੱਲਾਂ ਦੀ ਰੇਂਜ D6:D9. ਉੱਤੇ ਫਿਲ ਹੈਂਡਲ ਆਈਕਨ ਨੂੰ ਘਸੀਟੋ।
ਜਿਵੇਂ ਕਿ ਤੁਸੀਂ ਵੇਖ ਸਕਦੇ ਹੋ, ਅਸੀਂ ਐਕਸਲ ਸੈੱਲ ਤੋਂ ਇੱਕ ਅੱਖਰ ਤੋਂ ਬਾਅਦ ਟੈਕਸਟ ਐਕਸਟਰੈਕਟ ਕਰਨ ਵਿੱਚ ਸਫਲ ਹਾਂ। ਇਸ ਵਿਧੀ ਨੂੰ ਵੱਖ-ਵੱਖ ਪੋਜੀਸ਼ਨਾਂ ਤੋਂ ਵੱਖ-ਵੱਖ ਅੱਖਰਾਂ ਨਾਲ ਅਜ਼ਮਾਓ।
🔎 ਫਾਰਮੂਲੇ ਦਾ ਬ੍ਰੇਕਡਾਊਨ
ਇੱਥੇ, ਅਸੀਂ ਇਸਨੂੰ ਸਿਰਫ਼ ਪਹਿਲੇ ਲਈ ਤੋੜ ਰਹੇ ਹਾਂ ਡਾਟਾ।
➤
LEN(B5) ਰਿਟਰਨ 11
➤
REPT(” “,LEN(B5)) ਵਾਪਸੀ “ “(Spaces) ।
➤
SUBSTITUTE(B5,C5,REPT(” “,LEN(B5))) “ Hello World” ਵਾਪਸ ਕਰਦਾ ਹੈ।
➤
ਸੱਜੇ(ਬਦਲ(B5,C5,REPT(” “,LEN(B5))),LEN(B5)) ਰਿਟਰਨ “ ਦੁਨੀਆ” ।
➤
TRIM(ਸੱਜੇ(B5,C5,REPT(” “,LEN(B5))),LEN(B5))) = ਟ੍ਰਿਮ(” ਵਿਸ਼ਵ") ਰਿਟਰਨ ਵਿਸ਼ਵ ।
6. ਐਕਸਲ ਵਿੱਚ ਇੱਕ ਅੱਖਰ ਤੋਂ ਬਾਅਦ ਟੈਕਸਟ ਐਕਸਟਰੈਕਟ ਕਰਨ ਲਈ VBA ਕੋਡ
ਜੇ ਤੁਸੀਂ ਮੇਰੇ ਵਾਂਗ VBA ਫ੍ਰੀਕ ਹੋ, ਤਾਂ ਤੁਸੀਂ ਇਸ ਵਿਧੀ ਨੂੰ ਅਜ਼ਮਾ ਸਕਦੇ ਹੋ। ਇਹ ਕੋਡ ਆਸਾਨੀ ਨਾਲ ਇੱਕ ਅੱਖਰ ਤੋਂ ਬਾਅਦ ਟੈਕਸਟ ਨੂੰ ਐਕਸਟਰੈਕਟ ਕਰੇਗਾ। ਇਸ ਸਧਾਰਨ ਕੋਡ ਨਾਲ, ਤੁਸੀਂ ਇੱਕ ਪੂਰੇ ਕਾਲਮ ਲਈ ਇਹ ਕਾਰਵਾਈ ਕਰਨ ਦੇ ਯੋਗ ਹੋਵੋਗੇ।
📌 ਪੜਾਅ
- ਪਹਿਲਾਂ, Alt+F11 ਦਬਾਓ। VBA ਸੰਪਾਦਕ ਨੂੰ ਖੋਲ੍ਹਣ ਲਈ ਆਪਣੇ ਕੀਬੋਰਡ 'ਤੇ ।
- ਫਿਰ, ਸ਼ਾਮਲ ਕਰੋ > ਮੋਡੀਊਲ .
- ਇਸ ਤੋਂ ਬਾਅਦ, ਹੇਠ ਦਿੱਤਾ ਕੋਡ ਟਾਈਪ ਕਰੋ:
4606
- ਫਿਰ, ਸੇਵ ਕਰੋ ਫਾਈਲ।
- ਹੁਣ, ਸੈੱਲਾਂ ਦੀ ਰੇਂਜ ਚੁਣੋ B5:B9 ।
- ਇਸ ਤੋਂ ਬਾਅਦ, ਮੈਕਰੋ ਡਾਇਲਾਗ ਬਾਕਸ ਨੂੰ ਖੋਲ੍ਹਣ ਲਈ ਆਪਣੇ ਕੀਬੋਰਡ 'ਤੇ Alt+F8 ਦਬਾਓ।
- ਅੱਗੇ, extract_text ਨੂੰ ਚੁਣੋ।
- ਫਿਰ, ਚਲਾਓ 'ਤੇ ਕਲਿੱਕ ਕਰੋ।
ਇੱਥੇ, VBA ਕੋਡ ਦੀ ਵਰਤੋਂ ਕਰਕੇ, ਅਸੀਂ ਸਫਲਤਾਪੂਰਵਕ ਐਕਸਟਰੈਕਟ ਕੀਤਾ ਹੈ। ਖਾਸ ਅੱਖਰ ਤੋਂ ਬਾਅਦ ਟੈਕਸਟ।
💬 ਯਾਦ ਰੱਖਣ ਵਾਲੀਆਂ ਚੀਜ਼ਾਂ
✎ ਇਨ੍ਹਾਂ ਨੂੰ ਕਰਨ ਤੋਂ ਪਹਿਲਾਂ, ਸਾਡੇ ਦੁਆਰਾ ਵਰਤੇ ਗਏ ਫੰਕਸ਼ਨਾਂ ਨੂੰ ਜਾਣਨ ਲਈ ਲਿੰਕਾਂ ਦੀ ਜਾਂਚ ਕਰਨਾ ਯਕੀਨੀ ਬਣਾਓ।
✎ ਜੇਕਰ ਤੁਸੀਂ ਕੋਈ #VALUE! ਤਰੁੱਟੀ ਦੇਖਦੇ ਹੋ, ਤਾਂ ਪੂਰੇ ਫਾਰਮੂਲੇ ਨੂੰ ਹੇਠਾਂ ਲਪੇਟੋ IFERROR ਫੰਕਸ਼ਨ .
ਸਿੱਟਾ
ਸਮਾਪਤ ਕਰਨ ਲਈ, ਮੈਂ ਉਮੀਦ ਕਰਦਾ ਹਾਂ ਕਿ ਇਸ ਟਿਊਟੋਰਿਅਲ ਨੇ ਤੁਹਾਨੂੰ ਐਕਸਲ ਵਿੱਚ ਇੱਕ ਖਾਸ ਅੱਖਰ ਤੋਂ ਬਾਅਦ ਟੈਕਸਟ ਕੱਢਣ ਲਈ ਉਪਯੋਗੀ ਗਿਆਨ ਦਾ ਇੱਕ ਟੁਕੜਾ ਪ੍ਰਦਾਨ ਕੀਤਾ ਹੈ। ਅਸੀਂ ਸਿਫ਼ਾਰਿਸ਼ ਕਰਦੇ ਹਾਂ ਕਿ ਤੁਸੀਂ ਇਹਨਾਂ ਸਾਰੀਆਂ ਹਿਦਾਇਤਾਂ ਨੂੰ ਆਪਣੇ ਡੇਟਾਸੈਟ 'ਤੇ ਸਿੱਖੋ ਅਤੇ ਲਾਗੂ ਕਰੋ। ਅਭਿਆਸ ਵਰਕਬੁੱਕ ਨੂੰ ਡਾਊਨਲੋਡ ਕਰੋ ਅਤੇ ਇਹਨਾਂ ਨੂੰ ਖੁਦ ਅਜ਼ਮਾਓ। ਨਾਲ ਹੀ, ਟਿੱਪਣੀ ਭਾਗ ਵਿੱਚ ਫੀਡਬੈਕ ਦੇਣ ਲਈ ਸੁਤੰਤਰ ਮਹਿਸੂਸ ਕਰੋ. ਤੁਹਾਡੀ ਕੀਮਤੀ ਫੀਡਬੈਕ ਸਾਨੂੰ ਇਸ ਤਰ੍ਹਾਂ ਦੇ ਟਿਊਟੋਰੀਅਲ ਬਣਾਉਣ ਲਈ ਪ੍ਰੇਰਿਤ ਕਰਦੀ ਹੈ।
ਐਕਸਲ ਨਾਲ ਸਬੰਧਤ ਵੱਖ-ਵੱਖ ਸਮੱਸਿਆਵਾਂ ਅਤੇ ਹੱਲਾਂ ਲਈ ਸਾਡੀ ਵੈੱਬਸਾਈਟ Exceldemy.com ਨੂੰ ਦੇਖਣਾ ਨਾ ਭੁੱਲੋ।
ਨਵੇਂ ਤਰੀਕੇ ਸਿੱਖਦੇ ਰਹੋ ਅਤੇ ਵਧਦੇ ਰਹੋ!