ਐਕਸਲ ਵਿੱਚ ਫਾਰਮੂਲੇ ਨਾਲ ਸਪੇਸ ਦੁਆਰਾ ਟੈਕਸਟ ਨੂੰ ਕਿਵੇਂ ਵੰਡਿਆ ਜਾਵੇ (5 ਤਰੀਕੇ)

  • ਇਸ ਨੂੰ ਸਾਂਝਾ ਕਰੋ
Hugh West

ਐਕਸਲ ਵਿੱਚ ਪਾਠ ਨੂੰ ਵੰਡਣ ਦੇ ਕਈ ਤਰੀਕੇ ਹਨ । ਇਸ ਲੇਖ ਵਿੱਚ, ਅਸੀਂ ਸਪੇਸ ਫਾਰਮੂਲੇ ਦੁਆਰਾ ਐਕਸਲ ਸਪਲਿਟ ਟੈਕਸਟ ਲਈ ਕਈ ਵਿਧੀਆਂ ਦੇਖਾਂਗੇ। ਸਾਡੇ ਕੋਲ ਇੱਕ ਨਮੂਨਾ ਡੇਟਾਸੈਟ ਹੈ ਜਿਸ ਵਿੱਚ ਨਾਮ ਹਨ। ਸਪੇਸ ਨੂੰ ਇੱਥੇ ਡੈਲੀਮੀਟਰ ਵਜੋਂ ਵਰਤਿਆ ਗਿਆ ਹੈ। ਆਓ ਦੇਖੀਏ, ਐਕਸਲ ਵਿੱਚ ਫਾਰਮੂਲੇ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਟੈਕਸਟ ਨੂੰ ਸਪੇਸ ਨਾਲ ਕਿਵੇਂ ਵੰਡਿਆ ਜਾਵੇ।

