ਵਿਸ਼ਾ - ਸੂਚੀ
ਇਸ ਲੇਖ ਵਿੱਚ, ਅਸੀਂ ਵਿੱਚ ਸਟਰਿੰਗ ਵਿੱਚ ਇੱਕ ਅੱਖਰ ਦੀ ਪਿਛਲੀ ਮੌਜੂਦਗੀ ਨੂੰ ਲੱਭਣ ਜਾ ਰਹੇ ਹਾਂ। ਐਕਸਲ । ਸਾਡੇ ਨਮੂਨਾ ਡੇਟਾਸੈਟ ਵਿੱਚ ਤਿੰਨ ਕਾਲਮ ਹਨ : ਕੰਪਨੀ ਦਾ ਨਾਮ , ਕਰਮਚਾਰੀ ਕੋਡ , ਅਤੇ ਆਖਰੀ ਘਟਨਾ । ਕਰਮਚਾਰੀ ਕੋਡ ਵਿੱਚ ਇੱਕ ਕਰਮਚਾਰੀ ਦਾ ਨਾਮ, ਉਮਰ ਅਤੇ ਵਿਭਾਗ ਸ਼ਾਮਲ ਹੁੰਦਾ ਹੈ।
ਪਹਿਲਾਂ 4 ਵਿਧੀਆਂ ਲਈ, ਅਸੀਂ ਫਾਰਵਰਡ-ਸਲੈਸ਼ ਦੀ ਸਥਿਤੀ ਲੱਭਾਂਗੇ ਕਰਮਚਾਰੀ ਕੋਡ ਵਿੱਚ ਸਾਰੇ ਮੁੱਲਾਂ ਲਈ " / " ਵਿੱਚ। ਉਸ ਤੋਂ ਬਾਅਦ, ਅਸੀਂ ਆਖਰੀ 2 ਢੰਗਾਂ ਵਿੱਚ ਆਖਰੀ ਸਲੈਸ਼ ਤੋਂ ਬਾਅਦ ਸਟਰਿੰਗਜ਼ ਨੂੰ ਆਉਟਪੁੱਟ ਕਰਨ ਜਾ ਰਹੇ ਹਾਂ।
ਪ੍ਰੈਕਟਿਸ ਵਰਕਬੁੱਕ ਡਾਊਨਲੋਡ ਕਰੋ
String.xlsm ਵਿੱਚ ਅੱਖਰ ਦੀ ਆਖਰੀ ਘਟਨਾ ਲੱਭੋ
ਐਕਸਲ ਵਿੱਚ ਅੱਖਰ ਦੀ ਆਖਰੀ ਘਟਨਾ ਲੱਭਣ ਦੇ 6 ਤਰੀਕੇ ਸਤਰ
1. FIND ਅਤੇamp; ਸਟਰਿੰਗ
ਪਹਿਲੀ ਵਿਧੀ ਲਈ, ਅਸੀਂ FIND ਫੰਕਸ਼ਨ, SUBSTITUTE ਫੰਕਸ਼ਨ ਦੀ ਵਰਤੋਂ ਕਰਨ ਜਾ ਰਹੇ ਹਾਂ। , CHAR ਫੰਕਸ਼ਨ, ਅਤੇ LEN ਫੰਕਸ਼ਨ ਸਾਡੀ ਸਟ੍ਰਿੰਗ ਵਿੱਚ ਸਲੈਸ਼ ਦੀ ਆਖਰੀ ਸਥਿਤੀ ਨੂੰ ਲੱਭਣ ਲਈ। .
ਕਦਮ:
- ਪਹਿਲਾਂ, ਸੈਲ D5 ਵਿੱਚ ਹੇਠਾਂ ਦਿੱਤੇ ਫਾਰਮੂਲੇ ਨੂੰ ਟਾਈਪ ਕਰੋ।
=FIND(CHAR(134),SUBSTITUTE(C5,"/",CHAR(134),(LEN(C5)-LEN(SUBSTITUTE(C5,"/","")))/LEN("/")))
ਫਾਰਮੂਲਾ ਬ੍ਰੇਕਡਾਊਨ
ਸਾਡਾ ਮੁੱਖ ਫੰਕਸ਼ਨ ਲੱਭੋ ਹੈ। ਅਸੀਂ ਆਪਣੀ ਸਤਰ ਵਿੱਚ CHAR(134) ਮੁੱਲ ਲੱਭਣ ਜਾ ਰਹੇ ਹਾਂ।
- CHAR(134)
- ਆਉਟਪੁੱਟ:† ।
- ਸਾਨੂੰ ਇੱਕ ਅਜਿਹਾ ਅੱਖਰ ਸੈੱਟ ਕਰਨ ਦੀ ਲੋੜ ਹੈ ਜੋ ਸਾਡੀਆਂ ਸਤਰਾਂ ਵਿੱਚ ਮੌਜੂਦ ਨਹੀਂ ਹੈ। ਅਸੀਂ ਇਸਨੂੰ ਚੁਣਿਆ ਹੈ ਕਿਉਂਕਿ ਇਹ ਸਤਰ ਵਿੱਚ ਬਹੁਤ ਘੱਟ ਹੁੰਦਾ ਹੈ। ਜੇਕਰ ਕਿਸੇ ਤਰ੍ਹਾਂ ਇਹ ਤੁਹਾਡੀਆਂ ਸਟ੍ਰਿੰਗਾਂ ਵਿੱਚ ਹੈ, ਤਾਂ ਇਸਨੂੰ ਕਿਸੇ ਵੀ ਚੀਜ਼ ਵਿੱਚ ਬਦਲੋ ਜੋ ਤੁਹਾਡੀਆਂ ਸਤਰਾਂ ਵਿੱਚ ਨਹੀਂ ਹੈ (ਉਦਾਹਰਨ ਲਈ “ @ ”, “ ~ ”, ਆਦਿ)।
- ਸਬਸਟੀਟਿਊਟ(C5,"/",CHAR(134),(LEN(C5)-LEN(SUBSTITUTE(C5,"/","")))/LEN("/ ”)) -> ਬਣ ਜਾਂਦਾ ਹੈ,
- SUBSTITUTE(C5,"/","†",(17-LEN("Mike32Marketing"))/1) -> ਬਣ ਜਾਂਦਾ ਹੈ,
- SUBSTITUTE(“Mike/32/Marketing”,”/”,”†”,(17-15)/1)
- ਆਉਟਪੁੱਟ : “Mike/32†Marketing” .
- ਹੁਣ ਸਾਡਾ ਪੂਰਾ ਫਾਰਮੂਲਾ ਬਣ ਜਾਂਦਾ ਹੈ,
- =FIND(“†”,”Mike/32 †ਮਾਰਕੀਟਿੰਗ”)
- ਆਉਟਪੁੱਟ: 8 ।
- ਦੂਜਾ, ENTER<2 ਦਬਾਓ>.
ਅਸੀਂ ਮੁੱਲ ਦੇਖਾਂਗੇ 8 । ਜੇਕਰ ਅਸੀਂ ਖੱਬੇ ਪਾਸੇ ਤੋਂ ਹੱਥੀਂ ਗਿਣਦੇ ਹਾਂ, ਤਾਂ ਸਾਨੂੰ ਸੈਲ C5 ਵਿੱਚ ਸਲੈਸ਼ ਲਈ ਸਥਿਤੀ ਵਜੋਂ 8 ਮਿਲੇਗਾ।
- ਅੰਤ ਵਿੱਚ, ਫਾਰਮੂਲੇ ਨੂੰ ਹੇਠਾਂ ਕਾਪੀ ਕਰਨ ਲਈ ਫਿਲ ਹੈਂਡਲ ਦੀ ਵਰਤੋਂ ਕਰੋ।
ਇਸ ਤਰ੍ਹਾਂ, ਸਾਨੂੰ ਪਿਛਲੇ ਦੀ ਸਥਿਤੀ ਮਿਲੀ ਹੈ ਸਾਡੀ ਸਤਰ ਵਿੱਚ ਇੱਕ ਅੱਖਰ ਦੀ ਮੌਜੂਦਗੀ।
ਹੋਰ ਪੜ੍ਹੋ: ਐਕਸਲ ਫੰਕਸ਼ਨ: FIND ਬਨਾਮ SEARCH (ਇੱਕ ਤੁਲਨਾਤਮਕ ਵਿਸ਼ਲੇਸ਼ਣ)
2. ਮੈਚ ਲਾਗੂ ਕਰਨਾ & ਸਟਰਿੰਗ
ਦੂਜੇ ਢੰਗ ਲਈ, ਅਸੀਂ MATCH ਫੰਕਸ਼ਨ, SEQUENCE ਫੰਕਸ਼ਨ ਦੀ ਵਰਤੋਂ ਕਰਨ ਜਾ ਰਹੇ ਹਾਂ। , MID ਫੰਕਸ਼ਨ, ਅਤੇ ਸਟ੍ਰਿੰਗ ਵਿੱਚ ਇੱਕ ਅੱਖਰ ਦੀ ਆਖਰੀ ਮੌਜੂਦਗੀ ਦੀ ਸਥਿਤੀ ਦਾ ਪਤਾ ਲਗਾਉਣ ਲਈ LEN ਫੰਕਸ਼ਨ। ਯਾਦ ਰੱਖੋ ਕਿ SEQUENCE ਫੰਕਸ਼ਨ ਸਿਰਫ਼ Excel 365 ਜਾਂ Excel 2021 'ਤੇ ਉਪਲਬਧ ਹੈ।
ਕਦਮ:
- ਪਹਿਲਾਂ, ਸੈਲ D5 ਵਿੱਚ ਹੇਠਾਂ ਦਿੱਤਾ ਫਾਰਮੂਲਾ ਟਾਈਪ ਕਰੋ।
=MATCH(2,1/(MID(C5,SEQUENCE(LEN(C5)),1)="/"))
0> ਆਉਟਪੁੱਟ: {1;2;3;4;5;6;7;8;9;10;11;12;13;14;15;16;17} ।
- ਆਉਟਪੁੱਟ: 8 ।
- Match ਫੰਕਸ਼ਨ ਸਾਡੇ ਫਾਰਮੂਲੇ ਵਿੱਚ ਆਖਰੀ 1 ਮੁੱਲ ਲੱਭ ਰਿਹਾ ਹੈ। ਇਹ 8ਵੀਂ ਸਥਿਤੀ ਵਿੱਚ ਹੈ।
- ਦੂਜਾ, ENTER ਦਬਾਓ। .
ਫਾਰਮੂਲੇ ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹੋਏ, ਅਸੀਂ ਆਪਣੀ ਸਟ੍ਰਿੰਗ ਵਿੱਚ ਫਾਰਵਰਡ-ਸਲੈਸ਼ ਦੀ ਸਥਿਤੀ 8 ਵਜੋਂ ਲੱਭੀ ਹੈ।
- ਅੰਤ ਵਿੱਚ, ਆਟੋਫਿਲ ਫਾਰਮੂਲੇ ਲਈ ਫਿਲ ਹੈਂਡਲ ਦੀ ਵਰਤੋਂ ਕਰੋ। 15>
ਅੰਤ ਵਿੱਚ, ਅਸੀਂ ਤਰਾਂ ਵਿੱਚ ਇੱਕ ਅੱਖਰ ਦੀ ਆਖਰੀ ਸਥਿਤੀ ਲੱਭਣ ਲਈ ਇੱਕ ਹੋਰ ਫਾਰਮੂਲਾ ਲਾਗੂ ਕੀਤਾ ਹੈ।
<0 ਹੋਰ ਪੜ੍ਹੋ: ਸਟਰਿੰਗ ਐਕਸਲ ਵਿੱਚ ਅੱਖਰ ਕਿਵੇਂ ਲੱਭੀਏ (8 ਆਸਾਨ ਤਰੀਕੇ)
3. ਐਕਸਲ ਵਿੱਚ ਇੱਕ ਐਰੇ ਫਾਰਮੂਲੇ ਦੀ ਸਥਿਤੀ ਲੱਭਣ ਲਈ ਵਰਤੋਂਸਤਰ ਵਿੱਚ ਅੱਖਰ ਦੀ ਆਖਰੀ ਘਟਨਾ
ਅਸੀਂ ROW ਫੰਕਸ਼ਨ, INDEX ਫੰਕਸ਼ਨ, MATCH , <1 ਦੀ ਵਰਤੋਂ ਕਰਨ ਜਾ ਰਹੇ ਹਾਂ।> MID , ਅਤੇ LEN ਫੰਕਸ਼ਨ ਇੱਕ ਸਟ੍ਰਿੰਗ ਵਿੱਚ ਅੱਖਰ ਦੀ ਆਖਰੀ ਮੌਜੂਦਗੀ ਦੀ ਸਥਿਤੀ ਦਾ ਪਤਾ ਲਗਾਉਣ ਲਈ ਇੱਕ ਐਰੇ ਫਾਰਮੂਲਾ ਬਣਾਉਣ ਲਈ ।
ਪੜਾਅ:
- ਪਹਿਲਾਂ, ਹੇਠਾਂ ਤੋਂ ਸੈਲ D5<ਤੱਕ ਫਾਰਮੂਲਾ ਟਾਈਪ ਕਰੋ। 2>.
=MATCH(2,1/(MID(C5,ROW($C$1:INDEX(C:C,LEN(C5))),1)="/"))
ਫਾਰਮੂਲਾ ਬ੍ਰੇਕਡਾਊਨ
ਫਾਰਮੂਲਾ ਵਿਧੀ 2 ਦੇ ਸਮਾਨ ਹੈ। ਅਸੀਂ ਆਉਟਪੁੱਟ ਨੂੰ SEQUENCE ਫੰਕਸ਼ਨ ਦੇ ਰੂਪ ਵਿੱਚ ਦੁਹਰਾਉਣ ਲਈ ROW ਅਤੇ INDEX ਫੰਕਸ਼ਨ ਦੀ ਵਰਤੋਂ ਕਰ ਰਹੇ ਹਾਂ।
- ROW ($C$1:INDEX(C:C,LEN(C5)))
- ਆਉਟਪੁੱਟ: {1;2;3;4;5;6;7;8;9; 10;11;12;13;14;15;16;17} ।
- ਅਸੀਂ ਦੇਖ ਸਕਦੇ ਹਾਂ ਕਿ ਆਉਟਪੁੱਟ ਇੱਕੋ ਜਿਹੀ ਹੈ। INDEX ਫੰਕਸ਼ਨ ਇੱਕ ਰੇਂਜ ਦਾ ਮੁੱਲ ਵਾਪਸ ਕਰਦਾ ਹੈ। LEN ਫੰਕਸ਼ਨ ਸੈਲ C5 ਤੋਂ ਸਤਰ ਦੀ ਲੰਬਾਈ ਦੀ ਗਿਣਤੀ ਕਰ ਰਿਹਾ ਹੈ। ਅੰਤ ਵਿੱਚ, ROW ਫੰਕਸ਼ਨ C5 ਦੀ 1 ਤੋਂ ਸੈਲ ਲੰਬਾਈ ਤੱਕ ਸੈੱਲ ਮੁੱਲ ਵਾਪਸ ਕਰ ਰਿਹਾ ਹੈ। ਬਾਕੀ ਦਾ ਫਾਰਮੂਲਾ ਵਿਧੀ 2 ਵਾਂਗ ਹੀ ਹੈ।
- ਦੂਜਾ, <1 ਦਬਾਓ>ENTER ।
ਸਾਨੂੰ ਉਮੀਦ ਅਨੁਸਾਰ ਮੁੱਲ 8 ਮਿਲਿਆ ਹੈ। ਸਾਡਾ ਫਾਰਮੂਲਾ ਨਿਰਵਿਘਨ ਕੰਮ ਕਰਦਾ ਹੈ।
ਨੋਟ: ਅਸੀਂ Excel 365 ਵਰਜਨ ਦੀ ਵਰਤੋਂ ਕਰ ਰਹੇ ਹਾਂ। ਜੇਕਰ ਤੁਸੀਂ ਪੁਰਾਣੇ ਸੰਸਕਰਣ ਦੀ ਵਰਤੋਂ ਕਰ ਰਹੇ ਹੋ ਤਾਂ ਤੁਹਾਨੂੰ CTRL + SHIFT + ENTER ਦਬਾਉਣ ਦੀ ਲੋੜ ਹੋਵੇਗੀ।
- ਅੰਤ ਵਿੱਚ, ਡਬਲ - ਫਿਲ ਹੈਂਡਲ 'ਤੇ ਕਲਿੱਕ ਕਰੋ ਜਾਂ ਹੇਠਾਂ ਖਿੱਚੋ।
25>
ਅੰਤਮ ਪੜਾਅ ਇਸ ਤਰ੍ਹਾਂ ਦਾ ਦਿਖਾਈ ਦੇਣਾ ਚਾਹੀਦਾ ਹੈ।
ਹੋਰ ਪੜ੍ਹੋ: ਐਕਸਲ (3 ਤਰੀਕੇ) ਵਿੱਚ ਇੱਕ ਰੇਂਜ ਵਿੱਚ ਇੱਕ ਮੁੱਲ ਦੀ ਪਹਿਲੀ ਮੌਜੂਦਗੀ ਲੱਭੋ
ਇਸ ਤਰ੍ਹਾਂ ਦੀਆਂ ਰੀਡਿੰਗਾਂ
- ਐਕਸਲ ਵਿੱਚ ਵਾਈਲਡਕਾਰਡ ਦੇ ਰੂਪ ਵਿੱਚ ਨਾ ਹੋਣ ਵਾਲੇ ਅੱਖਰ ਨੂੰ ਕਿਵੇਂ ਲੱਭਿਆ ਜਾਵੇ (2 ਢੰਗ)
- ਇਸ ਨਾਲ ਆਖਰੀ ਕਤਾਰ ਨੰਬਰ ਲੱਭਣ ਲਈ ਐਕਸਲ ਫਾਰਮੂਲੇ ਦੀ ਵਰਤੋਂ ਕਿਵੇਂ ਕਰੀਏ ਡੇਟਾ (2 ਤਰੀਕੇ)
- ਐਕਸਲ ਵਿੱਚ ਜ਼ੀਰੋ ਤੋਂ ਵੱਧ ਕਾਲਮ ਵਿੱਚ ਆਖਰੀ ਮੁੱਲ ਲੱਭੋ (2 ਆਸਾਨ ਫਾਰਮੂਲੇ)
- ਐਕਸਲ ਵਿੱਚ ਲਿੰਕ ਕਿਵੇਂ ਲੱਭੀਏ
- ਐਕਸਲ ਵਿੱਚ ਬਾਹਰੀ ਲਿੰਕ ਲੱਭੋ (6 ਤੇਜ਼ ਢੰਗ)
4. ਸਟ੍ਰਿੰਗ ਵਿੱਚ ਅੱਖਰ ਦੀ ਆਖਰੀ ਘਟਨਾ ਦੀ ਸਥਿਤੀ ਲੱਭਣ ਲਈ ਉਪਭੋਗਤਾ ਪਰਿਭਾਸ਼ਿਤ ਫੰਕਸ਼ਨ
ਇਸ ਵਿਧੀ ਵਿੱਚ, ਅਸੀਂ ਇੱਕ ਸਟ੍ਰਿੰਗ ਵਿੱਚ ਇੱਕ ਅੱਖਰ ਦੀ ਆਖਰੀ ਸਥਿਤੀ ਲੱਭਣ ਲਈ ਇੱਕ ਕਸਟਮ VBA ਫਾਰਮੂਲੇ ਦੀ ਵਰਤੋਂ ਕਰਾਂਗੇ। ਬਿਨਾਂ ਕਿਸੇ ਰੁਕਾਵਟ ਦੇ, ਆਓ ਕਾਰਵਾਈ ਵਿੱਚ ਕੁੱਦੀਏ।
ਕਦਮ:
- ਪਹਿਲਾਂ, ALT + ਦਬਾਓ। F11 VBA ਵਿੰਡੋ ਲਿਆਉਣ ਲਈ।
ਤੁਸੀਂ ਅਜਿਹਾ ਕਰਨ ਲਈ ਡਿਵੈਲਪਰ ਟੈਬ ਤੋਂ ਵਿਜ਼ੂਅਲ ਬੇਸਿਕ ਚੁਣ ਸਕਦੇ ਹੋ। ਵੀ।
- ਦੂਜਾ, ਇਨਸਰਟ ਤੋਂ >>> ਮੋਡਿਊਲ ਚੁਣੋ।
12>
9804
ਅਸੀਂ “ LOccurence ” ਨਾਮਕ ਇੱਕ ਕਸਟਮ ਫੰਕਸ਼ਨ ਬਣਾਇਆ ਹੈ। InStrRev ਇੱਕ VBA ਫੰਕਸ਼ਨ ਹੈ ਜੋ ਇੱਕ ਅੱਖਰ ਦੀ ਅੰਤਮ ਸਥਿਤੀ ਵਾਪਸ ਕਰਦਾ ਹੈ। ਅਸੀਂ ਆਪਣਾ ਸੈੱਲ ਮੁੱਲ ਇੰਪੁੱਟ ਕਰਾਂਗੇ x1 ਅਤੇ ਖਾਸ ਅੱਖਰ (ਸਾਡੇ ਕੇਸ ਵਿੱਚ, ਇਹ ਇੱਕ ਫਾਰਵਰਡ-ਸਲੈਸ਼ ਹੈ) ਇਸ ਕਸਟਮ ਫੰਕਸ਼ਨ ਵਿੱਚ x2 ਵਜੋਂ।
- ਉਸ ਤੋਂ ਬਾਅਦ, VBA ਵਿੰਡੋ ਨੂੰ ਬੰਦ ਕਰੋ ਅਤੇ " ਪੋਜ਼ੀਸ਼ਨ VBA " ਸ਼ੀਟ 'ਤੇ ਜਾਓ। <13 ਸੈਲ D5 ਵਿੱਚ ਹੇਠਾਂ ਦਿੱਤਾ ਫਾਰਮੂਲਾ ਟਾਈਪ ਕਰੋ।
=LOccurence(C5,"/")
ਇਸ ਕਸਟਮ ਫੰਕਸ਼ਨ ਵਿੱਚ, ਅਸੀਂ ਇਸਨੂੰ ਦੱਸ ਰਹੇ ਹਾਂ। ਸੈੱਲ C5 ਤੋਂ ਸਟਰਿੰਗ ਵਿੱਚ ਫਾਰਵਰਡ-ਸਲੈਸ਼ ਦੀ ਆਖਰੀ ਘਟਨਾ ਦੀ ਸਥਿਤੀ ਦਾ ਪਤਾ ਲਗਾਉਣ ਲਈ।
- ਫਿਰ, ENTER ਦਬਾਓ।
ਸਾਨੂੰ 8 ਮਿਲ ਗਿਆ ਹੈ ਜਿਵੇਂ ਕਿ ਪਿਛਲੇ ਆਈ>
ਇਸ ਤਰ੍ਹਾਂ, ਅਸੀਂ ਅੱਖਰ ਦੀ ਆਖਰੀ ਮੌਜੂਦਗੀ ਦੀ ਸਥਿਤੀ ਲੱਭਣ ਲਈ ਇੱਕ ਹੋਰ ਫਾਰਮੂਲਾ ਲਾਗੂ ਕੀਤਾ ਹੈ।
ਹੋਰ ਪੜ੍ਹੋ: ਐਕਸਲ ਵਿੱਚ ਸੱਜੇ ਤੋਂ ਸਟ੍ਰਿੰਗ ਵਿੱਚ ਅੱਖਰ ਕਿਵੇਂ ਲੱਭੀਏ (4 ਆਸਾਨ ਤਰੀਕੇ)
5. ਵਰਤੋਂ C ਦੀ ਆਖਰੀ ਘਟਨਾ ਦਾ ਪਤਾ ਲਗਾਉਣ ਲਈ ਐਕਸਲ ਵਿੱਚ ਸੰਯੁਕਤ ਫੰਕਸ਼ਨ ਸਟਰਿੰਗ ਵਿੱਚ haracter
ਇਸ ਤੱਕ, ਅਸੀਂ ਦੇਖਿਆ ਹੈ ਕਿ ਇੱਕ ਅੱਖਰ ਦੀ ਆਖਰੀ ਸਥਿਤੀ ਨੂੰ ਕਿਵੇਂ ਲੱਭਣਾ ਹੈ। ਹੁਣ ਅਸੀਂ SEARCH ਫੰਕਸ਼ਨ, ਸੱਜੇ ਫੰਕਸ਼ਨ, SUBSTITUTE , LEN , CHAR ਦੀ ਵਰਤੋਂ ਕਰਨ ਜਾ ਰਹੇ ਹਾਂ। ਇੱਕ ਅੱਖਰ ਦੀ ਆਖਰੀ ਮੌਜੂਦਗੀ ਤੋਂ ਬਾਅਦ ਸਤਰ ਨੂੰ ਦਿਖਾਉਣ ਲਈ ਫੰਕਸ਼ਨ। ਸਰਲ ਸ਼ਬਦਾਂ ਵਿੱਚ, ਅਸੀਂ ਕਰਮਚਾਰੀਆਂ ਦੇ ਵਿਭਾਗ ਨੂੰ ਕਰਮਚਾਰੀ ਕੋਡ ਤੋਂ ਆਉਟਪੁੱਟ ਕਰਾਂਗੇਕਾਲਮ .
ਪੜਾਅ:
- ਪਹਿਲਾਂ, ਸੈਲ D5<ਵਿੱਚ ਹੇਠਾਂ ਦਿੱਤਾ ਫਾਰਮੂਲਾ ਟਾਈਪ ਕਰੋ 2>.
=RIGHT(C5,LEN(C5)-SEARCH(CHAR(134),SUBSTITUTE(C5,"/",CHAR(134),LEN(C5)-LEN(SUBSTITUTE(C5,"/","")))))
ਫਾਰਮੂਲਾ ਬ੍ਰੇਕਡਾਊਨ
- ਸਬਸਟੀਟਿਊਟ(C5,"/",CHAR(134),LEN(C5)-LEN(ਸਬਸਟੀਟਿਊਟ(C5,"/",""))) -> ਬਣ ਜਾਂਦਾ ਹੈ,
- SUBSTITUTE(C5,"/”,CHAR(134),2)
- ਆਉਟਪੁੱਟ: “Mike/32†Marketing” .
- SUBSTITUTE ਫੰਕਸ਼ਨ ਇੱਕ ਮੁੱਲ ਨੂੰ ਕਿਸੇ ਹੋਰ ਮੁੱਲ ਨਾਲ ਬਦਲਦਾ ਹੈ। ਸਾਡੇ ਕੇਸ ਵਿੱਚ, ਇਹ ਹਰੇਕ ਅੱਗੇ-ਸਲੈਸ਼ ਨੂੰ ਪਹਿਲੇ ਹਿੱਸੇ ਵਿੱਚ ਇੱਕ † ਨਾਲ ਅਤੇ ਬਾਅਦ ਵਾਲੇ ਹਿੱਸੇ ਵਿੱਚ ਖਾਲੀ ਨਾਲ ਬਦਲ ਰਿਹਾ ਹੈ। ਫਿਰ LEN ਫੰਕਸ਼ਨ ਉਸ ਦੀ ਲੰਬਾਈ ਨੂੰ ਮਾਪਦਾ ਹੈ। ਇਸ ਤਰ੍ਹਾਂ ਸਾਨੂੰ ਆਪਣਾ ਮੁੱਲ ਮਿਲਿਆ ਹੈ।
- ਖੋਜ(“†”,”ਮਾਈਕ/32†ਮਾਰਕੀਟਿੰਗ”)
- ਆਉਟਪੁੱਟ: 8 ।
- SEARCH ਫੰਕਸ਼ਨ ਸਾਡੇ ਪਿਛਲੇ ਆਉਟਪੁੱਟ ਵਿੱਚ ਵਿਸ਼ੇਸ਼ ਅੱਖਰ ਲੱਭ ਰਿਹਾ ਹੈ। ਸਿੱਟੇ ਵਜੋਂ, ਇਸਨੇ ਇਸਨੂੰ 8ਵੀਂ
- ਵਿੱਚ ਪਾਇਆ, ਅੰਤ ਵਿੱਚ, ਸਾਡਾ ਫਾਰਮੂਲਾ ਸੱਜੇ(C5,9)
- ਤੱਕ ਘਟਦਾ ਹੈ। ਆਉਟਪੁੱਟ: “ਮਾਰਕੀਟਿੰਗ” ।
- ਸੱਜੇ ਫੰਕਸ਼ਨ ਸੱਜੇ ਪਾਸੇ ਤੋਂ ਅੱਖਰਾਂ ਦੀ ਇੱਕ ਨਿਸ਼ਚਿਤ ਗਿਣਤੀ ਤੱਕ ਸੈੱਲ ਮੁੱਲ ਵਾਪਸ ਕਰਦਾ ਹੈ। ਅਸੀਂ 8ਵੇਂ ਵਿੱਚ ਆਖਰੀ ਫਾਰਵਰਡ-ਸਲੈਸ਼ ਦੀ ਸਥਿਤੀ ਲੱਭੀ ਹੈ ਸੈਲ C5 ਦੀ ਲੰਬਾਈ 17 ਹੈ, ਅਤੇ 17 – 8 = 9 । ਇਸ ਲਈ, ਸਾਨੂੰ ਆਉਟਪੁੱਟ ਦੇ ਤੌਰ 'ਤੇ ਸੱਜੇ ਪਾਸੇ ਤੋਂ 9 ਅੱਖਰ ਮਿਲੇ ਹਨ।
- ਦੂਜਾ, ENTER ਦਬਾਓ।
ਸਾਨੂੰ ਇਸ ਤੋਂ ਬਾਅਦ ਸਟਰਿੰਗਜ਼ ਮਿਲੀਆਂ ਹਨ।ਆਖਰੀ ਫਾਰਵਰਡ-ਸਲੈਸ਼ ।
- ਅੰਤ ਵਿੱਚ, ਸੈੱਲ ਵਿੱਚ ਫਾਰਮੂਲੇ ਨੂੰ ਆਟੋਫਿਲ ਕਰਨ ਲਈ ਫਿਲ ਹੈਂਡਲ ਦੀ ਵਰਤੋਂ ਕਰੋ। ਰੇਂਜ D6:D10 ।
ਇਸ ਤਰ੍ਹਾਂ, ਅਸੀਂ ਪਿਛਲੀ ਮੌਜੂਦਗੀ ਤੋਂ ਬਾਅਦ ਸਟਰਿੰਗਜ਼ ਨੂੰ ਐਕਸਟਰੈਕਟ ਕੀਤਾ ਹੈ ਇੱਕ ਅੱਖਰ ਵਿੱਚੋਂ।
ਹੋਰ ਪੜ੍ਹੋ: ਕਿਵੇਂ ਪੜ੍ਹੋ ਕਿ ਕੀ ਸੈੱਲ ਵਿੱਚ ਐਕਸਲ ਵਿੱਚ ਖਾਸ ਟੈਕਸਟ ਹੈ
6. ਸਟ੍ਰਿੰਗ ਵਿੱਚ ਅੱਖਰ ਦੀ ਆਖਰੀ ਘਟਨਾ ਦਾ ਪਤਾ ਲਗਾਉਣ ਲਈ ਐਕਸਲ ਵਿੱਚ ਕਸਟਮ VBA ਫਾਰਮੂਲਾ
ਆਖਰੀ ਵਿਧੀ ਲਈ, ਅਸੀਂ ਇੱਕ ਕਸਟਮ VBA ਫਾਰਮੂਲਾ ਵਰਤਾਂਗੇ ਫਾਰਵਰਡ ਸਲੈਸ਼ ਤੋਂ ਬਾਅਦ ਸਟ੍ਰਿੰਗ ਨੂੰ ਐਕਸਟਰੈਕਟ ਕਰੋ।
37>
ਪੜਾਵਾਂ:
- ਪਹਿਲਾਂ, VBA ਵਿੰਡੋ ਨੂੰ ਲਿਆਉਣ ਲਈ ALT + F11 ਦਬਾਓ।
ਤੁਸੀਂ ਵਿਜ਼ੂਅਲ ਬੇਸਿਕ ਨੂੰ ਚੁਣ ਸਕਦੇ ਹੋ। 1>ਡਿਵੈਲਪਰ
ਟੈਬ ਵੀ ਅਜਿਹਾ ਕਰਨ ਲਈ।- ਦੂਜਾ, ਇਨਸਰਟ ਤੋਂ >>> ਮੌਡਿਊਲ ਚੁਣੋ ਜਿਵੇਂ ਕਿ ਅਸੀਂ ਵਿਧੀ 4 ਵਿੱਚ ਕੀਤਾ ਸੀ।
- ਤੀਜਾ, ਕਾਪੀ ਅਤੇ ਪੇਸਟ ਹੇਠਾਂ ਦਿੱਤਾ ਕੋਡ।
8114
ਅਸੀਂ “ LastString ” ਨਾਮਕ ਇੱਕ ਕਸਟਮ ਫੰਕਸ਼ਨ ਬਣਾ ਰਹੇ ਹਾਂ। ਇਹ ਫੰਕਸ਼ਨ ਅੱਖਰ ਦੀ ਆਖਰੀ ਮੌਜੂਦਗੀ ਤੋਂ ਬਾਅਦ ਸਟ੍ਰਿੰਗਜ਼ ਦੀ ਸ਼ੁਰੂਆਤੀ ਸਥਿਤੀ ਵਾਪਸ ਕਰੇਗਾ।
- ਉਸ ਤੋਂ ਬਾਅਦ, ਹੇਠਾਂ ਤੋਂ ਸੈੱਲ D5 ਵਿੱਚ ਫਾਰਮੂਲਾ ਟਾਈਪ ਕਰੋ।
=RIGHT(C5,LEN(C5)-LastString(C5,"/")+1)
ਫਾਰਮੂਲਾ ਬ੍ਰੇਕਡਾਊਨ
- LastString(C5,"/")
- ਆਉਟਪੁੱਟ: 9 .
- ਇੱਥੇ ਅਸੀਂ ਸਟ੍ਰਿੰਗ ਦੀ ਸ਼ੁਰੂਆਤੀ ਸਥਿਤੀ ਪ੍ਰਾਪਤ ਕਰ ਰਹੇ ਹਾਂ ਆਖਰੀ ਫਾਰਵਰਡ ਸਲੈਸ਼ ।
- LEN(C5)
- ਆਉਟਪੁੱਟ: 17 ।
- LEN(C5)-LastString(C5,"/”)+1
- ਆਉਟਪੁੱਟ: 9.
- ਸਾਨੂੰ 1 ਜੋੜਨ ਦੀ ਲੋੜ ਹੈ ਨਹੀਂ ਤਾਂ ਸਾਨੂੰ “ M ” ਨਾਲ ਮੁੱਲ ਮਿਲੇਗਾ।
- ਸਾਡਾ ਫਾਰਮੂਲਾ <ਤੱਕ ਘਟ ਜਾਵੇਗਾ 1>ਸੱਜੇ(C5,9)
- ਆਉਟਪੁੱਟ: “ ਮਾਰਕੀਟਿੰਗ “।
- ENTER ਦਬਾਓ।
ਸਾਨੂੰ “ ਮਾਰਕੀਟਿੰਗ ” ਮੁੱਲ ਮਿਲੇਗਾ।
- ਅੰਤ ਵਿੱਚ, ਆਟੋਫਿਲ ਫਾਰਮੂਲਾ ਸੈਲ C10 ਤੱਕ।
ਅਸੀਂ ਆਪਣੇ ਟੀਚਾ. ਫਾਰਮੂਲਾ ਇਰਾਦੇ ਮੁਤਾਬਕ ਕੰਮ ਕਰਦਾ ਹੈ।
ਹੋਰ ਪੜ੍ਹੋ: ਐਕਸਲ (6 ਵਿਧੀਆਂ) ਵਿੱਚ ਇੱਕ ਖਾਸ ਮੁੱਲ ਨਾਲ ਆਖਰੀ ਕਤਾਰ ਕਿਵੇਂ ਲੱਭੀਏ
ਅਭਿਆਸ ਸੈਕਸ਼ਨ
ਅਸੀਂ ਐਕਸਲ ਫਾਈਲ ਵਿੱਚ ਹਰੇਕ ਵਿਧੀ ਤੋਂ ਇਲਾਵਾ ਅਭਿਆਸ ਡੇਟਾਸੇਟ ਨੱਥੀ ਕੀਤੇ ਹਨ। ਤੁਸੀਂ ਇਸ ਕੰਮ ਵਿੱਚ ਬਿਹਤਰ ਹੋਣ ਦਾ ਅਭਿਆਸ ਕਰ ਸਕਦੇ ਹੋ।
ਸਿੱਟਾ
ਅਸੀਂ ਤੁਹਾਨੂੰ 6 ਢੰਗ ਦਿਖਾਏ ਹਨ। ਇੱਕ ਸਟਰਿੰਗ ਵਿੱਚ ਇੱਕ ਅੱਖਰ ਦੀ ਆਖਰੀ ਮੌਜੂਦਗੀ ਨੂੰ ਲੱਭਣ ਲਈ Excel ਵਿੱਚ। ਜੇ ਤੁਹਾਨੂੰ ਇਹਨਾਂ ਬਾਰੇ ਕੋਈ ਸਮੱਸਿਆ ਹੈ, ਤਾਂ ਹੇਠਾਂ ਟਿੱਪਣੀ ਕਰਨ ਲਈ ਸੁਤੰਤਰ ਮਹਿਸੂਸ ਕਰੋ. ਪੜ੍ਹਨ ਲਈ ਧੰਨਵਾਦ, ਅਤੇ ਵਧੀਆ ਬਣਦੇ ਰਹੋ!