ਵਿਸ਼ਾ - ਸੂਚੀ
ਇਸ ਲੇਖ ਵਿੱਚ, ਅਸੀਂ Excel ਵਿੱਚ VLOOKUP ਫੰਕਸ਼ਨ COUNTIF ਫੰਕਸ਼ਨ ਦੇ ਨਾਲ ਵਰਤਾਂਗੇ। MS Excel ਵਿੱਚ VLOOKUP ਅਤੇ COUNTIF ਜ਼ਿਆਦਾਤਰ ਵਰਤੇ ਗਏ ਅਤੇ ਸ਼ਕਤੀਸ਼ਾਲੀ ਫੰਕਸ਼ਨ ਹਨ। VLOOKUP ਕਿਸੇ ਵੀ ਸਾਰਣੀ ਤੋਂ ਕੋਈ ਖਾਸ ਡੇਟਾ ਲੱਭਣ ਲਈ ਵਰਤਿਆ ਜਾਂਦਾ ਹੈ ਅਤੇ COUNTIF ਫੰਕਸ਼ਨ ਸ਼ਰਤਾਂ ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹੋਏ ਤੱਤਾਂ ਦੀ ਗਿਣਤੀ ਕਰਨ ਲਈ ਹੈ। ਇਹਨਾਂ ਦੋਨਾਂ ਫੰਕਸ਼ਨਾਂ ਦੇ ਸੰਯੁਕਤ ਫਾਰਮੂਲੇ ਨਾਲ, ਅਸੀਂ ਕਿਸੇ ਵੀ ਰੇਂਜ ਤੋਂ ਸ਼ਰਤਾਂ ਦੇ ਨਾਲ ਕਿਸੇ ਵੀ ਮੁੱਲ ਨੂੰ ਖੋਜ ਅਤੇ ਗਿਣ ਸਕਦੇ ਹਾਂ। ਇਸ ਲੇਖ ਵਿੱਚ, ਮੈਂ COUNTIF ਫੰਕਸ਼ਨ ਦੇ ਨਾਲ VLOOKUP ਦੀ ਵਰਤੋਂ ਕਰਨ ਦੇ ਕਈ ਤਰੀਕੇ ਦਿਖਾਵਾਂਗਾ।
ਪ੍ਰੈਕਟਿਸ ਵਰਕਬੁੱਕ ਡਾਊਨਲੋਡ ਕਰੋ
ਤੁਸੀਂ ਅਭਿਆਸ ਨੂੰ ਡਾਊਨਲੋਡ ਕਰ ਸਕਦੇ ਹੋ ਇੱਥੇ ਵਰਕਬੁੱਕ।
VLOOKUP ਨੂੰ COUNTIF.xlsx ਨਾਲ ਜੋੜੋ
COUNTIF ਫੰਕਸ਼ਨ ਨਾਲ VLOOKUP ਦੀ ਵਰਤੋਂ ਕਰਨ ਦੇ 3 ਤਰੀਕੇ
ਇਸ ਲੇਖ ਵਿੱਚ, ਅਸੀਂ 3 ਤਰੀਕਿਆਂ ਨਾਲ VLOOKUP COUNTIF ਦੀ ਵਰਤੋਂ ਬਾਰੇ ਗੱਲ ਕਰਾਂਗੇ। ਸਭ ਤੋਂ ਪਹਿਲਾਂ, ਅਸੀਂ ਕਿਸੇ ਖਾਸ ਘਟਨਾ ਦੀਆਂ ਘਟਨਾਵਾਂ ਦਾ ਪਤਾ ਲਗਾਉਣ ਲਈ ਸੁਮੇਲ ਦੀ ਵਰਤੋਂ ਕਰਾਂਗੇ। ਦੂਜਾ, ਅਸੀਂ ਪ੍ਰਤੀਸ਼ਤ ਦੇ ਇੱਕ ਨਿਸ਼ਚਿਤ ਸਮੂਹ ਦੀ ਔਸਤ ਪ੍ਰਤੀਸ਼ਤ ਦੀ ਗਣਨਾ ਕਰਾਂਗੇ। ਅੰਤ ਵਿੱਚ, ਅਸੀਂ COUNTIF ਦੇ ਨਾਲ VLOOKUP ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਇੱਕ ਮੁੱਲ ਦੀ ਮੌਜੂਦਗੀ ਦਾ ਪਤਾ ਲਗਾਵਾਂਗੇ।
1। VLOOKUP ਅਤੇ COUNTIF ਫੰਕਸ਼ਨਾਂ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਘਟਨਾਵਾਂ ਦੀ ਗਿਣਤੀ ਕਰੋ
ਆਓ ਵਿਦਿਆਰਥੀਆਂ ਦੀ ਹਾਜ਼ਰੀ ਦੇ ਇੱਕ ਡੇਟਾਸੈਟ 'ਤੇ ਵਿਚਾਰ ਕਰੀਏ। ਇਸ ਉਦਾਹਰਨ ਲਈ, ਅਸੀਂ ਸਿਰਫ਼ ਇੱਕ ਹਫ਼ਤਾਵਾਰ ਹਾਜ਼ਰੀ ਮੰਨਦੇ ਹਾਂ। ਹੁਣ ਅਸੀਂ VLOOKUP ਅਤੇ COUNTIF ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹੋਏ ਹਰੇਕ ਵਿਦਿਆਰਥੀ ਦੀ ਕੁੱਲ ਹਾਜ਼ਰੀ ਦੀ ਗਿਣਤੀ ਕਰਾਂਗੇਫੰਕਸ਼ਨ।
ਸਟਪਸ:
- ਪਹਿਲਾਂ, C16 ਸੈੱਲ ਚੁਣੋ ਅਤੇ ਕੋਈ ਵੀ ਨਾਮ ਟਾਈਪ ਕਰੋ। ਸੈੱਲ ਵਿੱਚ।
- ਦੂਜਾ, C17 ਸੈੱਲ ਚੁਣੋ ਅਤੇ ਟਾਈਪ ਕਰੋ,
=COUNTIF(F5:K14,VLOOKUP(C16,B5:C14,2,0))
- ਅੰਤ ਵਿੱਚ, Enter ਦਬਾਓ।
- ਨਤੀਜੇ ਵਜੋਂ, ਅਸੀਂ ਹਾਜ਼ਰੀਆਂ ਦੀ ਗਿਣਤੀ ਲੱਭਾਂਗੇ ਵਿਦਿਆਰਥੀ।
ਫਾਰਮੂਲਾ ਬ੍ਰੇਕਡਾਊਨ:
- VLOOKUP( C16,B5:C14,2,0): VLOOKUP ਫੰਕਸ਼ਨ C16 , ਲੁੱਕਅੱਪ ਵੈਲਯੂ, ਲੁੱਕ ਅੱਪ ਰੇਂਜ B5 ਵਿੱਚ ਮੁੱਲ ਨਾਲ ਮੇਲ ਖਾਂਦਾ ਹੈ: C14 । ਫਿਰ, ਇਹ ਰੇਂਜ ਦੇ ਦੂਜੇ ਕਾਲਮ ਵਿੱਚ C16 ਸੈੱਲ ਵਿੱਚ ਨਾਮ ਨਾਲ ਸਬੰਧਿਤ ਨੰਬਰ ਨਾਲ ਮੇਲ ਖਾਂਦਾ ਹੈ ਜੋ ਕਿ ਇਸ ਕੇਸ ਵਿੱਚ 13 ਹੈ।
- COUNTIF (F5:K14,VLOOKUP(C16,B5:C14,2,0)) : COUNTIF ਫੰਕਸ਼ਨ VLOOKUP(C16,B5:C14,2, ਦੁਆਰਾ ਵਾਪਸ ਕੀਤੇ ਗਏ ਨੰਬਰ ਦੀ ਗਿਣਤੀ ਕਰਦਾ ਹੈ) 0) ਸਮੀਕਰਨ ਜੋ F5:K14 ਰੇਂਜ ਵਿੱਚ 13 ਹੈ ਅਤੇ ਨੰਬਰ 13 ਲਈ ਦਿੱਖ ਦੀ ਸੰਖਿਆ ਵਾਪਸ ਕਰਦਾ ਹੈ। ਇਸ ਸਥਿਤੀ ਵਿੱਚ, ਇਹ 5 ਹੋਵੇਗਾ।
ਹੋਰ ਪੜ੍ਹੋ: ਐਕਸਲ ਵਿੱਚ ਟੈਕਸਟ ਖੋਜਣ ਲਈ VLOOKUP (4 ਆਸਾਨ ਤਰੀਕੇ)
2. VLOOKUP ਅਤੇ COUNTIF ਫੰਕਸ਼ਨਾਂ ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹੋਏ ਪ੍ਰਤੀਸ਼ਤ ਦੀ ਗਣਨਾ ਕਰੋ
ਆਓ ਹਰੇਕ ਕੋਰਸ (ਜਿਵੇਂ ਕਿ 6 ਕੋਰਸ) ਲਈ ਵਿਦਿਆਰਥੀ ਦੇ ਅੰਕਾਂ ਦਾ ਇੱਕ ਡੇਟਾਸੈਟ ਰੱਖਦੇ ਹਾਂ। ਹੁਣ ਸਾਡੀ ਚਿੰਤਾ ਸਾਰੇ ਗ੍ਰੇਡਾਂ ਦੀ ਔਸਤ ਪ੍ਰਤੀਸ਼ਤਤਾ ਲੱਭਣ ਦੀ ਹੈ ਜੇਕਰ ਗ੍ਰੇਡਾਂ ਦੇ ਘੱਟੋ-ਘੱਟ 4 ਪ੍ਰਤੀਸ਼ਤ ਹਨ। ਇਸਦਾ ਮਤਲਬ ਹੈ ਕਿ ਜੇਕਰ ਕਿਸੇ ਵਿਦਿਆਰਥੀ ਦੀ 4 ਪ੍ਰਤੀਸ਼ਤ ਤੋਂ ਘੱਟ ਹੈ ਤਾਂ ਅਸੀਂ ਬਸ ਕਰਾਂਗੇਵਾਪਸੀ #NA! ਨਹੀਂ ਤਾਂ, ਅਸੀਂ ਗ੍ਰੇਡਾਂ ਦੀ ਔਸਤ ਪ੍ਰਤੀਸ਼ਤ ਵਾਪਸ ਕਰਾਂਗੇ।
ਪੜਾਅ:
- ਸ਼ੁਰੂ ਕਰਨ ਲਈ, ਚੁਣੋ C16 ਸੈੱਲ ਅਤੇ ਸੈੱਲ ਵਿੱਚ ਕੋਈ ਵੀ ਨਾਮ ਦਰਜ ਕਰੋ।
- ਫਿਰ, C17 ਸੈੱਲ ਚੁਣੋ ਅਤੇ ਹੇਠਾਂ ਦਿੱਤਾ ਫਾਰਮੂਲਾ ਦਾਖਲ ਕਰੋ,
=IF(COUNTIF(INDEX($C$5:$H$14,MATCH(C16,$B$5:$B$14,0),0),">0")<4,NA(),VLOOKUP(C16,$B$5:$I$14,8,0))
- ਐਂਟਰ ਦਬਾਓ।
- ਨਤੀਜੇ ਵਜੋਂ, ਸਾਨੂੰ ਵਿਦਿਆਰਥੀਆਂ ਦੀ ਔਸਤ ਪ੍ਰਤੀਸ਼ਤਤਾ ਮਿਲੇਗੀ।
ਫਾਰਮੂਲਾ ਬ੍ਰੇਕਡਾਊਨ:
- VLOOKUP(C16,$B$5:$I$14,8,0): [value_if_false] IF ਦੀ ਦਲੀਲ ਦਿੰਦਾ ਹੈ ਇਹ ਅਸਲ ਵਿੱਚ ਔਸਤ ਹੈ ਡੈਨੀਅਲ ਦੁਆਰਾ ਪ੍ਰਾਪਤ ਅੰਕਾਂ ਦਾ ਪ੍ਰਤੀਸ਼ਤ।
- ਆਉਟਪੁੱਟ: 41%
- NA(): ਇੱਕ ਗਲਤੀ ਵਾਪਸ ਕਰੇਗਾ ਜੇਕਰ ਲਾਜ਼ੀਕਲ ਟੈਸਟ IF ਫੰਕਸ਼ਨ ਦਾ ਆਰਗੂਮੈਂਟ TRUE ਬਣ ਜਾਂਦਾ ਹੈ। ਇੱਥੇ, ਡੈਨੀਏਲ 4 ਕੋਰਸਾਂ ਤੋਂ ਵੱਧ ਭਾਗ ਲਿਆ ਜੋ ਲੋੜੀਂਦੀ ਸਥਿਤੀ ਨਹੀਂ ਹੈ, ਇਸਲਈ ਇਹ ਭਾਗ ਇੱਕ ਗਲਤੀ ਵਾਪਸ ਕਰੇਗਾ।
- ਆਊਟਪੁੱਟ: #N/A
- MATCH(C16,$B$5:$B$14,0): ਇਹ ਸੈੱਲ ਰੇਂਜ B5:B14 ਵਿੱਚ ਡੈਨੀਅਲ ਦੀ ਅਨੁਸਾਰੀ ਸਥਿਤੀ ਵਾਪਸ ਕਰੇਗਾ।
- ਆਉਟਪੁੱਟ: 6
- INDEX($C$5:$H$14,MATCH(C16,$B$5:$B$14,0),0) —-> ਨੂੰ ਸਰਲ ਬਣਾਉਂਦਾ ਹੈ
- INDEX($C$5:$H$14,6),0): Daniel ਲਈ ਪ੍ਰਤੀਸ਼ਤ ਦਾ ਸੈੱਟ ਵਾਪਸ ਕਰਦਾ ਹੈ।
- ਆਉਟਪੁੱਟ: {0.25,0.6,0.25,0.25,0.6,0.5}
- COUNTIF(INDEX($C$5: $H$14,MATCH(C16,$B$5:$B$14,0),0),">0″ )—->
- COUNTIF({0.25,0.6,0.25,0.25,0.6,0.5},">0″ ਵਿੱਚ ਬਦਲਦਾ ਹੈ): ਪ੍ਰਤੀਸ਼ਤਾਂ ਦੀ ਗਿਣਤੀ ਕਰਦਾ ਹੈ ਜੇਕਰ ਮੁੱਲ 0 ਤੋਂ ਵੱਧ ਹੈ।
- ਆਉਟਪੁੱਟ: 6
- ਇਸ ਲਈ ਸਾਰਾ ਫਾਰਮੂਲਾ
- IF(6<4, #N) ਨੂੰ ਸਰਲ ਬਣਾਉਂਦਾ ਹੈ /A, 41%) : Daniel ਦੀ ਔਸਤ ਪ੍ਰਤੀਸ਼ਤਤਾ ਵਾਪਸ ਕਰਦਾ ਹੈ ਕਿਉਂਕਿ 6<4 ਇੱਕ ਸਹੀ ਸਥਿਤੀ ਨਹੀਂ ਹੈ।
- ਆਊਟਪੁੱਟ: 41% ।
ਹੋਰ ਪੜ੍ਹੋ: INDEX MATCH ਬਨਾਮ VLOOKUP ਫੰਕਸ਼ਨ (9 ਉਦਾਹਰਨਾਂ)
ਸਮਾਨ ਰੀਡਿੰਗਾਂ
- VLOOKUP ਕੰਮ ਨਹੀਂ ਕਰ ਰਿਹਾ (8 ਕਾਰਨ ਅਤੇ ਹੱਲ)
- ਐਕਸਲ (4 ਵਿਧੀਆਂ) ਵਿੱਚ VLOOKUP ਕੇਸ ਨੂੰ ਸੰਵੇਦਨਸ਼ੀਲ ਕਿਵੇਂ ਬਣਾਇਆ ਜਾਵੇ
- ਐਕਸਲ VLOOKUP ਨੂੰ ਵਰਟੀਕਲ ਕਈ ਮੁੱਲ ਵਾਪਸ ਕਰਨ ਲਈ
- ਐਕਸਲ ਵਿੱਚ ਕਈ ਸ਼ਰਤਾਂ ਨਾਲ VLOOKUP ਕਿਵੇਂ ਕਰੀਏ (2 ਢੰਗ)
3. ਇਹ ਨਿਰਧਾਰਤ ਕਰਨ ਲਈ COUNTIF ਬਨਾਮ VLOOKUP ਜੇਕਰ ਕੋਈ ਮੁੱਲ ਮੌਜੂਦ ਹੈ
ਇਸ ਭਾਗ ਵਿੱਚ, ਅਸੀਂ ਇਹ ਜਾਣਨ ਦੀ ਕੋਸ਼ਿਸ਼ ਕਰਾਂਗੇ ਕਿ COUNTIF ਅਤੇ VLOOKUP ਫੰਕਸ਼ਨ ਖੋਜ ਕਾਰਜਾਂ ਨੂੰ ਕਿਵੇਂ ਸੰਭਾਲਦੇ ਹਨ। ਖਾਸ ਹੋਣ ਲਈ ਅਸੀਂ ਦੇਖਾਂਗੇ ਕਿ ਜੇਕਰ ਕਿਸੇ ਐਲੀਮੈਂਟ ਦੀ ਕੁੱਲ ਗਿਣਤੀ ਜ਼ੀਰੋ ਹੈ ਤਾਂ COUNTIF ਅਤੇ VLOOKUP ਫੰਕਸ਼ਨਾਂ ਦੁਆਰਾ ਕੀ ਵਾਪਸ ਕੀਤਾ ਜਾਵੇਗਾ। ਮੰਨ ਲਓ ਕਿ ਸਾਡੇ ਕੋਲ ਕਰਮਚਾਰੀਆਂ ਦਾ ਉਹਨਾਂ ਦੇ ਨਾਮ ਅਤੇ ਆਈਡੀ ਵਾਲਾ ਡੇਟਾਸੈਟ ਹੈ। ਸਾਰਣੀ ਵਿੱਚ ਦੁਹਰਾਉਣ ਵਾਲੇ ਮੁੱਲ ਹਨ। ਹੁਣ, ਅਸੀਂ ਨਾਮਾਂ ਦੀ ਗਿਣਤੀ ਕਰਾਂਗੇ ਅਤੇ ਉਹਨਾਂ ਨੂੰ ਮਿਲਾਨ ਦੀ ਕੋਸ਼ਿਸ਼ ਕਰਾਂਗੇ।
ਕਦਮ:
- ਨਾਲ ਸ਼ੁਰੂ ਕਰਨ ਲਈ, ਕਲਿੱਕ ਕਰੋ E5 ਸੈੱਲ ਅਤੇ ਕਿਸੇ ਵੀ ਨਾਮ 'ਤੇ।
- ਫਿਰ, ਚੁਣੋ F5 ਸੈੱਲ ਅਤੇ ਹੇਠਾਂ ਦਿੱਤਾ ਫਾਰਮੂਲਾ ਦਰਜ ਕਰੋ,
=COUNTIF($C$5:$C$14,E5)
- ਦਬਾਓ ਉਸ ਤੋਂ ਬਾਅਦ ਦਰਜ ਕਰੋ।
- ਨਤੀਜੇ ਵਜੋਂ, ਅਸੀਂ ਰੇਂਜ C5:C14 ਵਿੱਚ ਨਾਮ ਦੇ ਪ੍ਰਗਟ ਹੋਣ ਦੀ ਸੰਖਿਆ ਪ੍ਰਾਪਤ ਕਰਾਂਗੇ।
- ਉਸ ਤੋਂ ਬਾਅਦ, H5 ਸੈੱਲ ਅਤੇ ਕੋਈ ਵੀ ਨਾਮ ਚੁਣੋ।
- ਇਸ ਤੋਂ ਬਾਅਦ, I5 ਸੈੱਲ ਚੁਣੋ ਅਤੇ ਐਂਟਰ ਕਰੋ,
=VLOOKUP(H5,$C$5:$C$14,1,0)
- ਨਤੀਜੇ ਵਜੋਂ, ਅਸੀਂ ਕਰਾਂਗੇ I5 ਸੈੱਲ ਵਿੱਚ H5 ਸੈੱਲ ਵਿੱਚ ਸਮਾਨ ਨਾਮ ਪ੍ਰਾਪਤ ਕਰੋ।
ਹੋਰ ਪੜ੍ਹੋ: ਜਦੋਂ ਮੈਚ ਮੌਜੂਦ ਹੁੰਦਾ ਹੈ ਤਾਂ VLOOKUP #N/A ਕਿਉਂ ਦਿੰਦਾ ਹੈ? (5 ਕਾਰਨ ਅਤੇ ਹੱਲ)
ਸਿੱਟਾ
ਇਹ COUNTIF<ਦੇ ਨਾਲ VLOOKUP ਫੰਕਸ਼ਨ ਦੀ ਵਰਤੋਂ ਕਰਨ ਦੇ ਕੁਝ ਤਰੀਕੇ ਹਨ 2> ਐਕਸਲ ਵਿੱਚ. ਮੈਂ ਸਾਰੀਆਂ ਵਿਧੀਆਂ ਉਹਨਾਂ ਦੀਆਂ ਸੰਬੰਧਿਤ ਉਦਾਹਰਣਾਂ ਨਾਲ ਦਿਖਾ ਦਿੱਤੀਆਂ ਹਨ ਪਰ ਹੋਰ ਵੀ ਕਈ ਦੁਹਰਾਓ ਹੋ ਸਕਦੇ ਹਨ। ਮੈਂ ਵਰਤੇ ਗਏ ਫੰਕਸ਼ਨਾਂ ਦੇ ਮੂਲ ਤੱਤ ਬਾਰੇ ਵੀ ਚਰਚਾ ਕੀਤੀ ਹੈ। ਜੇਕਰ ਤੁਹਾਡੇ ਕੋਲ ਇਸ ਨੂੰ ਪ੍ਰਾਪਤ ਕਰਨ ਦਾ ਕੋਈ ਹੋਰ ਤਰੀਕਾ ਹੈ, ਤਾਂ ਕਿਰਪਾ ਕਰਕੇ ਇਸਨੂੰ ਸਾਡੇ ਨਾਲ ਸਾਂਝਾ ਕਰਨ ਲਈ ਬੇਝਿਜਕ ਮਹਿਸੂਸ ਕਰੋ।