ਇੱਕ ਸਧਾਰਨ, ਪਹਿਲੀ ਨਜ਼ਰ ਵਿੱਚ, ਇੱਕ ਗੈਰ-ਸਪੱਸ਼ਟ ਹੱਲ ਨਾਲ ਸਮੱਸਿਆ: ਪਾਠ ਦੀ ਇੱਕ ਲਾਈਨ ਵਿੱਚੋਂ ਆਖਰੀ ਸ਼ਬਦ ਕੱਢੋ. ਖੈਰ, ਜਾਂ, ਆਮ ਕੇਸ ਵਿੱਚ, ਆਖਰੀ ਟੁਕੜਾ, ਦਿੱਤੇ ਗਏ ਸੀਮਾਕਾਰ ਅੱਖਰ (ਸਪੇਸ, ਕਾਮੇ, ਆਦਿ) ਦੁਆਰਾ ਵੱਖ ਕੀਤਾ ਗਿਆ ਹੈ, ਦੂਜੇ ਸ਼ਬਦਾਂ ਵਿੱਚ, ਇੱਕ ਦੀ ਸਤਰ ਵਿੱਚ ਇੱਕ ਉਲਟ ਖੋਜ (ਅੰਤ ਤੋਂ ਸ਼ੁਰੂ ਤੱਕ) ਨੂੰ ਲਾਗੂ ਕਰਨਾ ਜ਼ਰੂਰੀ ਹੈ। ਦਿੱਤੇ ਅੱਖਰ ਅਤੇ ਫਿਰ ਇਸਦੇ ਸੱਜੇ ਪਾਸੇ ਸਾਰੇ ਅੱਖਰ ਕੱਢੋ।
ਆਉ ਚੁਣਨ ਦੇ ਰਵਾਇਤੀ ਤੌਰ 'ਤੇ ਕਈ ਤਰੀਕਿਆਂ ਨੂੰ ਵੇਖੀਏ: ਫਾਰਮੂਲੇ, ਮੈਕਰੋ, ਅਤੇ ਪਾਵਰ ਕਿਊਰੀ ਰਾਹੀਂ।
ਢੰਗ 1. ਫਾਰਮੂਲੇ
ਫਾਰਮੂਲੇ ਦੇ ਤੱਤ ਅਤੇ ਮਕੈਨਿਕਸ ਨੂੰ ਸਮਝਣਾ ਆਸਾਨ ਬਣਾਉਣ ਲਈ, ਆਓ ਥੋੜਾ ਦੂਰ ਤੋਂ ਸ਼ੁਰੂ ਕਰੀਏ। ਪਹਿਲਾਂ, ਆਓ ਆਪਣੇ ਸਰੋਤ ਟੈਕਸਟ ਵਿੱਚ ਸ਼ਬਦਾਂ ਦੇ ਵਿਚਕਾਰ ਖਾਲੀ ਥਾਂਵਾਂ ਦੀ ਗਿਣਤੀ ਵਧਾ ਦੇਈਏ, ਉਦਾਹਰਨ ਲਈ, 20 ਟੁਕੜੇ। ਤੁਸੀਂ ਇਸਨੂੰ ਰਿਪਲੇਸ ਫੰਕਸ਼ਨ ਨਾਲ ਕਰ ਸਕਦੇ ਹੋ। ਸਬਸਟੀਚਿਟ (ਬਦਲੀ) ਅਤੇ ਦਿੱਤੇ ਅੱਖਰ N-ਵਾਰ ਨੂੰ ਦੁਹਰਾਉਣ ਦਾ ਕੰਮ - ਦੁਹਰਾਓ (REPT):
ਹੁਣ ਅਸੀਂ ਫੰਕਸ਼ਨ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਨਤੀਜੇ ਵਾਲੇ ਟੈਕਸਟ ਦੇ ਅੰਤ ਤੋਂ 20 ਅੱਖਰ ਕੱਟ ਦਿੰਦੇ ਹਾਂ ਸੱਜੇ (ਸੱਜੇ):
ਇਹ ਗਰਮ ਹੋ ਰਿਹਾ ਹੈ, ਠੀਕ ਹੈ? ਇਹ ਫੰਕਸ਼ਨ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਵਾਧੂ ਖਾਲੀ ਥਾਂਵਾਂ ਨੂੰ ਹਟਾਉਣ ਲਈ ਰਹਿੰਦਾ ਹੈ ਟ੍ਰਾਈਮ (TRIM) ਅਤੇ ਸਮੱਸਿਆ ਦਾ ਹੱਲ ਕੀਤਾ ਜਾਵੇਗਾ:
ਅੰਗਰੇਜ਼ੀ ਸੰਸਕਰਣ ਵਿੱਚ, ਸਾਡਾ ਫਾਰਮੂਲਾ ਇਸ ਤਰ੍ਹਾਂ ਦਿਖਾਈ ਦੇਵੇਗਾ:
=TRIM(ਸੱਜੇ(ਸਬਸਟੀਟਿਊਟ(A1;» «;REPT(» «;20));20))
ਮੈਂ ਉਮੀਦ ਕਰਦਾ ਹਾਂ ਕਿ ਇਹ ਸਪੱਸ਼ਟ ਹੈ ਕਿ ਸਿਧਾਂਤਕ ਤੌਰ 'ਤੇ ਬਿਲਕੁਲ 20 ਸਪੇਸ ਪਾਉਣਾ ਜ਼ਰੂਰੀ ਨਹੀਂ ਹੈ - ਕੋਈ ਵੀ ਨੰਬਰ ਅਜਿਹਾ ਕਰੇਗਾ, ਜਦੋਂ ਤੱਕ ਇਹ ਸਰੋਤ ਟੈਕਸਟ ਵਿੱਚ ਸਭ ਤੋਂ ਲੰਬੇ ਸ਼ਬਦ ਦੀ ਲੰਬਾਈ ਤੋਂ ਵੱਧ ਹੈ।
ਅਤੇ ਜੇਕਰ ਸਰੋਤ ਟੈਕਸਟ ਨੂੰ ਸਪੇਸ ਦੁਆਰਾ ਨਹੀਂ, ਸਗੋਂ ਕਿਸੇ ਹੋਰ ਵਿਭਾਜਕ ਅੱਖਰ (ਉਦਾਹਰਨ ਲਈ, ਇੱਕ ਕਾਮੇ ਦੁਆਰਾ) ਦੁਆਰਾ ਵੰਡਣ ਦੀ ਲੋੜ ਹੈ, ਤਾਂ ਸਾਡੇ ਫਾਰਮੂਲੇ ਨੂੰ ਥੋੜ੍ਹਾ ਠੀਕ ਕਰਨ ਦੀ ਲੋੜ ਹੋਵੇਗੀ:
ਢੰਗ 2. ਮੈਕਰੋ ਫੰਕਸ਼ਨ
ਟੈਕਸਟ ਵਿੱਚੋਂ ਆਖਰੀ ਸ਼ਬਦ ਜਾਂ ਟੁਕੜੇ ਨੂੰ ਕੱਢਣ ਦਾ ਕੰਮ ਵੀ ਮੈਕਰੋ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਹੱਲ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ, ਅਰਥਾਤ, ਵਿਜ਼ੂਅਲ ਬੇਸਿਕ ਵਿੱਚ ਇੱਕ ਰਿਵਰਸ ਖੋਜ ਫੰਕਸ਼ਨ ਲਿਖਣਾ ਜੋ ਉਹ ਕਰੇਗਾ ਜੋ ਸਾਨੂੰ ਚਾਹੀਦਾ ਹੈ - ਉਲਟ ਦਿਸ਼ਾ ਵਿੱਚ ਇੱਕ ਸਟ੍ਰਿੰਗ ਵਿੱਚ ਦਿੱਤੇ ਸਬਸਟ੍ਰਿੰਗ ਦੀ ਖੋਜ ਕਰੋ - ਤੋਂ ਅੰਤ ਨੂੰ ਸ਼ੁਰੂ ਕਰਨ ਲਈ.
ਕੀਬੋਰਡ ਸ਼ਾਰਟਕੱਟ ਦਬਾਓ Alt+F11 ਜਾਂ ਬਟਨ ਵਿਜ਼ੂਅਲ ਬੇਸਿਕ ਟੈਬ ਡਿਵੈਲਪਰ (ਡਿਵੈਲਪਰ)ਮੈਕਰੋ ਐਡੀਟਰ ਖੋਲ੍ਹਣ ਲਈ। ਫਿਰ ਮੀਨੂ ਰਾਹੀਂ ਇੱਕ ਨਵਾਂ ਮੋਡੀਊਲ ਸ਼ਾਮਲ ਕਰੋ ਸੰਮਿਲਿਤ ਕਰੋ - ਮੋਡੀਊਲ ਅਤੇ ਹੇਠਾਂ ਦਿੱਤੇ ਕੋਡ ਨੂੰ ਉੱਥੇ ਕਾਪੀ ਕਰੋ:
ਫੰਕਸ਼ਨ LastWord(txt as String, Optional delim as String = "", ਵਿਕਲਪਿਕ n as Integer = 1) as String arFragments = Split(txt, delim) LastWord = arFragments(UBound(arFragments) - n + 1) ਅੰਤ ਫੰਕਸ਼ਨ
ਹੁਣ ਤੁਸੀਂ ਵਰਕਬੁੱਕ ਨੂੰ ਸੁਰੱਖਿਅਤ ਕਰ ਸਕਦੇ ਹੋ (ਮੈਕਰੋ-ਸਮਰਥਿਤ ਫਾਰਮੈਟ ਵਿੱਚ!) ਅਤੇ ਹੇਠਾਂ ਦਿੱਤੇ ਸੰਟੈਕਸ ਵਿੱਚ ਬਣਾਏ ਫੰਕਸ਼ਨ ਦੀ ਵਰਤੋਂ ਕਰ ਸਕਦੇ ਹੋ:
=ਆਖਰੀ ਸ਼ਬਦ(txt; ਡੇਲਿਮ; n)
ਜਿੱਥੇ ਕਿ
- txt - ਸਰੋਤ ਟੈਕਸਟ ਵਾਲਾ ਸੈੱਲ
- ਡੇਲਿਮ - ਵੱਖ ਕਰਨ ਵਾਲਾ ਅੱਖਰ (ਮੂਲ - ਸਪੇਸ)
- n - ਅੰਤ ਤੋਂ ਕਿਹੜਾ ਸ਼ਬਦ ਕੱਢਿਆ ਜਾਣਾ ਚਾਹੀਦਾ ਹੈ (ਮੂਲ ਰੂਪ ਵਿੱਚ - ਅੰਤ ਤੋਂ ਪਹਿਲਾ)
ਭਵਿੱਖ ਵਿੱਚ ਸਰੋਤ ਟੈਕਸਟ ਵਿੱਚ ਕਿਸੇ ਵੀ ਬਦਲਾਅ ਦੇ ਨਾਲ, ਸਾਡੇ ਮੈਕਰੋ ਫੰਕਸ਼ਨ ਨੂੰ ਕਿਸੇ ਵੀ ਸਟੈਂਡਰਡ ਐਕਸਲ ਸ਼ੀਟ ਫੰਕਸ਼ਨ ਦੀ ਤਰ੍ਹਾਂ, ਫਲਾਈ 'ਤੇ ਮੁੜ ਗਣਨਾ ਕੀਤਾ ਜਾਵੇਗਾ।
ਢੰਗ 3. ਪਾਵਰ ਕਿਊਰੀ
ਬਿਜਲੀ ਪ੍ਰਸ਼ਨ ਲਗਭਗ ਕਿਸੇ ਵੀ ਸਰੋਤ ਤੋਂ ਐਕਸਲ ਵਿੱਚ ਡੇਟਾ ਆਯਾਤ ਕਰਨ ਅਤੇ ਫਿਰ ਡਾਉਨਲੋਡ ਕੀਤੇ ਡੇਟਾ ਨੂੰ ਕਿਸੇ ਵੀ ਰੂਪ ਵਿੱਚ ਬਦਲਣ ਲਈ Microsoft ਤੋਂ ਇੱਕ ਮੁਫਤ ਐਡ-ਆਨ ਹੈ। ਇਸ ਐਡ-ਇਨ ਦੀ ਸ਼ਕਤੀ ਅਤੇ ਠੰਡਕ ਇੰਨੀ ਵਧੀਆ ਹੈ ਕਿ ਮਾਈਕ੍ਰੋਸਾਫਟ ਨੇ ਆਪਣੀਆਂ ਸਾਰੀਆਂ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ ਨੂੰ ਐਕਸਲ 2016 ਵਿੱਚ ਮੂਲ ਰੂਪ ਵਿੱਚ ਬਣਾਇਆ ਹੈ। ਐਕਸਲ 2010-2013 ਲਈ ਪਾਵਰ ਕਿਊਰੀ ਨੂੰ ਇੱਥੋਂ ਮੁਫ਼ਤ ਵਿੱਚ ਡਾਊਨਲੋਡ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ।
ਪਾਵਰ ਕਿਊਰੀ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਦਿੱਤੇ ਗਏ ਵਿਭਾਜਕ ਦੁਆਰਾ ਆਖਰੀ ਸ਼ਬਦ ਜਾਂ ਟੁਕੜੇ ਨੂੰ ਵੱਖ ਕਰਨ ਦਾ ਸਾਡਾ ਕੰਮ ਬਹੁਤ ਆਸਾਨੀ ਨਾਲ ਹੱਲ ਹੋ ਜਾਂਦਾ ਹੈ।
ਸਭ ਤੋਂ ਪਹਿਲਾਂ, ਕੀ-ਬੋਰਡ ਸ਼ਾਰਟਕੱਟ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਆਪਣੀ ਡਾਟਾ ਟੇਬਲ ਨੂੰ ਇੱਕ ਸਮਾਰਟ ਟੇਬਲ ਵਿੱਚ ਬਦਲੀਏ। Ctrl+T ਜਾਂ ਹੁਕਮ ਘਰ - ਇੱਕ ਸਾਰਣੀ ਦੇ ਰੂਪ ਵਿੱਚ ਫਾਰਮੈਟ ਕਰੋ (ਘਰ - ਸਾਰਣੀ ਦੇ ਰੂਪ ਵਿੱਚ ਫਾਰਮੈਟ):
ਫਿਰ ਅਸੀਂ ਕਮਾਂਡ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਬਣਾਈ ਗਈ "ਸਮਾਰਟ ਟੇਬਲ" ਨੂੰ ਪਾਵਰ ਕਿਊਰੀ ਵਿੱਚ ਲੋਡ ਕਰਦੇ ਹਾਂ ਸਾਰਣੀ/ਸੀਮਾ ਤੋਂ (ਸਾਰਣੀ/ਸੀਮਾ ਤੋਂ) ਟੈਬ ਡੇਟਾ (ਜੇ ਤੁਹਾਡੇ ਕੋਲ ਐਕਸਲ 2016 ਹੈ) ਜਾਂ ਟੈਬ 'ਤੇ ਬਿਜਲੀ ਪ੍ਰਸ਼ਨ (ਜੇ ਤੁਹਾਡੇ ਕੋਲ ਐਕਸਲ 2010-2013 ਹੈ):
ਟੈਬ 'ਤੇ ਖੁੱਲ੍ਹਣ ਵਾਲੀ ਪੁੱਛਗਿੱਛ ਸੰਪਾਦਕ ਵਿੰਡੋ ਵਿੱਚ ਤਬਦੀਲੀ (ਪਰਿਵਰਤਨ) ਇੱਕ ਟੀਮ ਚੁਣੋ ਸਪਲਿਟ ਕਾਲਮ - ਡੀਲੀਮੀਟਰ ਦੁਆਰਾ (ਸਪਲਿਟ ਕਾਲਮ — ਡੀਲੀਮੀਟਰ ਦੁਆਰਾ) ਅਤੇ ਫਿਰ ਇਹ ਵਿਭਾਜਕ ਅੱਖਰ ਨੂੰ ਸੈੱਟ ਕਰਨਾ ਅਤੇ ਵਿਕਲਪ ਨੂੰ ਚੁਣਨਾ ਰਹਿੰਦਾ ਹੈ ਸਭ ਤੋਂ ਸੱਜੇ ਡੈਲੀਮੀਟਰਸਾਰੇ ਸ਼ਬਦਾਂ ਨੂੰ ਨਹੀਂ ਕੱਟਣਾ, ਪਰ ਸਿਰਫ ਆਖਰੀ ਇੱਕ:
'ਤੇ ਕਲਿਕ ਕਰਨ ਤੋਂ ਬਾਅਦ OK ਆਖਰੀ ਸ਼ਬਦ ਨੂੰ ਇੱਕ ਨਵੇਂ ਕਾਲਮ ਵਿੱਚ ਵੱਖ ਕੀਤਾ ਜਾਵੇਗਾ। ਬੇਲੋੜੇ ਪਹਿਲੇ ਕਾਲਮ ਨੂੰ ਇਸਦੇ ਸਿਰਲੇਖ 'ਤੇ ਸੱਜਾ-ਕਲਿੱਕ ਕਰਕੇ ਅਤੇ ਚੁਣ ਕੇ ਹਟਾਇਆ ਜਾ ਸਕਦਾ ਹੈ ਹਟਾਓ (ਮਿਟਾਓ). ਤੁਸੀਂ ਸਾਰਣੀ ਸਿਰਲੇਖ ਵਿੱਚ ਬਾਕੀ ਰਹਿੰਦੇ ਕਾਲਮ ਦਾ ਨਾਮ ਵੀ ਬਦਲ ਸਕਦੇ ਹੋ।
ਕਮਾਂਡ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਨਤੀਜੇ ਸ਼ੀਟ 'ਤੇ ਵਾਪਸ ਅੱਪਲੋਡ ਕੀਤੇ ਜਾ ਸਕਦੇ ਹਨ ਘਰ - ਬੰਦ ਕਰੋ ਅਤੇ ਲੋਡ ਕਰੋ - ਬੰਦ ਕਰੋ ਅਤੇ ਲੋਡ ਕਰੋ ... (ਘਰ - ਬੰਦ ਕਰੋ ਅਤੇ ਲੋਡ ਕਰੋ - ਬੰਦ ਕਰੋ ਅਤੇ ਲੋਡ ਕਰੋ ...):
ਅਤੇ ਨਤੀਜੇ ਵਜੋਂ ਅਸੀਂ ਪ੍ਰਾਪਤ ਕਰਦੇ ਹਾਂ:
ਇਸ ਤਰ੍ਹਾਂ - ਸਸਤੇ ਅਤੇ ਖੁਸ਼ਹਾਲ, ਫਾਰਮੂਲੇ ਅਤੇ ਮੈਕਰੋ ਤੋਂ ਬਿਨਾਂ, ਲਗਭਗ ਕੀਬੋਰਡ ਨੂੰ ਛੂਹਣ ਤੋਂ ਬਿਨਾਂ 🙂
ਜੇਕਰ ਅਸਲ ਸੂਚੀ ਭਵਿੱਖ ਵਿੱਚ ਬਦਲਦੀ ਹੈ, ਤਾਂ ਇਹ ਸੱਜਾ-ਕਲਿੱਕ ਕਰਨ ਜਾਂ ਕੀ-ਬੋਰਡ ਸ਼ਾਰਟਕੱਟ ਵਰਤਣ ਲਈ ਕਾਫੀ ਹੋਵੇਗਾ Ctrl+Alt+F5 ਸਾਡੀ ਬੇਨਤੀ ਨੂੰ ਅੱਪਡੇਟ ਕਰੋ।
- ਸਟਿੱਕੀ ਟੈਕਸਟ ਨੂੰ ਕਾਲਮਾਂ ਵਿੱਚ ਵੰਡਣਾ
- ਰੈਗੂਲਰ ਸਮੀਕਰਨ ਦੇ ਨਾਲ ਟੈਕਸਟ ਨੂੰ ਪਾਰਸ ਕਰਨਾ ਅਤੇ ਪਾਰਸ ਕਰਨਾ
- SUBSTITUTE ਫੰਕਸ਼ਨ ਨਾਲ ਟੈਕਸਟ ਤੋਂ ਪਹਿਲੇ ਸ਼ਬਦਾਂ ਨੂੰ ਐਕਸਟਰੈਕਟ ਕਰਨਾ