ਵਿਸ਼ਾ - ਸੂਚੀ
ਫਿਲਟਰ ਯੂਨੀਕ ਡੇਟਾਸੈਟ ਵਿੱਚ ਕਈ ਐਂਟਰੀਆਂ ਦੇ ਨਾਲ ਆਲੇ-ਦੁਆਲੇ ਜਾਣ ਦਾ ਇੱਕ ਪ੍ਰਭਾਵਸ਼ਾਲੀ ਤਰੀਕਾ ਹੈ। ਐਕਸਲ ਵਿਲੱਖਣ ਡੇਟਾ ਨੂੰ ਫਿਲਟਰ ਕਰਨ ਜਾਂ ਡੁਪਲੀਕੇਟਾਂ ਨੂੰ ਹਟਾਉਣ ਲਈ ਕਈ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ ਦੀ ਪੇਸ਼ਕਸ਼ ਕਰਦਾ ਹੈ, ਭਾਵੇਂ ਅਸੀਂ ਇਸਨੂੰ ਕੀ ਕਹਿੰਦੇ ਹਾਂ। ਇਸ ਲੇਖ ਵਿੱਚ, ਅਸੀਂ ਇੱਕ ਨਮੂਨਾ ਡੇਟਾਸੈਟ ਤੋਂ ਵਿਲੱਖਣ ਡੇਟਾ ਨੂੰ ਫਿਲਟਰ ਕਰਨ ਦੇ ਤਰੀਕਿਆਂ ਦਾ ਪ੍ਰਦਰਸ਼ਨ ਕਰਾਂਗੇ।
ਆਓ ਮੰਨੀਏ ਕਿ ਸਾਡੇ ਕੋਲ ਇੱਕ ਐਕਸਲ ਡੇਟਾਸੈੱਟ ਵਿੱਚ ਤਿੰਨ ਸਧਾਰਨ ਕਾਲਮ ਹਨ ਜਿਸ ਵਿੱਚ ਆਰਡਰ ਦੀ ਮਿਤੀ , ਸ਼੍ਰੇਣੀ ਹੈ , ਅਤੇ ਉਤਪਾਦ । ਅਸੀਂ ਪੂਰੇ ਡੇਟਾਸੈੱਟ ਦੇ ਅੰਦਰ ਵਿਲੱਖਣ ਆਰਡਰ ਕੀਤੇ ਉਤਪਾਦ ਚਾਹੁੰਦੇ ਹਾਂ।
ਐਕਸਲ ਵਰਕਬੁੱਕ ਡਾਊਨਲੋਡ ਕਰੋ
ਵਿਲੱਖਣ ਮੁੱਲਾਂ ਨੂੰ ਫਿਲਟਰ ਕਰਨਾ .xlsm
ਐਕਸਲ ਵਿੱਚ ਵਿਲੱਖਣ ਮੁੱਲਾਂ ਨੂੰ ਫਿਲਟਰ ਕਰਨ ਦੇ 8 ਆਸਾਨ ਤਰੀਕੇ
ਵਿਧੀ 1: ਐਕਸਲ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਵਿਲੱਖਣ ਮੁੱਲਾਂ ਨੂੰ ਫਿਲਟਰ ਕਰਨ ਲਈ ਡੁਪਲੀਕੇਟ ਵਿਸ਼ੇਸ਼ਤਾ ਹਟਾਓ
ਇੱਕ ਵਿਸ਼ਾਲ ਡੇਟਾਸੈਟ ਵਿੱਚ ਐਂਟਰੀਆਂ ਨੂੰ ਸਮਝਣ ਲਈ, ਸਾਨੂੰ ਕਈ ਵਾਰ ਡੁਪਲੀਕੇਟ ਹਟਾਉਣ ਦੀ ਲੋੜ ਹੁੰਦੀ ਹੈ। ਐਕਸਲ ਡੇਟਾਸੈਟਾਂ ਤੋਂ ਡੁਪਲੀਕੇਟ ਐਂਟਰੀਆਂ ਨੂੰ ਛੱਡਣ ਲਈ ਡਾਟਾ ਟੈਬ ਵਿੱਚ ਡੁਪਲੀਕੇਟ ਹਟਾਓ ਵਿਸ਼ੇਸ਼ਤਾ ਦੀ ਪੇਸ਼ਕਸ਼ ਕਰਦਾ ਹੈ। ਇਸ ਸਥਿਤੀ ਵਿੱਚ, ਅਸੀਂ ਸ਼੍ਰੇਣੀ ਅਤੇ ਉਤਪਾਦ ਕਾਲਮ ਤੋਂ ਡੁਪਲੀਕੇਟਸ ਨੂੰ ਹਟਾਉਣਾ ਚਾਹੁੰਦੇ ਹਾਂ। ਨਤੀਜੇ ਵਜੋਂ, ਅਸੀਂ ਅਜਿਹਾ ਕਰਨ ਲਈ ਡੁਪਲੀਕੇਟ ਹਟਾਓ ਵਿਸ਼ੇਸ਼ਤਾ ਦੀ ਵਰਤੋਂ ਕਰ ਸਕਦੇ ਹਾਂ।
ਪੜਾਅ 1: ਰੇਂਜ ਚੁਣੋ (ਜਿਵੇਂ, ਸ਼੍ਰੇਣੀ ਅਤੇ ਉਤਪਾਦ ) ਫਿਰ ਡਾਟਾ ਟੈਬ > ਡੁਪਲੀਕੇਟ ਹਟਾਓ ( ਡੇਟਾ ਟੂਲਸ ਭਾਗ ਵਿੱਚੋਂ) ਚੁਣੋ।
ਸਟੈਪ 2: The ਡੁਪਲੀਕੇਟ ਹਟਾਓ ਵਿੰਡੋ ਦਿਖਾਈ ਦਿੰਦੀ ਹੈ। ਡੁਪਲੀਕੇਟ ਹਟਾਓ ਵਿੰਡੋ ਵਿੱਚ,
ਸਾਰੇ ਕਾਲਮਾਂ ਦੀ ਜਾਂਚ ਕਰੋ।
ਵਿਕਲਪ 'ਤੇ ਨਿਸ਼ਾਨ ਲਗਾਓ।TRANSPOSE($I$4:I4)), MATCH(ROW($F$5:$F$19), ROW($F$5:$F$19)), “”), MATCH(ROW($F$5:$F$19) ), ROW($F$5:$F$19))), 0)) ; ਐਰੇ ਤੋਂ ਵਿਲੱਖਣ ਮੁੱਲ ਵਾਪਸ ਕਰਦਾ ਹੈ।
ਪੜਾਅ 2: ਤੁਹਾਨੂੰ ਪੂਰੀ ਤਰ੍ਹਾਂ CTRL+SHIFT+ENTER ਦਬਾਉਣ ਦੀ ਲੋੜ ਹੈ। ਅਤੇ ਕੇਸ-ਸੰਵੇਦਨਸ਼ੀਲ ਵਿਲੱਖਣ ਮੁੱਲ ਸੈੱਲਾਂ ਵਿੱਚ ਦਿਖਾਈ ਦਿੰਦੇ ਹਨ।
ਇਸ ਲਈ, ਪੂਰਾ ਡੇਟਾਸੈਟ ਹੇਠਾਂ ਦਿੱਤੇ ਚਿੱਤਰ ਵਾਂਗ ਦਿਖਾਈ ਦਿੰਦਾ ਹੈ ਸਾਰੀਆਂ ਪ੍ਰਕਾਰ ਦੀਆਂ ਐਂਟਰੀਆਂ ਨੂੰ ਉਹਨਾਂ ਦੇ ਸਬੰਧਤ ਕਾਲਮਾਂ ਵਿੱਚ ਛਾਂਟਣਾ।
ਤੁਸੀਂ ਆਪਣੀ ਮੰਗ ਨੂੰ ਪੂਰਾ ਕਰਨ ਲਈ ਕਿਸੇ ਵੀ ਉਤਪਾਦ ਡੇਟਾ ਕਿਸਮਾਂ ਨੂੰ ਬਦਲ ਸਕਦੇ ਹੋ ਅਤੇ ਉਸ ਅਨੁਸਾਰ ਫਾਰਮੂਲੇ ਲਾਗੂ ਕਰ ਸਕਦੇ ਹੋ। .
ਵਿਧੀ 7: ਐਕਸਲ VBA ਮੈਕਰੋ ਕੋਡ ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹੋਏ ਵਿਲੱਖਣ ਮੁੱਲਾਂ ਨੂੰ ਫਿਲਟਰ ਕਰੋ
ਡੇਟਾਸੈੱਟ ਤੋਂ, ਅਸੀਂ ਜਾਣਦੇ ਹਾਂ ਕਿ ਸਾਡੇ ਕੋਲ ਇੱਕ ਉਤਪਾਦ ਕਾਲਮ ਹੈ, ਅਤੇ ਅਸੀਂ ਇਸ ਤੋਂ ਵਿਲੱਖਣ ਮੁੱਲ ਚਾਹੁੰਦੇ ਹਾਂ। ਕਾਲਮ ਨੌਕਰੀ ਪ੍ਰਾਪਤ ਕਰਨ ਲਈ, ਅਸੀਂ VBA ਮੈਕਰੋ ਕੋਡ ਦੀ ਵਰਤੋਂ ਕਰ ਸਕਦੇ ਹਾਂ। ਅਸੀਂ ਇੱਕ ਕੋਡ ਲਿਖ ਸਕਦੇ ਹਾਂ ਜੋ ਚੋਣ ਤੋਂ ਮੁੱਲ ਨਿਰਧਾਰਤ ਕਰਦਾ ਹੈ ਅਤੇ ਫਿਰ ਇਸਨੂੰ ਲੂਪਸ ਰਾਹੀਂ ਭੇਜਦਾ ਹੈ ਜਦੋਂ ਤੱਕ ਇਹ ਸਾਰੇ ਡੁਪਲੀਕੇਟਾਂ ਤੋਂ ਛੁਟਕਾਰਾ ਨਹੀਂ ਪਾਉਂਦਾ।
ਅਸੀਂ VBA ਮੈਕਰੋ ਕੋਡ ਨੂੰ ਲਾਗੂ ਕਰਨ ਤੋਂ ਪਹਿਲਾਂ, ਆਓ ਇਹ ਯਕੀਨੀ ਕਰੀਏ ਕਿ ਸਾਡੇ ਕੋਲ ਇੱਕ ਡੇਟਾਸੈਟ ਹੈ। ਹੇਠਾਂ ਦਿੱਤੀ ਕਿਸਮ ਦੀ ਅਤੇ ਅਸੀਂ ਉਹ ਰੇਂਜ ਚੁਣਦੇ ਹਾਂ ਜਿੱਥੋਂ ਅਸੀਂ ਵਿਲੱਖਣ ਨੂੰ ਫਿਲਟਰ ਕਰਨਾ ਚਾਹੁੰਦੇ ਹਾਂ।
ਪੜਾਅ 1: ਇੱਕ ਮੈਕਰੋ ਕੋਡ ਲਿਖਣ ਲਈ, Microsoft Visual Basic ਵਿੰਡੋ ਨੂੰ ਖੋਲ੍ਹਣ ਲਈ ALT+F11 ਦਬਾਓ। ਵਿੰਡੋ ਵਿੱਚ, ਇਨਸਰਟ ਟੈਬ 'ਤੇ ਜਾਓ ( ਟੂਲਬਾਰ ਵਿੱਚ) > ਮੋਡਿਊਲ ਚੁਣੋ।
ਸਟੈਪ 2: ਮੋਡਿਊਲ ਵਿੰਡੋ ਦਿਖਾਈ ਦਿੰਦੀ ਹੈ। ਮੋਡਿਊਲ ਵਿੱਚ,ਹੇਠਾਂ ਦਿੱਤੇ ਕੋਡ ਨੂੰ ਚਿਪਕਾਓ।
3181
ਮੈਕਰੋ ਕੋਡ ਵਿੱਚ,
ਵੇਰੀਏਬਲ ਘੋਸ਼ਿਤ ਕਰਨ ਤੋਂ ਬਾਅਦ, mrf = CreateObject(“scripting.dictionary”) ਇੱਕ ਵਸਤੂ ਬਣਾਉਂਦਾ ਹੈ ਜਿਸਨੂੰ ਨਿਰਧਾਰਤ ਕੀਤਾ ਗਿਆ ਹੈ mrf ।
ਚੋਣ ਰੇਂਜ ਨੂੰ ਸੌਂਪੀ ਗਈ। ਲਈ ਲੂਪ ਹਰੇਕ ਸੈੱਲ ਨੂੰ ਲੈਂਦਾ ਹੈ ਫਿਰ ਡੁਪਲੀਕੇਟ ਲਈ ਰੇਂਜ ਨਾਲ ਮੇਲ ਖਾਂਦਾ ਹੈ। ਉਸ ਤੋਂ ਬਾਅਦ, ਕੋਡ ਚੋਣ ਨੂੰ ਸਾਫ਼ ਕਰਦਾ ਹੈ ਅਤੇ ਵਿਲੱਖਣ ਨਾਲ ਦਿਖਾਈ ਦਿੰਦਾ ਹੈ।
ਸਟੈਪ 3: ਮੈਕਰੋ ਨੂੰ ਚਲਾਉਣ ਲਈ F5 ਦਬਾਓ ਫਿਰ ਵਰਕਸ਼ੀਟ 'ਤੇ ਵਾਪਸ ਜਾ ਕੇ, ਤੁਸੀਂ ਚੋਣ ਤੋਂ ਸਾਰੇ ਵਿਲੱਖਣ ਮੁੱਲ ਵੇਖੋਗੇ।
ਵਿਧੀ 8: ਵਿਲੱਖਣ ਮੁੱਲਾਂ ਨੂੰ ਫਿਲਟਰ ਕਰਨ ਲਈ ਪਿਵਟ ਟੇਬਲ ਦੀ ਵਰਤੋਂ ਕਰਨਾ
ਪਿਵੋਟ ਟੇਬਲ ਚੁਣੇ ਗਏ ਸੈੱਲਾਂ ਤੋਂ ਵਿਲੱਖਣ ਆਈਟਮਾਂ ਦੀ ਸੂਚੀ ਨੂੰ ਨਿਰਯਾਤ ਕਰਨ ਲਈ ਇੱਕ ਮਜ਼ਬੂਤ ਟੂਲ ਹੈ। ਐਕਸਲ ਵਿੱਚ, ਅਸੀਂ ਆਸਾਨੀ ਨਾਲ ਇੱਕ ਧਰੁਵੀ ਸਾਰਣੀ ਪਾ ਸਕਦੇ ਹਾਂ ਅਤੇ ਇੱਥੇ ਜੋ ਅਸੀਂ ਚਾਹੁੰਦੇ ਹਾਂ ਪ੍ਰਾਪਤ ਕਰ ਸਕਦੇ ਹਾਂ।
ਪੜਾਅ 1: ਇੱਕ ਖਾਸ ਰੇਂਜ ਚੁਣੋ (ਜਿਵੇਂ, ਉਤਪਾਦ )। ਬਾਅਦ ਵਿੱਚ, ਪਾਓ ਟੈਬ > ਪਿਵਟ ਟੇਬਲ ( ਟੇਬਲ ਭਾਗ ਤੋਂ) ਚੁਣੋ।
ਸਟੈਪ 2: The PivotTable ਇੱਕ ਟੇਬਲ ਜਾਂ ਰੇਂਜ ਤੋਂ ਵਿੰਡੋ ਦਿਖਾਈ ਦਿੰਦੀ ਹੈ। ਵਿੰਡੋ ਵਿੱਚ,
ਰੇਂਜ (ਜਿਵੇਂ, D4:D19 ) ਆਪਣੇ ਆਪ ਚੁਣੀ ਜਾਵੇਗੀ।
ਮੌਜੂਦਾ ਵਰਕਸ਼ੀਟਾਂ ਨੂੰ ਜਿੱਥੇ ਚੁਣੋ ਤੁਸੀਂ ਚਾਹੁੰਦੇ ਹੋ ਕਿ PivotTable ਨੂੰ ਵਿਕਲਪ ਰੱਖਿਆ ਜਾਵੇ।
ਠੀਕ ਹੈ 'ਤੇ ਕਲਿੱਕ ਕਰੋ।
ਪੜਾਅ 3: PivotTable Fields ਵਿੰਡੋ ਦਿਖਾਈ ਦਿੰਦੀ ਹੈ। PivotTable Fields ਵਿੰਡੋ ਵਿੱਚ, ਸਿਰਫ਼ ਇੱਕ ਖੇਤਰ ਹੈ (ਜਿਵੇਂ ਕਿ, ਉਤਪਾਦ )।
ਉਤਪਾਦ ਖੇਤਰ ਦੀ ਜਾਂਚ ਕਰੋ ਤਾਂ ਜੋ ਹੇਠਾਂ ਦਿੱਤੀ ਤਸਵੀਰ ਵਿੱਚ ਦਿਖਾਈ ਗਈ ਵਿਲੱਖਣ ਉਤਪਾਦ ਸੂਚੀ ਦਿਖਾਈ ਦੇ ਸਕੇ।
ਹੋਰ ਪੜ੍ਹੋ: ਐਕਸਲ ਪਿਵੋਟ ਟੇਬਲ ਨੂੰ ਕਿਵੇਂ ਫਿਲਟਰ ਕਰਨਾ ਹੈ
ਸਿੱਟਾ
ਫਿਲਟਰ ਵਿਲੱਖਣ ਇੱਕ ਆਮ ਕਾਰਵਾਈ ਹੈ ਐਕਸਲ ਵਿੱਚ ਪ੍ਰਦਰਸ਼ਨ ਕਰਨ ਲਈ. ਇਸ ਲੇਖ ਵਿੱਚ, ਅਸੀਂ ਵੱਖ-ਵੱਖ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ, ਫੰਕਸ਼ਨਾਂ ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹਾਂ ਜਿਵੇਂ ਕਿ UNIQUE , FILTER , MATCH , INDEX ਅਤੇ VBA ਵਿਲੱਖਣ ਮੁੱਲਾਂ ਨੂੰ ਫਿਲਟਰ ਕਰਨ ਲਈ ਮੈਕਰੋ ਕੋਡ। ਫੰਕਸ਼ਨ ਕੱਚੇ ਡੇਟਾ ਨੂੰ ਬਰਕਰਾਰ ਰੱਖਦੇ ਹਨ ਅਤੇ ਨਤੀਜੇ ਵਾਲੇ ਮੁੱਲਾਂ ਨੂੰ ਕਿਸੇ ਹੋਰ ਕਾਲਮ ਜਾਂ ਮੰਜ਼ਿਲ ਵਿੱਚ ਪ੍ਰਦਰਸ਼ਿਤ ਕਰਦੇ ਹਨ। ਹਾਲਾਂਕਿ, ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ ਡੇਟਾਸੈਟ ਤੋਂ ਸਥਾਈ ਤੌਰ 'ਤੇ ਐਂਟਰੀਆਂ ਨੂੰ ਹਟਾ ਕੇ ਕੱਚੇ ਡੇਟਾ ਨੂੰ ਬਦਲਦੀਆਂ ਹਨ। ਮੈਂ ਉਮੀਦ ਕਰਦਾ ਹਾਂ ਕਿ ਇਹ ਲੇਖ ਤੁਹਾਨੂੰ ਤੁਹਾਡੇ ਡੇਟਾਸੈਟਾਂ ਵਿੱਚ ਡੁਪਲੀਕੇਟ ਨਾਲ ਨਜਿੱਠਣ ਅਤੇ ਵਿਲੱਖਣ ਮੁੱਲਾਂ ਨੂੰ ਐਕਸਟਰੈਕਟ ਕਰਨ ਦੀ ਇੱਕ ਸਪੱਸ਼ਟ ਧਾਰਨਾ ਪ੍ਰਦਾਨ ਕਰੇਗਾ। ਟਿੱਪਣੀ ਕਰੋ, ਜੇਕਰ ਤੁਹਾਡੇ ਕੋਲ ਹੋਰ ਸਵਾਲ ਹਨ ਜਾਂ ਜੋੜਨ ਲਈ ਕੁਝ ਹੈ। ਮੇਰੇ ਅਗਲੇ ਲੇਖ ਵਿੱਚ ਮਿਲਦੇ ਹਾਂ।
ਮੇਰੇ ਡੇਟਾ ਵਿੱਚ ਸਿਰਲੇਖ ਹਨ ।ਠੀਕ ਹੈ 'ਤੇ ਕਲਿੱਕ ਕਰੋ।
ਪੜਾਅ 3: ਇੱਕ ਪੁਸ਼ਟੀਕਰਣ ਡਾਇਲਾਗ ਬਾਕਸ ਦਿਖਾਈ ਦਿੰਦਾ ਹੈ ਜੋ ਇਹ ਕਹਿੰਦਾ ਹੈ ਕਿ 8 ਡੁਪਲੀਕੇਟ ਮੁੱਲ ਲੱਭੇ ਅਤੇ ਹਟਾਏ ਗਏ ਹਨ; 7 ਵਿਲੱਖਣ ਮੁੱਲ ਰਹਿੰਦੇ ਹਨ ।
ਠੀਕ ਹੈ 'ਤੇ ਕਲਿੱਕ ਕਰੋ। .
ਸਾਰੇ ਕਦਮ ਹੇਠਾਂ ਦਿੱਤੇ ਨਤੀਜਿਆਂ ਵੱਲ ਲੈ ਜਾਂਦੇ ਹਨ ਜਿਵੇਂ ਕਿ ਹੇਠਾਂ ਦਿੱਤੀ ਤਸਵੀਰ ਵਿੱਚ ਦਿਖਾਇਆ ਗਿਆ ਹੈ।
ਵਿਧੀ 2: ਵਿਲੱਖਣ ਮੁੱਲਾਂ ਨੂੰ ਫਿਲਟਰ ਕਰਨ ਲਈ ਕੰਡੀਸ਼ਨਲ ਫਾਰਮੈਟਿੰਗ ਦੀ ਵਰਤੋਂ
ਵਿਲੱਖਣ ਨੂੰ ਫਿਲਟਰ ਕਰਨ ਦਾ ਇੱਕ ਹੋਰ ਤਰੀਕਾ ਹੈ ਕੰਡੀਸ਼ਨਲ ਫਾਰਮੈਟਿੰਗ । ਐਕਸਲ ਕੰਡੀਸ਼ਨਲ ਫਾਰਮੈਟਿੰਗ ਕਈ ਮਾਪਦੰਡਾਂ ਨਾਲ ਸੈੱਲਾਂ ਨੂੰ ਫਾਰਮੈਟ ਕਰ ਸਕਦੀ ਹੈ। ਹਾਲਾਂਕਿ, ਇਸ ਸਥਿਤੀ ਵਿੱਚ, ਅਸੀਂ ਇੱਕ ਰੇਂਜ ਵਿੱਚ ਸੈੱਲਾਂ ਨੂੰ ਸ਼ਰਤ ਅਨੁਸਾਰ ਫਾਰਮੈਟ ਕਰਨ ਲਈ ਇੱਕ ਫਾਰਮੂਲੇ ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹਾਂ (ਜਿਵੇਂ, ਉਤਪਾਦ ਕਾਲਮ)। ਸਾਡੇ ਕੋਲ ਲਾਗੂ ਕਰਨ ਲਈ ਦੋ ਵਿਕਲਪ ਹਨ ਕੰਡੀਸ਼ਨਲ ਫਾਰਮੈਟਿੰਗ ; ਇੱਕ ਵਿਲੱਖਣ ਮੁੱਲਾਂ ਨੂੰ ਫਿਲਟਰ ਕਰਨ ਲਈ ਕੰਡੀਸ਼ਨਲ ਫਾਰਮੈਟਿੰਗ ਹੈ ਅਤੇ ਦੂਜਾ ਰੇਂਜ ਤੋਂ ਡੁਪਲੀਕੇਟ ਮੁੱਲਾਂ ਨੂੰ ਲੁਕਾਉਣਾ ਹੈ।
2.1. ਵਿਲੱਖਣ ਮੁੱਲਾਂ ਨੂੰ ਫਿਲਟਰ ਕਰਨ ਲਈ ਸ਼ਰਤੀਆ ਫਾਰਮੈਟਿੰਗ
ਇਸ ਸਥਿਤੀ ਵਿੱਚ, ਅਸੀਂ ਐਕਸਲ ਫਿਲਟਰ ਵਿਲੱਖਣ ਐਂਟਰੀਆਂ ਲਈ ਸ਼ਰਤ ਫਾਰਮੈਟਿੰਗ ਵਿਕਲਪਾਂ ਵਿੱਚ ਇੱਕ ਫਾਰਮੂਲੇ ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹਾਂ।
ਪੜਾਅ 1 : ਰੇਂਜ ਚੁਣੋ (ਜਿਵੇਂ, ਉਤਪਾਦ 1 ) ਫਿਰ ਹੋਮ ਟੈਬ > 'ਤੇ ਜਾਓ। ਕੰਡੀਸ਼ਨਲ ਫਾਰਮੈਟਿੰਗ ( ਸ਼ੈਲੀ ਭਾਗ ਤੋਂ) > ਨਵਾਂ ਨਿਯਮ ਚੁਣੋ।
ਸਟੈਪ 2: ਨਵਾਂ ਫਾਰਮੈਟਿੰਗ ਨਿਯਮ ਵਿੰਡੋ ਆ ਜਾਵੇਗੀ। ਨਵੇਂ ਫਾਰਮੈਟਿੰਗ ਨਿਯਮ ਵਿੰਡੋ ਵਿੱਚ,
ਚੁਣੋ ਕਿਹੜੇ ਸੈੱਲਾਂ ਨੂੰ ਫਾਰਮੈਟ ਕਰਨਾ ਹੈ ਇਹ ਨਿਰਧਾਰਤ ਕਰਨ ਲਈ ਇੱਕ ਫਾਰਮੂਲਾ ਵਰਤੋ ਇੱਕ ਨਿਯਮ ਚੁਣੋ ਵਿਕਲਪ ਟਾਈਪ ਕਰੋ।
ਨਿਯਮ ਵਰਣਨ ਨੂੰ ਸੰਪਾਦਿਤ ਕਰੋ ਵਿਕਲਪ ਦੇ ਅਧੀਨ ਹੇਠਾਂ ਦਿੱਤਾ ਫਾਰਮੂਲਾ ਟਾਈਪ ਕਰੋ।
=COUNTIF($D$5:D5,D5)=1
ਫਾਰਮੂਲੇ ਵਿੱਚ, ਅਸੀਂ ਐਕਸਲ ਨੂੰ D ਕਾਲਮ ਵਿੱਚ ਹਰੇਕ ਸੈੱਲ ਨੂੰ ਵਿਲੱਖਣ (ਜਿਵੇਂ ਕਿ 1 ਦੇ ਬਰਾਬਰ) ਦੇ ਰੂਪ ਵਿੱਚ ਗਿਣਨ ਲਈ ਨਿਰਦੇਸ਼ਿਤ ਕੀਤਾ ਹੈ। ਜੇਕਰ ਐਂਟਰੀਆਂ ਲਗਾਈ ਗਈ ਸ਼ਰਤ ਨਾਲ ਮੇਲ ਖਾਂਦੀਆਂ ਹਨ ਤਾਂ ਇਹ TRUE ਅਤੇ ਰੰਗ ਫਾਰਮੈਟ ਸੈੱਲਾਂ ਨੂੰ ਵਾਪਸ ਕਰ ਦਿੰਦੀ ਹੈ।
ਫਾਰਮੈਟ 'ਤੇ ਕਲਿੱਕ ਕਰੋ।
ਸਟੈਪ 3: ਇੱਕ ਪਲ ਵਿੱਚ, ਫਾਰਮੈਟ ਸੈੱਲ ਵਿੰਡੋ ਦਿਖਾਈ ਦਿੰਦੀ ਹੈ। ਫਾਰਮੈਟ ਸੈੱਲ ਵਿੰਡੋ ਵਿੱਚ,
ਫੋਂਟ ਭਾਗ ਵਿੱਚ- ਹੇਠਾਂ ਦਿੱਤੀ ਤਸਵੀਰ ਵਿੱਚ ਦਰਸਾਏ ਅਨੁਸਾਰ ਕੋਈ ਵੀ ਫਾਰਮੈਟਿੰਗ ਰੰਗ ਚੁਣੋ।
ਫਿਰ <6 'ਤੇ ਕਲਿੱਕ ਕਰੋ।>ਠੀਕ ਹੈ ।
ਪੜਾਅ 4: ਪਿਛਲੇ ਪੜਾਅ ਵਿੱਚ ਠੀਕ ਹੈ ਤੇ ਕਲਿਕ ਕਰਨਾ ਤੁਹਾਨੂੰ ਨਵੇਂ 'ਤੇ ਲੈ ਜਾਵੇਗਾ। ਫਾਰਮੈਟਿੰਗ ਨਿਯਮ ਵਿੰਡੋ ਦੁਬਾਰਾ। ਨਵਾਂ ਫਾਰਮੈਟਿੰਗ ਨਿਯਮ ਵਿੰਡੋ ਵਿੱਚ, ਤੁਸੀਂ ਵਿਲੱਖਣ ਐਂਟਰੀਆਂ ਦੀ ਝਲਕ ਦੇਖ ਸਕਦੇ ਹੋ।
ਠੀਕ ਹੈ 'ਤੇ ਕਲਿੱਕ ਕਰੋ।
ਅੰਤ ਵਿੱਚ, ਤੁਹਾਨੂੰ ਵਿਲੱਖਣ ਐਂਟਰੀਆਂ ਦਾ ਰੰਗ ਫਾਰਮੈਟ ਕੀਤਾ ਜਾਂਦਾ ਹੈ ਜਿਵੇਂ ਕਿ ਤੁਸੀਂ ਉਹਨਾਂ ਨੂੰ ਹੇਠਾਂ ਦਿੱਤੀ ਤਸਵੀਰ ਦੇ ਸਮਾਨ ਚਾਹੁੰਦੇ ਹੋ।
2.2. ਡੁਪਲੀਕੇਟ ਨੂੰ ਲੁਕਾਉਣ ਲਈ ਕੰਡੀਸ਼ਨਲ ਫਾਰਮੈਟਿੰਗ
ਵਿਲੱਖਣ ਮੁੱਲਾਂ ਨਾਲ ਦਖਲ ਕੀਤੇ ਬਿਨਾਂ, ਅਸੀਂ ਸ਼ਰਤ ਫਾਰਮੈਟਿੰਗ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਡੁਪਲੀਕੇਟ ਮੁੱਲਾਂ ਨੂੰ ਬਸ ਛੁਪਾ ਸਕਦੇ ਹਾਂ। ਡੁਪਲੀਕੇਟਸ ਨੂੰ ਲੁਕਾਉਣ ਲਈ, ਸਾਨੂੰ ਉਹੀ ਫਾਰਮੂਲਾ ਲਾਗੂ ਕਰਨਾ ਹੋਵੇਗਾ ਜੋ ਅਸੀਂ 1 ਤੋਂ ਵੱਧ ਮੁੱਲਾਂ ਨੂੰ ਨਿਰਧਾਰਤ ਕਰਨ ਤੋਂ ਇਲਾਵਾ ਵਿਲੱਖਣਤਾਵਾਂ ਨੂੰ ਫਿਲਟਰ ਕਰਨ ਲਈ ਕੀਤਾ ਸੀ। ਵਾਈਟ ਫੌਂਟ ਰੰਗ ਚੁਣਨ ਤੋਂ ਬਾਅਦ, ਅਸੀਂ ਉਹਨਾਂ ਨੂੰ ਬਾਕੀ ਐਂਟਰੀਆਂ ਤੋਂ ਲੁਕਾ ਸਕਦੇ ਹਾਂ।
ਪੜਾਅ1: ਵਿਧੀ 2.1 ਦੇ ਪੜਾਅ 1 ਤੋਂ 2 ਨੂੰ ਦੁਹਰਾਓ ਪਰ ਹੇਠਾਂ ਦਿੱਤੇ ਫਾਰਮੂਲੇ ਨੂੰ ਬਦਲੋ।
=COUNTIF($D$5:D5,D5)>1
ਫਾਰਮੂਲਾ ਐਕਸਲ ਨੂੰ D ਕਾਲਮ ਵਿੱਚ ਹਰੇਕ ਸੈੱਲ ਨੂੰ ਡੁਪਲੀਕੇਟ (ਅਰਥਾਤ, 1 ਤੋਂ ਵੱਧ) ਵਜੋਂ ਗਿਣਨ ਲਈ ਨਿਰਦੇਸ਼ਿਤ ਕਰਦਾ ਹੈ। ਜੇਕਰ ਐਂਟਰੀਆਂ ਲਗਾਈ ਗਈ ਸ਼ਰਤ ਨਾਲ ਮੇਲ ਖਾਂਦੀਆਂ ਹਨ ਤਾਂ ਇਹ ਸੈੱਲਾਂ ਨੂੰ ਸਹੀ ਅਤੇ ਰੰਗ ਫਾਰਮੈਟ (ਅਰਥਾਤ, ਲੁਕਾਓ ) ਵਾਪਸ ਕਰਦਾ ਹੈ।
<6 'ਤੇ ਕਲਿੱਕ ਕਰੋ।>ਫਾਰਮੈਟ ।
ਸਟੈਪ 2: ਫਾਰਮੈਟ 'ਤੇ ਕਲਿੱਕ ਕਰਨ ਨਾਲ ਤੁਸੀਂ ਫਾਰਮੈਟ ਸੈੱਲ ਵਿੰਡੋ 'ਤੇ ਚਲੇ ਜਾਂਦੇ ਹੋ। ਫਾਰਮੈਟ ਸੈੱਲ ਵਿੰਡੋ ਵਿੱਚ,
ਫੋਂਟ ਰੰਗ ਚਿੱਟਾ ਚੁਣੋ।
ਫਿਰ ਠੀਕ ਹੈ 'ਤੇ ਕਲਿੱਕ ਕਰੋ। .
ਸਟੈਪ 3: ਫੋਂਟ ਰੰਗ ਚੁਣਨ ਤੋਂ ਬਾਅਦ, ਠੀਕ ਹੈ 'ਤੇ ਕਲਿੱਕ ਕਰਨ ਨਾਲ ਤੁਸੀਂ ਨਵਾਂ ਫਾਰਮੈਟਿੰਗ ਨਿਯਮ ਵਿੰਡੋ ਦੁਬਾਰਾ। ਤੁਸੀਂ ਝਲਕ ਨੂੰ ਧੁੰਦਲੇ ਰੂਪ ਵਿੱਚ ਦੇਖ ਸਕਦੇ ਹੋ ਕਿਉਂਕਿ ਅਸੀਂ ਫੌਂਟ ਰੰਗ ਵਜੋਂ ਚਿੱਟਾ ਚੁਣਦੇ ਹਾਂ।
ਠੀਕ ਹੈ 'ਤੇ ਕਲਿੱਕ ਕਰੋ।
ਸਾਰੇ ਕਦਮਾਂ ਦੀ ਪਾਲਣਾ ਕਰਨ ਨਾਲ ਤੁਹਾਨੂੰ ਡੁਪਲੀਕੇਟ ਮੁੱਲਾਂ ਲਈ ਹੇਠਾਂ ਦਿੱਤੇ ਚਿੱਤਰ ਦੇ ਸਮਾਨ ਚਿੱਤਰਣ ਵੱਲ ਲੈ ਜਾਂਦਾ ਹੈ।
ਤੁਹਾਨੂੰ ਚਿੱਟਾ<ਚੁਣਨਾ ਪਵੇਗਾ 7> ਇੱਕ ਫੋਂਟ ਰੰਗ ਦੇ ਰੂਪ ਵਿੱਚ ਨਹੀਂ ਤਾਂ ਡੁਪਲੀਕੇਟ ਐਂਟਰੀਆਂ ਨਹੀਂ ਛੁਪੀਆਂ ਜਾਣਗੀਆਂ।
ਹੋਰ ਪੜ੍ਹੋ: ਫਾਰਮੂਲਾ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਐਕਸਲ ਵਿੱਚ ਡੇਟਾ ਨੂੰ ਕਿਵੇਂ ਫਿਲਟਰ ਕਰਨਾ ਹੈ
ਵਿਧੀ 3: ਵਿਲੱਖਣ ਮੁੱਲਾਂ ਨੂੰ ਫਿਲਟਰ ਕਰਨ ਲਈ ਡੇਟਾ ਟੈਬ ਐਡਵਾਂਸਡ ਫਿਲਟਰ ਵਿਸ਼ੇਸ਼ਤਾ ਦੀ ਵਰਤੋਂ ਕਰਨਾ
ਪਹਿਲਾਂ ਵਿਧੀਆਂ ਵਿਲੱਖਣ ਫਿਲਟਰ ਕਰਨ ਲਈ ਡੇਟਾਸੈਟ ਤੋਂ ਐਂਟਰੀਆਂ ਨੂੰ ਮਿਟਾਉਂਦੀਆਂ ਜਾਂ ਹਟਾਉਂਦੀਆਂ ਹਨ। ਜਦੋਂ ਅਸੀਂ ਕੁਝ ਡਾਟਾਸੈਟਾਂ 'ਤੇ ਕੰਮ ਕਰਦੇ ਹਾਂ ਤਾਂ ਇਹ ਕਾਫ਼ੀ ਖ਼ਤਰਨਾਕ ਹੁੰਦਾ ਹੈ। ਅਜਿਹੀਆਂ ਸਥਿਤੀਆਂ ਹੋ ਸਕਦੀਆਂ ਹਨ ਜਿੱਥੇ ਅਸੀਂ ਨਹੀਂ ਕਰ ਸਕਦੇਕੱਚੇ ਡੇਟਾਸੈਟਾਂ ਨੂੰ ਬਦਲੋ, ਉਹਨਾਂ ਮਾਮਲਿਆਂ ਵਿੱਚ ਅਸੀਂ ਲੋੜੀਂਦੀ ਸਥਿਤੀ ਵਿੱਚ ਵਿਲੱਖਣ ਫਿਲਟਰ ਕਰਨ ਲਈ ਐਡਵਾਂਸਡ ਫਿਲਟਰ ਵਿਕਲਪ ਦੀ ਵਰਤੋਂ ਕਰ ਸਕਦੇ ਹਾਂ।
ਪੜਾਅ 1: ਰੇਂਜ ਚੁਣੋ (ਜਿਵੇਂ ਕਿ, ਉਤਪਾਦ ਕਾਲਮ)। ਫਿਰ ਡਾਟਾ ਟੈਬ 'ਤੇ ਜਾਓ > ਐਡਵਾਂਸਡ ( ਛਾਂਟ ਅਤੇ ਫਿਲਟਰ ਭਾਗ ਵਿੱਚੋਂ) ਚੁਣੋ।
28>
ਕਦਮ 2: The ਐਡਵਾਂਸਡ ਫਿਲਟਰ ਵਿੰਡੋ ਦਿਖਾਈ ਦਿੰਦੀ ਹੈ। ਐਡਵਾਂਸਡ ਫਿਲਟਰ ਵਿੰਡੋ ਵਿੱਚ, ਐਕਸ਼ਨ ਵਿਕਲਪ ਦੇ ਤਹਿਤ ਕਿਸੇ ਹੋਰ ਸਥਾਨ 'ਤੇ ਕਾਪੀ ਕਰੋ ਕਾਰਵਾਈ ਨੂੰ ਚੁਣੋ। ਤੁਸੀਂ ਜਾਂ ਤਾਂ ਸੂਚੀ ਨੂੰ ਫਿਲਟਰ ਕਰੋ, ਥਾਂ-ਥਾਂ, ਜਾਂ ਕਿਸੇ ਹੋਰ ਸਥਾਨ 'ਤੇ ਕਾਪੀ ਕਰੋ ਦੀ ਚੋਣ ਕਰ ਸਕਦੇ ਹੋ, ਹਾਲਾਂਕਿ, ਅਸੀਂ ਕੱਚੇ ਡੇਟਾ ਨੂੰ ਨਾ ਬਦਲਣ ਲਈ ਬਾਅਦ ਵਾਲੇ ਨੂੰ ਚੁਣ ਰਹੇ ਹਾਂ।
ਕਾਪੀ ਟੂ ਵਿਕਲਪ ਵਿੱਚ ਇੱਕ ਟਿਕਾਣਾ (ਜਿਵੇਂ, F4 ) ਨਿਰਧਾਰਤ ਕਰੋ।
ਸਿਰਫ਼-ਵਿਲੱਖਣ ਰਿਕਾਰਡ ਵਿਕਲਪ ਦੀ ਜਾਂਚ ਕੀਤੀ।
ਠੀਕ ਹੈ 'ਤੇ ਕਲਿੱਕ ਕਰੋ।
ਠੀਕ ਹੈ 'ਤੇ ਕਲਿੱਕ ਕਰਨ ਨਾਲ ਤੁਹਾਨੂੰ ਕਦਮਾਂ ਵਿੱਚ ਦੱਸੇ ਅਨੁਸਾਰ ਨਿਯਤ ਸਥਾਨ ਵਿੱਚ ਵਿਲੱਖਣ ਮੁੱਲ ਪ੍ਰਾਪਤ ਹੁੰਦੇ ਹਨ।
ਵਿਧੀ 4: ਐਕਸਲ ਯੂਨੀਕ ਫੰਕਸ਼ਨ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਵਿਲੱਖਣ ਮੁੱਲਾਂ ਨੂੰ ਫਿਲਟਰ ਕਰੋ
ਕਿਸੇ ਹੋਰ ਕਾਲਮ ਵਿੱਚ ਵਿਲੱਖਣ ਮੁੱਲਾਂ ਨੂੰ ਪ੍ਰਦਰਸ਼ਿਤ ਕਰਨਾ ਵੀ <6 ਦੁਆਰਾ ਪ੍ਰਾਪਤ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ>UNIQUE ਫੰਕਸ਼ਨ। UNIQUE ਫੰਕਸ਼ਨ ਇੱਕ ਰੇਂਜ ਜਾਂ ਐਰੇ ਤੋਂ ਵਿਲੱਖਣ ਐਂਟਰੀਆਂ ਦੀ ਸੂਚੀ ਪ੍ਰਾਪਤ ਕਰਦਾ ਹੈ। UNIQUE ਫੰਕਸ਼ਨ ਦਾ ਸੰਟੈਕਸ ਹੈ
UNIQUE (array, [by_col], [exactly_once])
ਆਰਗੂਮੈਂਟ,
ਐਰੇ ; ਰੇਂਜ, ਜਾਂ ਐਰੇ ਜਿੱਥੋਂ ਵਿਲੱਖਣ ਮੁੱਲ ਕੱਢੇ ਜਾਂਦੇ ਹਨ।
[by_col] ; ਮੁੱਲਾਂ ਦੀ ਤੁਲਨਾ ਕਰਨ ਅਤੇ ਐਕਸਟਰੈਕਟ ਕਰਨ ਦੇ ਤਰੀਕੇ, row = FALSE ( default ) ਦੁਆਰਾਅਤੇ ਕਾਲਮ = TRUE ਦੁਆਰਾ। [ਵਿਕਲਪਿਕ]
[exactly_one] ; ਇੱਕ ਵਾਰ ਹੋਣ ਵਾਲੇ ਮੁੱਲ = TRUE ਅਤੇ ਮੌਜੂਦਾ ਵਿਲੱਖਣ ਮੁੱਲ = FALSE ( default )। [ਵਿਕਲਪਿਕ]
ਪੜਾਅ 1: ਕਿਸੇ ਵੀ ਖਾਲੀ ਸੈੱਲ (ਜਿਵੇਂ, E5 ) ਵਿੱਚ ਹੇਠਾਂ ਦਿੱਤੇ ਫਾਰਮੂਲੇ ਨੂੰ ਟਾਈਪ ਕਰੋ।
=UNIQUE(D5:D19)
ਸਟੈਪ 2: ENTER ਦਬਾਓ ਫਿਰ ਇੱਕ ਸਕਿੰਟ ਵਿੱਚ ਸਾਰੀਆਂ ਵਿਲੱਖਣ ਐਂਟਰੀਆਂ ਹੇਠਾਂ ਦਿੱਤੀ ਤਸਵੀਰ ਦੇ ਸਮਾਨ ਕਾਲਮ ਵਿੱਚ ਦਿਖਾਈ ਦਿੰਦੀਆਂ ਹਨ।
<32
UNIQUE ਫੰਕਸ਼ਨ ਇੱਕ ਸਮੇਂ ਵਿੱਚ ਸਾਰੀਆਂ ਵਿਲੱਖਣ ਐਂਟਰੀਆਂ ਨੂੰ ਫੈਲਾਉਂਦਾ ਹੈ। ਹਾਲਾਂਕਿ, ਤੁਸੀਂ Excel 365 ਸੰਸਕਰਣ ਤੋਂ ਇਲਾਵਾ UNIQUE ਫੰਕਸ਼ਨ ਦੀ ਵਰਤੋਂ ਨਹੀਂ ਕਰ ਸਕਦੇ ਹੋ।
ਸਮਾਨ ਰੀਡਿੰਗ
- ਸੇਲ ਮੁੱਲ (6 ਕੁਸ਼ਲ ਤਰੀਕੇ) 'ਤੇ ਆਧਾਰਿਤ ਐਕਸਲ ਫਿਲਟਰ ਡੇਟਾ
- ਐਕਸਲ ਵਿੱਚ ਫਿਲਟਰ ਕਿਵੇਂ ਸ਼ਾਮਲ ਕਰੀਏ (4 ਢੰਗ)
- ਐਕਸਲ ਫਿਲਟਰ ਲਈ ਸ਼ਾਰਟਕੱਟ (ਉਦਾਹਰਨਾਂ ਦੇ ਨਾਲ 3 ਤੇਜ਼ ਵਰਤੋਂ)
- ਐਕਸਲ ਵਿੱਚ ਟੈਕਸਟ ਫਿਲਟਰ ਦੀ ਵਰਤੋਂ ਕਿਵੇਂ ਕਰੀਏ (5 ਉਦਾਹਰਨਾਂ)
ਵਿਧੀ 5: ਯੂਨੀਕ ਅਤੇ ਫਿਲਟਰ ਫੰਕਸ਼ਨ ਦੀ ਵਰਤੋਂ (ਮਾਪਦੰਡ ਦੇ ਨਾਲ)
ਵਿਧੀ 4 ਵਿੱਚ, ਅਸੀਂ ਵਿਲੱਖਣ ਮੁੱਲਾਂ ਨੂੰ ਬਾਹਰ ਕੱਢਣ ਲਈ UNIQUE ਫੰਕਸ਼ਨ ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹਾਂ। ਜੇਕਰ ਅਸੀਂ ਕਿਸੇ ਸ਼ਰਤ 'ਤੇ ਨਿਰਭਰ ਕਰਦੇ ਹੋਏ ਵਿਲੱਖਣ ਐਂਟਰੀਆਂ ਚਾਹੁੰਦੇ ਹਾਂ ਤਾਂ ਕੀ ਹੋਵੇਗਾ? ਮੰਨ ਲਓ ਕਿ ਅਸੀਂ ਆਪਣੇ ਡੈਟਾਸੈੱਟ ਤੋਂ ਕਿਸੇ ਖਾਸ ਉਤਪਾਦ ਨਾਮ ਸ਼੍ਰੇਣੀ ਚਾਹੁੰਦੇ ਹਾਂ।
ਇਸ ਸਥਿਤੀ ਵਿੱਚ, ਅਸੀਂ ਵਿਲੱਖਣ ਉਤਪਾਦ ਨਾਮ ਚਾਹੁੰਦੇ ਹਾਂ। ਸਾਡੇ ਡੇਟਾਸੇਟ ਤੋਂ ਬਾਰਾਂ (ਜਿਵੇਂ, E4 ) ਸ਼੍ਰੇਣੀ।
ਪੜਾਅ 1: ਕਿਸੇ ਵੀ ਸੈੱਲ ਵਿੱਚ ਹੇਠਾਂ ਦਿੱਤੇ ਫਾਰਮੂਲੇ ਨੂੰ ਲਿਖੋ (ਜਿਵੇਂ, E5 ).
=UNIQUE(FILTER(D5:D19,C5:C19=E4))
ਦਫਾਰਮੂਲਾ D5:D19 ਰੇਂਜ ਨੂੰ ਫਿਲਟਰ ਕਰਨ ਦਾ ਨਿਰਦੇਸ਼ ਦਿੰਦਾ ਹੈ, ਰੇਂਜ C5:C19 ਸੈੱਲ E4 ਦੇ ਬਰਾਬਰ ਹੋਣ ਲਈ ਇੱਕ ਸ਼ਰਤ ਲਗਾ ਕੇ।
ਸਟੈਪ 2: ENTER ਦਬਾਓ। ਉਸ ਤੋਂ ਬਾਅਦ ਬਾਰ ਸ਼੍ਰੇਣੀ ਦੇ ਅਧੀਨ ਉਤਪਾਦ, ਬਾਰ ਕਾਲਮ ਦੇ ਸੈੱਲਾਂ ਵਿੱਚ ਦਿਖਾਈ ਦਿੰਦੇ ਹਨ ਜਿਵੇਂ ਕਿ ਹੇਠਾਂ ਦਿੱਤੇ ਸਕ੍ਰੀਨਸ਼ਾਟ ਵਿੱਚ ਦਿਖਾਇਆ ਗਿਆ ਹੈ।
ਤੁਸੀਂ ਵਿਲੱਖਣ ਉਤਪਾਦਾਂ ਨੂੰ ਫਿਲਟਰ ਕਰਨ ਲਈ ਕੋਈ ਵੀ ਸ਼੍ਰੇਣੀ ਚੁਣ ਸਕਦੇ ਹੋ। ਇਹ ਵਿਸ਼ਾਲ ਵਿਕਰੀ ਡੇਟਾਸੈਟਾਂ ਨੂੰ ਸੰਭਾਲਣ ਦਾ ਕਾਫ਼ੀ ਪ੍ਰਭਾਵਸ਼ਾਲੀ ਤਰੀਕਾ ਹੈ। FILTER ਫੰਕਸ਼ਨ ਸਿਰਫ Excel 365 ਵਿੱਚ ਉਪਲਬਧ ਹੈ।
ਹੋਰ ਪੜ੍ਹੋ: ਐਕਸਲ ਵਿੱਚ ਕਈ ਮਾਪਦੰਡ ਫਿਲਟਰ ਕਰੋ <1
ਵਿਧੀ 6: MATCH ਅਤੇ INDEX ਫੰਕਸ਼ਨਾਂ ਦੀ ਵਰਤੋਂ ਕਰਨਾ (ਐਰੇ ਫਾਰਮੂਲਾ)
ਸਰਲ ਪ੍ਰਦਰਸ਼ਨ ਲਈ, ਅਸੀਂ ਬਿਨਾਂ ਕਿਸੇ ਖਾਲੀ ਥਾਂ ਜਾਂ ਕੇਸ-ਸੰਵੇਦਨਸ਼ੀਲ ਐਂਟਰੀਆਂ ਦੇ ਡੇਟਾਸੈਟ ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹਾਂ। ਤਾਂ, ਅਸੀਂ ਅਜਿਹੇ ਡੇਟਾਸੈਟ ਨੂੰ ਕਿਵੇਂ ਸੰਭਾਲ ਸਕਦੇ ਹਾਂ ਜਿਸ ਵਿੱਚ ਖਾਲੀ ਅਤੇ ਕੇਸ-ਸੰਵੇਦਨਸ਼ੀਲ ਐਂਟਰੀਆਂ ਹਨ? ਕੋਈ ਰਸਤਾ ਦਿਖਾਉਣ ਤੋਂ ਪਹਿਲਾਂ, ਆਓ ਇੱਕ ਸੰਯੁਕਤ ਫਾਰਮੂਲੇ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਗੈਰ-ਖਾਲੀ ਰੇਂਜ (ਜਿਵੇਂ, ਉਤਪਾਦ 1 ) ਨੂੰ ਫਿਲਟਰ ਕਰੀਏ। ਇਸ ਸਥਿਤੀ ਵਿੱਚ, ਅਸੀਂ ਵਿਲੱਖਣ ਫਿਲਟਰ ਕਰਨ ਲਈ MATCH ਅਤੇ INDEX ਫੰਕਸ਼ਨਾਂ ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹਾਂ।
6.1. ਮੈਚ ਅਤੇ INDEX ਫੰਕਸ਼ਨ ਗੈਰ-ਖਾਲੀ ਰੇਂਜ ਤੋਂ ਵਿਲੱਖਣ ਮੁੱਲਾਂ ਨੂੰ ਫਿਲਟਰ ਕਰਦੇ ਹਨ
ਅਸੀਂ ਦੇਖ ਸਕਦੇ ਹਾਂ ਕਿ ਉਤਪਾਦ 1 ਰੇਂਜ ਵਿੱਚ ਕੋਈ ਮੌਜੂਦਾ ਖਾਲੀ ਸੈੱਲ ਨਹੀਂ ਹਨ।
ਕਦਮ 1: ਵਿਲੱਖਣ ਨੂੰ ਫਿਲਟਰ ਕਰਨ ਲਈ ਸੈੱਲ G5 ਵਿੱਚ ਹੇਠਾਂ ਦਿੱਤੇ ਫਾਰਮੂਲੇ ਨੂੰ ਟਾਈਪ ਕਰੋ।
=IFERROR(INDEX($D$5:$D$19, MATCH(0, COUNTIF($G$4:G4, $D$5:$D$19), 0)),"")
ਫਾਰਮੂਲੇ ਦੁਆਰਾ,
ਪਹਿਲਾਂ, COUNTIF($G$4:G4, $D$5:$D$19) ; ਰੇਂਜ ਵਿੱਚ ਸੈੱਲਾਂ ਦੀ ਗਿਣਤੀ ਗਿਣਦਾ ਹੈ (ਅਰਥਾਤ, $G$4:G4 ) ਸ਼ਰਤ ਦੀ ਪਾਲਣਾ ਕਰਨਾ (ਜਿਵੇਂ, $D$5:$D$19) । COUNTIF 1 ਵਾਪਸ ਕਰਦਾ ਹੈ ਜੇਕਰ ਇਹ $G$4:G4 ਰੇਂਜ ਵਿੱਚ ਨਹੀਂ ਤਾਂ 0 ਲੱਭਦਾ ਹੈ।
ਦੂਜਾ, ਮੈਚ(0, COUNTIF($G$4:G4, $D$5:$D$19), 0)) ; ਰੇਂਜ ਵਿੱਚ ਇੱਕ ਉਤਪਾਦ ਦੀ ਸੰਬੰਧਿਤ ਸਥਿਤੀ ਵਾਪਸ ਕਰਦਾ ਹੈ।
ਅੰਤ ਵਿੱਚ, INDEX($D$5:$D$19, MATCH(0, COUNTIF($G$4:G4 , $D$5:$D$19), 0)); ਸੈਲ ਐਂਟਰੀਆਂ ਵਾਪਸ ਕਰਦਾ ਹੈ ਜੋ ਸ਼ਰਤ ਨੂੰ ਪੂਰਾ ਕਰਦੇ ਹਨ।
IFERROR ਫੰਕਸ਼ਨ ਫਾਰਮੂਲੇ ਨੂੰ ਨਤੀਜਿਆਂ ਵਿੱਚ ਕਿਸੇ ਵੀ ਤਰੁੱਟੀ ਨੂੰ ਦਿਖਾਉਣ ਤੋਂ ਰੋਕਦਾ ਹੈ।
ਸਟੈਪ 2: ਕਿਉਂਕਿ ਫਾਰਮੂਲਾ ਇੱਕ ਐਰੇ ਫਾਰਮੂਲਾ ਹੈ, ਪੂਰੀ ਤਰ੍ਹਾਂ CTRL+SHIFT+ENTER ਦਬਾਓ। ਉਤਪਾਦ 1 ਰੇਂਜ ਤੋਂ ਸਾਰੀਆਂ ਵਿਲੱਖਣ ਐਂਟਰੀਆਂ ਦਿਖਾਈ ਦਿੰਦੀਆਂ ਹਨ।
6.2. ਇੱਕ ਰੇਂਜ ਵਿੱਚ ਮੌਜੂਦਾ ਖਾਲੀ ਸੈੱਲਾਂ ਤੋਂ ਵਿਲੱਖਣ ਮੁੱਲਾਂ ਨੂੰ ਫਿਲਟਰ ਕਰਨ ਲਈ ਮੈਚ ਅਤੇ INDEX ਫੰਕਸ਼ਨ
ਹੁਣ, ਉਤਪਾਦ 2 ਰੇਂਜ ਵਿੱਚ, ਅਸੀਂ ਕਈ ਖਾਲੀ ਸੈੱਲਾਂ ਨੂੰ ਮੌਜੂਦ ਦੇਖ ਸਕਦੇ ਹਾਂ। ਖਾਲੀ ਸੈੱਲਾਂ ਵਿੱਚੋਂ ਵਿਲੱਖਣ ਨੂੰ ਫਿਲਟਰ ਕਰਨ ਲਈ, ਸਾਨੂੰ ISBLANK ਫੰਕਸ਼ਨ ਪਾਉਣਾ ਪਵੇਗਾ।
ਪੜਾਅ 1: ਹੇਠਾਂ ਦਿੱਤੇ ਫਾਰਮੂਲੇ ਨੂੰ ਸੈੱਲ H5<ਵਿੱਚ ਚਿਪਕਾਓ। 7>।
=IFERROR(INDEX($E$5:$E$19, MATCH(0,IF(ISBLANK($E$5:$E$19),1,COUNTIF($H$4:H4, $E$5:$E$19)), 0)),"")
ਇਹ ਫਾਰਮੂਲਾ ਉਸੇ ਤਰ੍ਹਾਂ ਕੰਮ ਕਰਦਾ ਹੈ ਜਿਵੇਂ ਅਸੀਂ 6.1 ਵਿੱਚ ਵਰਣਨ ਕੀਤਾ ਹੈ। ਸੈਕਸ਼ਨ । ਹਾਲਾਂਕਿ, ISBLANK ਫੰਕਸ਼ਨ ਦੇ ਲਾਜ਼ੀਕਲ ਟੈਸਟ ਦੇ ਨਾਲ ਵਾਧੂ IF ਫੰਕਸ਼ਨ ਫਾਰਮੂਲੇ ਨੂੰ ਰੇਂਜ ਵਿੱਚ ਕਿਸੇ ਵੀ ਖਾਲੀ ਸੈੱਲਾਂ ਨੂੰ ਅਣਡਿੱਠ ਕਰਨ ਦੇ ਯੋਗ ਬਣਾਉਂਦਾ ਹੈ।
ਸਟੈਪ 2: CTRL+SHIFT+ENTER ਦਬਾਓ ਅਤੇ ਫਾਰਮੂਲਾ ਖਾਲੀ ਸੈੱਲਾਂ ਨੂੰ ਨਜ਼ਰਅੰਦਾਜ਼ ਕਰਦਾ ਹੈ ਅਤੇ ਸਾਰੀਆਂ ਵਿਲੱਖਣ ਐਂਟਰੀਆਂ ਪ੍ਰਾਪਤ ਕਰਦਾ ਹੈ।ਜਿਵੇਂ ਕਿ ਹੇਠਾਂ ਦਿੱਤੀ ਤਸਵੀਰ ਵਿੱਚ ਦਰਸਾਇਆ ਗਿਆ ਹੈ।
6.3. ਕੇਸ-ਸੰਵੇਦਨਸ਼ੀਲ ਰੇਂਜ ਤੋਂ ਵਿਲੱਖਣ ਮੁੱਲਾਂ ਨੂੰ ਫਿਲਟਰ ਕਰਨ ਲਈ ਮੈਚ ਅਤੇ INDEX ਫੰਕਸ਼ਨ
ਜੇਕਰ ਸਾਡੇ ਡੇਟਾਸੈਟ ਵਿੱਚ ਕੇਸ-ਸੰਵੇਦਨਸ਼ੀਲ ਐਂਟਰੀਆਂ ਹਨ, ਤਾਂ ਸਾਨੂੰ FREQUENCY ਫੰਕਸ਼ਨ ਦੀ ਵਰਤੋਂ ਕਰਨੀ ਪਵੇਗੀ।>TRANSPOSE ਅਤੇ ROW ਫੰਕਸ਼ਨ ਵਿਲੱਖਣ ਨੂੰ ਫਿਲਟਰ ਕਰਨ ਲਈ।
ਪੜਾਅ 1: ਹੇਠਾਂ ਦਿੱਤੇ ਫਾਰਮੂਲੇ ਨੂੰ ਸੈੱਲ I5 ਵਿੱਚ ਲਾਗੂ ਕਰੋ।
=INDEX($F$5:$F$19, MATCH(0, FREQUENCY(IF(EXACT($F$5:$F$19, TRANSPOSE($I$4:I4)), MATCH(ROW($F$5:$F$19), ROW($F$5:$F$19)), ""), MATCH(ROW($F$5:$F$19), ROW($F$5:$F$19))), 0))
ਫਾਰਮੂਲੇ ਦੇ ਭਾਗ,
- ਟ੍ਰਾਂਸਪੋਜ਼($I$4:I4); ਪਿਛਲੇ ਮੁੱਲਾਂ ਨੂੰ ਸੈਮੀਕੋਲਨ ਨੂੰ ਕਾਮੇ ਵਿੱਚ ਬਦਲ ਕੇ ਤਬਦੀਲ ਕਰੋ। ( ਅਰਥਾਤ, TRANSPOSE({"ਵਿਲੱਖਣ ਮੁੱਲ (ਕੇਸ ਸੰਵੇਦਨਸ਼ੀਲ)";ਹੋਲ ਵ੍ਹੀਟ"}) {"ਵਿਲੱਖਣ ਮੁੱਲ (ਕੇਸ ਸੰਵੇਦੀ)"," ਬਣ ਜਾਂਦੇ ਹਨ। ਪੂਰੀ ਕਣਕ”
- ਸਟੀਕ($F$5:$F$19, TRANSPOSE($I$4:I4); ਜਾਂਚ ਕਰਦਾ ਹੈ ਕਿ ਕੀ ਸਟ੍ਰਿੰਗ ਇੱਕੋ ਜਿਹੀਆਂ ਹਨ ਅਤੇ ਕੇਸ-ਸੰਵੇਦਨਸ਼ੀਲ ਹਨ ਜਾਂ ਨਹੀਂ।
- IF(EXACT($F$5:$F$19, TRANSPOSE($I$4:I4)), MATCH(ROW($F$5:$F$19), ROW($F$5:$F $19)); ਐਰੇ ਵਿੱਚ ਇੱਕ ਸਟ੍ਰਿੰਗ ਦੀ ਸੰਬੰਧਿਤ ਸਥਿਤੀ ਵਾਪਸ ਕਰਦਾ ਹੈ ਜੇਕਰ ਸਹੀ ।
- ਫ੍ਰੀਕੁਐਂਸੀ(IF(EXACT($F$5:$F$19, TRANSPOSE) ($I$4:I4)), MATCH(ROW($F$5:$F$19), ROW($F$5:$F$19)), “”) ; ਗਣਨਾ ਕਰਦਾ ਹੈ ਕਿ ਇੱਕ ਸਤਰ ਵਿੱਚ ਕਿੰਨੀ ਵਾਰ ਮੌਜੂਦ ਹੈ ਐਰੇ।
- MATCH(0, ਫ੍ਰੀਕੁਐਂਸੀ(IF(EXACT($F$5:$F$19, TRANSPOSE($I$4:I4)), MATCH(ROW($F$5:$F $19), ROW($F$5:$F$19)), ""), MATCH(ROW($F$5:$F$19), ROW($F$5:$F$19))), 0)) ; ਐਰੇ ਵਿੱਚ ਪਹਿਲੇ ਗਲਤ (ਜਿਵੇਂ, ਖਾਲੀ ) ਮੁੱਲ ਲੱਭਦਾ ਹੈ।
- INDEX($F$5:$F$19, MATCH(0, FREQUENCY(IF(EXACT() $F$5:$F$19,