ਵਿਸ਼ਾ - ਸੂਚੀ
ਤੁਹਾਡੇ ਵੱਲੋਂ Excel ਵਿੱਚ ਕੀਤੇ ਗਏ ਬਹੁਤ ਸਾਰੇ ਕਾਰਜਾਂ ਵਿੱਚ ਵੱਖ-ਵੱਖ ਸੈੱਲਾਂ ਵਿੱਚ ਡੇਟਾ ਦੀ ਤੁਲਨਾ ਕਰਨਾ ਸ਼ਾਮਲ ਹੈ। ਇਸਦੇ ਲਈ, ਮਾਈਕ੍ਰੋਸਾਫਟ ਐਕਸਲ ਛੇ ਲਾਜ਼ੀਕਲ ਓਪਰੇਟਰ ਪ੍ਰਦਾਨ ਕਰਦਾ ਹੈ, ਜਿਨ੍ਹਾਂ ਨੂੰ ਤੁਲਨਾ ਆਪਰੇਟਰ ਵੀ ਕਿਹਾ ਜਾਂਦਾ ਹੈ। ਇਸ ਟਿਊਟੋਰਿਅਲ ਦਾ ਉਦੇਸ਼ ਤੁਹਾਨੂੰ ਐਕਸਲ ਲਾਜ਼ੀਕਲ ਓਪਰੇਟਰਾਂ ਦੀ ਸੂਝ ਨੂੰ ਸਮਝਣ ਅਤੇ ਤੁਹਾਡੇ ਡੇਟਾ ਵਿਸ਼ਲੇਸ਼ਣ ਲਈ ਸਭ ਤੋਂ ਕੁਸ਼ਲ ਫਾਰਮੂਲੇ ਲਿਖਣ ਵਿੱਚ ਮਦਦ ਕਰਨਾ ਹੈ।
ਐਕਸਲ ਲਾਜ਼ੀਕਲ ਓਪਰੇਟਰ - ਸੰਖੇਪ ਜਾਣਕਾਰੀ
ਇੱਕ ਲਾਜ਼ੀਕਲ ਆਪਰੇਟਰ ਦੋ ਮੁੱਲਾਂ ਦੀ ਤੁਲਨਾ ਕਰਨ ਲਈ ਐਕਸਲ ਵਿੱਚ ਵਰਤਿਆ ਜਾਂਦਾ ਹੈ। ਲਾਜ਼ੀਕਲ ਓਪਰੇਟਰਾਂ ਨੂੰ ਕਈ ਵਾਰ ਬੂਲੀਅਨ ਓਪਰੇਟਰ ਵੀ ਕਿਹਾ ਜਾਂਦਾ ਹੈ ਕਿਉਂਕਿ ਕਿਸੇ ਵੀ ਦਿੱਤੇ ਕੇਸ ਵਿੱਚ ਤੁਲਨਾ ਦਾ ਨਤੀਜਾ ਸਿਰਫ ਸੱਚ ਜਾਂ ਗਲਤ ਹੋ ਸਕਦਾ ਹੈ।
ਐਕਸਲ ਵਿੱਚ ਛੇ ਲਾਜ਼ੀਕਲ ਓਪਰੇਟਰ ਉਪਲਬਧ ਹਨ। ਹੇਠਾਂ ਦਿੱਤੀ ਸਾਰਣੀ ਦੱਸਦੀ ਹੈ ਕਿ ਉਹਨਾਂ ਵਿੱਚੋਂ ਹਰੇਕ ਕੀ ਕਰਦਾ ਹੈ ਅਤੇ ਫਾਰਮੂਲਾ ਉਦਾਹਰਨਾਂ ਨਾਲ ਸਿਧਾਂਤ ਨੂੰ ਦਰਸਾਉਂਦਾ ਹੈ।
ਸਥਿਤੀ | ਓਪਰੇਟਰ | ਫਾਰਮੂਲਾ ਉਦਾਹਰਨ | ਵਰਣਨ |
ਬਰਾਬਰ | = | =A1=B1 | ਫਾਰਮੂਲਾ TRUE ਦਿੰਦਾ ਹੈ ਜੇਕਰ ਕੋਈ ਮੁੱਲ ਵਿੱਚ ਸੈੱਲ A1 ਸੈੱਲ B1 ਦੇ ਮੁੱਲਾਂ ਦੇ ਬਰਾਬਰ ਹੈ; ਨਹੀਂ ਤਾਂ FALSE। |
ਬਰਾਬਰ ਨਹੀਂ | =A1B1 | ਜੇਕਰ ਸੈੱਲ A1 ਵਿੱਚ ਕੋਈ ਮੁੱਲ ਨਹੀਂ ਹੈ ਤਾਂ ਫਾਰਮੂਲਾ TRUE ਦਿੰਦਾ ਹੈ ਸੈੱਲ B1 ਵਿੱਚ ਮੁੱਲ ਦੇ ਬਰਾਬਰ; ਨਹੀਂ ਤਾਂ ਗਲਤ। | |
ਇਸ ਤੋਂ ਵੱਡਾ | > | =A1>B1 | ਫਾਰਮੂਲਾ TRUE ਦਿੰਦਾ ਹੈ ਜੇਕਰ ਸੈੱਲ ਵਿੱਚ ਕੋਈ ਮੁੱਲ ਹੈ A1 ਸੈੱਲ B1 ਵਿੱਚ ਇੱਕ ਮੁੱਲ ਤੋਂ ਵੱਡਾ ਹੈ; ਨਹੀਂ ਤਾਂ ਇਹ FALSE ਵਾਪਸ ਕਰਦਾ ਹੈ। |
ਇਸ ਤੋਂ ਘੱਟ | < | =A1 ਫਾਰਮੂਲਾ TRUE ਦਿੰਦਾ ਹੈ ਜੇਕਰ ਸੈੱਲ ਵਿੱਚ ਕੋਈ ਮੁੱਲ A1 ਸੈੱਲ B1 ਨਾਲੋਂ ਘੱਟ ਹੈ; ਗਲਤ ਤੋਂ ਵੱਡੇ ਅਤੇ ਤੋਂ ਘੱਟ ਜਾਂ ਇਸਦੇ ਬਰਾਬਰ ਲਾਜ਼ੀਕਲ ਓਪਰੇਟਰਾਂ ਵਾਲਾ ਦੂਜਾ ਫਾਰਮੂਲਾ ਕੀ ਕਰਦਾ ਹੈ। ਇਹ ਇਹ ਜਾਣਨ ਵਿੱਚ ਮਦਦ ਕਰਦਾ ਹੈ ਕਿ ਗਣਿਤਿਕ ਗਣਨਾਵਾਂ ਵਿੱਚ ਐਕਸਲ ਬੂਲੀਅਨ ਮੁੱਲ TRUE ਨੂੰ 1 ਅਤੇ FALSE ਨੂੰ 0 ਦੇ ਬਰਾਬਰ ਕਰਦਾ ਹੈ। ਇਸ ਨੂੰ ਧਿਆਨ ਵਿੱਚ ਰੱਖਦੇ ਹੋਏ, ਆਓ ਦੇਖੀਏ ਕਿ ਹਰ ਇੱਕ ਲਾਜ਼ੀਕਲ ਸਮੀਕਰਨ ਅਸਲ ਵਿੱਚ ਕੀ ਵਾਪਸ ਕਰਦਾ ਹੈ। | ਜੇ ਸੈੱਲ ਵਿੱਚ ਇੱਕ ਮੁੱਲ B2 C2 ਵਿੱਚ ਇੱਕ ਮੁੱਲ ਤੋਂ ਵੱਡਾ ਹੈ, ਫਿਰ ਸਮੀਕਰਨ B2>C2 TRUE ਹੈ, ਅਤੇ ਨਤੀਜੇ ਵਜੋਂ 1 ਦੇ ਬਰਾਬਰ ਹੈ। ਦੂਜੇ ਪਾਸੇ, B2C2, ਸਾਡਾ ਫਾਰਮੂਲਾ ਹੇਠਾਂ ਦਿੱਤੇ ਪਰਿਵਰਤਨ ਵਿੱਚੋਂ ਗੁਜ਼ਰਦਾ ਹੈ:
ਕਿਉਂਕਿ ਕਿਸੇ ਵੀ ਸੰਖਿਆ ਨੂੰ ਜ਼ੀਰੋ ਨਾਲ ਗੁਣਾ ਕਰਨ ਨਾਲ ਜ਼ੀਰੋ ਮਿਲਦਾ ਹੈ, ਅਸੀਂ ਜੋੜ ਚਿੰਨ੍ਹ ਤੋਂ ਬਾਅਦ ਫਾਰਮੂਲੇ ਦੇ ਦੂਜੇ ਹਿੱਸੇ ਨੂੰ ਸੁੱਟ ਸਕਦੇ ਹਾਂ। ਅਤੇ ਕਿਉਂਕਿ ਕਿਸੇ ਵੀ ਸੰਖਿਆ ਨੂੰ 1 ਨਾਲ ਗੁਣਾ ਕੀਤਾ ਜਾਂਦਾ ਹੈ, ਉਹ ਸੰਖਿਆ ਹੁੰਦੀ ਹੈ, ਸਾਡਾ ਗੁੰਝਲਦਾਰ ਫਾਰਮੂਲਾ ਇੱਕ ਸਧਾਰਨ =B2*10 ਵਿੱਚ ਬਦਲ ਜਾਂਦਾ ਹੈ ਜੋ B2 ਨੂੰ 10 ਨਾਲ ਗੁਣਾ ਕਰਨ ਦੇ ਗੁਣਨਫਲ ਨੂੰ ਵਾਪਸ ਕਰਦਾ ਹੈ, ਜੋ ਕਿ ਉਪਰੋਕਤ IF ਫਾਰਮੂਲਾ ਕਰਦਾ ਹੈ : ) ਸਪੱਸ਼ਟ ਤੌਰ 'ਤੇ , ਜੇਕਰ ਸੈੱਲ B2 ਵਿੱਚ ਇੱਕ ਮੁੱਲ C2 ਤੋਂ ਘੱਟ ਹੈ, ਤਾਂ ਸਮੀਕਰਨ B2>C2 ਦਾ ਮੁਲਾਂਕਣ FALSE (0) ਅਤੇ B2<=C2 ਤੋਂ TRUE (1) ਤੱਕ ਹੁੰਦਾ ਹੈ, ਮਤਲਬ ਕਿ ਉੱਪਰ ਦੱਸੇ ਦਾ ਉਲਟਾ ਹੋਵੇਗਾ। 3. ਐਕਸਲ ਕੰਡੀਸ਼ਨਲ ਫਾਰਮੈਟਿੰਗ ਵਿੱਚ ਲਾਜ਼ੀਕਲ ਓਪਰੇਟਰਲਾਜ਼ੀਕਲ ਓਪਰੇਟਰਾਂ ਦੀ ਇੱਕ ਹੋਰ ਆਮ ਵਰਤੋਂ ਐਕਸਲ ਕੰਡੀਸ਼ਨਲ ਫਾਰਮੈਟਿੰਗ ਵਿੱਚ ਮਿਲਦੀ ਹੈ ਜੋ ਤੁਹਾਨੂੰ ਸਪ੍ਰੈਡਸ਼ੀਟ ਵਿੱਚ ਸਭ ਤੋਂ ਮਹੱਤਵਪੂਰਨ ਜਾਣਕਾਰੀ ਨੂੰ ਤੇਜ਼ੀ ਨਾਲ ਹਾਈਲਾਈਟ ਕਰਨ ਦਿੰਦੀ ਹੈ। ਉਦਾਹਰਨ ਲਈ, ਹੇਠਾਂ ਦਿੱਤੇ ਸਧਾਰਨ ਨਿਯਮ ਵਿੱਚ ਇੱਕ ਮੁੱਲ ਦੇ ਆਧਾਰ 'ਤੇ ਆਪਣੀ ਵਰਕਸ਼ੀਟ ਵਿੱਚ ਚੁਣੇ ਗਏ ਸੈੱਲਾਂ ਜਾਂ ਪੂਰੀਆਂ ਕਤਾਰਾਂ ਨੂੰ ਉਜਾਗਰ ਕਰੋਕਾਲਮ A: ਤੋਂ ਘੱਟ (ਸੰਤਰੀ): ਤੋਂ ਵੱਡਾ (ਹਰਾ):
ਵਿਸਤ੍ਰਿਤ-ਪੜਾਅ ਲਈ- ਬਾਈ-ਸਟੈਪ ਹਿਦਾਇਤਾਂ ਅਤੇ ਨਿਯਮ ਉਦਾਹਰਨਾਂ, ਕਿਰਪਾ ਕਰਕੇ ਹੇਠਾਂ ਦਿੱਤੇ ਲੇਖ ਦੇਖੋ:
ਜਿਵੇਂ ਕਿ ਤੁਸੀਂ ਦੇਖਦੇ ਹੋ, ਐਕਸਲ ਵਿੱਚ ਲਾਜ਼ੀਕਲ ਓਪਰੇਟਰਾਂ ਦੀ ਵਰਤੋਂ ਅਨੁਭਵੀ ਅਤੇ ਆਸਾਨ ਹੈ। ਅਗਲੇ ਲੇਖ ਵਿੱਚ, ਅਸੀਂ ਐਕਸਲ ਲਾਜ਼ੀਕਲ ਫੰਕਸ਼ਨਾਂ ਦੇ ਨਟ ਅਤੇ ਬੋਲਟ ਸਿੱਖਣ ਜਾ ਰਹੇ ਹਾਂ ਜੋ ਇੱਕ ਫਾਰਮੂਲੇ ਵਿੱਚ ਇੱਕ ਤੋਂ ਵੱਧ ਤੁਲਨਾ ਕਰਨ ਦੀ ਇਜਾਜ਼ਤ ਦਿੰਦੇ ਹਨ। ਕਿਰਪਾ ਕਰਕੇ ਜੁੜੇ ਰਹੋ ਅਤੇ ਪੜ੍ਹਨ ਲਈ ਤੁਹਾਡਾ ਧੰਨਵਾਦ! ਨਹੀਂ ਤਾਂ। |
ਇਸ ਤੋਂ ਵੱਡਾ ਜਾਂ ਇਸਦੇ ਬਰਾਬਰ | >= | =A1>=B1 | ਫਾਰਮੂਲਾ TRUE ਦਿੰਦਾ ਹੈ ਜੇਕਰ ਸੈੱਲ A1 ਵਿੱਚ ਇੱਕ ਮੁੱਲ ਸੈੱਲ B1 ਵਿੱਚ ਮੁੱਲਾਂ ਤੋਂ ਵੱਧ ਜਾਂ ਬਰਾਬਰ ਹੈ; ਨਹੀਂ ਤਾਂ ਗਲਤ। |
ਇਸ ਤੋਂ ਘੱਟ ਜਾਂ ਇਸਦੇ ਬਰਾਬਰ | <= | =A1<=B1 | ਫਾਰਮੂਲਾ TRUE ਦਿੰਦਾ ਹੈ ਜੇਕਰ ਸੈੱਲ A1 ਵਿੱਚ ਇੱਕ ਮੁੱਲ ਸੈੱਲ B1 ਦੇ ਮੁੱਲਾਂ ਤੋਂ ਘੱਟ ਜਾਂ ਬਰਾਬਰ ਹੈ; ਨਹੀਂ ਤਾਂ ਗਲਤ। |
ਹੇਠਾਂ ਦਿੱਤਾ ਸਕਰੀਨਸ਼ਾਟ ਬਰਾਬਰ , ਇਸ ਦੇ ਬਰਾਬਰ ਨਹੀਂ , ਤੋਂ ਵੱਧ ਦੁਆਰਾ ਵਾਪਸ ਕੀਤੇ ਨਤੀਜਿਆਂ ਨੂੰ ਦਰਸਾਉਂਦਾ ਹੈ ਅਤੇ ਤੋਂ ਘੱਟ ਲਾਜ਼ੀਕਲ ਓਪਰੇਟਰ:
ਇਹ ਜਾਪਦਾ ਹੈ ਕਿ ਉਪਰੋਕਤ ਸਾਰਣੀ ਵਿੱਚ ਇਹ ਸਭ ਸ਼ਾਮਲ ਹੈ ਅਤੇ ਇਸ ਬਾਰੇ ਗੱਲ ਕਰਨ ਲਈ ਹੋਰ ਕੁਝ ਨਹੀਂ ਹੈ। ਪਰ ਅਸਲ ਵਿੱਚ, ਹਰੇਕ ਲਾਜ਼ੀਕਲ ਓਪਰੇਟਰ ਦੀਆਂ ਆਪਣੀਆਂ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ ਹੁੰਦੀਆਂ ਹਨ ਅਤੇ ਉਹਨਾਂ ਨੂੰ ਜਾਣਨਾ ਤੁਹਾਨੂੰ ਐਕਸਲ ਫਾਰਮੂਲੇ ਦੀ ਅਸਲ ਸ਼ਕਤੀ ਨੂੰ ਵਰਤਣ ਵਿੱਚ ਮਦਦ ਕਰ ਸਕਦਾ ਹੈ।
ਐਕਸਲ ਵਿੱਚ "ਬਰਾਬਰ" ਲਾਜ਼ੀਕਲ ਓਪਰੇਟਰ ਦੀ ਵਰਤੋਂ ਕਰਨਾ
The ਬਰਾਬਰ ਲਾਜ਼ੀਕਲ ਓਪਰੇਟਰ (=) ਦੀ ਵਰਤੋਂ ਸਾਰੇ ਡੇਟਾ ਕਿਸਮਾਂ - ਨੰਬਰਾਂ, ਮਿਤੀਆਂ, ਟੈਕਸਟ ਮੁੱਲਾਂ, ਬੁਲੀਅਨਜ਼, ਅਤੇ ਨਾਲ ਹੀ ਦੂਜੇ ਐਕਸਲ ਫਾਰਮੂਲਿਆਂ ਦੁਆਰਾ ਵਾਪਸ ਕੀਤੇ ਨਤੀਜਿਆਂ ਦੀ ਤੁਲਨਾ ਕਰਨ ਲਈ ਕੀਤੀ ਜਾ ਸਕਦੀ ਹੈ। ਉਦਾਹਰਨ ਲਈ:
=A1=B1 | ਜੇਕਰ ਸੈੱਲ A1 ਅਤੇ B1 ਵਿੱਚ ਮੁੱਲ ਇੱਕੋ ਹਨ ਤਾਂ TRUE ਦਿੰਦਾ ਹੈ, ਨਹੀਂ ਤਾਂ FALSE। |
=A1="oranges" | ਜੇਕਰ ਸੈੱਲ A1 ਵਿੱਚ "ਸੰਤਰੀ" ਸ਼ਬਦ ਹੈ ਤਾਂ TRUE ਦਿੰਦਾ ਹੈ, ਨਹੀਂ ਤਾਂ FALSE। |
=A1=TRUE | ਜੇ ਸੈੱਲ A1 ਵਿੱਚ ਬੁਲੀਅਨ ਮੁੱਲ TRUE ਹੈ ਤਾਂ TRUE ਦਿੰਦਾ ਹੈ, ਨਹੀਂ ਤਾਂ ਇਹ FALSE ਵਾਪਸ ਕਰਦਾ ਹੈ। |
=A1=(B1/2) | TRUE ਵਾਪਸ ਕਰਦਾ ਹੈ। ਜੇਕਰ ਏਸੈੱਲ A1 ਵਿੱਚ ਨੰਬਰ 2 ਨਾਲ B1 ਦੀ ਵੰਡ ਦੇ ਹਿੱਸੇ ਦੇ ਬਰਾਬਰ ਹੈ, ਨਹੀਂ ਤਾਂ ਗਲਤ। |
ਉਦਾਹਰਨ 1. ਮਿਤੀਆਂ ਦੇ ਨਾਲ "ਬਰਾਬਰ" ਓਪਰੇਟਰ ਦੀ ਵਰਤੋਂ ਕਰਨਾ
ਤੁਹਾਨੂੰ ਇਹ ਜਾਣ ਕੇ ਹੈਰਾਨੀ ਹੋ ਸਕਦੀ ਹੈ ਕਿ ਬਰਾਬਰ ਲਾਜ਼ੀਕਲ ਓਪਰੇਟਰ ਮਿਤੀਆਂ ਦੀ ਤੁਲਨਾ ਨੰਬਰਾਂ ਜਿੰਨੀ ਆਸਾਨੀ ਨਾਲ ਨਹੀਂ ਕਰ ਸਕਦਾ। ਉਦਾਹਰਨ ਲਈ, ਜੇਕਰ ਸੈੱਲ A1 ਅਤੇ A2 ਵਿੱਚ ਮਿਤੀ "12/1/2014" ਸ਼ਾਮਲ ਹੈ, ਤਾਂ ਫਾਰਮੂਲਾ =A1=A2
ਠੀਕ ਉਸੇ ਤਰ੍ਹਾਂ ਵਾਪਸ ਕਰੇਗਾ ਜਿਵੇਂ ਕਿ ਇਹ ਹੋਣਾ ਚਾਹੀਦਾ ਹੈ।
ਹਾਲਾਂਕਿ, ਜੇਕਰ ਤੁਸੀਂ =A1=12/1/2014
ਜਾਂ =A1="12/1/2014"
ਦੀ ਕੋਸ਼ਿਸ਼ ਕਰਦੇ ਹੋ ਤਾਂ ਤੁਹਾਨੂੰ FALSE ਮਿਲੇਗਾ। ਨਤੀਜੇ ਵਜੋਂ. ਥੋੜਾ ਅਚਨਚੇਤ, ਹਾਂ?
ਬਿੰਦੂ ਇਹ ਹੈ ਕਿ ਐਕਸਲ ਮਿਤੀਆਂ ਨੂੰ 1-ਜਨਵਰੀ-1900 ਤੋਂ ਸ਼ੁਰੂ ਹੋਣ ਵਾਲੇ ਸੰਖਿਆਵਾਂ ਵਜੋਂ ਸਟੋਰ ਕਰਦਾ ਹੈ, ਜੋ ਕਿ 1 ਵਜੋਂ ਸਟੋਰ ਕੀਤਾ ਜਾਂਦਾ ਹੈ। ਮਿਤੀ 12/1/2014 ਨੂੰ 41974 ਵਜੋਂ ਸਟੋਰ ਕੀਤਾ ਜਾਂਦਾ ਹੈ। ਉਪਰੋਕਤ ਵਿੱਚ ਫਾਰਮੂਲੇ, ਮਾਈਕਰੋਸਾਫਟ ਐਕਸਲ "12/1/2014" ਨੂੰ ਇੱਕ ਆਮ ਟੈਕਸਟ ਸਤਰ ਦੇ ਰੂਪ ਵਿੱਚ ਵਿਆਖਿਆ ਕਰਦਾ ਹੈ, ਅਤੇ ਕਿਉਂਕਿ "12/1/2014" 41974 ਦੇ ਬਰਾਬਰ ਨਹੀਂ ਹੈ, ਇਹ FALSE ਦਿੰਦਾ ਹੈ।
ਸਹੀ ਨਤੀਜਾ ਪ੍ਰਾਪਤ ਕਰਨ ਲਈ, ਤੁਸੀਂ DATEVALUE ਫੰਕਸ਼ਨ ਵਿੱਚ ਇੱਕ ਮਿਤੀ ਨੂੰ ਹਮੇਸ਼ਾ ਸਮੇਟਣਾ ਚਾਹੀਦਾ ਹੈ, ਜਿਵੇਂ ਕਿ ਇਹ =A1=DATEVALUE("12/1/2014")
ਨੋਟ। DATEVALUE ਫੰਕਸ਼ਨ ਨੂੰ ਹੋਰ ਲਾਜ਼ੀਕਲ ਓਪਰੇਟਰ ਦੇ ਨਾਲ ਵੀ ਵਰਤਣ ਦੀ ਲੋੜ ਹੈ, ਜਿਵੇਂ ਕਿ ਅੱਗੇ ਦਿੱਤੀਆਂ ਉਦਾਹਰਣਾਂ ਵਿੱਚ ਦਿਖਾਇਆ ਗਿਆ ਹੈ।
ਇਹੀ ਪਹੁੰਚ ਲਾਗੂ ਕੀਤੀ ਜਾਣੀ ਚਾਹੀਦੀ ਹੈ ਜਦੋਂ ਤੁਸੀਂ IF ਫੰਕਸ਼ਨ ਦੇ ਲਾਜ਼ੀਕਲ ਟੈਸਟ ਵਿੱਚ ਐਕਸਲ ਦੇ ਬਰਾਬਰ ਓਪਰੇਟਰ ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹੋ। ਤੁਸੀਂ ਇਸ ਟਿਊਟੋਰਿਅਲ ਵਿੱਚ ਹੋਰ ਜਾਣਕਾਰੀ ਦੇ ਨਾਲ-ਨਾਲ ਕੁਝ ਫਾਰਮੂਲਾ ਉਦਾਹਰਨਾਂ ਵੀ ਪਾ ਸਕਦੇ ਹੋ: ਤਾਰੀਖਾਂ ਦੇ ਨਾਲ ਐਕਸਲ IF ਫੰਕਸ਼ਨ ਦੀ ਵਰਤੋਂ ਕਰਨਾ।
ਉਦਾਹਰਨ 2. ਟੈਕਸਟ ਮੁੱਲਾਂ ਦੇ ਨਾਲ "ਇਕਵਾਲ ਟੂ" ਓਪਰੇਟਰ ਦੀ ਵਰਤੋਂ ਕਰਨਾ
ਐਕਸਲ ਦੀ ਵਰਤੋਂ ਕਰਨਾ ਟੈਕਸਟ ਮੁੱਲਾਂ ਦੇ ਨਾਲ ਬਰਾਬਰ ਓਪਰੇਟਰ ਕਰਦਾ ਹੈਕਿਸੇ ਵਾਧੂ ਮੋੜ ਦੀ ਲੋੜ ਨਹੀਂ। ਤੁਹਾਨੂੰ ਸਿਰਫ਼ ਇਹ ਗੱਲ ਧਿਆਨ ਵਿੱਚ ਰੱਖਣੀ ਚਾਹੀਦੀ ਹੈ ਕਿ ਐਕਸਲ ਵਿੱਚ ਬਰਾਬਰ ਲਾਜ਼ੀਕਲ ਓਪਰੇਟਰ ਕੇਸ-ਸੰਵੇਦਨਸ਼ੀਲ ਹੈ, ਮਤਲਬ ਕਿ ਟੈਕਸਟ ਮੁੱਲਾਂ ਦੀ ਤੁਲਨਾ ਕਰਦੇ ਸਮੇਂ ਕੇਸ ਅੰਤਰ ਨੂੰ ਅਣਡਿੱਠ ਕੀਤਾ ਜਾਂਦਾ ਹੈ।
ਉਦਾਹਰਨ ਲਈ, ਜੇਕਰ ਸੈੱਲ A1 ਵਿੱਚ " ਸੰਤਰੀ " ਸ਼ਬਦ ਹੈ ਅਤੇ ਸੈੱਲ B1 ਵਿੱਚ " ਸੰਤਰੀ " ਹੈ, ਤਾਂ ਫਾਰਮੂਲਾ =A1=B1
TRUE ਵਾਪਸ ਕਰੇਗਾ।
ਜੇ ਤੁਸੀਂ ਚਾਹੁੰਦੇ ਹੋ ਉਹਨਾਂ ਦੇ ਕੇਸ ਅੰਤਰਾਂ ਨੂੰ ਧਿਆਨ ਵਿੱਚ ਰੱਖਦੇ ਹੋਏ ਟੈਕਸਟ ਮੁੱਲਾਂ ਦੀ ਤੁਲਨਾ ਕਰੋ, ਤੁਹਾਨੂੰ Equal to ਆਪਰੇਟਰ ਦੀ ਬਜਾਏ EXACT ਫੰਕਸ਼ਨ ਦੀ ਵਰਤੋਂ ਕਰਨੀ ਚਾਹੀਦੀ ਹੈ। EXACT ਫੰਕਸ਼ਨ ਦਾ ਸੰਟੈਕਸ ਇੰਨਾ ਸਰਲ ਹੈ:
EXACT(text1, text2)ਜਿੱਥੇ ਟੈਕਸਟ 1 ਅਤੇ ਟੈਕਸਟ 2 ਉਹ ਮੁੱਲ ਹਨ ਜਿਨ੍ਹਾਂ ਦੀ ਤੁਸੀਂ ਤੁਲਨਾ ਕਰਨਾ ਚਾਹੁੰਦੇ ਹੋ। ਜੇਕਰ ਮੁੱਲ ਬਿਲਕੁਲ ਇੱਕੋ ਜਿਹੇ ਹਨ, ਕੇਸ ਸਮੇਤ, ਐਕਸਲ TRUE ਦਿੰਦਾ ਹੈ; ਨਹੀਂ ਤਾਂ, ਇਹ FALSE ਵਾਪਸ ਕਰਦਾ ਹੈ। ਤੁਸੀਂ IF ਫਾਰਮੂਲੇ ਵਿੱਚ EXACT ਫੰਕਸ਼ਨ ਦੀ ਵਰਤੋਂ ਵੀ ਕਰ ਸਕਦੇ ਹੋ ਜਦੋਂ ਤੁਹਾਨੂੰ ਟੈਕਸਟ ਮੁੱਲਾਂ ਦੀ ਕੇਸ-ਸੰਵੇਦਨਸ਼ੀਲ ਤੁਲਨਾ ਦੀ ਲੋੜ ਹੁੰਦੀ ਹੈ, ਜਿਵੇਂ ਕਿ ਹੇਠਾਂ ਦਿੱਤੇ ਸਕ੍ਰੀਨਸ਼ੌਟ ਵਿੱਚ ਦਿਖਾਇਆ ਗਿਆ ਹੈ:
ਨੋਟ। ਜੇਕਰ ਤੁਸੀਂ ਦੋ ਟੈਕਸਟ ਮੁੱਲਾਂ ਦੀ ਲੰਬਾਈ ਦੀ ਤੁਲਨਾ ਕਰਨਾ ਚਾਹੁੰਦੇ ਹੋ, ਤਾਂ ਤੁਸੀਂ ਇਸਦੀ ਬਜਾਏ LEN ਫੰਕਸ਼ਨ ਦੀ ਵਰਤੋਂ ਕਰ ਸਕਦੇ ਹੋ, ਉਦਾਹਰਨ ਲਈ =LEN(A2)=LEN(B2)
ਜਾਂ =LEN(A2)>=LEN(B2)
।
ਉਦਾਹਰਨ 3. ਬੁਲੀਅਨ ਮੁੱਲਾਂ ਅਤੇ ਸੰਖਿਆਵਾਂ ਦੀ ਤੁਲਨਾ ਕਰਨਾ
ਇੱਕ ਵਿਆਪਕ ਰਾਏ ਹੈ ਕਿ ਮਾਈਕਰੋਸਾਫਟ ਐਕਸਲ ਸਹੀ ਦਾ ਬੂਲੀਅਨ ਮੁੱਲ ਹਮੇਸ਼ਾ 1 ਅਤੇ ਗਲਤ ਦੇ 0 ਦੇ ਬਰਾਬਰ ਹੁੰਦਾ ਹੈ। ਹਾਲਾਂਕਿ, ਇਹ ਸਿਰਫ ਅੰਸ਼ਕ ਤੌਰ 'ਤੇ ਸੱਚ ਹੈ, ਅਤੇ ਇੱਥੇ ਮੁੱਖ ਸ਼ਬਦ "ਹਮੇਸ਼ਾ" ਜਾਂ ਵਧੇਰੇ ਸਪਸ਼ਟ ਤੌਰ 'ਤੇ "ਹਮੇਸ਼ਾ ਨਹੀਂ" ਹੈ : )
ਲਿਖਣ ਵੇਲੇ ਇੱਕ 'ਬਰਾਬਰ' ਲਾਜ਼ੀਕਲ ਸਮੀਕਰਨ ਜੋ ਬੂਲੀਅਨ ਦੀ ਤੁਲਨਾ ਕਰਦਾ ਹੈਮੁੱਲ ਅਤੇ ਇੱਕ ਸੰਖਿਆ, ਤੁਹਾਨੂੰ ਐਕਸਲ ਲਈ ਖਾਸ ਤੌਰ 'ਤੇ ਇਸ਼ਾਰਾ ਕਰਨ ਦੀ ਲੋੜ ਹੈ ਕਿ ਇੱਕ ਗੈਰ-ਸੰਖਿਆਤਮਕ ਬੂਲੀਅਨ ਮੁੱਲ ਨੂੰ ਇੱਕ ਨੰਬਰ ਵਜੋਂ ਮੰਨਿਆ ਜਾਣਾ ਚਾਹੀਦਾ ਹੈ। ਤੁਸੀਂ ਬੁਲੀਅਨ ਮੁੱਲ ਜਾਂ ਸੈੱਲ ਸੰਦਰਭ ਦੇ ਸਾਹਮਣੇ ਡਬਲ ਘਟਾਓ ਚਿੰਨ੍ਹ ਜੋੜ ਕੇ ਅਜਿਹਾ ਕਰ ਸਕਦੇ ਹੋ, e. g =A2=--TRUE
ਜਾਂ =A2=--B2
।
ਪਹਿਲਾ ਘਟਾਓ ਦਾ ਚਿੰਨ੍ਹ, ਜਿਸ ਨੂੰ ਤਕਨੀਕੀ ਤੌਰ 'ਤੇ ਯੂਨਰੀ ਆਪਰੇਟਰ ਕਿਹਾ ਜਾਂਦਾ ਹੈ, ਕ੍ਰਮਵਾਰ TRUE/FALSE ਨੂੰ -1/0 ਲਈ ਮਜਬੂਰ ਕਰਦਾ ਹੈ, ਅਤੇ ਦੂਜਾ ਯੂਨਰੀ ਉਹਨਾਂ ਨੂੰ +1 ਅਤੇ 0 ਵਿੱਚ ਬਦਲਣ ਵਾਲੇ ਮੁੱਲਾਂ ਨੂੰ ਨਕਾਰਦਾ ਹੈ। ਇਹ ਸ਼ਾਇਦ ਹੇਠਾਂ ਦਿੱਤੇ ਸਕ੍ਰੀਨਸ਼ੌਟ ਨੂੰ ਦੇਖ ਕੇ ਸਮਝਣਾ ਆਸਾਨ ਹੋ ਜਾਵੇਗਾ:
ਨੋਟ। ਤੁਹਾਨੂੰ ਬੁਲੀਅਨ ਤੋਂ ਪਹਿਲਾਂ ਡਬਲ ਯੂਨਰੀ ਓਪਰੇਟਰ ਜੋੜਨਾ ਚਾਹੀਦਾ ਹੈ ਜਦੋਂ ਦੂਜੇ ਲਾਜ਼ੀਕਲ ਓਪਰੇਟਰਾਂ ਜਿਵੇਂ ਕਿ ਬਰਾਬਰ ਨਹੀਂ , ਤੋਂ ਵੱਡਾ ਜਾਂ ਤੋਂ ਘੱਟ ਦੀ ਸਹੀ ਢੰਗ ਨਾਲ ਤੁਲਨਾ ਕਰਨ ਲਈ ਬੂਲੀਅਨ ਮੁੱਲ।
ਜਟਿਲ ਫਾਰਮੂਲੇ ਵਿੱਚ ਲਾਜ਼ੀਕਲ ਓਪਰੇਟਰਾਂ ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਸਮੇਂ, ਤੁਹਾਨੂੰ ਹਰੇਕ ਲਾਜ਼ੀਕਲ ਸਮੀਕਰਨ ਤੋਂ ਪਹਿਲਾਂ ਡਬਲ ਯੂਨਰੀ ਜੋੜਨ ਦੀ ਵੀ ਲੋੜ ਹੋ ਸਕਦੀ ਹੈ ਜੋ ਨਤੀਜੇ ਵਜੋਂ TRUE ਜਾਂ FALSE ਦਿੰਦਾ ਹੈ। ਇੱਥੇ ਅਜਿਹੇ ਫਾਰਮੂਲੇ ਦੀ ਇੱਕ ਉਦਾਹਰਨ ਹੈ: ਐਕਸਲ ਵਿੱਚ SUMPRODUCT ਅਤੇ SUMIFS।
ਐਕਸਲ ਵਿੱਚ "Not equal to" ਲਾਜ਼ੀਕਲ ਆਪਰੇਟਰ ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹੋਏ
ਤੁਸੀਂ Excel ਦੇ Not equal to ਆਪਰੇਟਰ ( ) ਜਦੋਂ ਤੁਸੀਂ ਇਹ ਯਕੀਨੀ ਬਣਾਉਣਾ ਚਾਹੁੰਦੇ ਹੋ ਕਿ ਇੱਕ ਸੈੱਲ ਦਾ ਮੁੱਲ ਇੱਕ ਨਿਰਧਾਰਤ ਮੁੱਲ ਦੇ ਬਰਾਬਰ ਨਹੀਂ ਹੈ। Not equal to ਓਪਰੇਟਰ ਦੀ ਵਰਤੋਂ Equal to ਦੀ ਵਰਤੋਂ ਦੇ ਸਮਾਨ ਹੈ ਜਿਸ ਬਾਰੇ ਅਸੀਂ ਇੱਕ ਪਲ ਪਹਿਲਾਂ ਚਰਚਾ ਕੀਤੀ ਸੀ।
ਨਤੀਜੇ ਦੁਆਰਾ ਵਾਪਸ ਕੀਤੇ ਗਏ ਸਨ। ਦੇ ਬਰਾਬਰ ਨਹੀਂ ਓਪਰੇਟਰ ਨਤੀਜਿਆਂ ਦੇ ਸਮਾਨ ਹਨਐਕਸਲ ਨਾਟ ਫੰਕਸ਼ਨ ਦੁਆਰਾ ਤਿਆਰ ਕੀਤਾ ਗਿਆ ਹੈ ਜੋ ਇਸਦੇ ਆਰਗੂਮੈਂਟ ਦੇ ਮੁੱਲ ਨੂੰ ਉਲਟਾਉਂਦਾ ਹੈ। ਹੇਠ ਦਿੱਤੀ ਸਾਰਣੀ ਕੁਝ ਫਾਰਮੂਲਾ ਉਦਾਹਰਣਾਂ ਪ੍ਰਦਾਨ ਕਰਦੀ ਹੈ।
ਓਪਰੇਟਰ ਦੇ ਬਰਾਬਰ ਨਹੀਂ | ਫੰਕਸ਼ਨ ਨਹੀਂ | ਵਿਵਰਣ |
=A1B1 | =NOT(A1=B1) | ਜੇਕਰ ਸੈੱਲ A1 ਅਤੇ B1 ਵਿੱਚ ਮੁੱਲ ਇੱਕੋ ਨਹੀਂ ਹਨ ਤਾਂ TRUE ਦਿੰਦਾ ਹੈ, ਨਹੀਂ ਤਾਂ FALSE। |
=A1"ਸੰਤਰੇ" | =NOT(A1="oranges") | ਜੇਕਰ ਸੈੱਲ A1 ਵਿੱਚ "ਸੰਤਰੀ" ਤੋਂ ਇਲਾਵਾ ਕੋਈ ਹੋਰ ਮੁੱਲ ਸ਼ਾਮਲ ਹੈ ਤਾਂ TRUE ਦਿੰਦਾ ਹੈ, ਜੇਕਰ ਇਸ ਵਿੱਚ ਸ਼ਾਮਲ ਹੈ ਤਾਂ FALSE "ਸੰਤਰੀ" ਜਾਂ "ਸੰਤਰੀ" ਜਾਂ "ਸੰਤਰੀ", ਆਦਿ। |
=A1TRUE | =NOT(A1=TRUE) | TRUE ਦਿੰਦਾ ਹੈ ਜੇਕਰ ਸੈੱਲ A1 ਵਿੱਚ TRUE, FALSE ਤੋਂ ਇਲਾਵਾ ਕੋਈ ਹੋਰ ਮੁੱਲ ਸ਼ਾਮਲ ਹੈ। |
=A1(B1/2) | =NOT(A1=B1/2) | TRUE ਦਿੰਦਾ ਹੈ ਜੇਕਰ ਸੈੱਲ A1 ਵਿੱਚ ਕੋਈ ਸੰਖਿਆ B1 ਦੀ 2 ਨਾਲ ਵੰਡ ਦੇ ਭਾਗ ਦੇ ਬਰਾਬਰ ਨਹੀਂ ਹੈ, ਨਹੀਂ ਤਾਂ FALSE। |
=A1DATEVALUE("12/1/2014") | =NOT(A1=DATEVALUE("12/1/2014")) | TRUE ਦਿੰਦਾ ਹੈ ਜੇਕਰ A1 ਵਿੱਚ 1-ਦਸੰਬਰ-2014 ਦੀ ਮਿਤੀ ਤੋਂ ਇਲਾਵਾ ਕੋਈ ਹੋਰ ਮੁੱਲ ਹੈ, ਮਿਤੀ ਦੀ ਪਰਵਾਹ ਕੀਤੇ ਬਿਨਾਂ ਫਾਰਮੈਟ, ਗਲਤ ਨਹੀਂ ਤਾਂ। |
ਇਸ ਤੋਂ ਵੱਡਾ, ਇਸ ਤੋਂ ਘੱਟ, ਇਸ ਤੋਂ ਵੱਡਾ ਜਾਂ ਬਰਾਬਰ, ਇਸ ਤੋਂ ਘੱਟ ਜਾਂ ਬਰਾਬਰ
ਤੁਸੀਂ ਐਕਸਲ ਵਿੱਚ ਇਹਨਾਂ ਲਾਜ਼ੀਕਲ ਓਪਰੇਟਰਾਂ ਦੀ ਵਰਤੋਂ ਇਹ ਦੇਖਣ ਲਈ ਕਰਦੇ ਹੋ ਕਿ ਇੱਕ ਨੰਬਰ ਦੂਜੇ ਨਾਲ ਕਿਵੇਂ ਤੁਲਨਾ ਕਰਦਾ ਹੈ। ਮਾਈਕਰੋਸਾਫਟ ਐਕਸਲ 4 ਤੁਲਨਾਤਮਕ ਸੰਚਾਲਨ ਪ੍ਰਦਾਨ ਕਰਦਾ ਹੈ ਜਿਨ੍ਹਾਂ ਦੇ ਨਾਮ ਸਵੈ-ਵਿਆਖਿਆਤਮਕ ਹਨ:
- (>) ਤੋਂ ਵੱਡਾ
- (>=) ਤੋਂ ਵੱਡਾ ਜਾਂ ਬਰਾਬਰ
- ਇਸ ਤੋਂ ਘੱਟ (<)
- ਇਸ ਤੋਂ ਘੱਟ ਜਾਂ ਬਰਾਬਰ (<=)
ਅਕਸਰ,ਐਕਸਲ ਤੁਲਨਾ ਆਪਰੇਟਰ ਨੰਬਰ, ਮਿਤੀ ਅਤੇ ਸਮੇਂ ਦੇ ਮੁੱਲਾਂ ਨਾਲ ਵਰਤੇ ਜਾਂਦੇ ਹਨ। ਉਦਾਹਰਨ ਲਈ:
=A1>20 | ਜੇਕਰ ਸੈੱਲ A1 ਵਿੱਚ ਕੋਈ ਸੰਖਿਆ 20 ਤੋਂ ਵੱਧ ਹੈ ਤਾਂ TRUE ਦਿੰਦਾ ਹੈ, ਨਹੀਂ ਤਾਂ FALSE। |
=A1>=(B1/2) | ਜੇਕਰ ਸੈੱਲ A1 ਵਿੱਚ ਕੋਈ ਸੰਖਿਆ B1 ਦੀ 2 ਨਾਲ ਵੰਡ ਦੇ ਹਿੱਸੇ ਤੋਂ ਵੱਧ ਜਾਂ ਬਰਾਬਰ ਹੈ ਤਾਂ TRUE ਦਿੰਦਾ ਹੈ, ਨਹੀਂ ਤਾਂ FALSE। |
=A1 ਜੇਕਰ ਸੈੱਲ A1 ਵਿੱਚ ਕੋਈ ਮਿਤੀ 1-ਦਸੰਬਰ-2014 ਤੋਂ ਘੱਟ ਹੈ ਤਾਂ TRUE ਦਿੰਦਾ ਹੈ, ਨਹੀਂ ਤਾਂ FALSE। | |
=A1<=SUM(B1:D1) | ਜੇਕਰ ਸੈੱਲ A1 ਵਿੱਚ ਕੋਈ ਸੰਖਿਆ ਸੈੱਲ B1:D1 ਵਿੱਚ ਮੁੱਲਾਂ ਦੇ ਜੋੜ ਤੋਂ ਘੱਟ ਜਾਂ ਬਰਾਬਰ ਹੈ ਤਾਂ TRUE ਦਿੰਦਾ ਹੈ, ਨਹੀਂ ਤਾਂ FALSE। |
ਟੈਕਸਟ ਮੁੱਲਾਂ ਦੇ ਨਾਲ ਐਕਸਲ ਤੁਲਨਾ ਆਪਰੇਟਰਾਂ ਦੀ ਵਰਤੋਂ ਕਰਨਾ
ਸਿਧਾਂਤ ਵਿੱਚ, ਤੁਸੀਂ ਇਸ ਤੋਂ ਵੱਡਾ , ਇਸ ਤੋਂ ਵੱਡਾ ਜਾਂ ਟੈਕਸਟ ਮੁੱਲਾਂ ਵਾਲੇ ਓਪਰੇਟਰਾਂ ਦੇ ਨਾਲ-ਨਾਲ ਉਹਨਾਂ ਦੇ ਤੋਂ ਘੱਟ ਹਮਰੁਤਬਾ ਦੇ ਬਰਾਬਰ। ਉਦਾਹਰਨ ਲਈ, ਜੇਕਰ ਸੈੱਲ A1 ਵਿੱਚ " apples " ਅਤੇ B1 ਵਿੱਚ " ਕੇਲੇ " ਸ਼ਾਮਲ ਹਨ, ਤਾਂ ਅੰਦਾਜ਼ਾ ਲਗਾਓ ਕਿ ਫਾਰਮੂਲਾ =A1>B1
ਕੀ ਵਾਪਸ ਕਰੇਗਾ? ਉਹਨਾਂ ਨੂੰ ਵਧਾਈਆਂ ਜਿਹਨਾਂ ਨੇ FALSE 'ਤੇ ਦਾਅ ਲਗਾਇਆ ਹੈ : )
ਟੈਕਸਟ ਵੈਲਯੂਜ਼ ਦੀ ਤੁਲਨਾ ਕਰਦੇ ਸਮੇਂ, Microsoft Excel ਉਹਨਾਂ ਦੇ ਕੇਸ ਨੂੰ ਨਜ਼ਰਅੰਦਾਜ਼ ਕਰਦਾ ਹੈ ਅਤੇ ਚਿੰਨ੍ਹ ਦੁਆਰਾ ਮੁੱਲਾਂ ਦੇ ਚਿੰਨ੍ਹ ਦੀ ਤੁਲਨਾ ਕਰਦਾ ਹੈ, "a" ਨੂੰ ਸਭ ਤੋਂ ਘੱਟ ਟੈਕਸਟ ਮੁੱਲ ਮੰਨਿਆ ਜਾ ਰਿਹਾ ਹੈ ਅਤੇ "z" - the ਸਭ ਤੋਂ ਉੱਚੇ ਟੈਕਸਟ ਮੁੱਲ।
ਇਸ ਲਈ, " apples " (A1) ਅਤੇ " bananas " (B1) ਦੇ ਮੁੱਲਾਂ ਦੀ ਤੁਲਨਾ ਕਰਦੇ ਸਮੇਂ, Excel ਉਹਨਾਂ ਦੇ ਪਹਿਲੇ ਅੱਖਰਾਂ ਨਾਲ ਸ਼ੁਰੂ ਹੁੰਦਾ ਹੈ " a" ਅਤੇ "b", ਕ੍ਰਮਵਾਰ, ਅਤੇ ਕਿਉਂਕਿ "b" "a" ਤੋਂ ਵੱਡਾ ਹੈ, ਫਾਰਮੂਲਾ =A1>B1
FALSE ਵਾਪਸ ਕਰਦਾ ਹੈ।
ਜੇਕਰ ਪਹਿਲੇ ਅੱਖਰ ਇੱਕੋ ਹਨ, ਤਾਂ ਦੂਜੇ ਅੱਖਰ ਦੀ ਤੁਲਨਾ ਕੀਤੀ ਜਾਂਦੀ ਹੈ, ਜੇਕਰ ਉਹ ਵੀ ਇੱਕੋ ਜਿਹੇ ਹੁੰਦੇ ਹਨ, ਤਾਂ ਐਕਸਲ ਤੀਸਰੇ, ਚੌਥੇ ਅੱਖਰ ਆਦਿ ਨੂੰ ਪ੍ਰਾਪਤ ਕਰਦਾ ਹੈ। ਉਦਾਹਰਨ ਲਈ, ਜੇਕਰ A1 ਵਿੱਚ " apples " ਅਤੇ B1 ਵਿੱਚ " agave " ਸ਼ਾਮਲ ਹੈ, ਤਾਂ ਫਾਰਮੂਲਾ =A1>B1
TRUE ਦੇਵੇਗਾ ਕਿਉਂਕਿ "p" "g" ਤੋਂ ਵੱਡਾ ਹੈ।
ਪਹਿਲੀ ਨਜ਼ਰ 'ਤੇ, ਟੈਕਸਟ ਮੁੱਲਾਂ ਦੇ ਨਾਲ ਤੁਲਨਾ ਕਰਨ ਵਾਲੇ ਆਪਰੇਟਰਾਂ ਦੀ ਵਰਤੋਂ ਬਹੁਤ ਘੱਟ ਵਿਹਾਰਕ ਸਮਝ ਵਾਲੀ ਜਾਪਦੀ ਹੈ, ਪਰ ਤੁਸੀਂ ਕਦੇ ਨਹੀਂ ਜਾਣਦੇ ਹੋ ਕਿ ਤੁਹਾਨੂੰ ਭਵਿੱਖ ਵਿੱਚ ਕੀ ਚਾਹੀਦਾ ਹੈ, ਇਸ ਲਈ ਸ਼ਾਇਦ ਇਹ ਗਿਆਨ ਮਦਦਗਾਰ ਸਾਬਤ ਹੋਵੇਗਾ। ਕੋਈ।
ਐਕਸਲ ਵਿੱਚ ਲਾਜ਼ੀਕਲ ਓਪਰੇਟਰਾਂ ਦੀ ਆਮ ਵਰਤੋਂ
ਅਸਲ ਕੰਮ ਵਿੱਚ, ਐਕਸਲ ਲਾਜ਼ੀਕਲ ਆਪਰੇਟਰ ਆਪਣੇ ਆਪ ਹੀ ਵਰਤੇ ਜਾਂਦੇ ਹਨ। ਸਹਿਮਤ ਹੋਵੋ, ਬੂਲੀਅਨ ਮੁੱਲ TRUE ਅਤੇ FALSE ਉਹ ਵਾਪਸ ਕਰਦੇ ਹਨ, ਹਾਲਾਂਕਿ ਬਹੁਤ ਸਹੀ (ਸ਼ੱਕ ਦਾ ਬਹਾਨਾ), ਬਹੁਤ ਅਰਥਪੂਰਨ ਨਹੀਂ ਹਨ। ਵਧੇਰੇ ਸਮਝਦਾਰ ਨਤੀਜੇ ਪ੍ਰਾਪਤ ਕਰਨ ਲਈ, ਤੁਸੀਂ ਐਕਸਲ ਫੰਕਸ਼ਨਾਂ ਜਾਂ ਕੰਡੀਸ਼ਨਲ ਫਾਰਮੈਟਿੰਗ ਨਿਯਮਾਂ ਦੇ ਹਿੱਸੇ ਵਜੋਂ ਲਾਜ਼ੀਕਲ ਓਪਰੇਟਰਾਂ ਦੀ ਵਰਤੋਂ ਕਰ ਸਕਦੇ ਹੋ, ਜਿਵੇਂ ਕਿ ਹੇਠਾਂ ਦਿੱਤੀਆਂ ਉਦਾਹਰਣਾਂ ਵਿੱਚ ਦਿਖਾਇਆ ਗਿਆ ਹੈ।
1. ਐਕਸਲ ਫੰਕਸ਼ਨਾਂ ਦੇ ਆਰਗੂਮੈਂਟਾਂ ਵਿੱਚ ਲਾਜ਼ੀਕਲ ਓਪਰੇਟਰਾਂ ਦੀ ਵਰਤੋਂ ਕਰਨਾ
ਜਦੋਂ ਇਹ ਲਾਜ਼ੀਕਲ ਓਪਰੇਟਰਾਂ ਦੀ ਗੱਲ ਆਉਂਦੀ ਹੈ, ਤਾਂ ਐਕਸਲ ਬਹੁਤ ਆਗਿਆਕਾਰੀ ਹੈ ਅਤੇ ਉਹਨਾਂ ਨੂੰ ਕਈ ਫੰਕਸ਼ਨਾਂ ਦੇ ਪੈਰਾਮੀਟਰਾਂ ਵਿੱਚ ਵਰਤਣ ਦੀ ਆਗਿਆ ਦਿੰਦਾ ਹੈ। ਸਭ ਤੋਂ ਆਮ ਵਰਤੋਂ ਵਿੱਚੋਂ ਇੱਕ Excel IF ਫੰਕਸ਼ਨ ਵਿੱਚ ਪਾਇਆ ਜਾਂਦਾ ਹੈ ਜਿੱਥੇ ਤੁਲਨਾ ਕਰਨ ਵਾਲੇ ਆਪਰੇਟਰ ਇੱਕ ਲਾਜ਼ੀਕਲ ਟੈਸਟ ਬਣਾਉਣ ਵਿੱਚ ਮਦਦ ਕਰ ਸਕਦੇ ਹਨ, ਅਤੇ IF ਫਾਰਮੂਲਾ ਇਸ ਗੱਲ 'ਤੇ ਨਿਰਭਰ ਕਰਦਾ ਹੈ ਕਿ ਕੀ ਟੈਸਟ ਦਾ ਮੁਲਾਂਕਣ ਸਹੀ ਹੈ ਜਾਂ ਗਲਤ ਹੈ। ਲਈਉਦਾਹਰਨ:
=IF(A1>=B1, "OK", "Not OK")
ਇਹ ਸਧਾਰਨ IF ਫਾਰਮੂਲਾ ਠੀਕ ਦਿੰਦਾ ਹੈ ਜੇਕਰ ਸੈੱਲ A1 ਵਿੱਚ ਕੋਈ ਮੁੱਲ ਸੈੱਲ B1 ਵਿੱਚ ਇੱਕ ਮੁੱਲ ਤੋਂ ਵੱਧ ਜਾਂ ਬਰਾਬਰ ਹੈ, ਨਹੀਂ ਤਾਂ "ਠੀਕ ਨਹੀਂ"।
ਅਤੇ ਇੱਥੇ ਇੱਕ ਹੋਰ ਉਦਾਹਰਨ ਹੈ:
=IF(A1B1, SUM(A1:C1), "")
ਫਾਰਮੂਲਾ ਸੈੱਲ A1 ਅਤੇ B1 ਵਿੱਚ ਮੁੱਲਾਂ ਦੀ ਤੁਲਨਾ ਕਰਦਾ ਹੈ, ਅਤੇ ਜੇਕਰ A1 B1 ਦੇ ਬਰਾਬਰ ਨਹੀਂ ਹੈ, ਤਾਂ ਸੈੱਲ A1:C1 ਵਿੱਚ ਮੁੱਲਾਂ ਦਾ ਜੋੜ ਵਾਪਸ ਕੀਤਾ ਜਾਂਦਾ ਹੈ। , ਇੱਕ ਖਾਲੀ ਸਤਰ ਨਹੀਂ ਤਾਂ।
ਐਕਸਲ ਲਾਜ਼ੀਕਲ ਓਪਰੇਟਰਾਂ ਨੂੰ ਵਿਸ਼ੇਸ਼ IF ਫੰਕਸ਼ਨਾਂ ਜਿਵੇਂ ਕਿ SUMIF, COUNTIF, AVERAGEIF ਅਤੇ ਉਹਨਾਂ ਦੇ ਬਹੁਵਚਨ ਹਮਰੁਤਬਾ ਵਿੱਚ ਵੀ ਵਿਆਪਕ ਤੌਰ 'ਤੇ ਵਰਤਿਆ ਜਾਂਦਾ ਹੈ ਜੋ ਕਿਸੇ ਖਾਸ ਸਥਿਤੀ ਜਾਂ ਕਈ ਸ਼ਰਤਾਂ ਦੇ ਅਧਾਰ 'ਤੇ ਨਤੀਜਾ ਵਾਪਸ ਕਰਦੇ ਹਨ।
ਤੁਸੀਂ ਹੇਠਾਂ ਦਿੱਤੇ ਟਿਊਟੋਰਿਅਲਸ ਵਿੱਚ ਫਾਰਮੂਲਾ ਉਦਾਹਰਨਾਂ ਦਾ ਭੰਡਾਰ ਲੱਭ ਸਕਦੇ ਹੋ:
- ਐਕਸਲ ਵਿੱਚ IF ਫੰਕਸ਼ਨ ਦੀ ਵਰਤੋਂ ਕਰਨਾ
- ਐਕਸਲ ਵਿੱਚ SUMIF ਦੀ ਵਰਤੋਂ ਕਿਵੇਂ ਕਰੀਏ
- Excel SUMIFS ਅਤੇ ਕਈ ਮਾਪਦੰਡਾਂ ਦੇ ਨਾਲ SUMIF
- Excel ਵਿੱਚ COUNTIF ਦੀ ਵਰਤੋਂ ਕਰਨਾ
- Excel COUNTIFS ਅਤੇ COUNTIF ਕਈ ਮਾਪਦੰਡਾਂ ਨਾਲ
2. ਗਣਿਤਕ ਗਣਨਾਵਾਂ ਵਿੱਚ ਐਕਸਲ ਲਾਜ਼ੀਕਲ ਓਪਰੇਟਰਾਂ ਦੀ ਵਰਤੋਂ ਕਰਨਾ
ਬੇਸ਼ੱਕ, ਐਕਸਲ ਫੰਕਸ਼ਨ ਬਹੁਤ ਸ਼ਕਤੀਸ਼ਾਲੀ ਹਨ, ਪਰ ਤੁਹਾਨੂੰ ਲੋੜੀਂਦੇ ਨਤੀਜੇ ਪ੍ਰਾਪਤ ਕਰਨ ਲਈ ਹਮੇਸ਼ਾਂ ਇਹਨਾਂ ਦੀ ਵਰਤੋਂ ਕਰਨ ਦੀ ਲੋੜ ਨਹੀਂ ਹੈ। ਉਦਾਹਰਨ ਲਈ, ਨਿਮਨਲਿਖਤ ਦੋ ਫਾਰਮੂਲਿਆਂ ਦੁਆਰਾ ਵਾਪਸ ਕੀਤੇ ਨਤੀਜੇ ਇੱਕੋ ਜਿਹੇ ਹਨ:
IF ਫੰਕਸ਼ਨ: =IF(B2>C2, B2*10, B2*5)
ਲਾਜ਼ੀਕਲ ਓਪਰੇਟਰਾਂ ਵਾਲਾ ਫਾਰਮੂਲਾ: =(B2>C2)*(B2*10)+(B2<=C2)*(B2*5)
ਮੇਰਾ ਅੰਦਾਜ਼ਾ ਹੈ ਕਿ IF ਫਾਰਮੂਲੇ ਦੀ ਵਿਆਖਿਆ ਕਰਨਾ ਆਸਾਨ ਹੈ, ਠੀਕ ਹੈ? ਇਹ ਐਕਸਲ ਨੂੰ ਸੈੱਲ B2 ਵਿੱਚ ਇੱਕ ਮੁੱਲ ਨੂੰ 10 ਨਾਲ ਗੁਣਾ ਕਰਨ ਲਈ ਕਹਿੰਦਾ ਹੈ ਜੇਕਰ B2 C2 ਤੋਂ ਵੱਧ ਹੈ, ਨਹੀਂ ਤਾਂ B1 ਵਿੱਚ ਮੁੱਲ ਨੂੰ 5 ਨਾਲ ਗੁਣਾ ਕੀਤਾ ਜਾਵੇਗਾ।
ਹੁਣ, ਵਿਸ਼ਲੇਸ਼ਣ ਕਰੀਏ।