ਵਿਸ਼ਾ - ਸੂਚੀ
ਇਕੱਲੇ ਜਾਂ ਵੱਖਰੇ ਮਾਪਦੰਡਾਂ ਦੇ ਅਧਾਰ 'ਤੇ ਵਿਲੱਖਣ ਮੁੱਲਾਂ ਨੂੰ ਐਕਸਟਰੈਕਟ ਕਰਨਾ ਦਫਤਰਾਂ ਵਿੱਚ ਬਹੁਤ ਆਮ ਹੈ & ਕਾਰੋਬਾਰ। Microsoft Excel ਨੇ ਵੀ ਕੁਝ ਉਪਯੋਗੀ & ਇੱਕ ਵੱਡੇ ਡੇਟਾਸੈਟ ਤੋਂ ਵਿਲੱਖਣ ਮੁੱਲਾਂ ਨੂੰ ਐਕਸਟਰੈਕਟ ਕਰਨ ਲਈ ਸੌਖਾ ਢੰਗ। ਇਸ ਲੇਖ ਵਿੱਚ, ਮੈਂ ਇਹ ਦਰਸਾਉਣ ਦੀ ਕੋਸ਼ਿਸ਼ ਕਰਾਂਗਾ ਕਿ ਐਕਸਲ ਵਿੱਚ 2 ਪ੍ਰਭਾਵਸ਼ਾਲੀ ਤਰੀਕਿਆਂ ਨਾਲ ਮਾਪਦੰਡਾਂ ਦੇ ਆਧਾਰ 'ਤੇ ਵਿਲੱਖਣ ਮੁੱਲਾਂ ਨੂੰ ਕਿਵੇਂ ਐਕਸਟਰੈਕਟ ਕਰਨਾ ਹੈ ।
ਪ੍ਰੈਕਟਿਸ ਵਰਕਬੁੱਕ ਡਾਊਨਲੋਡ ਕਰੋ
ਤੁਸੀਂ ਸਾਡੀ ਡਾਉਨਲੋਡ ਕਰ ਸਕਦੇ ਹੋ ਐਕਸਲ ਵਰਕਬੁੱਕ ਜਿਸਦੀ ਵਰਤੋਂ ਅਸੀਂ ਇਸ ਲੇਖ ਨੂੰ ਤਿਆਰ ਕਰਨ ਲਈ ਕੀਤੀ ਹੈ।
Criteria.xlsx ਦੇ ਆਧਾਰ 'ਤੇ ਵਿਲੱਖਣ ਮੁੱਲਾਂ ਨੂੰ ਐਕਸਟਰੈਕਟ ਕਰੋ
2 ਵਿਲੱਖਣ ਮੁੱਲਾਂ ਦੇ ਆਧਾਰ 'ਤੇ ਐਕਸਟਰੈਕਟ ਕਰਨ ਦੇ ਪ੍ਰਭਾਵਸ਼ਾਲੀ ਤਰੀਕੇ ਐਕਸਲ ਵਿੱਚ ਮਾਪਦੰਡ
ਉਦਾਹਰਣ ਲਈ, ਇੱਥੇ ਇੱਕ ਨਮੂਨਾ ਡੇਟਾਸੈਟ ਹੈ। ਇੱਥੇ, ਸਾਡੇ ਕੋਲ 5 ਕੰਪਿਊਟਰ ਦੁਕਾਨਾਂ ਦਾ ਚਾਰਟ ਹੈ। ਉਹਨਾਂ ਨੇ ਆਪਣੀਆਂ ਦੁਕਾਨਾਂ ਵਿੱਚ ਜੂਨ ਅਤੇ ਜੁਲਾਈ ਮਹੀਨਿਆਂ ਵਿੱਚ ਨਵੇਂ ਡੈਸਕਟਾਪ ਅਤੇ ਨੋਟਬੁੱਕਾਂ ਦਾ ਸਟਾਕ ਕੀਤਾ ਹੈ।
ਹੁਣ, ਅਸੀਂ ਕੋਸ਼ਿਸ਼ ਕਰਾਂਗੇ। ਕਈ ਮਾਪਦੰਡਾਂ ਦੇ ਆਧਾਰ 'ਤੇ ਇਸ ਡੇਟਾਸੈਟ ਤੋਂ ਵਿਲੱਖਣ ਉਤਪਾਦ ਲੱਭਣ ਲਈ।
1. ਐਕਸਲ ਯੂਨੀਕ ਨੂੰ ਜੋੜੋ & ਵਿਲੱਖਣ ਮੁੱਲਾਂ ਨੂੰ ਐਕਸਟਰੈਕਟ ਕਰਨ ਲਈ ਫਿਲਟਰ ਫੰਕਸ਼ਨ
ਇਸ ਪਹਿਲੀ ਵਿਧੀ ਵਿੱਚ, ਆਓ ਅਸੀਂ ਐਕਸਲ ਵਿੱਚ ਯੂਨੀਕ ਫੰਕਸ਼ਨ ਅਤੇ ਫਿਲਟਰ ਫੰਕਸ਼ਨ ਦੀ ਵਰਤੋਂ ਕਰੀਏ। ਵਿਲੱਖਣ ਮੁੱਲ. ਇੱਥੇ, ਅਸੀਂ ਇਹਨਾਂ ਫੰਕਸ਼ਨਾਂ ਨੂੰ ਸਿੰਗਲ ਅਤੇ ਮਲਟੀਪਲ ਮਾਪਦੰਡਾਂ ਲਈ ਵਰਤਾਂਗੇ। ਇਸ ਲਈ ਬਿਨਾਂ ਕਿਸੇ ਦੇਰੀ ਦੇ, ਆਓ ਤਰੀਕਿਆਂ ਵਿੱਚ ਛਾਲ ਮਾਰੀਏ।
1.1. ਸਿੰਗਲ ਮਾਪਦੰਡ
ਇੱਥੇ, ਅਸੀਂ ਇਹ ਜਾਣਨਾ ਚਾਹੁੰਦੇ ਹਾਂ ਕਿ ਕਿਹੜੀਆਂ ਦੁਕਾਨਾਂ ਨੇ ਸਿਰਫ਼ ਨੋਟਬੁੱਕਾਂ, ਜਾਂ ਸਿਰਫ਼ ਡੈਸਕਟਾਪਾਂ, ਜਾਂ ਦੋਵੇਂ 2 ਲਈ ਸਟਾਕ ਕੀਤੀਆਂ ਹਨ।ਇੱਕ ਸਾਲ ਵਿੱਚ ਲਗਾਤਾਰ ਮਹੀਨੇ।
- ਪਹਿਲਾਂ, ਚੁਣੋ ਸੈੱਲ E5 & ਇਹ ਫਾਰਮੂਲਾ ਟਾਈਪ ਕਰੋ
=UNIQUE(FILTER(C5:C14,D5:D14=E4))
- ਦੂਜੇ ਤੌਰ 'ਤੇ, Enter ਦਬਾਓ। & ਤੁਸੀਂ 4 ਕੰਪਿਊਟਰ ਦੀਆਂ ਦੁਕਾਨਾਂ ਦੇ ਨਾਮ ਦੇਖੋਗੇ ਜਿਨ੍ਹਾਂ ਨੇ 2 ਮਹੀਨਿਆਂ ਤੋਂ ਵੱਧ ਸਮੇਂ ਤੋਂ ਨੋਟਬੁੱਕਾਂ ਦਾ ਸਟਾਕ ਕੀਤਾ ਹੋਇਆ ਹੈ।
ਇਸ ਫਾਰਮੂਲੇ ਵਿੱਚ, ਕਾਲਮ Eਲਈ, FILTERਫੰਕਸ਼ਨ ਕਾਲਮ Cਤੋਂ ਉਹਨਾਂ ਦੁਕਾਨਾਂ ਦੇ ਨਾਮ ਕੱਢਦਾ ਹੈ ਜਿਨ੍ਹਾਂ ਨੇ ਨੋਟਬੁੱਕ ਨੂੰ ਸਿਰਫ <1 ਤੋਂ ਵੱਧ ਲਈ ਸਟਾਕ ਕੀਤਾ ਹੈ।>2 ਮਹੀਨੇ। ਇਸ ਲਈ, ਸਮਾਨ ਨਾਮ ਕਈ ਵਾਰ ਪ੍ਰਗਟ ਹੋ ਸਕਦੇ ਹਨ. ਫਿਰ, UNIQUEਫੰਕਸ਼ਨ ਸਾਰੇ ਨਾਮ ਸਿਰਫ ਇੱਕ ਵਾਰ ਦਿਖਾਏਗਾ।
- ਅੱਗੇ, ਇਹ ਫਾਰਮੂਲਾ ਟਾਈਪ ਕਰੋ ਸੈਲ F5 ਇਹ ਪਤਾ ਲਗਾਉਣ ਲਈ ਕਿ ਇਹਨਾਂ ਵਿੱਚੋਂ ਕਿਸ ਨੇ ਡੈਸਕਟਾਪ ਸਟਾਕ ਕੀਤੇ ਹਨ। 5 ਦੁਕਾਨਾਂ।
=UNIQUE(FILTER(C5:C14,D5:D14=F4))
- ਫਿਰ, Enter ਦਬਾਓ। & ਤੁਹਾਨੂੰ 3 ਦੁਕਾਨਾਂ ਦੇ ਨਾਮ ਮਿਲਣਗੇ ਜਿਹਨਾਂ ਨੇ ਉਹਨਾਂ ਮਹੀਨਿਆਂ ਵਿੱਚ ਡੈਸਕਟਾਪ ਸਟਾਕ ਕੀਤੇ ਹਨ।
- ਤੁਸੀਂ ਇਹਨਾਂ ਦੋ ਖੋਜਾਂ ਦੀ ਤੁਲਨਾ ਵੀ ਕਰ ਸਕਦੇ ਹੋ। & ਤੁਸੀਂ ਵੇਖੋਗੇ ਕਿ ਸਿਰਫ਼ ਕੰਪਿਊਟਰ ਖੇਤਰ & EMACIMAC ਨੇ ਦੋਵਾਂ ਕਿਸਮਾਂ ਦੀਆਂ ਡਿਵਾਈਸਾਂ ਨੂੰ ਸਟਾਕ ਕੀਤਾ ਹੈ।
ਹੋਰ ਪੜ੍ਹੋ: ਐਕਸਲ ਵਿੱਚ ਇੱਕ ਕਾਲਮ ਵਿੱਚ ਵਿਲੱਖਣ ਮੁੱਲ ਲੱਭੋ (6 ਢੰਗ)
1.2. ਮਲਟੀਪਲ ਮਾਪਦੰਡ
ਹੁਣ ਅਸੀਂ ਪਿਛਲੇ ਡੇਟਾਸੈਟ ਵਿੱਚ ਇੱਕ ਹੋਰ ਮਾਪਦੰਡ ਜੋੜਨਾ ਚਾਹੁੰਦੇ ਹਾਂ। ਕੰਪਿਊਟਰ ਦੀਆਂ ਦੁਕਾਨਾਂ ਨੇ ਨੋਟਬੁੱਕਾਂ & 3 ਵੱਖ-ਵੱਖ ਬ੍ਰਾਂਡਾਂ ਦੇ ਡੈਸਕਟਾਪ- ਲੇਨੋਵੋ , HP & ਅਸੁਸ । ਅਤੇ ਅਸੀਂ ਇਹ ਪਤਾ ਲਗਾਉਣ ਜਾ ਰਹੇ ਹਾਂ ਕਿ ਕਿਹੜੀਆਂ ਦੁਕਾਨਾਂ ਨੇ HP ਸਟਾਕ ਕੀਤਾ ਹੈਨੋਟਬੁੱਕ ਉਹਨਾਂ 2 ਮਹੀਨਿਆਂ ਵਿੱਚ।
- ਪਹਿਲਾਂ, ਸੈਲ G12 ਨੂੰ ਚੁਣੋ ਜਿੱਥੇ ਅਸੀਂ ਦੇਖਣਾ ਚਾਹੁੰਦੇ ਹਾਂ ਉਹਨਾਂ ਦੁਕਾਨਾਂ ਦੇ ਨਾਮ ਜਿਹਨਾਂ ਨੇ HP ਨੋਟਬੁੱਕ ਸਟਾਕ ਕੀਤਾ ਹੈ।
- ਫਿਰ, ਉਸ ਸੈੱਲ ਵਿੱਚ ਇਹ ਫਾਰਮੂਲਾ ਟਾਈਪ ਕਰੋ।
=UNIQUE(FILTER(C5:C14, (D5:D14=D5) * (E5:E14=E6)))
- ਇਸ ਤੋਂ ਬਾਅਦ, ਐਂਟਰ ਦਬਾਓ।
- ਅੰਤ ਵਿੱਚ, ਤੁਸੀਂ ਵੇਖੋਗੇ ਕਿ ਸਿਰਫ 1 ਦੁਕਾਨ ਵਿੱਚ HP ਦੀਆਂ ਨੋਟਬੁੱਕਾਂ ਸਟਾਕ ਕੀਤੀਆਂ ਗਈਆਂ ਹਨ। 2 ਮਹੀਨੇ।
ਇੱਥੇ, ਫਿਲਟਰ ਫੰਕਸ਼ਨ ਦੋ ਮਾਪਦੰਡਾਂ ਦਾ ਮੁਲਾਂਕਣ ਕਰਦਾ ਹੈ- ਇੱਕ <1 ਲਈ>ਡਿਵਾਈਸ ਸ਼੍ਰੇਣੀ & ਬ੍ਰਾਂਡ ਲਈ ਇੱਕ ਹੋਰ। ਅਤੇ ਸਾਨੂੰ ਫਾਰਮੂਲੇ ਵਿੱਚ ਉਹਨਾਂ ਦੇ ਵਿਚਕਾਰ ਇੱਕ Asterisk ( * ) ਲਗਾ ਕੇ ਇਹਨਾਂ ਦੋ ਮਾਪਦੰਡਾਂ ਨੂੰ ਜੋੜਨਾ ਹੋਵੇਗਾ। ਪਹਿਲਾਂ ਵਾਂਗ, UNIQUE ਫੰਕਸ਼ਨ ਇਹਨਾਂ ਦੁਕਾਨਾਂ ਦੇ ਨਾਮ ਸਿਰਫ ਇੱਕ ਵਾਰ ਦਿਖਾਏਗਾ।
1.3. ਵਿਕਲਪਾਂ ਦੇ ਨਾਲ ਮਲਟੀਪਲ ਮਾਪਦੰਡ
ਹੁਣ ਅਸੀਂ ਇੱਕ ਹੋਰ ਸਥਿਤੀ ਨਾਲ ਨਜਿੱਠਣ ਜਾ ਰਹੇ ਹਾਂ ਜਿੱਥੇ ਅਸੀਂ ਇਹ ਪਤਾ ਲਗਾਉਣਾ ਚਾਹੁੰਦੇ ਹਾਂ ਕਿ ਕਿਹੜੀਆਂ ਦੁਕਾਨਾਂ ਵਿੱਚ HP ਜਾਂ ASUS<2 ਤੋਂ ਘੱਟੋ-ਘੱਟ ਇੱਕ ਦੇ ਸਟਾਕ ਕੀਤੇ ਗਏ ਹਨ।>।
- ਪਹਿਲਾਂ, ਸੈਲ G11 ਚੁਣੋ।
- ਫਿਰ, ਇਹ ਫਾਰਮੂਲਾ ਟਾਈਪ ਕਰੋ।
=UNIQUE(FILTER(C5:C14, (E5:E14=E6) + (E5:E14=E7)))
- ਇਸ ਤੋਂ ਬਾਅਦ, Enter ਦਬਾਓ।
- ਅੰਤ ਵਿੱਚ, ਤੁਸੀਂ 4 ਦੁਕਾਨਾਂ ਦੇ ਨਾਮ ਵੇਖੋਗੇ। ਜਿਨ੍ਹਾਂ ਕੋਲ HP ਜਾਂ ASUS ਦੇ ਸਟਾਕ ਕੀਤੇ ਉਪਕਰਣ ਹਨ।
ਇਸ ਫਾਰਮੂਲੇ ਵਿੱਚ, ਫਿਲਟਰ ਫੰਕਸ਼ਨ ਦੋ ਮਾਪਦੰਡਾਂ ਦਾ ਵੱਖਰੇ ਤੌਰ 'ਤੇ ਮੁਲਾਂਕਣ ਕਰੇਗਾ & ਦੋਵਾਂ ਸ਼੍ਰੇਣੀਆਂ ਦੇ ਸੰਯੁਕਤ ਨਤੀਜੇ ਜਾਂ ਦੁਕਾਨ ਦੇ ਨਾਮ ਦਿਖਾਓ। ਫਿਰ, UNIQUE ਫੰਕਸ਼ਨ ਫਿਰ ਇਹਨਾਂ ਨੂੰ ਦਿਖਾਏਗਾਨਾਮ ਸਿਰਫ਼ ਇੱਕ ਵਾਰ।
2. ਐਕਸਲ ਵਿੱਚ ਮਾਪਦੰਡਾਂ ਦੇ ਆਧਾਰ 'ਤੇ ਵਿਲੱਖਣ ਮੁੱਲਾਂ ਨੂੰ ਬਾਹਰ ਕੱਢਣ ਲਈ ਐਰੇ ਫਾਰਮੂਲਾ ਲਾਗੂ ਕਰੋ
ਇਸ ਦੂਜੀ ਵਿਧੀ ਵਿੱਚ, ਅਸੀਂ ਇੱਕ ਐਰੇ ਫਾਰਮੂਲੇ ਦੀ ਵਰਤੋਂ ਕਰਾਂਗੇ ਜਿਸਦੀ ਵਰਤੋਂ ਤੁਸੀਂ ਇਸ ਵਿੱਚ ਕਰ ਸਕਦੇ ਹੋ। Microsoft Excel ਦਾ ਕੋਈ ਵੀ ਸੰਸਕਰਣ। ਹਾਲਾਂਕਿ ਤੁਹਾਨੂੰ ਇਹ ਥੋੜਾ ਗੁੰਝਲਦਾਰ ਲੱਗ ਸਕਦਾ ਹੈ, ਮੈਂ ਬਾਅਦ ਵਿੱਚ ਇਹ ਦੱਸਣ ਦੀ ਕੋਸ਼ਿਸ਼ ਕਰਾਂਗਾ ਕਿ ਇਹ ਫਾਰਮੂਲਾ ਸਿੰਗਲ ਅਤੇ ਮਲਟੀਪਲ ਦੋਵਾਂ ਮਾਪਦੰਡਾਂ ਲਈ ਕਿਵੇਂ ਕੰਮ ਕਰਦਾ ਹੈ।
2.1. ਸਿੰਗਲ ਮਾਪਦੰਡ
ਹੁਣ, ਆਉ ਅਸੀਂ ਐਰੇ ਫਾਰਮੂਲੇ ਦੀ ਮਦਦ ਨਾਲ 2 ਮਹੀਨਿਆਂ ਵਿੱਚ ਸਟੋਰ ਕੀਤੀਆਂ ਦੁਕਾਨਾਂ ਦੇ ਨਾਮ ਕਿਵੇਂ ਸਾਹਮਣੇ ਲਿਆ ਸਕਦੇ ਹਾਂ ਇਸ ਬਾਰੇ ਕਦਮਾਂ 'ਤੇ ਚੱਲੀਏ।
- ਪਹਿਲਾਂ, ਨੋਟਬੁੱਕ ਸਿਰਲੇਖ ਦੇ ਹੇਠਾਂ ਸੈੱਲ E5 ਵਿੱਚ, ਇਹ ਫਾਰਮੂਲਾ ਟਾਈਪ ਕਰੋ।
=IFERROR(INDEX($C$5:$C$14, MATCH(0, IF($E$4=$D$5:$D$14, COUNTIF($E$4:$E4, $C$5:$C$14), ""), 0)),"")
- ਫਿਰ, ਐਂਟਰ ਦਬਾਓ।
- ਇਸ ਤੋਂ ਬਾਅਦ, ਫਿਲ ਹੈਂਡਲ ਕਮਾਂਡ ਦੀ ਵਰਤੋਂ ਕਰੋ। ਪੂਰੇ ਕਾਲਮ ਨੂੰ ਭਰੋ & ਤੁਹਾਨੂੰ 4 ਕੰਪਿਊਟਰ ਦੀਆਂ ਦੁਕਾਨਾਂ ਦੇ ਨਾਮ ਮਿਲਣਗੇ ਜਿਨ੍ਹਾਂ ਨੇ ਨੋਟਬੁੱਕਾਂ ਦਾ ਸਟਾਕ ਕੀਤਾ ਹੈ।
ਇਸ ਗੁੰਝਲਦਾਰ ਫਾਰਮੂਲੇ ਵਿੱਚ,
- ਸ਼ੁਰੂਆਤ ਵਿੱਚ, COUNTIF ਫੰਕਸ਼ਨ ਨੋਟਬੁੱਕ ਸਿਰਲੇਖ ਦੇ ਹੇਠਾਂ ਕਾਲਮ E ਨੂੰ ਯਕੀਨੀ ਬਣਾਉਂਦਾ ਹੈ ਕਿ ਕੰਪਨੀ ਦੇ ਸਾਰੇ ਨਾਮ ਇੱਥੇ ਦਿਖਾਈ ਦੇਣਗੇ & ਇਸ ਤਰ੍ਹਾਂ ਸਾਰੀਆਂ ਕੰਪਨੀਆਂ ਦੇ ਨਾਵਾਂ ਲਈ ਇੱਕ ਆਮ 0 ਨਾਲ ਇੱਕ ਐਰੇ ਬਣਾਉਂਦਾ ਹੈ, ਜਿਸ ਵਿੱਚ ਕਈ ਦਿੱਖਾਂ ਹੁੰਦੀਆਂ ਹਨ।
- ਇਸ ਤੋਂ ਬਾਹਰ, IF ਫੰਕਸ਼ਨ ਹੁਣ ਇਹ ਪਤਾ ਲਗਾਉਂਦਾ ਹੈ ਕਿ ਕਿਹੜੀਆਂ ਦੁਕਾਨਾਂ ਵਿੱਚ ਸਿਰਫ਼ ਨੋਟਬੁੱਕਾਂ ਦਾ ਸਟਾਕ ਹੈ। ਇਸ ਲਈ, ਇਹ ਉਹਨਾਂ ਦੁਕਾਨਾਂ ਦੇ ਨਾਵਾਂ ਤੋਂ 0 ਨੂੰ ਹਟਾ ਦਿੰਦਾ ਹੈ ਜਿਨ੍ਹਾਂ ਨੇ ਨੋਟਬੁੱਕਾਂ ਦਾ ਸਟਾਕ ਨਹੀਂ ਕੀਤਾ ਹੈ।
- ਇਸ ਤੋਂ ਬਾਅਦ, MATCH ਫੰਕਸ਼ਨ ਖੋਜ ਕਰਦਾ ਹੈ 0 ਪਹਿਲਾਂ IF ਫੰਕਸ਼ਨ ਦੁਆਰਾ ਲੱਭੀ ਗਈ ਐਰੇ ਵਿੱਚ।
- ਹੁਣ, INDEX ਫੰਕਸ਼ਨ ਉਸ ਐਰੇ ਵਿੱਚ ਸਾਰੇ ਸੈੱਲਾਂ ਨੂੰ ਇੱਕ ਦੇ ਰੂਪ ਵਿੱਚ ਸਟੋਰ ਕਰਦਾ ਹੈ ਹਵਾਲਾ & ਦੁਕਾਨਾਂ ਦੇ ਨਾਮ ਸਿਰਫ ਇੱਕ ਵਾਰ ਦਿਖਾਉਂਦਾ ਹੈ ਜੋ ਕਈ ਵਾਰ ਦਿਖਾਈ ਦਿੰਦਾ ਹੈ।
- ਅੰਤ ਵਿੱਚ, IFERROR ਫੰਕਸ਼ਨ ਸਾਰੇ ਗਲਤੀ ਸੁਨੇਹਿਆਂ ਨੂੰ ਹਟਾ ਦੇਵੇਗਾ & ਉਹਨਾਂ ਨੂੰ ਖਾਲੀ ਸਤਰ ਨਾਲ ਬਦਲੋ।
ਇਸੇ ਤਰ੍ਹਾਂ, ਡੇਸਕਟਾਪ<2 ਵਾਲੇ ਦੁਕਾਨਾਂ ਦੇ ਨਾਮ ਲੱਭਣ ਲਈ ਸੈਲ F5 ਵਿੱਚ ਐਰੇ ਫਾਰਮੂਲਾ ਲਾਗੂ ਕਰੋ।> ਸਟਾਕ ਵਿੱਚ।
ਹੋਰ ਪੜ੍ਹੋ: ਕਾਲਮ (4 ਉਦਾਹਰਨਾਂ) ਤੋਂ ਵਿਲੱਖਣ ਮੁੱਲ ਪ੍ਰਾਪਤ ਕਰਨ ਲਈ ਐਕਸਲ VBA
2.2। ਮਲਟੀਪਲ ਮਾਪਦੰਡ
ਜੇਕਰ ਸਾਨੂੰ ਐਕਸਲ ਵਿੱਚ ਵਿਲੱਖਣ ਮੁੱਲਾਂ ਨੂੰ ਐਕਸਟਰੈਕਟ ਕਰਦੇ ਸਮੇਂ ਦੋ ਜਾਂ ਵੱਧ ਮਾਪਦੰਡਾਂ ਨਾਲ ਨਜਿੱਠਣਾ ਪੈਂਦਾ ਹੈ ਤਾਂ ਤੁਹਾਡੇ ਲਈ ਇਹ ਹੱਲ ਹੈ। ਅਸੀਂ ਹੁਣ ਉਨ੍ਹਾਂ ਦੁਕਾਨਾਂ ਦਾ ਪਤਾ ਲਗਾਉਣ ਜਾ ਰਹੇ ਹਾਂ ਜਿਨ੍ਹਾਂ ਨੇ HP ਬ੍ਰਾਂਡ ਦੀਆਂ ਨੋਟਬੁੱਕਾਂ ਸਿਰਫ਼ 2 ਮਹੀਨੇ ਲਈ ਸਟਾਕ ਕੀਤੀਆਂ ਹਨ।
- ਪਹਿਲਾਂ, ਸੈਲ G12 ਚੁਣੋ।
- ਫਿਰ, ਇਹ ਫਾਰਮੂਲਾ ਟਾਈਪ ਕਰੋ।
=IFERROR(INDEX($C$5:$C$14,MATCH(0,COUNTIF(G$11:$G11,$C$5:$C$14)+IF($D$5:$D$14$D$5,1,0)+IF($E$5:$E$14$E$6,1,0),0)),"")
- ਇਸ ਤੋਂ ਬਾਅਦ, ਐਂਟਰ ਦਬਾਓ।
- ਅੰਤ ਵਿੱਚ, ਕਾਲਮ ਨੂੰ ਭਰਨ ਲਈ ਫਿਲ ਹੈਂਡਲ ਦੀ ਵਰਤੋਂ ਕਰੋ ਜਦੋਂ ਤੱਕ ਤੁਹਾਨੂੰ ਹੇਠਾਂ ਖਾਲੀ ਸੈੱਲ ਦਿਖਾਈ ਨਹੀਂ ਦਿੰਦੇ & ਤੁਸੀਂ ਪੂਰਾ ਕਰ ਲਿਆ।
- ਇੱਥੇ, IF ਫੰਕਸ਼ਨ ਦੋ ਵਾਰ ਵਰਤਿਆ ਜਾਂਦਾ ਹੈ। ਪਹਿਲਾਂ, ਕਾਲਮ D & ਵਿੱਚ ਨੋਟਬੁੱਕ ਸ਼੍ਰੇਣੀ ਦੀ ਖੋਜ ਕਰਦਾ ਹੈ। ਐਰੇ ਵਿੱਚ 0 ਦੇ ਰੂਪ ਵਿੱਚ ਨਤੀਜੇ ਵਾਪਸ ਕਰਦਾ ਹੈ।
- ਇਸੇ ਤਰ੍ਹਾਂ, ਕਾਲਮ E & ਵਿੱਚ HP ਬ੍ਰਾਂਡ ਦੀ ਖੋਜ ਕਰਦਾ ਹੈ। ਵਾਪਸੀਇੱਕ ਹੋਰ ਐਰੇ ਵਿੱਚ 0 ਦੇ ਰੂਪ ਵਿੱਚ ਨਤੀਜੇ।
- ਫਿਰ, ਇੱਥੇ COUNTIF ਫੰਕਸ਼ਨ ਸਾਰੇ ਕੰਪਨੀ ਦੇ ਨਾਮ ਗਿਣਦਾ ਹੈ & ਕੰਪਨੀ ਸਿਰਲੇਖ ਅਧੀਨ ਕਾਲਮ C ਵਿੱਚ ਪਾਏ ਗਏ ਸਾਰੇ ਨਾਵਾਂ ਲਈ ਇੱਕ ਐਰੇ ਵਿੱਚ 0 ਦੇ ਰੂਪ ਵਿੱਚ ਮੁੱਲ ਵਾਪਸ ਕਰੇਗਾ।
- ਹੁਣ, MATCH ਫੰਕਸ਼ਨ ਆਖਰੀ 3 ਐਰੇ ਦੇ ਨਾਲ ਨਤੀਜੇ ਵਜੋਂ ਪਾਏ ਜਾਣ ਵਾਲੇ ਜੋੜ ਮੁੱਲ ਦੇ ਰੂਪ ਵਿੱਚ 0 ਦੀਆਂ ਸਥਿਤੀਆਂ ਲਈ ਖੋਜ ਕਰਦਾ ਹੈ।
- ਅੱਗੇ, INDEX ਫੰਕਸ਼ਨ ਇਸ ਸਾਰੇ ਡੇਟਾ ਨੂੰ ਇੱਕ ਸੰਦਰਭ ਐਰੇ ਵਜੋਂ ਸਟੋਰ ਕਰਦਾ ਹੈ & ਪਿਛਲੇ ਪੜਾਅ ਵਿੱਚ ਪਾਏ ਗਏ ਨਤੀਜੇ ਮੁੱਲ 0 ਦੀਆਂ ਕਤਾਰਾਂ ਦੀਆਂ ਪੁਜ਼ੀਸ਼ਨਾਂ ਦੁਆਰਾ ਦੁਕਾਨਾਂ ਦੇ ਸਬੰਧਿਤ ਨਾਮ ਦਿਖਾਉਂਦਾ ਹੈ।
- ਅਤੇ ਸਭ ਤੋਂ ਅੰਤ ਵਿੱਚ, IFERROR ਫੰਕਸ਼ਨ ਨੂੰ ਹਟਾ ਦਿੱਤਾ ਜਾਵੇਗਾ ਸਾਰੇ ਗਲਤੀ ਸੁਨੇਹੇ & ਸਿਰਫ ਦੁਕਾਨਾਂ ਦੇ ਨਾਮ ਪ੍ਰਦਰਸ਼ਿਤ ਕਰੋ।
ਹੋਰ ਪੜ੍ਹੋ: ਐਕਸਲ ਵਿੱਚ ਕਾਲਮ ਤੋਂ ਐਰੇ ਵਿੱਚ ਵਿਲੱਖਣ ਮੁੱਲ ਪ੍ਰਾਪਤ ਕਰਨ ਲਈ VBA (3 ਮਾਪਦੰਡ )
ਸਿੱਟਾ
ਮੈਨੂੰ ਉਮੀਦ ਹੈ ਕਿ ਐਕਸਲ ਵਿੱਚ ਮਾਪਦੰਡਾਂ ਦੇ ਅਧਾਰ 'ਤੇ ਵਿਲੱਖਣ ਮੁੱਲਾਂ ਨੂੰ ਕਿਵੇਂ ਐਕਸਟਰੈਕਟ ਕਰਨਾ ਹੈ ਇਸ ਬਾਰੇ ਉੱਪਰ ਦੱਸੇ ਤਰੀਕੇ ਹੁਣ ਉਹਨਾਂ ਨੂੰ ਤੁਹਾਡੇ ਐਕਸਲ ਵਰਕਸ ਵਿੱਚ ਲਾਗੂ ਕਰਨ ਅਤੇ ਵਿਸ਼ਲੇਸ਼ਣਾਤਮਕ ਫੰਕਸ਼ਨਾਂ ਅਤੇ ਡੇਟਾ ਐਂਟਰੀਆਂ ਵਿੱਚ ਤੁਹਾਡੀਆਂ ਜ਼ਰੂਰਤਾਂ ਨੂੰ ਪੂਰਾ ਕਰਨ ਵਿੱਚ ਤੁਹਾਡੀ ਮਦਦ ਕਰਦਾ ਹੈ। ਤੁਸੀਂ ਟਿੱਪਣੀ ਬਾਕਸ ਵਿੱਚ ਮੈਨੂੰ ਸੁਝਾਅ ਵੀ ਦੇ ਸਕਦੇ ਹੋ ਜੇਕਰ ਤੁਹਾਨੂੰ ਲੱਗਦਾ ਹੈ ਕਿ ਮੈਂ ਇੱਕ ਤਰੀਕਾ ਗੁਆ ਲਿਆ ਹੈ ਜਿਸਦਾ ਮੈਨੂੰ ਆਪਣੇ ਲੇਖ ਵਿੱਚ ਜ਼ਿਕਰ ਕਰਨਾ ਚਾਹੀਦਾ ਸੀ। ਸਾਡੇ ਹੋਰ ਦਿਲਚਸਪ & ExcelWIKI .
'ਤੇ ਜਾਣਕਾਰੀ ਭਰਪੂਰ ਐਕਸਲ ਲੇਖ