ਪ੍ਰੈਕਟਿਸ ਵਰਕਬੁੱਕ ਡਾਊਨਲੋਡ ਕਰੋ

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>

    ਤੱਕ ਹੇਠਾਂ ਖਿੱਚੋ।

    ਤਾਂ, ਇੱਥੇ ਕੀ ਹੋ ਰਿਹਾ ਹੈ? FIND(” “,B5,FIND(” “,B5)+1)-FIND(” “, B5) ਉਹ ਸੰਖਿਆ ਨਿਰਧਾਰਤ ਕਰਦਾ ਹੈ ਜਿੱਥੇ ਦੂਜੀ ਸਪੇਸ ਹੈ। ਇਸ ਸਥਿਤੀ ਵਿੱਚ, ਇਹ 10 ਹੈ। ਅਤੇ, =MID(B5,5,10) ਨਤੀਜਾ ਦਿੰਦਾ ਹੈ ਐਲਿਜ਼ਾਬੈਥ 5 ਸ਼ੁਰੂ ਸੰਖਿਆ ਹੈ, ਅਤੇ 10 ਦਾ ਮਤਲਬ ਹੈ ਅੱਖਰਾਂ ਦੀ ਕੁੱਲ ਸੰਖਿਆ

    ਹੋਰ ਪੜ੍ਹੋ : ਐਕਸਲ ਵਿੱਚ ਟੈਕਸਟ ਨੂੰ ਅੱਖਰ (5 ਤੇਜ਼ ਢੰਗ) ਦੁਆਰਾ ਕਿਵੇਂ ਵੰਡਿਆ ਜਾਵੇ

    ਸਮਾਨ ਰੀਡਿੰਗ

    • ਸਪਲਿਟ ਐਕਸਲ ਵਿੱਚ ਅੱਖਰ ਦੁਆਰਾ ਸਟ੍ਰਿੰਗ (6 ਢੁਕਵੇਂ ਤਰੀਕੇ)
    • ਐਕਸਲ ਵਿੱਚ ਲੰਬਾਈ ਦੁਆਰਾ ਸਟ੍ਰਿੰਗ ਨੂੰ ਵੰਡੋ (8 ਤਰੀਕੇ)
    • ਵਿੱਚ ਦੋ ਸ਼ਬਦਾਂ ਨੂੰ ਕਿਵੇਂ ਵੱਖ ਕਰਨਾ ਹੈ ਐਕਸਲ (6 ਆਸਾਨ ਤਰੀਕੇ)
    • ਫਲੈਸ਼ ਫਿਲ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਐਕਸਲ ਵਿੱਚ ਟੈਕਸਟ ਨੂੰ ਵੰਡਣਾ

    ਢੰਗ 3: ਸਹੀ ਅਤੇ ਖੋਜ ਫੰਕਸ਼ਨਾਂ ਦੀ ਵਰਤੋਂ ਕਰਨਾ

    ਆਖਰੀ ਨਾਮ ਨੂੰ ਵੰਡਣ ਲਈ, ਅਸੀਂ ਸੱਜੇ , LEN , ਅਤੇ SEARCH ਫੰਕਸ਼ਨਾਂ ਦੀ ਵਰਤੋਂ ਕਰਾਂਗੇ। ਦੋਵੇਂ ਫੰਕਸ਼ਨਾਂ FIND ਅਤੇ SEARCH ਇੱਕੋ ਹੀ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ ਹਨ।

    ਸਟੈਪਸ:

    • ਪਹਿਲਾਂ, ਟਾਈਪ ਕਰੋ ਹੇਠ ਦਿੱਤੇ ਫਾਰਮੂਲੇ ਵਿੱਚਸੈੱਲ E5
    =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 ਫੰਕਸ਼ਨ।

    ਸਟਪਸ:

    • ਸਭ ਤੋਂ ਪਹਿਲਾਂ, ਸੈੱਲ C5 ਵਿੱਚ ਹੇਠਾਂ ਦਿੱਤਾ ਫਾਰਮੂਲਾ ਟਾਈਪ ਕਰੋ।
    =TRIM(MID(SUBSTITUTE($B5,"",REPT(" ",LEN($B5))),(COLUMNS($B4:B4)-1)*LEN($B5)+1,LEN($B5)))

    • ਹੁਣ, ENTER ਕੁੰਜੀ ਦਬਾਓ।

    • ਤੇ ਇਸ ਬਿੰਦੂ, ਆਟੋਫਿਲ ਕਤਾਰ ਲੜੀ ਲਈ ਸੱਜੇ ਪਾਸੇ ਹੇਠਾਂ ਘਸੀਟੋ।

    • ਅੰਤ ਵਿੱਚ, ਹੇਠਾਂ ਤੱਕ ਘਸੀਟੋ। ਆਟੋਫਿਲ ਸੀਰੀਜ਼ ਦਾ ਬਾਕੀ ਹਿੱਸਾ।

    ਤੁਹਾਡੀ ਜਾਣਕਾਰੀ ਲਈ, ਹਰੇਕ ਫੰਕਸ਼ਨ ਲਈ ਲਿੰਕ ਇੱਥੇ ਦਿੱਤੇ ਗਏ ਹਨ। ਜੇਕਰ ਫਾਰਮੂਲਾ ਤੁਹਾਨੂੰ ਇਸ ਬਾਰੇ ਦਿਲਚਸਪ ਬਣਾਉਂਦਾ ਹੈ ਕਿ ਇੱਥੇ ਕੀ ਹੋ ਰਿਹਾ ਹੈ। ਕਿਰਪਾ ਕਰਕੇ ਲਿੰਕ ਤੇ ਕਲਿੱਕ ਕਰੋ ਅਤੇਇਹਨਾਂ ਦੀ ਵਰਤੋਂ ਅਤੇ ਫਾਰਮੂਲੇ ਦੇ ਟੁੱਟਣ 'ਤੇ ਇੱਕ ਨਜ਼ਰ ਮਾਰੋ।

    ਹੋਰ ਪੜ੍ਹੋ: ਫਾਰਮੂਲਾ (ਅੰਤਮ ਗਾਈਡ) ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹੋਏ ਐਕਸਲ ਵਿੱਚ ਸ਼ਬਦਾਂ ਨੂੰ ਕਿਵੇਂ ਵੱਖ ਕਰਨਾ ਹੈ

    ਢੰਗ 5: ਵੰਡਣ ਲਈ VBA ਦੀ ਵਰਤੋਂ ਕਰਨਾ ਸਪੇਸ ਦੁਆਰਾ ਟੈਕਸਟ

    ਸਾਡੀ ਆਖਰੀ ਵਿਧੀ ਵਿੱਚ, ਅਸੀਂ ਸਪੇਸ ਦੁਆਰਾ ਟੈਕਸਟ ਨੂੰ ਸਪਲਿਟ ਕਰਨ ਲਈ ਇੱਕ VBA ਕੋਡ ਦੀ ਵਰਤੋਂ ਕਰਾਂਗੇ।

    ਪੜਾਅ:

    • ਪਹਿਲਾਂ, ਸ਼ੀਟ 'ਤੇ ਰਾਈਟ-ਕਲਿਕ ਕਰੋ ਅਤੇ ਕੋਡ ਦੇਖੋ 'ਤੇ ਜਾਓ।

    • ਉਸ ਤੋਂ ਬਾਅਦ, ਹੇਠਾਂ VBA ਕੋਡ ਨੂੰ ਕਾਪੀ ਅਤੇ ਪੇਸਟ ਕਰੋ।

    VBA ਕੋਡ:

    3494

    • ਅੰਤ ਵਿੱਚ, ਕੋਡ ਨੂੰ ਚਲਾਉਣ ਲਈ F5 ਜਾਂ ਪਲੇ ਬਟਨ ਦਬਾਓ।

    ਇੱਥੇ, Rnumber = 5 ਤੋਂ 10 ਲਈ ਦਾ ਅਰਥ ਹੈ ਡੇਟਾਸੈਟ ਦੀ ਸਾਡੀ ਕਤਾਰ ਨੰਬਰ ਅਤੇ Newdest=3 ਪਹਿਲੇ ਕਾਲਮ ਨੂੰ ਦਰਸਾਉਂਦਾ ਹੈ ਜਿੱਥੇ ਟੈਕਸਟ ਵੰਡਿਆ ਜਾਵੇਗਾ ਅਤੇ ਅੱਗੇ ਚੱਲੇਗਾ।

    ਹੋਰ ਪੜ੍ਹੋ: ਐਕਸਲ ਵਿੱਚ ਇੱਕ ਤੋਂ ਵੱਧ ਸੈੱਲਾਂ ਵਿੱਚ ਟੈਕਸਟ ਨੂੰ ਕਿਵੇਂ ਵੰਡਿਆ ਜਾਵੇ

    ਅਭਿਆਸ ਸੈਕਸ਼ਨ

    ਬਣਨ ਦਾ ਸਭ ਤੋਂ ਮਹੱਤਵਪੂਰਨ ਪਹਿਲੂ ਇਹਨਾਂ ਤੇਜ਼ ਪਹੁੰਚਾਂ ਦਾ ਆਦੀ ਹੋਣਾ ਅਭਿਆਸ ਹੈ। ਨਤੀਜੇ ਵਜੋਂ, ਅਸੀਂ ਇੱਕ ਅਭਿਆਸ ਵਰਕਬੁੱਕ ਨੂੰ ਨੱਥੀ ਕੀਤਾ ਹੈ ਜਿੱਥੇ ਤੁਸੀਂ ਇਹਨਾਂ ਤਰੀਕਿਆਂ ਦਾ ਅਭਿਆਸ ਕਰ ਸਕਦੇ ਹੋ।

    ਸਿੱਟਾ

    ਲੇਖ ਲਈ ਇਹ ਸਭ ਕੁਝ ਹੈ। ਇਹ ਸਪੇਸ ਫਾਰਮੂਲੇ ਦੁਆਰਾ ਐਕਸਲ ਸਪਲਿਟ ਟੈਕਸਟ ਲਈ 5 ਵੱਖ-ਵੱਖ ਤਰੀਕੇ ਹਨ। ਤੁਹਾਡੀਆਂ ਤਰਜੀਹਾਂ ਦੇ ਆਧਾਰ 'ਤੇ, ਤੁਸੀਂ ਸਭ ਤੋਂ ਵਧੀਆ ਵਿਕਲਪ ਚੁਣ ਸਕਦੇ ਹੋ। ਜੇਕਰ ਤੁਹਾਡੇ ਕੋਈ ਸਵਾਲ ਜਾਂ ਫੀਡਬੈਕ ਹਨ ਤਾਂ ਕਿਰਪਾ ਕਰਕੇ ਉਹਨਾਂ ਨੂੰ ਟਿੱਪਣੀ ਖੇਤਰ ਵਿੱਚ ਛੱਡੋ।

