ਵਿਸ਼ਾ - ਸੂਚੀ
ਐਕਸਲ ਵਿੱਚ ਅੱਖਰ ਤੋਂ ਪਹਿਲਾਂ ਟੈਕਸਟ ਨੂੰ ਤੇਜ਼ੀ ਨਾਲ ਐਕਸਟਰੈਕਟ ਕਰਨ ਲਈ ਬਹੁਤ ਸਾਰੇ ਫੰਕਸ਼ਨ ਹਨ। ਇਸ ਲੇਖ ਵਿੱਚ, ਅਸੀਂ ਇਹ ਜਾਣਨ ਜਾ ਰਹੇ ਹਾਂ ਕਿ ਇਹਨਾਂ ਦੀ ਵਰਤੋਂ ਕਿਵੇਂ ਕਰਨੀ ਹੈ।
ਪ੍ਰੈਕਟਿਸ ਵਰਕਬੁੱਕ
ਹੇਠ ਦਿੱਤੀ ਵਰਕਬੁੱਕ ਅਤੇ ਕਸਰਤ ਨੂੰ ਡਾਊਨਲੋਡ ਕਰੋ।
Character.xlsx ਤੋਂ ਪਹਿਲਾਂ ਟੈਕਸਟ ਐਕਸਟਰੈਕਟ ਕਰੋ
4 ਐਕਸਲ ਵਿੱਚ ਅੱਖਰ ਤੋਂ ਪਹਿਲਾਂ ਟੈਕਸਟ ਐਕਸਟਰੈਕਟ ਕਰਨ ਦੇ ਤੇਜ਼ ਤਰੀਕੇ
1. ਅੱਖਰ ਤੋਂ ਪਹਿਲਾਂ ਟੈਕਸਟ ਐਕਸਟਰੈਕਟ ਕਰਨ ਲਈ LEFT ਅਤੇ FIND ਫੰਕਸ਼ਨਾਂ ਦੀ ਵਰਤੋਂ
ਖੱਬੇ ਫੰਕਸ਼ਨ TEXT ਫੰਕਸ਼ਨਾਂ ਦੀਆਂ ਉਪ-ਸ਼੍ਰੇਣੀਆਂ ਵਿੱਚੋਂ ਇੱਕ ਹੈ ਜੋ ਦਿੱਤੇ ਗਏ ਡੇਟਾਸੈਟ ਦੀ ਇੱਕ ਸਤਰ ਦੇ ਖੱਬੇ ਪਾਸੇ ਦੇ ਟੈਕਸਟ। ਇੱਥੇ ਅਸੀਂ LEFT ਫੰਕਸ਼ਨ ਅਤੇ FIND ਫੰਕਸ਼ਨ ਦੇ ਸੁਮੇਲ ਦੀ ਵਰਤੋਂ ਕਰਨ ਜਾ ਰਹੇ ਹਾਂ। ਇਹ ਮੰਨ ਕੇ ਸਾਡੇ ਕੋਲ ਇੱਕ ਵਰਕਸ਼ੀਟ ਹੈ ਜਿਸ ਵਿੱਚ ਕਰਮਚਾਰੀਆਂ ਦੇ ਨਾਵਾਂ ਦੀ ਸੂਚੀ ਹੈ ਅਤੇ ਉਹਨਾਂ ਦੀ ਵਿਕਰੀ ਦੀ ਰਕਮ ਇੱਕ ਅੱਖਰ "_" ਨਾਲ ਜੁੜੀ ਹੋਈ ਹੈ। ਅਸੀਂ ਉਸ ਅੱਖਰ ਤੋਂ ਪਹਿਲਾਂ ਟੈਕਸਟ ਨੂੰ ਐਕਸਟਰੈਕਟ ਕਰਨ ਜਾ ਰਹੇ ਹਾਂ।
ਪੜਾਅ:
- ਚੁਣੋ ਸੈੱਲ D5 ।
- ਫ਼ਾਰਮੂਲਾ ਟਾਈਪ ਕਰੋ:
=LEFT(C5,FIND("_",C5)-1)
The FIND ਫੰਕਸ਼ਨ ਪੂਰੀ ਟੈਕਸਟ ਸਤਰ ਤੋਂ ਇੱਕ ਨੰਬਰ ਦੇ ਤੌਰ 'ਤੇ ਅੱਖਰ “_” ਦੀ ਸਥਿਤੀ ਵਾਪਸ ਕਰਦਾ ਹੈ ਅਤੇ ਖੱਬੇ ਫੰਕਸ਼ਨ ਟੈਕਸਟ ਨੂੰ ਐਕਸਟਰੈਕਟ ਕਰਦਾ ਹੈ।
- ਹਿੱਟ ਕਰੋ। ਨਤੀਜਾ ਦੇਖਣ ਲਈ ਦਰਜ ਕਰੋ।
- ਬਾਕੀ ਨਤੀਜੇ ਦੇਖਣ ਲਈ ਫਿਲ ਹੈਂਡਲ ਦੀ ਵਰਤੋਂ ਕਰੋ।
2. ਕਿਸੇ ਅੱਖਰ ਦੀ nਵੀਂ ਸਥਿਤੀ ਤੋਂ ਪਹਿਲਾਂ ਐਕਸਲ ਸਬਸਟੀਟਿਊਟ ਫੰਕਸ਼ਨ ਪਾਓ
ਕਿਸੇ ਖਾਸ ਅੱਖਰ ਦੀ nਵੀਂ ਸਥਿਤੀ ਲੱਭਣ ਲਈ ਅਤੇਇਸ ਤੋਂ ਪਹਿਲਾਂ ਟੈਕਸਟ ਐਕਸਟਰੈਕਟ ਕਰੋ, ਅਸੀਂ SUBSTITUTE ਫੰਕਸ਼ਨ ਦੀ ਵਰਤੋਂ ਕਰ ਸਕਦੇ ਹਾਂ। ਇਹ ਇੱਕ ਬਹੁਤ ਮਸ਼ਹੂਰ ਫੰਕਸ਼ਨ ਹੈ। ਮੰਨ ਲਓ ਕਿ ਸਾਡੇ ਕੋਲ ਇੱਕ ਡੇਟਾਸੈਟ ਹੈ। ਅਸੀਂ ਸਤਰ ਦੀ ਦੂਜੀ ਸਪੇਸ ਤੋਂ ਪਹਿਲਾਂ ਟੈਕਸਟ ਨੂੰ ਐਕਸਟਰੈਕਟ ਕਰਨ ਜਾ ਰਹੇ ਹਾਂ।
ਸਟੈਪਸ:
- ਚੁਣੋ ਸੈੱਲ C5 ।
- ਫ਼ਾਰਮੂਲਾ ਟਾਈਪ ਕਰੋ:
=LEFT(B5,FIND("^",SUBSTITUTE(B5," ","^",2))-1)
➤ ਨੋਟ: ਇੱਥੇ SUBSTITUTE ਫੰਕਸ਼ਨ ਦੂਜੀ ਸਪੇਸ ਨੂੰ “ ^ ” ਅੱਖਰ ਨਾਲ ਬਦਲਦਾ ਹੈ।
ਫਾਰਮੂਲਾ:
=SUBSTITUTE(B5," ","^",2)
FIND ਫੰਕਸ਼ਨ ਅੱਖਰ ਦੀ ਸਥਿਤੀ ਦਾ ਪਤਾ ਲਗਾਉਂਦਾ ਹੈ “ ^ ” ਇੱਕ ਨੰਬਰ ਵਜੋਂ। ਅੰਤ ਵਿੱਚ, ਖੱਬੇ ਫੰਕਸ਼ਨ ਉਸ ਅੱਖਰ ਤੋਂ ਪਹਿਲਾਂ ਟੈਕਸਟ ਨੂੰ ਬਾਹਰ ਕੱਢਦਾ ਹੈ ਜਿਵੇਂ ਕਿ ਅਸੀਂ ਪਹਿਲੀ ਵਿਧੀ ਵਿੱਚ ਚਰਚਾ ਕੀਤੀ ਸੀ।
- ਐਂਟਰ ਦਬਾਓ।
- ਨਤੀਜਾ ਦੇਖਣ ਲਈ ਕਰਸਰ ਨੂੰ ਦੂਜੇ ਸੈੱਲਾਂ ਤੱਕ ਹੇਠਾਂ ਖਿੱਚੋ।
3. ਅੱਖਰ ਤੋਂ ਪਹਿਲਾਂ ਟੈਕਸਟ ਐਕਸਟਰੈਕਟ ਕਰਨ ਲਈ ਐਕਸਲ ਫਾਈਂਡ ਐਂਡ ਰੀਪਲੇਸ ਟੂਲ ਲਾਗੂ ਕਰੋ
Microsoft Excel ਵਿੱਚ, ਬਹੁਤ ਸਾਰੇ ਪ੍ਰਭਾਵਸ਼ਾਲੀ ਅਤੇ ਬਿਲਟ-ਇਨ ਟੂਲ ਜਾਂ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ ਹਨ। ਲੱਭੋ ਅਤੇ ਬਦਲੋ ਉਹਨਾਂ ਵਿੱਚੋਂ ਇੱਕ ਹੈ। ਹੇਠਾਂ ਦਿੱਤੇ ਡੇਟਾਸੈਟ ਤੋਂ, ਅਸੀਂ ਅੱਖਰ “ # ” ਤੋਂ ਪਹਿਲਾਂ ਟੈਕਸਟ ਐਕਸਟਰੈਕਟ ਕਰਨ ਜਾ ਰਹੇ ਹਾਂ।
ਸਟੈਪਸ:
- ਸੈੱਲ B5:B11 ਚੁਣੋ।
- ਇਸ ਨੂੰ ਕਾਪੀ ਕਰਨ ਲਈ Ctrl+C ਦਬਾਓ ਅਤੇ ਇਸ ਨੂੰ ਸੈਲ ਵਿੱਚ ਪੇਸਟ ਕਰੋ C5 ।
- ਪੇਸਟ ਕੀਤੇ ਡੇਟਾ ਨੂੰ ਚੁਣੋ।
- ਹੋਮ ਟੈਬ ਤੋਂ, ਜਾਓ ਸੰਪਾਦਨ > ਲੱਭੋ & > ਬਦਲੋ ਚੁਣੋ।
- ਇੱਕ ਵਿੰਡੋਖੁੱਲ੍ਹਦਾ ਹੈ।
- ਕੀ ਲੱਭੋ ਬਾਕਸ ਵਿੱਚ, ਟਾਈਪ ਕਰੋ “ #* ”।
➤ ਨੋਟ: ਅਸੀਂ ਇੱਥੇ Asterisk ( * ) ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹਾਂ ਕਿਉਂਕਿ ਇਹ ਇੱਕ ਵਾਈਲਡਕਾਰਡ ਅੱਖਰ ਹੈ ਜੋ “ # ” ਤੋਂ ਬਾਅਦ ਦੇ ਸਾਰੇ ਅੱਖਰਾਂ ਨੂੰ ਦਰਸਾਉਂਦਾ ਹੈ।
- ਹੁਣ ਬਦਲੋ ਬਾਕਸ ਨੂੰ ਖਾਲੀ ਰੱਖੋ
- ਚੁਣੋ ਸਭ ਬਦਲੋ । 14>
- ਇੱਕ ਪੁਸ਼ਟੀ ਬਾਕਸ ਦਿਖਾਈ ਦਿੰਦਾ ਹੈ।
- ਚੁਣੋ ਠੀਕ ਹੈ ਅਤੇ ਪਿਛਲੀ ਵਿੰਡੋ ਨੂੰ ਬੰਦ ਕਰੋ।
- ਅੰਤ ਵਿੱਚ, ਅਸੀਂ ਦੇਖ ਸਕਦੇ ਹਾਂ ਕਿ ਸਾਰੇ ਟੈਕਸਟ ਅੱਖਰ ਤੋਂ ਪਹਿਲਾਂ ਕੱਢੇ ਗਏ ਹਨ।
- ਸੈੱਲ ਚੁਣੋ B5:B11 ਅਤੇ ਇਸਨੂੰ ਕਾਪੀ ਕਰਨ ਲਈ Ctrl+C ਦਬਾਓ।
- ਪੇਸਟ ਇਸਨੂੰ ਦਬਾਓ। ਸੈਲ C5 ਵਿੱਚ।
- ਸਾਰੇ ਪੇਸਟ ਕੀਤੇ ਡੇਟਾ ਨੂੰ ਚੁਣ ਕੇ ਡੇਟਾ ਟੈਬ 'ਤੇ ਜਾਓ।
- ਡੇਟਾ ਟੂਲਜ਼ ਡ੍ਰੌਪ-ਡਾਊਨ ਤੋਂ, ਟੈਕਸਟ ਟੂ ਕਾਲਮ 'ਤੇ ਕਲਿੱਕ ਕਰੋ।
- ਵਿਜ਼ਾਰਡ ਸਟੈਪ 1 ਵਿੰਡੋ ਤੋਂ, ਵਿਕਲਪ ਚੁਣੋ ਡਿਲਿਮਿਟਡ ।
- ਅੱਗੇ ਦਬਾਓ।
- ਹੁਣ ਵਿਜ਼ਾਰਡ ਸਟੈਪ 2 ਵਿੰਡੋ ਵਿੱਚ, ਹੋਰ ਵਿਕਲਪ ਦੀ ਜਾਂਚ ਕਰਨਾ ਯਕੀਨੀ ਬਣਾਓ ਅਤੇ "<3" ਲਿਖੋ>* ” ਇਸਦੇ ਨਾਲ ਵਾਲੇ ਖਾਲੀ ਬਕਸੇ ਵਿੱਚ। ਤੋਂ ਪ੍ਰੀਵਿਊ ਦੇਖ ਸਕਦੇ ਹਾਂ ਡਾਟਾ ਪ੍ਰੀਵਿਊ ਬਾਕਸ।
- ਚੁਣੋ ਅੱਗੇ ।
- ਅੰਤ ਵਿੱਚ, ਵਿੱਚ ਵਿਜ਼ਾਰਡ ਸਟੈਪ 3 ਵਿੰਡੋ ਵਿੱਚ, ਅਸੀਂ ਕੋਈ ਵੀ ਡਾਟਾ ਫਾਰਮੈਟ ਚੁਣ ਸਕਦੇ ਹਾਂ ਜੋ ਅਸੀਂ ਚਾਹੁੰਦੇ ਹਾਂ।
- ਡੈਸਟੀਨੇਸ਼ਨ ਬਾਕਸ ਵਿੱਚ, ਉਹ ਜਗ੍ਹਾ ਚੁਣੋ ਜਿੱਥੇ ਅਸੀਂ ਐਕਸਟਰੈਕਟ ਕੀਤਾ ਡੇਟਾ ਚਾਹੁੰਦੇ ਹਾਂ।<13
- Finish ਨੂੰ ਚੁਣੋ।
- ਇੱਥੇ ਅਸੀਂ ਸਾਰੇ ਐਕਸਟਰੈਕਟ ਕੀਤੇ ਡੇਟਾ ਨੂੰ ਦੋ ਹਿੱਸਿਆਂ ਵਿੱਚ ਦੇਖ ਸਕਦੇ ਹਾਂ।
4. 'ਟੈਕਸਟ ਟੂ ਕਾਲਮ' ਵਿਸ਼ੇਸ਼ਤਾ ਦੀ ਵਰਤੋਂ ਕਰਨ ਲਈ ਐਕਸਲ ਵਿੱਚ ਇੱਕ ਅੱਖਰ ਤੋਂ ਪਹਿਲਾਂ ਟੈਕਸਟ ਨੂੰ ਬਾਹਰ ਕੱਢੋ
ਐਕਸਲ ਵਿੱਚ ਟੈਕਸਟ ਟੂ ਕਾਲਮ ਵਿਕਲਪ ਡੇਟਾਸੈਟ ਨੂੰ ਗਤੀਸ਼ੀਲ ਬਣਾਉਂਦਾ ਹੈ। ਕਲਪਨਾ ਕਰੋ ਕਿ ਸਾਡੇ ਕੋਲ ਇੱਕ ਡੇਟਾਸੈਟ ਹੈ ਅਤੇ ਅਸੀਂ ਐਸਟੇਰਿਸਕ ( * ) ਨਾਮਕ ਅੱਖਰ ਤੋਂ ਪਹਿਲਾਂ ਟੈਕਸਟ ਨੂੰ ਐਕਸਟਰੈਕਟ ਕਰਨ ਜਾ ਰਹੇ ਹਾਂ।
ਪੜਾਅ:
32>
ਸਿੱਟਾ
ਇਹ ਐਕਸਲ ਵਿੱਚ ਅੱਖਰ ਤੋਂ ਪਹਿਲਾਂ ਟੈਕਸਟ ਐਕਸਟਰੈਕਟ ਕਰਨ ਦੇ ਸਭ ਤੋਂ ਤੇਜ਼ ਤਰੀਕੇ ਹਨ। ਇੱਥੇ ਇੱਕ ਅਭਿਆਸ ਵਰਕਬੁੱਕ ਸ਼ਾਮਲ ਕੀਤੀ ਗਈ ਹੈ। ਅੱਗੇ ਵਧੋ ਅਤੇ ਇਸਨੂੰ ਅਜ਼ਮਾਓ। ਬੇਝਿਜਕ ਕੁਝ ਵੀ ਪੁੱਛੋ ਜਾਂ ਕੋਈ ਨਵਾਂ ਤਰੀਕਾ ਸੁਝਾਓ।