ਵਿਸ਼ਾ - ਸੂਚੀ
ਐਕਸਲ ਵਿੱਚ ਪਾਠ ਨੂੰ ਵੰਡਣ ਦੇ ਕਈ ਤਰੀਕੇ ਹਨ । ਇਸ ਲੇਖ ਵਿੱਚ, ਅਸੀਂ ਸਪੇਸ ਫਾਰਮੂਲੇ ਦੁਆਰਾ ਐਕਸਲ ਸਪਲਿਟ ਟੈਕਸਟ ਲਈ ਕਈ ਵਿਧੀਆਂ ਦੇਖਾਂਗੇ। ਸਾਡੇ ਕੋਲ ਇੱਕ ਨਮੂਨਾ ਡੇਟਾਸੈਟ ਹੈ ਜਿਸ ਵਿੱਚ ਨਾਮ ਹਨ। ਸਪੇਸ ਨੂੰ ਇੱਥੇ ਡੈਲੀਮੀਟਰ ਵਜੋਂ ਵਰਤਿਆ ਗਿਆ ਹੈ। ਆਓ ਦੇਖੀਏ, ਐਕਸਲ ਵਿੱਚ ਫਾਰਮੂਲੇ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਟੈਕਸਟ ਨੂੰ ਸਪੇਸ ਨਾਲ ਕਿਵੇਂ ਵੰਡਿਆ ਜਾਵੇ।
ਪ੍ਰੈਕਟਿਸ ਵਰਕਬੁੱਕ ਡਾਊਨਲੋਡ ਕਰੋ
Space.xlsm ਦੁਆਰਾ ਟੈਕਸਟ ਨੂੰ ਵੰਡੋ
ਐਕਸਲ ਵਿੱਚ ਫਾਰਮੂਲੇ ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹੋਏ ਸਪੇਸ ਦੁਆਰਾ ਟੈਕਸਟ ਨੂੰ ਵੰਡਣ ਦੇ 5 ਤਰੀਕੇ
ਇਸ ਪੋਸਟ ਵਿੱਚ, ਅਸੀਂ <1 ਦੀ ਵਰਤੋਂ ਦੇਖਾਂਗੇ>ਖੱਬੇ , ਲੱਭੋ , ਖੋਜ , ਸੱਜੇ , ਟ੍ਰਿਮ , LEN , ਸਬਸਟੀਟਿਊਟ , ਕਾਲਮ ਫੰਕਸ਼ਨ ਕਰੋ ਅਤੇ ਪਾਠ ਦੁਆਰਾ ਟੈਕਸਟ ਨੂੰ ਸਪਲਿਟ ਕਰਨ ਲਈ ਇੱਕ VBA ਕੋਡ ਦੀ ਵਰਤੋਂ ਕਰੋ ।
ਢੰਗ 1: ਖੱਬੇ ਪਾਸੇ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਸਪੇਸ ਦੁਆਰਾ ਟੈਕਸਟ ਨੂੰ ਵੰਡੋ ਅਤੇ ਫੰਕਸ਼ਨ ਲੱਭੋ
ਪਹਿਲਾਂ, ਅਸੀਂ First Name ਨੂੰ ਐਕਸਟਰੈਕਟ ਕਰਾਂਗੇ ਜੋ ਕਿ LEFT ਅਤੇ FIND ਫੰਕਸ਼ਨਾਂ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਨਾਮ ਦਾ ਖੱਬਾ ਹਿੱਸਾ ਹੈ। .
ਪੜਾਅ:
- ਪਹਿਲਾਂ, ਸੈੱਲ C5 ਵਿੱਚ ਹੇਠਾਂ ਦਿੱਤੇ ਫਾਰਮੂਲੇ ਨੂੰ ਟਾਈਪ ਕਰੋ।
=LEFT(B5, FIND(" ",B5))
- ਹੁਣ, ENTER ਕੁੰਜੀ ਦਬਾਓ।
ਇੱਥੇ, FIND(” “,B5) ਆਉਟਪੁੱਟ ਨੂੰ 5 ਵਜੋਂ ਦਿੰਦਾ ਹੈ। ਜੋ ਕਿ ਨਾਮ ਦੇ ਖੱਬੇ ਪਾਸੇ ਤੋਂ ਸਪੇਸ ਸਮੇਤ ਕੁੱਲ ਅੱਖਰ ਹਨ। ਫਿਰ =LEFT(B5, 5 ) ਸਾਨੂੰ Mary ਦੇ ਰੂਪ ਵਿੱਚ ਨਤੀਜਾ ਦਿੰਦਾ ਹੈ।
- ਅੰਤ ਵਿੱਚ, ਆਟੋਫਿਲ ਬਾਕੀ ਦੇ ਲਈ ਹੇਠਾਂ ਖਿੱਚੋ ਲੜੀ।
ਹੋਰ ਪੜ੍ਹੋ: ਐਕਸਲ ਵਿੱਚ ਪਹਿਲਾ ਅਤੇ ਆਖਰੀ ਨਾਮ ਕਿਵੇਂ ਵੰਡਿਆ ਜਾਵੇ (6 ਆਸਾਨਤਰੀਕੇ)
ਢੰਗ 2: MID ਅਤੇ FIND ਫੰਕਸ਼ਨਾਂ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਸਪੇਸ ਦੁਆਰਾ ਟੈਕਸਟ ਨੂੰ ਵੰਡੋ
ਹੁਣ, ਅਸੀਂ MID ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਸਪੇਸ ਦੁਆਰਾ ਵੱਖ ਕੀਤੇ ਵਿਚਕਾਰਲੇ ਨਾਮ ਨੂੰ ਵੰਡਾਂਗੇ। ਅਤੇ FIND ਫੰਕਸ਼ਨ।
ਪੜਾਅ:
- ਪਹਿਲਾਂ, ਸੈੱਲ D5 ਵਿੱਚ ਹੇਠਾਂ ਦਿੱਤੇ ਫਾਰਮੂਲੇ ਨੂੰ ਟਾਈਪ ਕਰੋ।
=MID(B5,FIND(" ",B5),FIND(" ",B5,FIND(" ",B5)+1)-FIND(" ", B5))
- ਇਸ ਤੋਂ ਬਾਅਦ, ENTER ਕੁੰਜੀ ਦਬਾਓ।
- ਅੰਤ ਵਿੱਚ, ਆਟੋਫਿਲ ਬਾਕੀ ਸੀਰੀਜ਼ 14>
- ਸਪਲਿਟ ਐਕਸਲ ਵਿੱਚ ਅੱਖਰ ਦੁਆਰਾ ਸਟ੍ਰਿੰਗ (6 ਢੁਕਵੇਂ ਤਰੀਕੇ)
- ਐਕਸਲ ਵਿੱਚ ਲੰਬਾਈ ਦੁਆਰਾ ਸਟ੍ਰਿੰਗ ਨੂੰ ਵੰਡੋ (8 ਤਰੀਕੇ)
- ਵਿੱਚ ਦੋ ਸ਼ਬਦਾਂ ਨੂੰ ਕਿਵੇਂ ਵੱਖ ਕਰਨਾ ਹੈ ਐਕਸਲ (6 ਆਸਾਨ ਤਰੀਕੇ)
- ਫਲੈਸ਼ ਫਿਲ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਐਕਸਲ ਵਿੱਚ ਟੈਕਸਟ ਨੂੰ ਵੰਡਣਾ
- ਪਹਿਲਾਂ, ਟਾਈਪ ਕਰੋ ਹੇਠ ਦਿੱਤੇ ਫਾਰਮੂਲੇ ਵਿੱਚਸੈੱਲ E5 ।
- ਹੁਣ, ਦਬਾਓ ਕੁੰਜੀ ਦਰਜ ਕਰੋ।
- ਅੰਤ ਵਿੱਚ, ਆਟੋਫਿਲ ਬਾਕੀ ਸੀਰੀਜ਼
- ਸਭ ਤੋਂ ਪਹਿਲਾਂ, ਸੈੱਲ C5 ਵਿੱਚ ਹੇਠਾਂ ਦਿੱਤਾ ਫਾਰਮੂਲਾ ਟਾਈਪ ਕਰੋ।
- ਹੁਣ, ENTER ਕੁੰਜੀ ਦਬਾਓ।
- ਤੇ ਇਸ ਬਿੰਦੂ, ਆਟੋਫਿਲ ਕਤਾਰ ਲੜੀ ਲਈ ਸੱਜੇ ਪਾਸੇ ਹੇਠਾਂ ਘਸੀਟੋ।
- ਅੰਤ ਵਿੱਚ, ਹੇਠਾਂ ਤੱਕ ਘਸੀਟੋ। ਆਟੋਫਿਲ ਸੀਰੀਜ਼ ਦਾ ਬਾਕੀ ਹਿੱਸਾ।
- ਪਹਿਲਾਂ, ਸ਼ੀਟ 'ਤੇ ਰਾਈਟ-ਕਲਿਕ ਕਰੋ ਅਤੇ ਕੋਡ ਦੇਖੋ 'ਤੇ ਜਾਓ।
- ਉਸ ਤੋਂ ਬਾਅਦ, ਹੇਠਾਂ VBA ਕੋਡ ਨੂੰ ਕਾਪੀ ਅਤੇ ਪੇਸਟ ਕਰੋ।
ਤੱਕ ਹੇਠਾਂ ਖਿੱਚੋ।
ਤਾਂ, ਇੱਥੇ ਕੀ ਹੋ ਰਿਹਾ ਹੈ? FIND(” “,B5,FIND(” “,B5)+1)-FIND(” “, B5) ਉਹ ਸੰਖਿਆ ਨਿਰਧਾਰਤ ਕਰਦਾ ਹੈ ਜਿੱਥੇ ਦੂਜੀ ਸਪੇਸ ਹੈ। ਇਸ ਸਥਿਤੀ ਵਿੱਚ, ਇਹ 10 ਹੈ। ਅਤੇ, =MID(B5,5,10) ਨਤੀਜਾ ਦਿੰਦਾ ਹੈ ਐਲਿਜ਼ਾਬੈਥ । 5 ਸ਼ੁਰੂ ਸੰਖਿਆ ਹੈ, ਅਤੇ 10 ਦਾ ਮਤਲਬ ਹੈ ਅੱਖਰਾਂ ਦੀ ਕੁੱਲ ਸੰਖਿਆ ।
ਹੋਰ ਪੜ੍ਹੋ : ਐਕਸਲ ਵਿੱਚ ਟੈਕਸਟ ਨੂੰ ਅੱਖਰ (5 ਤੇਜ਼ ਢੰਗ) ਦੁਆਰਾ ਕਿਵੇਂ ਵੰਡਿਆ ਜਾਵੇ
ਸਮਾਨ ਰੀਡਿੰਗ
ਢੰਗ 3: ਸਹੀ ਅਤੇ ਖੋਜ ਫੰਕਸ਼ਨਾਂ ਦੀ ਵਰਤੋਂ ਕਰਨਾ
ਆਖਰੀ ਨਾਮ ਨੂੰ ਵੰਡਣ ਲਈ, ਅਸੀਂ ਸੱਜੇ , LEN , ਅਤੇ SEARCH ਫੰਕਸ਼ਨਾਂ ਦੀ ਵਰਤੋਂ ਕਰਾਂਗੇ। ਦੋਵੇਂ ਫੰਕਸ਼ਨਾਂ FIND ਅਤੇ SEARCH ਇੱਕੋ ਹੀ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ ਹਨ।
ਸਟੈਪਸ:
=RIGHT(B5,LEN(B5)-SEARCH(" ",B5,SEARCH(" ",B5,1)+1))
ਬੱਸ। ਇੱਥੇ, ਫਾਰਮੂਲਾ SEARCH(” “,B5,SEARCH(” “,B5,1)+1) ਸਾਨੂੰ 15 ਦੇ ਰੂਪ ਵਿੱਚ ਆਉਟਪੁੱਟ ਦਿੰਦਾ ਹੈ ਜਿਸ ਵਿੱਚ <ਦੀ ਸਪੇਸ ਸ਼ਾਮਲ ਕਰਨ ਵਾਲੇ ਅੱਖਰਾਂ ਦੀ ਗਿਣਤੀ ਹੈ। 1>ਮੈਰੀ ਅਤੇ ਐਲਿਜ਼ਾਬੈਥ । LEN(B5) ਨਤੀਜਾ ਮਿਲਦਾ ਹੈ 20 । ਜਿਸਦਾ ਮਤਲਬ ਹੈ, LEN(B5)-SEARCH(” “,B5,SEARCH(” “,B5,1)+1) ਮੂਲ ਰੂਪ ਵਿੱਚ ਆਉਟਪੁੱਟ ਦਿੰਦਾ ਹੈ 5 (20 ਘਟਾਓ 15)। ਅੰਤ ਵਿੱਚ, =RIGHT(B5,5) ਅੰਤਮ ਨਤੀਜਾ ਦਿੰਦਾ ਹੈ ਸਮਿਥ ।
ਹੋਰ ਪੜ੍ਹੋ: ਪਾਠ ਨੂੰ ਕਿਵੇਂ ਵੰਡਣਾ ਹੈ ਐਕਸਲ ਵਿੱਚ ਫਾਰਮੂਲਾ ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹੋਏ (5 ਆਸਾਨ ਤਰੀਕੇ)
ਢੰਗ 4: ਸੰਯੁਕਤ ਫਾਰਮੂਲਾ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਸਪੇਸ ਦੁਆਰਾ ਟੈਕਸਟ ਨੂੰ ਵੰਡੋ
ਇਸ ਵਿਧੀ ਵਿੱਚ, ਅਸੀਂ TRIM<ਦੇ ਇੱਕ ਮਿਸ਼ਰਨ ਫੰਕਸ਼ਨ ਦੀ ਵਰਤੋਂ ਕਰਾਂਗੇ ਟੈਕਸਟ ਨੂੰ ਸਪੇਸ ਦੁਆਰਾ ਵੰਡਣ ਲਈ 2>, SUBSTITUTE , COLUMNS , LEN , ਅਤੇ REPT ਫੰਕਸ਼ਨ।
ਸਟਪਸ:
=TRIM(MID(SUBSTITUTE($B5,"",REPT(" ",LEN($B5))),(COLUMNS($B4:B4)-1)*LEN($B5)+1,LEN($B5)))
ਤੁਹਾਡੀ ਜਾਣਕਾਰੀ ਲਈ, ਹਰੇਕ ਫੰਕਸ਼ਨ ਲਈ ਲਿੰਕ ਇੱਥੇ ਦਿੱਤੇ ਗਏ ਹਨ। ਜੇਕਰ ਫਾਰਮੂਲਾ ਤੁਹਾਨੂੰ ਇਸ ਬਾਰੇ ਦਿਲਚਸਪ ਬਣਾਉਂਦਾ ਹੈ ਕਿ ਇੱਥੇ ਕੀ ਹੋ ਰਿਹਾ ਹੈ। ਕਿਰਪਾ ਕਰਕੇ ਲਿੰਕ ਤੇ ਕਲਿੱਕ ਕਰੋ ਅਤੇਇਹਨਾਂ ਦੀ ਵਰਤੋਂ ਅਤੇ ਫਾਰਮੂਲੇ ਦੇ ਟੁੱਟਣ 'ਤੇ ਇੱਕ ਨਜ਼ਰ ਮਾਰੋ।
ਹੋਰ ਪੜ੍ਹੋ: ਫਾਰਮੂਲਾ (ਅੰਤਮ ਗਾਈਡ) ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹੋਏ ਐਕਸਲ ਵਿੱਚ ਸ਼ਬਦਾਂ ਨੂੰ ਕਿਵੇਂ ਵੱਖ ਕਰਨਾ ਹੈ
ਢੰਗ 5: ਵੰਡਣ ਲਈ VBA ਦੀ ਵਰਤੋਂ ਕਰਨਾ ਸਪੇਸ ਦੁਆਰਾ ਟੈਕਸਟ
ਸਾਡੀ ਆਖਰੀ ਵਿਧੀ ਵਿੱਚ, ਅਸੀਂ ਸਪੇਸ ਦੁਆਰਾ ਟੈਕਸਟ ਨੂੰ ਸਪਲਿਟ ਕਰਨ ਲਈ ਇੱਕ VBA ਕੋਡ ਦੀ ਵਰਤੋਂ ਕਰਾਂਗੇ।
ਪੜਾਅ:
VBA ਕੋਡ:
3494
- ਅੰਤ ਵਿੱਚ, ਕੋਡ ਨੂੰ ਚਲਾਉਣ ਲਈ F5 ਜਾਂ ਪਲੇ ਬਟਨ ਦਬਾਓ।
ਇੱਥੇ, Rnumber = 5 ਤੋਂ 10 ਲਈ ਦਾ ਅਰਥ ਹੈ ਡੇਟਾਸੈਟ ਦੀ ਸਾਡੀ ਕਤਾਰ ਨੰਬਰ ਅਤੇ Newdest=3 ਪਹਿਲੇ ਕਾਲਮ ਨੂੰ ਦਰਸਾਉਂਦਾ ਹੈ ਜਿੱਥੇ ਟੈਕਸਟ ਵੰਡਿਆ ਜਾਵੇਗਾ ਅਤੇ ਅੱਗੇ ਚੱਲੇਗਾ।
ਹੋਰ ਪੜ੍ਹੋ: ਐਕਸਲ ਵਿੱਚ ਇੱਕ ਤੋਂ ਵੱਧ ਸੈੱਲਾਂ ਵਿੱਚ ਟੈਕਸਟ ਨੂੰ ਕਿਵੇਂ ਵੰਡਿਆ ਜਾਵੇ
ਅਭਿਆਸ ਸੈਕਸ਼ਨ
ਬਣਨ ਦਾ ਸਭ ਤੋਂ ਮਹੱਤਵਪੂਰਨ ਪਹਿਲੂ ਇਹਨਾਂ ਤੇਜ਼ ਪਹੁੰਚਾਂ ਦਾ ਆਦੀ ਹੋਣਾ ਅਭਿਆਸ ਹੈ। ਨਤੀਜੇ ਵਜੋਂ, ਅਸੀਂ ਇੱਕ ਅਭਿਆਸ ਵਰਕਬੁੱਕ ਨੂੰ ਨੱਥੀ ਕੀਤਾ ਹੈ ਜਿੱਥੇ ਤੁਸੀਂ ਇਹਨਾਂ ਤਰੀਕਿਆਂ ਦਾ ਅਭਿਆਸ ਕਰ ਸਕਦੇ ਹੋ।
ਸਿੱਟਾ
ਲੇਖ ਲਈ ਇਹ ਸਭ ਕੁਝ ਹੈ। ਇਹ ਸਪੇਸ ਫਾਰਮੂਲੇ ਦੁਆਰਾ ਐਕਸਲ ਸਪਲਿਟ ਟੈਕਸਟ ਲਈ 5 ਵੱਖ-ਵੱਖ ਤਰੀਕੇ ਹਨ। ਤੁਹਾਡੀਆਂ ਤਰਜੀਹਾਂ ਦੇ ਆਧਾਰ 'ਤੇ, ਤੁਸੀਂ ਸਭ ਤੋਂ ਵਧੀਆ ਵਿਕਲਪ ਚੁਣ ਸਕਦੇ ਹੋ। ਜੇਕਰ ਤੁਹਾਡੇ ਕੋਈ ਸਵਾਲ ਜਾਂ ਫੀਡਬੈਕ ਹਨ ਤਾਂ ਕਿਰਪਾ ਕਰਕੇ ਉਹਨਾਂ ਨੂੰ ਟਿੱਪਣੀ ਖੇਤਰ ਵਿੱਚ ਛੱਡੋ।