ਹਿਊਗ ਵੈਸਟ ਉਦਯੋਗ ਵਿੱਚ 10 ਸਾਲਾਂ ਤੋਂ ਵੱਧ ਅਨੁਭਵ ਦੇ ਨਾਲ ਇੱਕ ਉੱਚ ਤਜ਼ਰਬੇਕਾਰ ਐਕਸਲ ਟ੍ਰੇਨਰ ਅਤੇ ਵਿਸ਼ਲੇਸ਼ਕ ਹੈ। ਉਸ ਕੋਲ ਲੇਖਾ ਅਤੇ ਵਿੱਤ ਵਿੱਚ ਬੈਚਲਰ ਦੀ ਡਿਗਰੀ ਹੈ ਅਤੇ ਵਪਾਰ ਪ੍ਰਸ਼ਾਸਨ ਵਿੱਚ ਮਾਸਟਰ ਦੀ ਡਿਗਰੀ ਹੈ। ਹਿਊਗ ਨੂੰ ਅਧਿਆਪਨ ਦਾ ਜਨੂੰਨ ਹੈ ਅਤੇ ਉਸਨੇ ਇੱਕ ਵਿਲੱਖਣ ਅਧਿਆਪਨ ਪਹੁੰਚ ਵਿਕਸਿਤ ਕੀਤੀ ਹੈ ਜਿਸਦਾ ਪਾਲਣ ਕਰਨਾ ਅਤੇ ਸਮਝਣਾ ਆਸਾਨ ਹੈ। ਐਕਸਲ ਦੇ ਉਸ ਦੇ ਮਾਹਰ ਗਿਆਨ ਨੇ ਦੁਨੀਆ ਭਰ ਦੇ ਹਜ਼ਾਰਾਂ ਵਿਦਿਆਰਥੀਆਂ ਅਤੇ ਪੇਸ਼ੇਵਰਾਂ ਨੂੰ ਆਪਣੇ ਹੁਨਰਾਂ ਨੂੰ ਬਿਹਤਰ ਬਣਾਉਣ ਅਤੇ ਆਪਣੇ ਕਰੀਅਰ ਵਿੱਚ ਉੱਤਮਤਾ ਪ੍ਰਾਪਤ ਕਰਨ ਵਿੱਚ ਮਦਦ ਕੀਤੀ ਹੈ। ਆਪਣੇ ਬਲੌਗ ਰਾਹੀਂ, ਹਿਊਗ ਆਪਣੇ ਗਿਆਨ ਨੂੰ ਦੁਨੀਆ ਨਾਲ ਸਾਂਝਾ ਕਰਦਾ ਹੈ, ਵਿਅਕਤੀਆਂ ਅਤੇ ਕਾਰੋਬਾਰਾਂ ਨੂੰ ਉਹਨਾਂ ਦੀ ਪੂਰੀ ਸਮਰੱਥਾ ਤੱਕ ਪਹੁੰਚਣ ਵਿੱਚ ਮਦਦ ਕਰਨ ਲਈ ਮੁਫ਼ਤ ਐਕਸਲ ਟਿਊਟੋਰਿਅਲ ਅਤੇ ਔਨਲਾਈਨ ਸਿਖਲਾਈ ਦੀ ਪੇਸ਼ਕਸ਼ ਕਰਦਾ ਹੈ।