ਵਿਸ਼ਾ - ਸੂਚੀ
ਟਿਊਟੋਰਿਅਲ ਦਿਖਾਉਂਦਾ ਹੈ ਕਿ ਕੇਸ-ਸੰਵੇਦਨਸ਼ੀਲ ਅਤੇ ਸਟੀਕ ਮੇਲ ਲਈ ਐਕਸਲ ਵਿੱਚ ਟੈਕਸਟ ਸਤਰ ਦੀ ਤੁਲਨਾ ਕਿਵੇਂ ਕਰਨੀ ਹੈ। ਤੁਸੀਂ ਦੋ ਸੈੱਲਾਂ ਦੀ ਉਹਨਾਂ ਦੇ ਮੁੱਲਾਂ, ਸਤਰ ਦੀ ਲੰਬਾਈ, ਜਾਂ ਕਿਸੇ ਵਿਸ਼ੇਸ਼ ਅੱਖਰ ਦੀ ਸੰਖਿਆ ਦੇ ਨਾਲ ਤੁਲਨਾ ਕਰਨ ਦੇ ਨਾਲ ਨਾਲ ਕਈ ਸੈੱਲਾਂ ਦੀ ਤੁਲਨਾ ਕਰਨ ਲਈ ਕਈ ਫਾਰਮੂਲੇ ਸਿੱਖੋਗੇ।
ਜਦੋਂ ਐਕਸਲ ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹੋਏ ਡਾਟਾ ਵਿਸ਼ਲੇਸ਼ਣ, ਸ਼ੁੱਧਤਾ ਸਭ ਤੋਂ ਮਹੱਤਵਪੂਰਨ ਚਿੰਤਾ ਹੈ। ਗਲਤ ਜਾਣਕਾਰੀ ਖੁੰਝ ਗਈ ਸਮਾਂ ਸੀਮਾਵਾਂ, ਗਲਤ ਅਨੁਮਾਨਿਤ ਰੁਝਾਨਾਂ, ਗਲਤ ਫੈਸਲਿਆਂ ਅਤੇ ਗੁੰਮ ਹੋਈ ਆਮਦਨ ਵੱਲ ਲੈ ਜਾਂਦੀ ਹੈ।
ਹਾਲਾਂਕਿ ਐਕਸਲ ਫਾਰਮੂਲੇ ਹਮੇਸ਼ਾ ਸਹੀ ਹੁੰਦੇ ਹਨ, ਉਹਨਾਂ ਦੇ ਨਤੀਜੇ ਗਲਤ ਹੋ ਸਕਦੇ ਹਨ ਕਿਉਂਕਿ ਸਿਸਟਮ ਵਿੱਚ ਕੁਝ ਨੁਕਸਦਾਰ ਡੇਟਾ ਦਾਖਲ ਹੋ ਜਾਂਦਾ ਹੈ। ਇਸ ਸਥਿਤੀ ਵਿੱਚ, ਇੱਕੋ ਇੱਕ ਉਪਾਅ ਹੈ ਸ਼ੁੱਧਤਾ ਲਈ ਡੇਟਾ ਦੀ ਜਾਂਚ ਕਰਨਾ. ਹੱਥੀਂ ਦੋ ਸੈੱਲਾਂ ਦੀ ਤੁਲਨਾ ਕਰਨਾ ਕੋਈ ਵੱਡੀ ਗੱਲ ਨਹੀਂ ਹੈ, ਪਰ ਸੈਂਕੜੇ ਅਤੇ ਹਜ਼ਾਰਾਂ ਟੈਕਸਟ ਸਟ੍ਰਿੰਗਾਂ ਵਿਚਕਾਰ ਅੰਤਰ ਨੂੰ ਲੱਭਣਾ ਅਸੰਭਵ ਹੈ।
ਇਹ ਟਿਊਟੋਰਿਅਲ ਤੁਹਾਨੂੰ ਸਿਖਾਏਗਾ ਕਿ ਸੈੱਲ ਦੇ ਔਖੇ ਅਤੇ ਗਲਤੀ ਵਾਲੇ ਕੰਮ ਨੂੰ ਕਿਵੇਂ ਸਵੈਚਲਿਤ ਕਰਨਾ ਹੈ। ਤੁਲਨਾ ਕਰੋ ਅਤੇ ਹਰੇਕ ਖਾਸ ਕੇਸ ਵਿੱਚ ਕਿਹੜੇ ਫਾਰਮੂਲੇ ਵਰਤਣ ਲਈ ਸਭ ਤੋਂ ਵਧੀਆ ਹੈ।
ਐਕਸਲ ਵਿੱਚ ਦੋ ਸੈੱਲਾਂ ਦੀ ਤੁਲਨਾ ਕਿਵੇਂ ਕਰੀਏ
ਇਸ ਦੇ ਆਧਾਰ 'ਤੇ ਐਕਸਲ ਵਿੱਚ ਸਤਰ ਦੀ ਤੁਲਨਾ ਕਰਨ ਦੇ ਦੋ ਵੱਖ-ਵੱਖ ਤਰੀਕੇ ਹਨ ਭਾਵੇਂ ਤੁਸੀਂ ਕੇਸ-ਸੰਵੇਦਨਸ਼ੀਲ ਜਾਂ ਕੇਸ-ਸੰਵੇਦਨਸ਼ੀਲ ਤੁਲਨਾ ਚਾਹੁੰਦੇ ਹੋ।
2 ਸੈੱਲਾਂ ਦੀ ਤੁਲਨਾ ਕਰਨ ਲਈ ਕੇਸ-ਸੰਵੇਦਨਸ਼ੀਲ ਫਾਰਮੂਲਾ
ਐਕਸਲ ਵਿੱਚ ਅਣਦੇਖੀ ਕੇਸ ਵਿੱਚ ਦੋ ਸੈੱਲਾਂ ਦੀ ਤੁਲਨਾ ਕਰਨ ਲਈ, ਇਸ ਤਰ੍ਹਾਂ ਦਾ ਇੱਕ ਸਧਾਰਨ ਫਾਰਮੂਲਾ ਵਰਤੋ:
=A1=B1
ਜਿੱਥੇ A1 ਅਤੇ B1 ਸੈੱਲ ਹਨ ਜਿਨ੍ਹਾਂ ਦੀ ਤੁਸੀਂ ਤੁਲਨਾ ਕਰ ਰਹੇ ਹੋ। ਫਾਰਮੂਲੇ ਦਾ ਨਤੀਜਾ ਬੂਲੀਅਨ ਮੁੱਲ TRUE ਹਨਅਤੇ FALSE।
ਜੇਕਰ ਤੁਸੀਂ ਮੈਚਾਂ ਅਤੇ ਅੰਤਰਾਂ ਲਈ ਆਪਣੇ ਟੈਕਸਟ ਨੂੰ ਆਉਟਪੁੱਟ ਕਰਨਾ ਚਾਹੁੰਦੇ ਹੋ, ਤਾਂ ਉਪਰੋਕਤ ਸਟੇਟਮੈਂਟ ਨੂੰ IF ਫੰਕਸ਼ਨ ਦੇ ਲਾਜ਼ੀਕਲ ਟੈਸਟ ਵਿੱਚ ਸ਼ਾਮਲ ਕਰੋ। ਉਦਾਹਰਨ ਲਈ:
=IF(A1=B1, "Equal", "Not equal")
ਜਿਵੇਂ ਕਿ ਤੁਸੀਂ ਹੇਠਾਂ ਦਿੱਤੇ ਸਕ੍ਰੀਨਸ਼ੌਟ ਵਿੱਚ ਦੇਖਦੇ ਹੋ, ਦੋਵੇਂ ਫਾਰਮੂਲੇ ਟੈਕਸਟ ਸਤਰ, ਮਿਤੀਆਂ ਅਤੇ ਸੰਖਿਆਵਾਂ ਦੀ ਬਰਾਬਰੀ ਨਾਲ ਤੁਲਨਾ ਕਰਦੇ ਹਨ:
<8 ਐਕਸਲ ਵਿੱਚ ਸਤਰ ਦੀ ਤੁਲਨਾ ਕਰਨ ਲਈ ਕੇਸ-ਸੰਵੇਦਨਸ਼ੀਲ ਫਾਰਮੂਲਾ
ਕੁਝ ਸਥਿਤੀਆਂ ਵਿੱਚ, ਇਹ ਨਾ ਸਿਰਫ਼ ਦੋ ਸੈੱਲਾਂ ਦੇ ਟੈਕਸਟ ਮੁੱਲਾਂ ਦੀ ਤੁਲਨਾ ਕਰਨਾ ਮਹੱਤਵਪੂਰਨ ਹੋ ਸਕਦਾ ਹੈ, ਸਗੋਂ ਅੱਖਰ ਕੇਸ ਦੀ ਤੁਲਨਾ ਕਰਨਾ ਵੀ ਮਹੱਤਵਪੂਰਨ ਹੋ ਸਕਦਾ ਹੈ। ਕੇਸ-ਸੰਵੇਦਨਸ਼ੀਲ ਟੈਕਸਟ ਦੀ ਤੁਲਨਾ Excel EXACT ਫੰਕਸ਼ਨ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਕੀਤੀ ਜਾ ਸਕਦੀ ਹੈ:
EXACT (text1, text2)ਜਿੱਥੇ text1 ਅਤੇ text2 ਉਹ ਦੋ ਸੈੱਲ ਹਨ ਜਿਨ੍ਹਾਂ ਦੀ ਤੁਸੀਂ ਤੁਲਨਾ ਕਰ ਰਹੇ ਹੋ।
ਇਹ ਮੰਨ ਕੇ ਕਿ ਤੁਹਾਡੀਆਂ ਸਟ੍ਰਿੰਗਾਂ ਸੈੱਲ A2 ਅਤੇ B2 ਵਿੱਚ ਹਨ, ਫਾਰਮੂਲਾ ਇਸ ਤਰ੍ਹਾਂ ਚਲਦਾ ਹੈ:
=EXACT(A2, B2)
ਨਤੀਜੇ ਵਜੋਂ, ਤੁਸੀਂ ਕੇਸ ਸਮੇਤ ਟੈਕਸਟ ਸਤਰ ਲਈ ਬਿਲਕੁਲ ਸਹੀ ਮੇਲ ਖਾਂਦੇ ਹੋ। ਹਰੇਕ ਅੱਖਰ ਦਾ, ਗਲਤ ਨਹੀਂ ਤਾਂ।
ਜੇਕਰ ਤੁਸੀਂ ਚਾਹੁੰਦੇ ਹੋ ਕਿ ਸਹੀ ਫੰਕਸ਼ਨ ਕੁਝ ਹੋਰ ਨਤੀਜੇ ਪ੍ਰਦਾਨ ਕਰੇ, ਤਾਂ ਇਸਨੂੰ ਇੱਕ IF ਫਾਰਮੂਲੇ ਵਿੱਚ ਏਮਬੇਡ ਕਰੋ ਅਤੇ value_if_true ਅਤੇ value_if_false<ਲਈ ਆਪਣਾ ਟੈਕਸਟ ਟਾਈਪ ਕਰੋ। 2> ਆਰਗੂਮੈਂਟਸ:
=IF(EXACT(A2 ,B2), "Exactly equal", "Not equal")
ਹੇਠਾਂ ਦਿੱਤਾ ਸਕ੍ਰੀਨਸ਼ੌਟ ਐਕਸਲ ਵਿੱਚ ਕੇਸ-ਸੰਵੇਦਨਸ਼ੀਲ ਸਟ੍ਰਿੰਗ ਤੁਲਨਾ ਦੇ ਨਤੀਜੇ ਦਿਖਾਉਂਦਾ ਹੈ:
ਕਿਵੇਂ ਕਰਨਾ ਹੈ ਐਕਸਲ ਵਿੱਚ ਇੱਕ ਤੋਂ ਵੱਧ ਸੈੱਲਾਂ ਦੀ ਤੁਲਨਾ ਕਰੋ
ਇੱਕ ਕਤਾਰ ਵਿੱਚ 2 ਤੋਂ ਵੱਧ ਸੈੱਲਾਂ ਦੀ ਤੁਲਨਾ ਕਰਨ ਲਈ, ਉਪਰੋਕਤ ਉਦਾਹਰਨਾਂ ਵਿੱਚ ਦੱਸੇ ਗਏ ਫਾਰਮੂਲੇ ਨੂੰ AND ਆਪਰੇਟਰ ਦੇ ਨਾਲ ਵਰਤੋ। ਪੂਰੇ ਵੇਰਵੇ ਹੇਠਾਂ ਦਿੱਤੇ ਗਏ ਹਨ।
ਤੁਲਨਾ ਕਰਨ ਲਈ ਕੇਸ-ਸੰਵੇਦਨਸ਼ੀਲ ਫਾਰਮੂਲਾ2 ਤੋਂ ਵੱਧ ਸੈੱਲ
ਇਸ 'ਤੇ ਨਿਰਭਰ ਕਰਦੇ ਹੋਏ ਕਿ ਤੁਸੀਂ ਨਤੀਜਿਆਂ ਨੂੰ ਕਿਵੇਂ ਪ੍ਰਦਰਸ਼ਿਤ ਕਰਨਾ ਚਾਹੁੰਦੇ ਹੋ, ਹੇਠਾਂ ਦਿੱਤੇ ਫਾਰਮੂਲਿਆਂ ਵਿੱਚੋਂ ਇੱਕ ਦੀ ਵਰਤੋਂ ਕਰੋ:
=AND(A2=B2, A2=C2)
ਜਾਂ
=IF(AND(A2=B2, A2=C2), "Equal", "Not equal")
AND ਫਾਰਮੂਲਾ TRUE ਦਿੰਦਾ ਹੈ ਜੇਕਰ ਸਾਰੇ ਸੈੱਲਾਂ ਵਿੱਚ ਇੱਕੋ ਮੁੱਲ ਹੈ, FALSE ਜੇਕਰ ਕੋਈ ਮੁੱਲ ਵੱਖਰਾ ਹੈ। IF ਫਾਰਮੂਲਾ ਉਹਨਾਂ ਲੇਬਲਾਂ ਨੂੰ ਆਉਟਪੁੱਟ ਕਰਦਾ ਹੈ ਜੋ ਤੁਸੀਂ ਇਸ ਵਿੱਚ ਟਾਈਪ ਕਰਦੇ ਹੋ, " ਬਰਾਬਰ " ਅਤੇ " ਬਰਾਬਰ ਨਹੀਂ " ਇਸ ਉਦਾਹਰਨ ਵਿੱਚ।
ਜਿਵੇਂ ਕਿ ਹੇਠਾਂ ਦਿੱਤੇ ਸਕ੍ਰੀਨਸ਼ਾਟ ਵਿੱਚ ਦਿਖਾਇਆ ਗਿਆ ਹੈ, ਫਾਰਮੂਲਾ ਕਿਸੇ ਵੀ ਡੇਟਾ ਕਿਸਮਾਂ - ਟੈਕਸਟ, ਮਿਤੀਆਂ ਅਤੇ ਸੰਖਿਆਤਮਕ ਮੁੱਲਾਂ ਨਾਲ ਪੂਰੀ ਤਰ੍ਹਾਂ ਕੰਮ ਕਰਦਾ ਹੈ:
ਕਈ ਸੈੱਲਾਂ ਵਿੱਚ ਟੈਕਸਟ ਦੀ ਤੁਲਨਾ ਕਰਨ ਲਈ ਕੇਸ-ਸੰਵੇਦਨਸ਼ੀਲ ਫਾਰਮੂਲਾ
ਮਲਟੀਪਲ ਸਤਰ ਦੀ ਤੁਲਨਾ ਕਰਨ ਲਈ ਇਹ ਦੇਖਣ ਲਈ ਕਿ ਕੀ ਉਹ ਬਿਲਕੁਲ ਮੇਲ ਖਾਂਦੇ ਹਨ, ਹੇਠਾਂ ਦਿੱਤੇ ਫਾਰਮੂਲੇ ਦੀ ਵਰਤੋਂ ਕਰੋ:
=AND(EXACT(A2,B2), EXACT(A2, C2))
ਜਾਂ
=IF(AND(EXACT(A2,B2), EXACT(A2, C2)),"Exactly equal", "Not equal")
ਪਿਛਲੀ ਉਦਾਹਰਨ ਦੀ ਤਰ੍ਹਾਂ, ਪਹਿਲੀ ਫਾਰਮੂਲਾ ਸਹੀ ਅਤੇ ਗਲਤ ਮੁੱਲ ਪ੍ਰਦਾਨ ਕਰਦਾ ਹੈ, ਜਦੋਂ ਕਿ ਦੂਜਾ ਮੇਲ ਅਤੇ ਅੰਤਰ ਲਈ ਤੁਹਾਡੀਆਂ ਲਿਖਤਾਂ ਨੂੰ ਪ੍ਰਦਰਸ਼ਿਤ ਕਰਦਾ ਹੈ:
ਸੈੱਲਾਂ ਦੀ ਇੱਕ ਰੇਂਜ ਦੀ ਇੱਕ ਨਮੂਨਾ ਸੈੱਲ ਨਾਲ ਤੁਲਨਾ ਕਰੋ
ਨਿਮਨਲਿਖਤ ਉਦਾਹਰਨਾਂ ਦਿਖਾਉਂਦੀਆਂ ਹਨ ਕਿ ਤੁਸੀਂ ਕਿਵੇਂ ਤਸਦੀਕ ਕਰ ਸਕਦੇ ਹੋ ਕਿ ਇੱਕ ਦਿੱਤੀ ਗਈ ਰੇਂਜ ਵਿੱਚ ਸਾਰੇ ਸੈੱਲਾਂ ਵਿੱਚ ਇੱਕ ਨਮੂਨਾ ਸੈੱਲ ਵਾਂਗ ਹੀ ਟੈਕਸਟ ਹੈ।
ਸੈੱਲਾਂ ਦੀ ਤੁਲਨਾ ਇੱਕ ਨਮੂਨਾ ਟੈਕਸਟ ਨਾਲ ਕਰਨ ਲਈ ਕੇਸ-ਸੰਵੇਦਨਸ਼ੀਲ ਫਾਰਮੂਲਾ
ਜੇਕਰ ਅੱਖਰ ਕੇਸ ਅਸਲ ਵਿੱਚ ਮਾਇਨੇ ਨਹੀਂ ਰੱਖਦਾ, ਤੁਸੀਂ ਇੱਕ ਨਮੂਨੇ ਨਾਲ ਸੈੱਲਾਂ ਦੀ ਤੁਲਨਾ ਕਰਨ ਲਈ ਹੇਠਾਂ ਦਿੱਤੇ ਫਾਰਮੂਲੇ ਦੀ ਵਰਤੋਂ ਕਰ ਸਕਦੇ ਹੋ:
ROWS( ਰੇਂਜ)*COLUMNS( rang e)=COUNTIF( ਰੇਂਜ, ਨਮੂਨਾ ਸੈੱਲ)IF ਫੰਕਸ਼ਨ ਦੇ ਲਾਜ਼ੀਕਲ ਟੈਸਟ ਵਿੱਚ, ਤੁਸੀਂ ਦੋ ਨੰਬਰਾਂ ਦੀ ਤੁਲਨਾ ਕਰਦੇ ਹੋ:
- ਸੈੱਲਾਂ ਦੀ ਕੁੱਲ ਸੰਖਿਆਇੱਕ ਨਿਸ਼ਚਿਤ ਰੇਂਜ ਵਿੱਚ (ਕਾਲਮਾਂ ਦੀ ਸੰਖਿਆ ਨਾਲ ਗੁਣਾ ਕੀਤੀਆਂ ਕਤਾਰਾਂ ਦੀ ਸੰਖਿਆ), ਅਤੇ
- ਸੈੱਲਾਂ ਦੀ ਸੰਖਿਆ ਜਿਸ ਵਿੱਚ ਸੈਂਪਲ ਸੈੱਲ ਦੇ ਸਮਾਨ ਮੁੱਲ (COUNTIF ਫੰਕਸ਼ਨ ਦੁਆਰਾ ਵਾਪਸ ਕੀਤਾ ਗਿਆ)। <5
- ਸਭ ਤੋਂ ਪਹਿਲਾਂ, SUBSTITUTE ਫੰਕਸ਼ਨ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਵਿਲੱਖਣ ਪਛਾਣਕਰਤਾ ਨੂੰ ਕਿਸੇ ਵੀ ਚੀਜ਼ ਨਾਲ ਬਦਲੋ:
SUBSTITUTE(A1, character_to_count,"")
- ਫਿਰ, ਇਹ ਗਣਨਾ ਕਰੋ ਕਿ ਹਰੇਕ ਸੈੱਲ ਵਿੱਚ ਵਿਲੱਖਣ ਪਛਾਣਕਰਤਾ ਕਿੰਨੀ ਵਾਰ ਦਿਖਾਈ ਦਿੰਦਾ ਹੈ। ਇਸਦੇ ਲਈ, ਵਿਲੱਖਣ ਪਛਾਣਕਰਤਾ ਤੋਂ ਬਿਨਾਂ ਸਟ੍ਰਿੰਗ ਦੀ ਲੰਬਾਈ ਪ੍ਰਾਪਤ ਕਰੋ ਅਤੇ ਇਸਨੂੰ ਸਤਰ ਦੀ ਕੁੱਲ ਲੰਬਾਈ ਤੋਂ ਘਟਾਓ। ਇਹ ਭਾਗ ਸੈੱਲ 1 ਅਤੇ ਸੈੱਲ 2 ਲਈ ਵੱਖਰੇ ਤੌਰ 'ਤੇ ਲਿਖਿਆ ਜਾਵੇਗਾ, ਉਦਾਹਰਨ ਲਈ:
LEN(cell 1) - LEN(SUBSTITUTE(cell 1, character_to_count, ""))
ਅਤੇ
LEN(cell 2) - LEN(SUBSTITUTE(cell 2, character_to_count, ""))
- ਅੰਤ ਵਿੱਚ, ਤੁਸੀਂ ਇਹਨਾਂ 2 ਨੰਬਰਾਂ ਦੀ ਤੁਲਨਾ ਕਰੋ ਉਪਰੋਕਤ ਹਿੱਸਿਆਂ ਦੇ ਵਿਚਕਾਰ ਸਮਾਨਤਾ ਚਿੰਨ੍ਹ (=) ਰੱਖ ਕੇ।
- ਗਿਣਿਆ ਜਾਣ ਵਾਲਾ ਅੱਖਰ (ਵਿਲੱਖਣ ਪਛਾਣਕਰਤਾ) ਟੈਕਸਟ ਸਤਰ ਵਿੱਚ ਕਿਤੇ ਵੀ ਦਿਖਾਈ ਦੇ ਸਕਦਾ ਹੈ।
- ਸਟਰਿੰਗਾਂ ਵਿੱਚ ਇੱਕ ਵੇਰੀਏਬਲ ਨੰਬਰ ਹੁੰਦਾ ਹੈ ਅੱਖਰਾਂ ਅਤੇ ਵੱਖ-ਵੱਖ ਵਿਭਾਜਨਾਂ ਜਿਵੇਂ ਕਿ ਸੈਮੀਕੋਲਨ, ਕੌਮਾ ਜਾਂ ਸਪੇਸ।
ਇਹ ਮੰਨ ਕੇ ਕਿ ਨਮੂਨਾ ਟੈਕਸਟ C2 ਵਿੱਚ ਹੈ ਅਤੇ ਤੁਲਨਾ ਕਰਨ ਲਈ ਸਤਰ A2:B6 ਰੇਂਜ ਵਿੱਚ ਹਨ, ਫਾਰਮੂਲਾ ਇਸ ਤਰ੍ਹਾਂ ਹੈ:
=ROWS(A2:B6)*COLUMNS(A2:B6)=COUNTIF(A2:B6,C2)
ਨਤੀਜਿਆਂ ਨੂੰ ਹੋਰ ਉਪਭੋਗਤਾ ਬਣਾਉਣ ਲਈ- ਦੋਸਤਾਨਾ, ਜਿਵੇਂ ਕਿ TRUE ਅਤੇ FALSE ਦੀ ਬਜਾਏ "All match" ਅਤੇ "Not all match" ਵਰਗਾ ਆਊਟਪੁੱਟ, IF ਫੰਕਸ਼ਨ ਦੀ ਵਰਤੋਂ ਕਰੋ ਜਿਵੇਂ ਅਸੀਂ ਪਿਛਲੀਆਂ ਉਦਾਹਰਣਾਂ ਵਿੱਚ ਕੀਤਾ ਸੀ:
=IF(ROWS(A2:B6)*COLUMNS(A2:B6)=COUNTIF(A2:B6,C2),"All match", "Not all match")
ਜਿਵੇਂ ਕਿ ਉਪਰੋਕਤ ਸਕ੍ਰੀਨਸ਼ੌਟ ਦਿਖਾਇਆ ਗਿਆ ਹੈ, ਫਾਰਮੂਲਾ ਟੈਕਸਟ ਸਤਰ ਦੀ ਇੱਕ ਰੇਂਜ ਨਾਲ ਪੂਰੀ ਤਰ੍ਹਾਂ ਨਜਿੱਠਦਾ ਹੈ, ਪਰ ਇਸਦੀ ਵਰਤੋਂ ਸੰਖਿਆਵਾਂ ਅਤੇ ਮਿਤੀਆਂ ਦੀ ਤੁਲਨਾ ਕਰਨ ਲਈ ਵੀ ਕੀਤੀ ਜਾ ਸਕਦੀ ਹੈ।
ਕੇਸ-ਸੰਵੇਦਨਸ਼ੀਲ ਫਾਰਮੂਲਾ ਇੱਕ ਨਾਲ ਸਟ੍ਰਿੰਗਸ ਦੀ ਤੁਲਨਾ ਕਰਨ ਲਈ ਨਮੂਨਾ ਟੈਕਸਟ
ਜੇਕਰ ਅੱਖਰ ਕੇਸ ਵਿੱਚ ਕੋਈ ਫਰਕ ਪੈਂਦਾ ਹੈ, ਤਾਂ ਤੁਸੀਂ ਹੇਠਾਂ ਦਿੱਤੇ ਐਰੇ ਫਾਰਮੂਲੇ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਨਮੂਨੇ ਦੇ ਟੈਕਸਟ ਨਾਲ ਸਤਰ ਦੀ ਤੁਲਨਾ ਕਰ ਸਕਦੇ ਹੋ।
IF(ROWS( range )*COLUMNS( ਰੇਂਜ )=SUM(--EXACT( sample_cell , range )), " text_if_match ", " text_if_ ਮੇਲ ਨਹੀਂ ਖਾਂਦਾ ")A2:B6 ਵਿੱਚ ਮੌਜੂਦ ਸਰੋਤ ਰੇਂਜ ਅਤੇ C2 ਵਿੱਚ ਨਮੂਨਾ ਟੈਕਸਟ ਦੇ ਨਾਲ, ਫਾਰਮੂਲਾ ਹੇਠ ਦਿੱਤੀ ਸ਼ਕਲ ਲੈਂਦਾ ਹੈ:
=IF(ROWS(A2:B6)*COLUMNS(A2:B6)=SUM(--EXACT(C2, A2:B6)), "All match", "Not all match")
ਰੈਗੂਲਰ ਐਕਸਲ ਫਾਰਮੂਲੇ ਦੇ ਉਲਟ , ਐਰੇ ਫਾਰਮੂਲੇ Ctrl + Shift + Enter ਦਬਾ ਕੇ ਪੂਰੇ ਕੀਤੇ ਜਾਂਦੇ ਹਨ। ਜੇਕਰ ਸਹੀ ਢੰਗ ਨਾਲ ਦਾਖਲ ਕੀਤਾ ਗਿਆ ਹੈ, ਤਾਂ ਐਕਸਲ ਐਰੇ ਫਾਰਮੂਲੇ ਨੂੰ {ਕਰਲੀ ਬਰੇਸ} ਵਿੱਚ ਸ਼ਾਮਲ ਕਰਦਾ ਹੈ, ਜਿਵੇਂ ਕਿ ਸਕ੍ਰੀਨਸ਼ੌਟ ਵਿੱਚ ਦਿਖਾਇਆ ਗਿਆ ਹੈ:
ਸਤਰ ਦੁਆਰਾ ਦੋ ਸੈੱਲਾਂ ਦੀ ਤੁਲਨਾ ਕਿਵੇਂ ਕਰੀਏਲੰਬਾਈ
ਕਈ ਵਾਰ ਤੁਸੀਂ ਇਹ ਜਾਂਚ ਕਰਨਾ ਚਾਹ ਸਕਦੇ ਹੋ ਕਿ ਕੀ ਹਰੇਕ ਕਤਾਰ ਵਿੱਚ ਟੈਕਸਟ ਸਤਰ ਵਿੱਚ ਬਰਾਬਰ ਅੱਖਰ ਹਨ। ਇਸ ਕਾਰਜ ਲਈ ਫਾਰਮੂਲਾ ਬਹੁਤ ਹੀ ਸਧਾਰਨ ਹੈ. ਪਹਿਲਾਂ, ਤੁਸੀਂ LEN ਫੰਕਸ਼ਨ ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹੋਏ ਦੋ ਸੈੱਲਾਂ ਦੀ ਸਤਰ ਦੀ ਲੰਬਾਈ ਪ੍ਰਾਪਤ ਕਰਦੇ ਹੋ, ਅਤੇ ਫਿਰ ਸੰਖਿਆਵਾਂ ਦੀ ਤੁਲਨਾ ਕਰੋ।
ਮੰਨ ਲਓ ਕਿ ਤੁਲਨਾ ਕੀਤੀ ਜਾਣ ਵਾਲੀ ਸਟ੍ਰਿੰਗ ਸੈੱਲ A2 ਅਤੇ B2 ਵਿੱਚ ਹਨ, ਇਹਨਾਂ ਵਿੱਚੋਂ ਕਿਸੇ ਇੱਕ ਫਾਰਮੂਲੇ ਦੀ ਵਰਤੋਂ ਕਰੋ:
=LEN(A2)=LEN(B2)
ਜਾਂ
=IF(LEN(A2)=LEN(B2), "Equal", "Not equal")
ਜਿਵੇਂ ਕਿ ਤੁਸੀਂ ਪਹਿਲਾਂ ਹੀ ਜਾਣਦੇ ਹੋ, ਪਹਿਲਾ ਫਾਰਮੂਲਾ ਬੂਲੀਅਨ ਮੁੱਲ TRUE ਜਾਂ FALSE ਦਿੰਦਾ ਹੈ, ਜਦੋਂ ਕਿ ਦੂਜਾ ਫਾਰਮੂਲਾ ਤੁਹਾਡੇ ਆਪਣੇ ਨਤੀਜੇ ਦਿੰਦਾ ਹੈ:
ਜਿਵੇਂ ਕਿ ਉੱਪਰ ਦਿੱਤੇ ਸਕ੍ਰੀਨਸ਼ੌਟ ਵਿੱਚ ਦਿਖਾਇਆ ਗਿਆ ਹੈ, ਫਾਰਮੂਲੇ ਟੈਕਸਟ ਸਤਰ ਦੇ ਨਾਲ-ਨਾਲ ਨੰਬਰਾਂ ਲਈ ਵੀ ਕੰਮ ਕਰਦੇ ਹਨ।
ਟਿਪ। ਜੇਕਰ ਦੋ ਪ੍ਰਤੀਤ ਹੋਣ ਵਾਲੀਆਂ ਬਰਾਬਰ ਸਤਰ ਵੱਖ-ਵੱਖ ਲੰਬਾਈਆਂ ਨੂੰ ਵਾਪਸ ਕਰਦੀਆਂ ਹਨ, ਤਾਂ ਸੰਭਾਵਤ ਤੌਰ 'ਤੇ ਸਮੱਸਿਆ ਇੱਕ ਜਾਂ ਦੋਵਾਂ ਸੈੱਲਾਂ ਵਿੱਚ ਲੀਡਿੰਗ ਜਾਂ ਪਿਛਲੇ ਸਪੇਸਾਂ ਵਿੱਚ ਹੈ। ਇਸ ਸਥਿਤੀ ਵਿੱਚ, TRIM ਫੰਕਸ਼ਨ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਵਾਧੂ ਖਾਲੀ ਥਾਂਵਾਂ ਨੂੰ ਹਟਾਓ। ਵਿਸਤ੍ਰਿਤ ਵਿਆਖਿਆ ਅਤੇ ਫਾਰਮੂਲੇ ਦੀਆਂ ਉਦਾਹਰਣਾਂ ਇੱਥੇ ਮਿਲ ਸਕਦੀਆਂ ਹਨ: ਐਕਸਲ ਵਿੱਚ ਖਾਲੀ ਥਾਂਵਾਂ ਨੂੰ ਕਿਵੇਂ ਕੱਟਣਾ ਹੈ।
ਇੱਕ ਖਾਸ ਅੱਖਰ ਦੀ ਮੌਜੂਦਗੀ ਦੁਆਰਾ ਦੋ ਸੈੱਲਾਂ ਦੀ ਤੁਲਨਾ ਕਰੋ
ਇਹ ਸਾਡੇ ਐਕਸਲ ਕੰਪੇਰ ਸਟ੍ਰਿੰਗਜ਼ ਟਿਊਟੋਰਿਅਲ ਵਿੱਚ ਆਖਰੀ ਉਦਾਹਰਨ ਹੈ, ਅਤੇ ਇਹ ਇੱਕ ਖਾਸ ਕੰਮ ਲਈ ਇੱਕ ਹੱਲ ਦਿਖਾਉਂਦਾ ਹੈ। ਮੰਨ ਲਓ, ਤੁਹਾਡੇ ਕੋਲ ਟੈਕਸਟ ਸਤਰ ਦੇ 2 ਕਾਲਮ ਹਨ ਜਿਨ੍ਹਾਂ ਵਿੱਚ ਤੁਹਾਡੇ ਲਈ ਮਹੱਤਵਪੂਰਨ ਅੱਖਰ ਹਨ। ਤੁਹਾਡਾ ਟੀਚਾ ਇਹ ਦੇਖਣਾ ਹੈ ਕਿ ਕੀ ਹਰੇਕ ਕਤਾਰ ਦੇ ਦੋ ਸੈੱਲਾਂ ਵਿੱਚ ਦਿੱਤੇ ਅੱਖਰ ਦੀ ਇੱਕੋ ਜਿਹੀ ਗਿਣਤੀ ਹੈ।
ਚੀਜ਼ਾਂ ਨੂੰ ਸਪੱਸ਼ਟ ਕਰਨ ਲਈ, ਹੇਠਾਂ ਦਿੱਤੇ ਵਿਚਾਰਾਂ 'ਤੇ ਵਿਚਾਰ ਕਰੋਉਦਾਹਰਨ. ਮੰਨ ਲਓ, ਤੁਹਾਡੇ ਕੋਲ ਭੇਜੇ ਗਏ ਆਰਡਰਾਂ ਦੀਆਂ ਦੋ ਸੂਚੀਆਂ ਹਨ (ਕਾਲਮ B) ਅਤੇ ਪ੍ਰਾਪਤ ਹੋਏ (ਕਾਲਮ C)। ਹਰੇਕ ਕਤਾਰ ਵਿੱਚ ਇੱਕ ਖਾਸ ਆਈਟਮ ਲਈ ਆਰਡਰ ਹੁੰਦੇ ਹਨ, ਜਿਸਦਾ ਵਿਲੱਖਣ ਪਛਾਣਕਰਤਾ ਸਾਰੇ ਆਰਡਰ ID ਵਿੱਚ ਸ਼ਾਮਲ ਹੁੰਦਾ ਹੈ ਅਤੇ ਕਾਲਮ A ਵਿੱਚ ਉਸੇ ਕਤਾਰ ਵਿੱਚ ਸੂਚੀਬੱਧ ਹੁੰਦਾ ਹੈ (ਕਿਰਪਾ ਕਰਕੇ ਹੇਠਾਂ ਸਕ੍ਰੀਨਸ਼ੌਟ ਦੇਖੋ)। ਤੁਸੀਂ ਇਹ ਯਕੀਨੀ ਬਣਾਉਣਾ ਚਾਹੁੰਦੇ ਹੋ ਕਿ ਹਰੇਕ ਕਤਾਰ ਵਿੱਚ ਉਸ ਖਾਸ ਆਈ.ਡੀ. ਨਾਲ ਭੇਜੀਆਂ ਅਤੇ ਪ੍ਰਾਪਤ ਕੀਤੀਆਂ ਆਈਟਮਾਂ ਦੀ ਬਰਾਬਰ ਗਿਣਤੀ ਹੋਵੇ।
ਇਸ ਸਮੱਸਿਆ ਨੂੰ ਹੱਲ ਕਰਨ ਲਈ, ਹੇਠਾਂ ਦਿੱਤੇ ਤਰਕ ਨਾਲ ਇੱਕ ਫਾਰਮੂਲਾ ਲਿਖੋ।
LEN( cell 2 ) - LEN(SUBSTITUTE( cell 2 , character_to_count , ""))
ਸਾਡੀ ਉਦਾਹਰਨ ਵਿੱਚ, ਵਿਲੱਖਣ ਪਛਾਣਕਰਤਾ A2 ਵਿੱਚ ਹੈ , ਅਤੇ ਤੁਲਨਾ ਕਰਨ ਲਈ ਸਟ੍ਰਿੰਗ ਸੈੱਲ B2 ਅਤੇ C2 ਵਿੱਚ ਹਨ। ਇਸ ਲਈ, ਪੂਰਾ ਫਾਰਮੂਲਾ ਇਸ ਤਰ੍ਹਾਂ ਹੈ:
=LEN(B2)-LEN(SUBSTITUTE(B2,$A2,""))=LEN(C2)-LEN(SUBSTITUTE(C2,$A2,""))
ਫਾਰਮੂਲਾ TRUE ਵਾਪਸ ਕਰਦਾ ਹੈ ਜੇਕਰ ਸੈੱਲ B2 ਅਤੇ C2 A2 ਵਿੱਚ ਅੱਖਰ ਦੀਆਂ ਘਟਨਾਵਾਂ ਦੀ ਬਰਾਬਰ ਸੰਖਿਆ ਰੱਖਦੇ ਹਨ,ਨਹੀਂ ਤਾਂ FALSE। ਨਤੀਜਿਆਂ ਨੂੰ ਆਪਣੇ ਉਪਭੋਗਤਾਵਾਂ ਲਈ ਵਧੇਰੇ ਅਰਥਪੂਰਨ ਬਣਾਉਣ ਲਈ, ਤੁਸੀਂ IF ਫੰਕਸ਼ਨ ਵਿੱਚ ਫਾਰਮੂਲੇ ਨੂੰ ਏਮਬੇਡ ਕਰ ਸਕਦੇ ਹੋ:
=IF(LEN(B2)-LEN(SUBSTITUTE(B2, $A2,""))=LEN(C2)-LEN(SUBSTITUTE(C2, $A2,"")), "Equal", "Not equal")
ਜਿਵੇਂ ਕਿ ਤੁਸੀਂ ਉੱਪਰ ਦਿੱਤੇ ਸਕ੍ਰੀਨਸ਼ੌਟ ਵਿੱਚ ਦੇਖ ਸਕਦੇ ਹੋ , ਫਾਰਮੂਲਾ ਕੁਝ ਵਾਧੂ ਪੇਚੀਦਗੀਆਂ ਦੇ ਬਾਵਜੂਦ ਪੂਰੀ ਤਰ੍ਹਾਂ ਕੰਮ ਕਰਦਾ ਹੈ:
ਇਸ ਤਰ੍ਹਾਂ ਤੁਸੀਂ ਐਕਸਲ ਵਿੱਚ ਸਟ੍ਰਿੰਗਾਂ ਦੀ ਤੁਲਨਾ ਕਰਦੇ ਹੋ। ਇਸ ਟਿਊਟੋਰਿਅਲ ਵਿੱਚ ਵਿਚਾਰੇ ਗਏ ਫਾਰਮੂਲਿਆਂ ਨੂੰ ਨੇੜਿਓਂ ਦੇਖਣ ਲਈ, ਐਕਸਲ ਕੰਪੇਰ ਸਟ੍ਰਿੰਗਸ ਵਰਕਸ਼ੀਟ ਨੂੰ ਡਾਊਨਲੋਡ ਕਰਨ ਲਈ ਤੁਹਾਡਾ ਸੁਆਗਤ ਹੈ। ਮੈਂ ਪੜ੍ਹਨ ਲਈ ਤੁਹਾਡਾ ਧੰਨਵਾਦ ਕਰਦਾ ਹਾਂ ਅਤੇ ਅਗਲੇ ਹਫ਼ਤੇ ਤੁਹਾਨੂੰ ਸਾਡੇ ਬਲੌਗ 'ਤੇ ਮਿਲਣ ਦੀ ਉਮੀਦ ਕਰਦਾ ਹਾਂ।