ਵਿਸ਼ਾ - ਸੂਚੀ
ਸੰਖਿਆਵਾਂ ਦੀ ਸੂਚੀ ਵਿੱਚ ਕਿਸੇ ਸੰਖਿਆ ਦੀ ਸਾਪੇਖਿਕ ਸਥਿਤੀ ਨੂੰ ਸਥਾਪਤ ਕਰਨ ਦੀ ਸਭ ਤੋਂ ਸਰਲ ਤਕਨੀਕ ਹੈ ਸੂਚੀ ਨੂੰ ਘਟਦੇ (ਸਭ ਤੋਂ ਛੋਟੇ ਤੋਂ ਛੋਟੇ ਤੱਕ) ਜਾਂ ਵੱਧਦੇ ਕ੍ਰਮ (ਸਭ ਤੋਂ ਛੋਟੇ ਤੋਂ ਵੱਡੇ ਤੱਕ) ਵਿੱਚ ਕ੍ਰਮਬੱਧ ਕਰਨਾ। ਇਸ ਲੇਖ ਵਿੱਚ, ਮੈਂ ਵੱਖ-ਵੱਖ ਪਹਿਲੂਆਂ ਤੋਂ ਐਕਸਲ ਵਿੱਚ ਰੈਂਕ ਫੰਕਸ਼ਨ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਛਾਂਟਣ ਦੇ ਤਰੀਕਿਆਂ 'ਤੇ ਧਿਆਨ ਕੇਂਦਰਤ ਕਰਾਂਗਾ।
ਐਕਸਲ ਵਿੱਚ ਰੈਂਕ ਫੰਕਸ਼ਨ (ਤੁਰੰਤ ਦ੍ਰਿਸ਼)
ਵਿੱਚ ਹੇਠਾਂ ਦਿੱਤੀ ਤਸਵੀਰ, ਤੁਸੀਂ ਐਕਸਲ ਵਿੱਚ RANK ਫੰਕਸ਼ਨ ਦੀਆਂ ਮੂਲ ਗੱਲਾਂ ਦੇਖ ਸਕਦੇ ਹੋ। ਇਹ ਲੇਖ ਦੀ ਇੱਕ ਸੰਖੇਪ ਜਾਣਕਾਰੀ ਹੈ ਜੋ ਐਕਸਲ ਵਿੱਚ RANK ਫੰਕਸ਼ਨ ਦੀ ਇੱਕ ਐਪਲੀਕੇਸ਼ਨ ਨੂੰ ਦਰਸਾਉਂਦਾ ਹੈ।
ਅਭਿਆਸ ਵਰਕਬੁੱਕ ਡਾਊਨਲੋਡ ਕਰੋ
ਇੱਥੇ, ਮੈਂ ਤੁਹਾਡੇ ਲਈ ਅਭਿਆਸ ਵਰਕਬੁੱਕ ਪ੍ਰਦਾਨ ਕੀਤੀ ਹੈ। ਤੁਸੀਂ ਇਸਨੂੰ ਹੇਠਾਂ ਦਿੱਤੇ ਲਿੰਕ ਤੋਂ ਡਾਊਨਲੋਡ ਕਰ ਸਕਦੇ ਹੋ।
RANK Function.xlsx ਦੀ ਵਰਤੋਂ ਕਰਨਾ
RANK ਫੰਕਸ਼ਨ ਦੀ ਜਾਣ-ਪਛਾਣ
- ਫੰਕਸ਼ਨ ਉਦੇਸ਼:
ਰੈਂਕ ਫੰਕਸ਼ਨ ਹੋਰ ਸੰਖਿਆਵਾਂ ਦੀ ਦਿੱਤੀ ਗਈ ਸੂਚੀ ਵਿੱਚ ਦਿੱਤੇ ਨੰਬਰ ਦੀ ਸਥਿਤੀ ਵਾਪਸ ਕਰਦਾ ਹੈ।
- 11>> ਆਰਗੂਮੈਂਟਾਂ ਦੀ ਵਿਆਖਿਆ:
ਆਰਗੂਮੈਂਟ | ਲੋੜੀਂਦਾ/ਵਿਕਲਪਿਕ | ਵਿਆਖਿਆ | ||||
ਨੰਬਰ | ਲੋੜੀਂਦਾ | ਉਹ ਨੰਬਰ ਜਿਸਨੂੰ ਤੁਸੀਂ ਰੈਂਕ ਦੇਣਾ ਚਾਹੁੰਦੇ ਹੋ। | ||||
ਹਵਾਲਾ | ਲੋੜੀਂਦਾ | ਇਹ ਸੰਦਰਭ (ਇੱਕ ਐਰੇ ਜਾਂ ਸੰਖਿਆਵਾਂ ਦੀ ਸੂਚੀ) ਹੈ ਜਿਸ ਵਿੱਚ ਸੰਖਿਆ ਹੁੰਦੀ ਹੈ। | ||||
[ਕ੍ਰਮ]ਮਾਪਦੰਡ।
ਐਕਸਲ ਵਿੱਚ RANK ਫੰਕਸ਼ਨ ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਸਮੇਂ ਆਮ ਤਰੁਟੀਆਂ
ਯਾਦ ਰੱਖਣ ਵਾਲੀਆਂ ਗੱਲਾਂ
ਸਿੱਟਾਇਸ ਲਈ, ਤੁਸੀਂ ਮੇਰੇ ਲੇਖ ਦੇ ਅੰਤ ਵਿੱਚ ਪਹੁੰਚ ਗਏ ਹੋ। ਮੈਂ ਐਕਸਲ ਵਿੱਚ RANK ਫੰਕਸ਼ਨ ਦੇ ਵੱਖ-ਵੱਖ ਉਪਯੋਗਾਂ ਨੂੰ ਕਵਰ ਕਰਨ ਦੀ ਕੋਸ਼ਿਸ਼ ਕੀਤੀ। ਜੇਕਰ ਤੁਹਾਡੇ ਕੋਲ RANK ਫੰਕਸ਼ਨ ਦੀ ਵਰਤੋਂ ਕਰਨ ਦਾ ਕੋਈ ਦਿਲਚਸਪ ਅਤੇ ਵਿਲੱਖਣ ਤਰੀਕਾ ਹੈ, ਤਾਂ ਕਿਰਪਾ ਕਰਕੇ ਇਸਨੂੰ ਹੇਠਾਂ ਦਿੱਤੇ ਟਿੱਪਣੀ ਭਾਗ ਵਿੱਚ ਸਾਂਝਾ ਕਰੋ। ਮੇਰੇ ਨਾਲ ਰਹਿਣ ਲਈ ਧੰਨਵਾਦ। | ਵਿਕਲਪਿਕ | ਇਹ ਦਰਜਾਬੰਦੀ ਦਾ ਤਰੀਕਾ ਹੈ। 0 ਦੀ ਵਰਤੋਂ ਘਟਦੇ ਕ੍ਰਮ ਲਈ ਕੀਤੀ ਜਾਂਦੀ ਹੈ ਅਤੇ 1 ਦੀ ਵਰਤੋਂ ਵਧਦੇ ਕ੍ਰਮ ਲਈ ਕੀਤੀ ਜਾਂਦੀ ਹੈ। |
- ਵਾਪਸੀ ਪੈਰਾਮੀਟਰ:
ਇਹ ਇੱਕ ਰੈਂਕ ਨੰਬਰ ਦਿੰਦਾ ਹੈ।
Excel ਵਿੱਚ RANK ਫੰਕਸ਼ਨ ਦੀ ਵਰਤੋਂ ਕਰਨ ਦੀਆਂ 6 ਆਦਰਸ਼ ਉਦਾਹਰਣਾਂ
ਇਸ ਲੇਖ ਨੂੰ ਸਮਝਾਉਣ ਲਈ, ਮੈਂ ਹੇਠਾਂ ਦਿੱਤਾ ਡੇਟਾਸੈਟ ਲਿਆ ਹੈ। . ਇਸ ਡੇਟਾਸੈਟ ਵਿੱਚ ਕੁਝ ਵਿਦਿਆਰਥੀਆਂ ਦੇ ਨਾਮ ਅਤੇ ਉਹਨਾਂ ਦੇ ਪ੍ਰਾਪਤ ਅੰਕ ਸ਼ਾਮਲ ਹਨ। ਮੈਂ Excel ਵਿੱਚ RANK ਫੰਕਸ਼ਨ ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹੋਏ ਪ੍ਰਾਪਤ ਕੀਤੇ ਅੰਕਾਂ ਦੇ ਆਧਾਰ 'ਤੇ ਇਹਨਾਂ ਵਿਦਿਆਰਥੀਆਂ ਨੂੰ ਰੈਂਕ ਦੇਵਾਂਗਾ। ਮੈਂ 6 ਆਦਰਸ਼ ਉਦਾਹਰਣਾਂ ਦੀ ਵਿਆਖਿਆ ਕਰਾਂਗਾ।
1. ਘਟਦੇ ਕ੍ਰਮ ਵਿੱਚ RANK ਫੰਕਸ਼ਨ ਦੀ ਵਰਤੋਂ ਕਰੋ
ਇਸ ਪਹਿਲੀ ਉਦਾਹਰਣ ਵਿੱਚ, ਮੈਂ ਵਰਤਾਂਗਾ ਵਿਦਿਆਰਥੀਆਂ ਨੂੰ ਘਟਦੇ ਕ੍ਰਮ ਵਿੱਚ ਦਰਜਾ ਦੇਣ ਲਈ RANK ਫੰਕਸ਼ਨ। ਆਓ ਦੇਖੀਏ ਕਿ ਤੁਸੀਂ ਇਹ ਕਿਵੇਂ ਕਰ ਸਕਦੇ ਹੋ।
ਪੜਾਅ:
- ਪਹਿਲਾਂ, ਉਹ ਸੈੱਲ ਚੁਣੋ ਜਿੱਥੇ ਤੁਸੀਂ ਰੈਂਕ ਦਿਖਾਉਣਾ ਚਾਹੁੰਦੇ ਹੋ। ਇੱਥੇ, ਮੈਂ ਸੈੱਲ D5 ਚੁਣਿਆ ਹੈ।
- ਦੂਜਾ, ਸੈੱਲ D5 ਵਿੱਚ ਹੇਠਾਂ ਦਿੱਤਾ ਫਾਰਮੂਲਾ ਲਿਖੋ।
=RANK(C5,$C$5:$C$15,0)
- ਇਸ ਤੋਂ ਬਾਅਦ, ਨਤੀਜਾ ਪ੍ਰਾਪਤ ਕਰਨ ਲਈ Enter ਦਬਾਓ।
ਇੱਥੇ, RANKਫੰਕਸ਼ਨ ਵਿੱਚ, ਮੈਂ C5ਨੂੰ ਨੰਬਰ, C5:C15ਵਜੋਂ ਚੁਣਿਆ ਹੈ। ਰੈਫ, ਅਤੇ 0 ਆਰਡਰਦੇ ਰੂਪ ਵਿੱਚ। ਹੁਣ, ਫਾਰਮੂਲਾ ਸੈੱਲ ਰੇਂਜ C5:C15ਵਿੱਚ ਘੱਟਦੇ ਕ੍ਰਮਵਿੱਚ ਸੈੱਲ C5ਵਿੱਚ ਮੁੱਲ ਦੀ ਰੈਂਕ ਵਾਪਸ ਕਰੇਗਾ। ਮੈਂ ਰੈਫ ਲਈ ਐਬਸੋਲਿਊਟ ਸੈੱਲ ਰੈਫਰੈਂਸਦੀ ਵਰਤੋਂ ਕੀਤੀ ਤਾਂ ਕਿ ਆਟੋਫਿਲਦੀ ਵਰਤੋਂ ਕਰਦੇ ਸਮੇਂ ਫਾਰਮੂਲਾ ਨਹੀਂ ਬਦਲਦਾ।
- ਉਸ ਤੋਂ ਬਾਅਦ, ਫਾਰਮੂਲੇ ਨੂੰ ਕਾਪੀ ਕਰਨ ਲਈ ਫਿਲ ਹੈਂਡਲ ਨੂੰ ਹੇਠਾਂ ਖਿੱਚੋ।
- ਅੰਤ ਵਿੱਚ, ਤੁਸੀਂ ਦੇਖੋਗੇ ਕਿ ਤੁਸੀਂ ਫਾਰਮੂਲੇ ਨੂੰ ਬਾਕੀ ਸਾਰੇ ਸੈੱਲਾਂ ਵਿੱਚ ਕਾਪੀ ਕਰ ਲਿਆ ਹੈ ਅਤੇ ਹਰੇਕ ਵਿਦਿਆਰਥੀ ਲਈ ਰੈਂਕ ਪ੍ਰਾਪਤ ਕੀਤੇ ਹਨ।
<3
2. ਐਕਸਲ ਵਿੱਚ ਵਧਦੇ ਕ੍ਰਮ ਵਿੱਚ RANK ਫੰਕਸ਼ਨ ਲਾਗੂ ਕਰੋ
ਤੁਸੀਂ ਐਕਸਲ ਵਿੱਚ RANK ਫੰਕਸ਼ਨ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਮੁੱਲਾਂ ਨੂੰ ਵੀ ਦਰਜਾਬੰਦੀ ਕਰ ਸਕਦੇ ਹੋ। ਇਸ ਉਦਾਹਰਨ ਵਿੱਚ, ਮੈਂ ਤੁਹਾਨੂੰ ਦਿਖਾਵਾਂਗਾ ਕਿ ਤੁਸੀਂ ਇਹ ਕਿਵੇਂ ਕਰ ਸਕਦੇ ਹੋ। ਇੱਥੇ, ਫਾਰਮੂਲਾ ਇੱਕੋ ਜਿਹਾ ਹੋਵੇਗਾ ਸਿਵਾਏ 1 ਨੂੰ ਚੜ੍ਹਦੇ ਕ੍ਰਮ ਲਈ ਵਰਤਿਆ ਜਾਵੇਗਾ। ਆਉ ਕਦਮਾਂ ਨੂੰ ਵੇਖੀਏ।
ਪੜਾਅ:
- ਸ਼ੁਰੂ ਵਿੱਚ, ਉਹ ਸੈੱਲ ਚੁਣੋ ਜਿੱਥੇ ਤੁਸੀਂ ਰੈਂਕ ਚਾਹੁੰਦੇ ਹੋ। ਇੱਥੇ, ਮੈਂ ਸੈਲ D5 ਚੁਣਿਆ ਹੈ।
- ਫਿਰ, ਸੈਲ D5 ਵਿੱਚ ਹੇਠਾਂ ਦਿੱਤਾ ਫਾਰਮੂਲਾ ਲਿਖੋ।
=RANK(C5,$C$5:$C$15,1)
- ਇਸ ਤੋਂ ਬਾਅਦ, ਰੈਂਕ ਪ੍ਰਾਪਤ ਕਰਨ ਲਈ ਐਂਟਰ ਦਬਾਓ।
ਇੱਥੇ, RANK ਫੰਕਸ਼ਨ ਵਿੱਚ, ਮੈਂ C5 ਨੂੰ ਨੰਬਰ , ਵਜੋਂ ਚੁਣਿਆ ਹੈ C5:C15 ਨੂੰ ref ਦੇ ਤੌਰ ਤੇ, ਅਤੇ 1 order ਵਜੋਂ। ਹੁਣ, ਫਾਰਮੂਲਾ ਸੈੱਲ ਰੇਂਜ C5:C15 ਵਿੱਚ ਚੜ੍ਹਦੇ ਕ੍ਰਮ ਵਿੱਚ ਸੈੱਲ C5 ਵਿੱਚ ਮੁੱਲ ਦੀ ਰੈਂਕ ਵਾਪਸ ਕਰੇਗਾ। ਮੈਂ ਰੈਫ ਲਈ ਐਬਸੋਲਿਊਟ ਸੈੱਲ ਰੈਫਰੈਂਸ ਦੀ ਵਰਤੋਂ ਕੀਤੀ ਤਾਂ ਕਿ ਆਟੋਫਿਲ ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਸਮੇਂ ਫਾਰਮੂਲਾ ਨਾ ਬਦਲੇ।
- ਅੱਗੇ, ਫਿਲ ਹੈਂਡਲ ਨੂੰ ਖਿੱਚੋ। ਫਾਰਮੂਲੇ ਨੂੰ ਕਾਪੀ ਕਰਨ ਲਈ ਹੇਠਾਂ ਜਾਓ।
- ਇੱਥੇ, ਤੁਸੀਂ ਦੇਖ ਸਕਦੇ ਹੋ ਕਿ ਮੈਂ ਕਾਪੀ ਕੀਤੀ ਹੈ।ਹੋਰ ਸਾਰੇ ਸੈੱਲਾਂ ਲਈ ਫਾਰਮੂਲਾ ਅਤੇ ਹਰੇਕ ਵਿਦਿਆਰਥੀ ਲਈ ਇੱਕ ਰੈਂਕ ਪ੍ਰਾਪਤ ਕੀਤਾ।
3. ਗੈਰ-ਸੰਬੰਧੀ ਸੈੱਲਾਂ ਵਿੱਚ ਰੈਂਕ ਫੰਕਸ਼ਨ ਨੂੰ ਨਿਯੁਕਤ ਕਰੋ
ਕਈ ਵਾਰ ਤੁਸੀਂ ਅਜਿਹੀ ਸਥਿਤੀ ਦਾ ਸਾਹਮਣਾ ਕਰਨਾ ਪਵੇਗਾ ਜਿੱਥੇ ਤੁਹਾਨੂੰ ਖਾਲੀ ਸੈੱਲਾਂ ਜਾਂ ਗੈਰ-ਸੰਬੰਧਿਤ ਸੈੱਲਾਂ ਨੂੰ ਦਰਜਾਬੰਦੀ ਕਰਨੀ ਪਵੇਗੀ। ਇਸ ਉਦਾਹਰਨ ਵਿੱਚ, ਮੈਂ ਤੁਹਾਨੂੰ ਦਿਖਾਵਾਂਗਾ ਕਿ ਤੁਸੀਂ ਐਕਸਲ ਵਿੱਚ RANK ਫੰਕਸ਼ਨ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਇਸ ਕਿਸਮ ਦੀ ਸਥਿਤੀ ਵਿੱਚ ਰੈਂਕ ਕਿਵੇਂ ਦੇ ਸਕਦੇ ਹੋ। ਆਉ ਕਦਮਾਂ ਨੂੰ ਵੇਖੀਏ।
ਕਦਮ:
- ਪਹਿਲਾਂ, ਉਹ ਸੈੱਲ ਚੁਣੋ ਜਿੱਥੇ ਤੁਸੀਂ ਰੈਂਕ ਚਾਹੁੰਦੇ ਹੋ।
- ਦੂਜਾ, ਉਸ ਚੁਣੇ ਹੋਏ ਸੈੱਲ ਵਿੱਚ ਹੇਠਾਂ ਦਿੱਤਾ ਫਾਰਮੂਲਾ ਲਿਖੋ।
=IFERROR(RANK(C5,($C$5,$C$6,$C$9:$C$12),0),"")
- ਤੀਜਾ , Enter ਦਬਾਓ ਅਤੇ ਤੁਹਾਨੂੰ ਰੈਂਕ ਮਿਲੇਗਾ।
🔎 ਫਾਰਮੂਲਾ ਕਿਵੇਂ ਕੰਮ ਕਰਦਾ ਹੈ?
- RANK(C5,($C$5,$C$6,$C$9:$C$12),0 ): ਇੱਥੇ, RANK ਫੰਕਸ਼ਨ ਵਿੱਚ, ਮੈਂ ਸੈੱਲ C5 ਨੂੰ ਨੰਬਰ , ($C$5,$C$6,) ਵਜੋਂ ਚੁਣਿਆ ਹੈ। $C$9:$C$12) ਨੂੰ ਰੈਫ਼ ਵਜੋਂ, ਅਤੇ 0 ਨੂੰ ਆਰਡਰ ਵਜੋਂ। ਫਾਰਮੂਲਾ ਘੱਟਦੇ ਕ੍ਰਮ ਵਿੱਚ ਰੈਫ ਵਿੱਚ ਸੈੱਲ C5 ਦਾ ਦਰਜਾ ਦਿੰਦਾ ਹੈ। ਅਤੇ, ਜੇਕਰ ਇਹ ਸੰਦਰਭ ਰੇਂਜ ਵਿੱਚ ਨੰਬਰ ਨਹੀਂ ਲੱਭਦਾ ਹੈ ਤਾਂ ਇਹ ਇੱਕ ਗਲਤੀ ਵਾਪਸ ਕਰਦਾ ਹੈ।
- IFERROR(RANK(C5,($C$5,$C$6,$C$9:$C$12) ),0),""): ਹੁਣ, IFERROR ਫੰਕਸ਼ਨ ਇੱਕ ਖਾਲੀ ਸਤਰ ਵਾਪਸ ਕਰਦਾ ਹੈ ਜੇਕਰ ਇਹ ਕੋਈ ਗਲਤੀ ਲੱਭਦਾ ਹੈ। ਨਹੀਂ ਤਾਂ, ਇਹ ਰੈਂਕ ਵਾਪਸ ਕਰ ਦੇਵੇਗਾ।
- ਉਸ ਤੋਂ ਬਾਅਦ, ਫਾਰਮੂਲੇ ਨੂੰ ਕਾਪੀ ਕਰਨ ਲਈ ਫਿਲ ਹੈਂਡਲ ਨੂੰ ਹੇਠਾਂ ਖਿੱਚੋ।
- ਅੰਤ ਵਿੱਚ, ਤੁਸੀਂ ਦੇਖ ਸਕਦੇ ਹੋ ਕਿ ਮੈਂ ਨਕਲ ਕੀਤੀ ਹੈਦੂਜੇ ਸੈੱਲਾਂ ਲਈ ਫਾਰਮੂਲਾ ਅਤੇ ਮੇਰੀ ਲੋੜੀਦੀ ਆਉਟਪੁੱਟ ਪ੍ਰਾਪਤ ਕੀਤੀ।
ਸਮਾਨ ਰੀਡਿੰਗ
- ਕਿਵੇਂ ਐਕਸਲ ਵਿੱਚ AVERAGEIFS ਫੰਕਸ਼ਨ ਦੀ ਵਰਤੋਂ ਕਰਨ ਲਈ (4 ਉਦਾਹਰਨਾਂ)
- ਐਕਸਲ ਵਿੱਚ COUNT ਫੰਕਸ਼ਨ ਦੀ ਵਰਤੋਂ ਕਿਵੇਂ ਕਰੀਏ (5 ਉਦਾਹਰਣਾਂ ਦੇ ਨਾਲ)
- ਦੇ ਵੱਖ-ਵੱਖ ਤਰੀਕੇ ਐਕਸਲ ਵਿੱਚ ਗਣਨਾ
- ਔਸਤ, ਮੱਧਮਾਨ, ਅਤੇ amp; ਐਕਸਲ ਵਿੱਚ ਮੋਡ
- ਐਕਸਲ ਵਿੱਚ CORREL ਫੰਕਸ਼ਨ ਦੀ ਵਰਤੋਂ ਕਿਵੇਂ ਕਰੀਏ (3 ਉਦਾਹਰਣਾਂ ਅਤੇ VBA)
4. ਐਕਸਲ ਰੈਂਕ ਫੰਕਸ਼ਨ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਵਿਲੱਖਣ ਮੁੱਲ ਪ੍ਰਾਪਤ ਕਰੋ
ਜੇ ਦੋ ਨੰਬਰ ਇੱਕੋ ਹਨ, ਤਾਂ RANK ਫੰਕਸ਼ਨ ਆਪਣੇ ਆਪ ਹੀ ਨੰਬਰਾਂ ਲਈ ਇੱਕ ਡੁਪਲੀਕੇਟ ਰੈਂਕ ਵਾਪਸ ਕਰ ਦਿੰਦਾ ਹੈ। ਉਦਾਹਰਨ ਲਈ, ਜੇਕਰ ਦੋ ਵੱਖ-ਵੱਖ ਵਿਦਿਆਰਥੀ ਇੱਕੋ ਜਿਹੇ ਅੰਕ ਪ੍ਰਾਪਤ ਕਰਦੇ ਹਨ (ਹੇਠਾਂ ਦਿੱਤਾ ਚਿੱਤਰ ਦੇਖੋ), ਤਾਂ ਤੁਹਾਨੂੰ ਉਹਨਾਂ ਦੇ ਪ੍ਰਾਪਤ ਅੰਕਾਂ ਲਈ ਡੁਪਲੀਕੇਟ ਰੈਂਕ ਮਿਲਣਗੇ।
ਹੁਣ , ਮੈਂ ਤੁਹਾਨੂੰ ਦਿਖਾਵਾਂਗਾ ਕਿ ਤੁਸੀਂ ਇਸ ਸਮੱਸਿਆ ਨੂੰ ਕਿਵੇਂ ਹੱਲ ਕਰ ਸਕਦੇ ਹੋ ਅਤੇ ਇਸ ਕਿਸਮ ਦੀ ਸਥਿਤੀ ਵਿੱਚ ਵਿਲੱਖਣ ਰੈਂਕ ਪ੍ਰਾਪਤ ਕਰ ਸਕਦੇ ਹੋ। ਆਓ ਮੈਂ ਤੁਹਾਨੂੰ ਸਟੈਪਸ ਦਿਖਾਵਾਂ।
ਪੜਾਅ:
- ਸ਼ੁਰੂ ਵਿੱਚ, ਉਹ ਸੈੱਲ ਚੁਣੋ ਜਿੱਥੇ ਤੁਸੀਂ ਰੈਂਕ ਚਾਹੁੰਦੇ ਹੋ।
- ਅੱਗੇ, ਉਸ ਚੁਣੇ ਹੋਏ ਸੈੱਲ ਵਿੱਚ ਹੇਠਾਂ ਦਿੱਤਾ ਫਾਰਮੂਲਾ ਲਿਖੋ।
=RANK(C5,$C$5:$C$15,0)+COUNTIF($C$5:C5,C5)-1
- ਫਿਰ, Enter ਦਬਾਓ ਅਤੇ ਤੁਹਾਨੂੰ ਰੈਂਕ ਮਿਲੇਗਾ।
🔎 ਫਾਰਮੂਲਾ ਕਿਵੇਂ ਕੰਮ ਕਰਦਾ ਹੈ?
- ਰੈਂਕ(C5,$C$5:$C$15,0): ਇੱਥੇ, ਵਿੱਚ RANK ਫੰਕਸ਼ਨ, ਮੈਂ C5 ਨੂੰ ਨੰਬਰ , C5:C15 ਨੂੰ ref ਦੇ ਤੌਰ 'ਤੇ ਚੁਣਿਆ ਹੈ, ਅਤੇ 0 ਆਰਡਰ ਵਜੋਂ। ਹੁਣ,ਫਾਰਮੂਲਾ ਸੈੱਲ ਰੇਂਜ C5:C15 ਵਿੱਚ ਘੱਟਦੇ ਕ੍ਰਮ ਵਿੱਚ ਸੈੱਲ C5 ਵਿੱਚ ਮੁੱਲ ਦਾ ਦਰਜਾ ਵਾਪਸ ਕਰੇਗਾ।
- COUNTIF($C$5:C5,C5): ਹੁਣ, COUNTIF ਫੰਕਸ਼ਨ ਵਿੱਚ, ਮੈਂ $C$5:C5 ਨੂੰ ਰੇਂਜ ਵਜੋਂ ਚੁਣਿਆ ਹੈ ਅਤੇ C5 ਮਾਪਦੰਡ ਵਜੋਂ। ਫਾਰਮੂਲਾ ਰੇਂਜ ਵਿੱਚ ਸੈੱਲਾਂ ਦੀ ਸੰਖਿਆ ਵਾਪਸ ਕਰੇਗਾ ਜੋ ਮਾਪਦੰਡ ਨਾਲ ਮੇਲ ਖਾਂਦਾ ਹੈ।
- RANK(C5,$C$5:$C$15,0 )+COUNTIF($C$5:C5,C5)-1: ਅੰਤ ਵਿੱਚ, ਇਹ ਫਾਰਮੂਲਾ ਜੋੜਾਂ ਇਹਨਾਂ 2 ਫੰਕਸ਼ਨਾਂ ਤੋਂ ਪ੍ਰਾਪਤ ਨਤੀਜੇ ਅਤੇ ਫਿਰ 1 ਨੂੰ ਘਟਾਉਂਦਾ ਹੈ ਸਾਰ ਤੋਂ।
- ਇਸ ਤੋਂ ਬਾਅਦ, ਫਾਰਮੂਲੇ ਨੂੰ ਦੂਜੇ ਸੈੱਲਾਂ ਵਿੱਚ ਕਾਪੀ ਕਰਨ ਲਈ ਫਿਲ ਹੈਂਡਲ ਨੂੰ ਹੇਠਾਂ ਖਿੱਚੋ।
- ਅੰਤ ਵਿੱਚ, ਤੁਸੀਂ ਦੇਖੋਗੇ ਕਿ ਤੁਸੀਂ ਫਾਰਮੂਲੇ ਨੂੰ ਦੂਜੇ ਸੈੱਲਾਂ ਵਿੱਚ ਕਾਪੀ ਕਰ ਲਿਆ ਹੈ ਅਤੇ ਤੁਹਾਡਾ ਵਿਲੱਖਣ ਰੈਂਕ ਪ੍ਰਾਪਤ ਕੀਤਾ ਹੈ।<12
5. ਐਕਸਲ ਵਿੱਚ ਸਬੰਧਾਂ ਨੂੰ ਤੋੜਨ ਲਈ RANK ਫੰਕਸ਼ਨ ਦੀ ਵਰਤੋਂ ਕਰੋ
ਕੁਝ ਮਾਮਲਿਆਂ ਵਿੱਚ, ਤੁਸੀਂ ਵਿਲੱਖਣ ਰੈਂਕ ਪ੍ਰਾਪਤ ਕਰਨ ਲਈ ਪਿਛਲੀ ਵਿਧੀ ਨੂੰ ਲਾਗੂ ਨਹੀਂ ਕਰ ਸਕਦੇ ਹੋ। । ਤੁਹਾਨੂੰ ਸੈਕੰਡਰੀ ਮਾਪਦੰਡ ਦੇ ਆਧਾਰ 'ਤੇ ਸਬੰਧ ਤੋੜਨ ਦੀ ਲੋੜ ਹੋਵੇਗੀ।
ਇਹ ਮੰਨਦੇ ਹੋਏ ਕਿ ਹਰੇਕ ਵਿਦਿਆਰਥੀ ਲਈ ਹਾਜ਼ਰੀ ਦੀ ਪ੍ਰਤੀਸ਼ਤਤਾ ਦਿੱਤੀ ਗਈ ਹੈ। ਹੇਠਾਂ ਦਿੱਤੀ ਤਸਵੀਰ ਵਿੱਚ, ਤੁਸੀਂ ਦੇਖ ਸਕਦੇ ਹੋ ਕਿ ਡੇਟਾਸੈਟ ਵਿੱਚ ਪ੍ਰਾਪਤ ਅੰਕ ਅਤੇ ਹਾਜ਼ਰੀ ਦੋਵੇਂ ਸ਼ਾਮਲ ਹਨ। ਜੇਕਰ ਕਿਸੇ ਵਿਦਿਆਰਥੀ ਦੀ ਹਾਜ਼ਰੀ ਜ਼ਿਆਦਾ ਹੈ, ਤਾਂ ਉਹ ਦੂਜੇ ਤੋਂ ਅੱਗੇ ਹੋਵੇਗਾ ਜਿਸਦਾ ਸਕੋਰ ਬਰਾਬਰ ਹੈ ਪਰ ਉਸ ਦੀ ਹਾਜ਼ਰੀ ਘੱਟ ਹੈ।
ਆਓ ਦੇਖੀਏ ਕਿ ਤੁਸੀਂ a ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਰੈਂਕ ਕਿਵੇਂ ਪ੍ਰਾਪਤ ਕਰ ਸਕਦੇ ਹੋਟਾਈਬ੍ਰੇਕ।
ਪੜਾਅ:
- ਪਹਿਲਾਂ, ਉਸ ਸੈੱਲ ਨੂੰ ਚੁਣੋ ਜਿੱਥੇ ਤੁਸੀਂ ਪ੍ਰਾਇਮਰੀ ਮਾਪਦੰਡ<ਦੇ ਆਧਾਰ 'ਤੇ ਰੈਂਕ ਚਾਹੁੰਦੇ ਹੋ। 2>.
- ਫਿਰ, ਉਸ ਚੁਣੇ ਹੋਏ ਸੈੱਲ ਵਿੱਚ ਹੇਠਾਂ ਦਿੱਤਾ ਫਾਰਮੂਲਾ ਲਿਖੋ।
=RANK(C5,$C$5:$C$15,0)
<10
44>
ਇੱਥੇ, ਵਿੱਚ RANK ਫੰਕਸ਼ਨ, ਮੈਂ C5 ਨੂੰ ਨੰਬਰ , C5:C15 ਨੂੰ ref ਦੇ ਤੌਰ 'ਤੇ ਚੁਣਿਆ ਹੈ, ਅਤੇ 0 ਆਰਡਰ ਵਜੋਂ। ਹੁਣ, ਫਾਰਮੂਲਾ ਸੈੱਲ ਰੇਂਜ C5:C15 ਵਿੱਚ ਘੱਟਦੇ ਕ੍ਰਮ ਵਿੱਚ ਸੈੱਲ C5 ਵਿੱਚ ਮੁੱਲ ਦੀ ਰੈਂਕ ਵਾਪਸ ਕਰੇਗਾ। ਮੈਂ ਰੈਫ ਲਈ ਐਬਸੋਲਿਊਟ ਸੈੱਲ ਰੈਫਰੈਂਸ ਦੀ ਵਰਤੋਂ ਕੀਤੀ ਤਾਂ ਕਿ ਆਟੋਫਿਲ ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਸਮੇਂ ਫਾਰਮੂਲਾ ਨਾ ਬਦਲੇ।
- ਇਸ ਤੋਂ ਬਾਅਦ, ਭਰਨ ਨੂੰ ਖਿੱਚੋ ਫਾਰਮੂਲੇ ਨੂੰ ਦੂਜੇ ਸੈੱਲਾਂ ਵਿੱਚ ਕਾਪੀ ਕਰਨ ਲਈ ਹੇਠਾਂ ਹੈਂਡਲ ਕਰੋ।
- ਅੱਗੇ, ਤੁਸੀਂ ਦੇਖ ਸਕਦੇ ਹੋ ਕਿ ਮੈਨੂੰ ਇੱਕ ਰੈਂਕ<ਮਿਲਿਆ ਹੈ। 2> ਹਰ ਵਿਦਿਆਰਥੀ ਲਈ।
- ਉਸ ਤੋਂ ਬਾਅਦ, ਉਹ ਸੈੱਲ ਚੁਣੋ ਜਿੱਥੇ ਤੁਸੀਂ ਟਾਈ ਬਰੇਕ ਪ੍ਰਾਪਤ ਕਰਨਾ ਚਾਹੁੰਦੇ ਹੋ। ਇੱਥੇ, ਮੈਂ ਸੈੱਲ F5 ਚੁਣਿਆ ਹੈ।
- ਫਿਰ, ਸੈੱਲ F5 ਵਿੱਚ ਹੇਠਾਂ ਦਿੱਤਾ ਫਾਰਮੂਲਾ ਲਿਖੋ।
=IF(COUNTIF($C$5:$C$15,C5)>1,RANK(D5,$D$5:$D$15,1)/100,0)
- ਅੱਗੇ, ਨਤੀਜਾ ਪ੍ਰਾਪਤ ਕਰਨ ਲਈ Enter ਦਬਾਓ।
🔎 ਫ਼ਾਰਮੂਲਾ ਕਿਵੇਂ ਕੰਮ ਕਰਦਾ ਹੈ?
- COUNTIF($C$5:$C $15,C5): ਇੱਥੇ, COUNTIF ਫੰਕਸ਼ਨ ਵਿੱਚ, ਮੈਂ ਸੈੱਲ ਰੇਂਜ C5:C15 ਰੇਂਜ ਅਤੇ ਸੈੱਲ C5<ਨੂੰ ਚੁਣਿਆ ਹੈ। 2> ਮਾਪਦੰਡ ਵਜੋਂ। ਫਾਰਮੂਲਾਚੁਣੀ ਗਈ ਰੇਂਜ ਵਿੱਚ ਸੈੱਲਾਂ ਦੀ ਸੰਖਿਆ ਵਾਪਸ ਕਰਦਾ ਹੈ ਜੋ ਦਿੱਤੇ ਮਾਪਦੰਡ ਨਾਲ ਮੇਲ ਖਾਂਦਾ ਹੈ।
- RANK(D5,$D$5:$D$15,1): ਹੁਣ, ਰੈਂਕ ਵਿੱਚ ਫੰਕਸ਼ਨ, ਮੈਂ ਸੈੱਲ D5 ਨੂੰ ਨੰਬਰ , D5:D15 ਨੂੰ ਰੈਫ ਅਤੇ 1<ਵਜੋਂ ਚੁਣਿਆ ਹੈ 2> ਆਰਡਰ ਵਜੋਂ। ਫਾਰਮੂਲਾ ਚੜ੍ਹਦੇ ਕ੍ਰਮ ਵਿੱਚ ਮੁੱਲਾਂ ਨੂੰ ਦਰਜਾ ਦਿੰਦਾ ਹੈ।
- RANK(D5,$D$5:$D$15,1)/100: ਇੱਥੇ, ਨਤੀਜਾ ਸਾਨੂੰ ਮਿਲਿਆ ਹੈ RANK ਫੰਕਸ਼ਨ ਨੂੰ 100 ਨਾਲ ਵੰਡਿਆ ਗਿਆ ਹੈ।
- IF(COUNTIF($C$5:$C$15,C5)>1,RANK( D5,$D$5:$D$15,1)/100,0): ਅੰਤ ਵਿੱਚ, IF ਫੰਕਸ਼ਨ ਜਾਂਚ ਕਰਦਾ ਹੈ ਕਿ ਕੀ ਇਸਨੂੰ COUNTIF ਤੋਂ ਪ੍ਰਾਪਤ ਮੁੱਲ ਹੈ। 1 ਤੋਂ ਵੱਧ। ਜੇਕਰ ਲੌਜੀਕਲ_ਟੈਸਟ ਸਹੀ ਹੈ ਤਾਂ ਇਹ RANK ਫੰਕਸ਼ਨ ਵਿੱਚ ਜਾਂਦਾ ਹੈ। ਨਹੀਂ ਤਾਂ, ਇਹ 0 ਵਾਪਸ ਆਉਂਦਾ ਹੈ।
- ਉਸ ਤੋਂ ਬਾਅਦ, ਫਾਰਮੂਲੇ ਨੂੰ ਦੂਜੇ ਸੈੱਲਾਂ ਵਿੱਚ ਕਾਪੀ ਕਰਨ ਲਈ ਫਿਲ ਹੈਂਡਲ ਨੂੰ ਹੇਠਾਂ ਖਿੱਚੋ।
- ਇੱਥੇ, ਤੁਸੀਂ ਦੇਖ ਸਕਦੇ ਹੋ ਕਿ ਮੈਂ ਸਾਰੇ ਸੈੱਲਾਂ ਵਿੱਚ ਫਾਰਮੂਲੇ ਦੀ ਨਕਲ ਕਰ ਲਈ ਹੈ ਅਤੇ ਆਪਣਾ ਲੋੜੀਦਾ ਆਉਟਪੁੱਟ ਪ੍ਰਾਪਤ ਕਰ ਲਿਆ ਹੈ।
- ਅੱਗੇ, ਮੈਂ ਰੈਂਕ ਅਤੇ ਟਾਈ ਬ੍ਰੇਕ ਤੋਂ ਫਾਈਨਲ ਰੈਂਕ ਨਿਰਧਾਰਤ ਕਰਾਂਗਾ।
- ਅਜਿਹਾ ਕਰਨ ਲਈ, ਸੈਲ G5 ਚੁਣੋ।
- ਫਿਰ, ਸੈਲ G5 ਵਿੱਚ ਹੇਠਾਂ ਦਿੱਤਾ ਫਾਰਮੂਲਾ ਲਿਖੋ।
=E5+F5
- ਅੱਗੇ, ਨਤੀਜਾ ਪ੍ਰਾਪਤ ਕਰਨ ਲਈ Enter ਦਬਾਓ।
ਇੱਥੇ, ਫਾਰਮੂਲਾ ਸੈੱਲ E5 ਅਤੇ F5 ਵਿੱਚ ਮੁੱਲ ਦਾ ਸਮੀਕਰਨ ਵਾਪਸ ਕਰਦਾ ਹੈ।
- ਉਸ ਤੋਂ ਬਾਅਦ , ਫਿਲ ਹੈਂਡਲ ਨੂੰ ਖਿੱਚੋਫਾਰਮੂਲੇ ਨੂੰ ਦੂਜੇ ਸੈੱਲਾਂ ਵਿੱਚ ਕਾਪੀ ਕਰੋ।
- ਅੰਤ ਵਿੱਚ, ਤੁਸੀਂ ਦੇਖ ਸਕਦੇ ਹੋ ਕਿ ਮੈਂ ਫਾਰਮੂਲੇ ਨੂੰ ਸਾਰੇ ਸੈੱਲਾਂ ਵਿੱਚ ਕਾਪੀ ਕਰ ਲਿਆ ਹੈ ਅਤੇ ਪ੍ਰਾਪਤ ਕੀਤਾ ਹੈ। ਇੱਕ ਟਾਈ ਬ੍ਰੇਕ ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹੋਏ ਫਾਈਨਲ ਰੈਂਕ ।
6. ਐਕਸਲ ਵਿੱਚ ਜ਼ੀਰੋ ਨੂੰ ਅਣਡਿੱਠ ਕਰਦੇ ਹੋਏ RANK ਫੰਕਸ਼ਨ ਲਾਗੂ ਕਰੋ
ਇਸ ਉਦਾਹਰਨ ਵਿੱਚ, ਮੈਂ ਤੁਹਾਨੂੰ ਦਿਖਾਵਾਂਗਾ ਕਿ ਤੁਸੀਂ ਕਿਵੇਂ ਰੈਂਕ ਮੁੱਲਾਂ ਸਿਫਰਾਂ ਨੂੰ ਅਣਡਿੱਠ ਕਰ ਸਕਦੇ ਹੋ । ਇੱਥੇ, ਮੈਂ ਇਸ ਉਦਾਹਰਣ ਲਈ ਹੇਠਾਂ ਦਿੱਤਾ ਡੇਟਾਸੈਟ ਲਿਆ ਹੈ। ਇਸ ਡੇਟਾਸੈਟ ਵਿੱਚ ਮਹੀਨਾ ਅਤੇ ਲਾਭ ਸ਼ਾਮਲ ਹਨ। ਨਕਾਰਾਤਮਕ ਲਾਭ ਦਾ ਮਤਲਬ ਨੁਕਸਾਨ ਅਤੇ ਜ਼ੀਰੋ ਦਾ ਮਤਲਬ ਹੈ ਬ੍ਰੇਕਵਨ । ਮੈਂ ਮੁਨਾਫ਼ੇ ਜ਼ੀਰੋ ਨੂੰ ਅਣਡਿੱਠ ਕਰਦੇ ਹੋਏ ਨੂੰ ਰੈਂਕ ਦੇਣ ਲਈ ਐਕਸਲ RANK ਫੰਕਸ਼ਨ ਦੀ ਵਰਤੋਂ ਕਰਾਂਗਾ।
55>
ਆਓ ਦੇਖੀਏ ਕਦਮ।
ਕਦਮ:
- ਪਹਿਲਾਂ, ਉਹ ਸੈੱਲ ਚੁਣੋ ਜਿੱਥੇ ਤੁਸੀਂ ਰੈਂਕ ਚਾਹੁੰਦੇ ਹੋ। ਇੱਥੇ, ਮੈਂ ਸੈੱਲ D5 ਚੁਣਿਆ ਹੈ।
- ਦੂਜਾ, ਸੈੱਲ D5 ਵਿੱਚ ਹੇਠਾਂ ਦਿੱਤਾ ਫਾਰਮੂਲਾ ਲਿਖੋ।
=IF(C5=0,"",IF(C5>0,RANK(C5,$C$5:$C$16,0),RANK(C5,$C$5:$C$16,0)-COUNTIF($C$5:$C$16,0)))
- ਤੀਜੇ, ਨਤੀਜਾ ਪ੍ਰਾਪਤ ਕਰਨ ਲਈ ਐਂਟਰ ਦਬਾਓ। 13>
- RANK(C5,$C$5: $C$16,0): ਇੱਥੇ, RANK ਫੰਕਸ਼ਨ ਸੈੱਲ ਰੇਂਜ C5:C15<2 ਵਿੱਚ ਸੈੱਲ C5 ਦਾ ਰੈਂਕ ਵਾਪਸ ਕਰਦਾ ਹੈ।> ਘੱਟਦੇ ਕ੍ਰਮ ਵਿੱਚ।
- COUNTIF($C$5:$C$16,0): ਹੁਣ, COUNTIF ਫੰਕਸ਼ਨ ਵਿੱਚ, I ਸੈੱਲ ਰੇਂਜ C5:C15 ਨੂੰ ਰੇਂਜ ਅਤੇ 0 ਨੂੰ ਮਾਪਦੰਡ ਵਜੋਂ ਚੁਣਿਆ। ਫਾਰਮੂਲਾ ਸੈੱਲਾਂ ਦੀ ਸੰਖਿਆ ਵਾਪਸ ਕਰੇਗਾ ਜੋ ਨਾਲ ਮੇਲ ਖਾਂਦਾ ਹੈ
🔎 ਫ਼ਾਰਮੂਲਾ ਕਿਵੇਂ ਕੰਮ ਕਰਦਾ ਹੈ?