ਮਾਈਕ੍ਰੋਸਾੱਫਟ ਐਕਸਲ ਨਾਲ ਕੰਮ ਕਰਨ ਵਾਲੇ ਬਹੁਤ ਸਾਰੇ ਕਾਰਜਾਂ ਵਿਚੋਂ, ਜੇ ਫੰਕਸ਼ਨ ਨੂੰ ਉਜਾਗਰ ਕੀਤਾ ਜਾਣਾ ਚਾਹੀਦਾ ਹੈ. ਇਹ ਉਹਨਾਂ ਓਪਰੇਟਰਾਂ ਵਿੱਚੋਂ ਇੱਕ ਹੈ ਜੋ ਉਪਭੋਗਤਾ ਅਕਸਰ ਐਪਲੀਕੇਸ਼ਨ ਵਿੱਚ ਕਾਰਜਾਂ ਕਰਨ ਵੇਲੇ ਵਰਤਾਰਾ ਲੈਂਦੇ ਹਨ. ਆਓ ਦੇਖੀਏ ਕਿ ਜੇ ਕਾਰਜ ਕੀ ਹੈ, ਅਤੇ ਇਸ ਨਾਲ ਕਿਵੇਂ ਕੰਮ ਕਰੀਏ.
ਆਮ ਪਰਿਭਾਸ਼ਾ ਅਤੇ ਉਦੇਸ਼
IF ਮਾਈਕਰੋਸੌਫਟ ਐਕਸਲ ਦੀ ਇੱਕ ਮਿਆਰੀ ਵਿਸ਼ੇਸ਼ਤਾ ਹੈ. ਉਸਦੇ ਕੰਮਾਂ ਵਿੱਚ ਇੱਕ ਖਾਸ ਸ਼ਰਤ ਦੀ ਪੂਰਤੀ ਦੀ ਪੁਸ਼ਟੀ ਕਰਨਾ ਸ਼ਾਮਲ ਹੈ. ਸਥਿਤੀ ਵਿਚ ਜਦੋਂ ਸਥਿਤੀ ਪੂਰੀ ਹੋ ਜਾਂਦੀ ਹੈ (ਸਹੀ), ਫਿਰ ਇਕ ਮੁੱਲ ਸੈੱਲ ਵਿਚ ਵਾਪਸ ਆ ਜਾਂਦਾ ਹੈ ਜਿੱਥੇ ਇਹ ਕਾਰਜ ਵਰਤਿਆ ਜਾਂਦਾ ਹੈ, ਅਤੇ ਜੇ ਇਹ ਪੂਰਾ ਨਹੀਂ ਹੁੰਦਾ (ਝੂਠਾ) - ਇਕ ਹੋਰ.
ਇਸ ਕਾਰਜ ਦਾ ਸੰਖੇਪ ਇਸ ਪ੍ਰਕਾਰ ਹੈ: "IF (ਲਾਜ਼ੀਕਲ ਸਮੀਕਰਨ; [ਮੁੱਲ ਜੇ ਸਹੀ ਹੈ]; [ਮੁੱਲ ਜੇ ਗਲਤ ਹੈ])."
ਵਰਤੋਂ ਦੀ ਉਦਾਹਰਣ
ਹੁਣ ਆਓ ਕੁਝ ਖਾਸ ਉਦਾਹਰਣਾਂ ਵੱਲ ਵੇਖੀਏ ਜਿਥੇ IF ਸਟੇਟਮੈਂਟ ਨਾਲ ਫਾਰਮੂਲਾ ਵਰਤਿਆ ਜਾਂਦਾ ਹੈ.
ਸਾਡੇ ਕੋਲ ਤਨਖਾਹ ਟੇਬਲ ਹੈ. ਸਾਰੀਆਂ ਰਤਾਂ ਨੂੰ 8 ਮਾਰਚ ਨੂੰ 1000 ਰੂਬਲ ਦਾ ਬੋਨਸ ਮਿਲਿਆ. ਸਾਰਣੀ ਵਿੱਚ ਇੱਕ ਕਾਲਮ ਹੈ ਜੋ ਕਰਮਚਾਰੀਆਂ ਦੇ ਲਿੰਗ ਨੂੰ ਦਰਸਾਉਂਦਾ ਹੈ. ਇਸ ਤਰ੍ਹਾਂ, ਸਾਨੂੰ ਇਹ ਨਿਸ਼ਚਤ ਕਰਨ ਦੀ ਜ਼ਰੂਰਤ ਹੈ ਕਿ "ਪਤਨੀਆਂ" ਦੀ ਕੀਮਤ ਦੇ ਅਨੁਸਾਰ. ਕਾਲਮ "ਲਿੰਗ" ਵਿੱਚ, ਮੁੱਲ "1000" ਕਾਲਮ ਦੇ ਅਨੁਸਾਰੀ ਸੈੱਲ ਵਿੱਚ ਪ੍ਰਦਰਸ਼ਿਤ ਕੀਤਾ ਗਿਆ ਸੀ, "ਪ੍ਰੀਮੀਅਮ 8 ਮਾਰਚ ਦੁਆਰਾ", ਅਤੇ "ਪਤੀ ਦੇ ਨਾਲ ਮੁੱਲ ਵਿੱਚ." ਕਾਲਮਾਂ ਵਿੱਚ "8 ਮਾਰਚ ਦਾ ਇਨਾਮ" ਦਾ ਮੁੱਲ "0" ਸੀ. ਸਾਡਾ ਫੰਕਸ਼ਨ ਰੂਪ ਲਵੇਗਾ: "IF (B6 =" .ਰਤ. ";" 1000 ";" 0 ")."
ਸਭ ਤੋਂ ਉਪਰਲੇ ਸੈੱਲ ਵਿੱਚ ਇਹ ਸਮੀਕਰਨ ਦਾਖਲ ਕਰੋ ਜਿੱਥੇ ਨਤੀਜਾ ਪ੍ਰਦਰਸ਼ਿਤ ਹੋਣਾ ਚਾਹੀਦਾ ਹੈ. ਸਮੀਕਰਨ ਤੋਂ ਪਹਿਲਾਂ, "=" ਨਿਸ਼ਾਨ ਲਗਾਓ.
ਉਸ ਤੋਂ ਬਾਅਦ, ਐਂਟਰ ਬਟਨ 'ਤੇ ਕਲਿੱਕ ਕਰੋ. ਹੁਣ, ਤਾਂ ਕਿ ਇਹ ਫਾਰਮੂਲਾ ਹੇਠਲੇ ਸੈੱਲਾਂ ਵਿਚ ਦਿਖਾਈ ਦੇਵੇ, ਅਸੀਂ ਹੁਣੇ ਭਰੇ ਸੈੱਲ ਦੇ ਹੇਠਲੇ ਸੱਜੇ ਕੋਨੇ ਵਿਚ ਖੜ੍ਹੇ ਹਾਂ, ਮਾ buttonਸ ਬਟਨ ਤੇ ਕਲਿਕ ਕਰੋ, ਅਤੇ ਕਰਸਰ ਨੂੰ ਸਾਰਣੀ ਦੇ ਬਿਲਕੁਲ ਹੇਠਾਂ ਭੇਜੋ.
ਇਸ ਤਰ੍ਹਾਂ, ਸਾਨੂੰ "IF" ਫੰਕਸ਼ਨ ਨਾਲ ਭਰਪੂਰ ਕਾਲਮ ਵਾਲਾ ਇੱਕ ਟੇਬਲ ਮਿਲਿਆ.
ਕਈ ਸਥਿਤੀਆਂ ਦੇ ਨਾਲ ਫੰਕਸ਼ਨ ਦੀ ਉਦਾਹਰਣ
ਜੇ ਤੁਸੀਂ ਫੰਕਸ਼ਨ ਵਿਚ ਕਈ ਸ਼ਰਤਾਂ ਦਾਖਲ ਵੀ ਕਰ ਸਕਦੇ ਹੋ. ਇਸ ਸਥਿਤੀ ਵਿੱਚ, ਇੱਕ IF ਸਟੇਟਮੈਂਟ ਨਾਲ ਦੂਜੇ ਨਾਲ ਅਟੈਚਮੈਂਟ ਲਾਗੂ ਹੁੰਦੀ ਹੈ. ਜਦੋਂ ਸ਼ਰਤ ਪੂਰੀ ਕੀਤੀ ਜਾਂਦੀ ਹੈ, ਨਿਰਧਾਰਤ ਨਤੀਜਾ ਸੈੱਲ ਵਿੱਚ ਪ੍ਰਦਰਸ਼ਿਤ ਹੁੰਦਾ ਹੈ; ਜੇ ਸਥਿਤੀ ਪੂਰੀ ਨਹੀਂ ਕੀਤੀ ਜਾਂਦੀ, ਤਾਂ ਪ੍ਰਦਰਸ਼ਿਤ ਨਤੀਜਾ ਦੂਜੇ ਓਪਰੇਟਰ ਤੇ ਨਿਰਭਰ ਕਰਦਾ ਹੈ.
ਉਦਾਹਰਣ ਦੇ ਲਈ, ਆਓ ਮਾਰਚ 8 ਤੱਕ ਪ੍ਰੀਮੀਅਮ ਦੇ ਭੁਗਤਾਨਾਂ ਦੇ ਨਾਲ ਉਹੀ ਟੇਬਲ ਲੈੀਏ. ਪਰ, ਇਸ ਵਾਰ, ਸ਼ਰਤਾਂ ਦੇ ਅਨੁਸਾਰ, ਬੋਨਸ ਦਾ ਆਕਾਰ ਕਰਮਚਾਰੀ ਦੀ ਸ਼੍ਰੇਣੀ 'ਤੇ ਨਿਰਭਰ ਕਰਦਾ ਹੈ. ਮੁੱਖ ਸਟਾਫ ਦੀ ਸਥਿਤੀ ਵਾਲੀਆਂ ਰਤਾਂ ਬੋਨਸ ਦੇ 1000 ਰੂਬਲ ਪ੍ਰਾਪਤ ਕਰਦੀਆਂ ਹਨ, ਜਦਕਿ ਸਹਾਇਤਾ ਕਰਮਚਾਰੀ ਸਿਰਫ 500 ਰੂਬਲ ਪ੍ਰਾਪਤ ਕਰਦੇ ਹਨ. ਕੁਦਰਤੀ ਤੌਰ 'ਤੇ, ਪੁਰਸ਼ਾਂ ਲਈ ਆਮ ਤੌਰ' ਤੇ ਇਸ ਸ਼੍ਰੇਣੀ ਦੀ ਪਰਵਾਹ ਕੀਤੇ ਬਿਨਾਂ, ਇਸ ਕਿਸਮ ਦੇ ਭੁਗਤਾਨ ਦੀ ਆਗਿਆ ਨਹੀਂ ਹੁੰਦੀ.
ਇਸ ਤਰ੍ਹਾਂ, ਪਹਿਲੀ ਸ਼ਰਤ ਇਹ ਹੈ ਕਿ ਜੇ ਕਰਮਚਾਰੀ ਮਰਦ ਹੈ, ਤਾਂ ਪ੍ਰਾਪਤ ਪ੍ਰੀਮੀਅਮ ਦੀ ਮਾਤਰਾ ਜ਼ੀਰੋ ਹੈ. ਜੇ ਇਹ ਮੁੱਲ ਗਲਤ ਹੈ, ਅਤੇ ਕਰਮਚਾਰੀ ਆਦਮੀ ਨਹੀਂ (ਅਰਥਾਤ ਇਕ )ਰਤ) ਹੈ, ਤਾਂ ਦੂਜੀ ਸ਼ਰਤ ਦੀ ਜਾਂਚ ਕੀਤੀ ਜਾਂਦੀ ਹੈ. ਜੇ theਰਤ ਮੁੱਖ ਕਰਮਚਾਰੀਆਂ ਨਾਲ ਸਬੰਧਤ ਹੈ, ਤਾਂ ਸੈੱਲ ਵਿਚ ਮੁੱਲ "1000" ਪ੍ਰਦਰਸ਼ਤ ਹੋਏਗਾ, ਅਤੇ ਨਹੀਂ ਤਾਂ "500". ਇੱਕ ਫਾਰਮੂਲੇ ਦੇ ਰੂਪ ਵਿੱਚ, ਇਹ ਇਸ ਤਰਾਂ ਦਿਖਾਈ ਦੇਵੇਗਾ: "= IF (B6 =" ਪਤੀ. ";" 0 "; IF (C6 =" ਬੇਸਿਕ ਸਟਾਫ ";" 1000 ";" 500 "))".
"ਮਾਰਚ 8 ਵੇਂ ਇਨਾਮ" ਕਾਲਮ ਦੇ ਚੋਟੀ ਦੇ ਸੈੱਲ ਵਿੱਚ ਇਸ ਸਮੀਕਰਨ ਨੂੰ ਚਿਪਕਾਓ.
ਪਿਛਲੀ ਵਾਰ ਦੀ ਤਰ੍ਹਾਂ, ਅਸੀਂ ਫਾਰਮੂਲੇ ਨੂੰ ਹੇਠਾਂ "ਖਿੱਚ "ਦੇ ਹਾਂ.
ਇਕੋ ਸਮੇਂ ਦੋ ਸ਼ਰਤਾਂ ਨੂੰ ਪੂਰਾ ਕਰਨ ਦੀ ਇਕ ਉਦਾਹਰਣ
ਤੁਸੀਂ IF ਫੰਕਸ਼ਨ ਵਿਚ AND ਓਪਰੇਟਰ ਦੀ ਵਰਤੋਂ ਵੀ ਕਰ ਸਕਦੇ ਹੋ, ਜੋ ਤੁਹਾਨੂੰ ਸਿਰਫ ਤਾਂ ਹੀ ਸਹੀ ਮੰਨਣ ਦੀ ਆਗਿਆ ਦਿੰਦਾ ਹੈ ਜੇ ਇਕ ਵਾਰ ਵਿਚ ਦੋ ਜਾਂ ਵਧੇਰੇ ਸ਼ਰਤਾਂ ਪੂਰੀਆਂ ਹੁੰਦੀਆਂ ਹਨ.
ਉਦਾਹਰਣ ਦੇ ਲਈ, ਸਾਡੇ ਕੇਸ ਵਿੱਚ, 1000 ਰੂਬਲ ਦੀ ਰਕਮ ਵਿੱਚ 8 ਮਾਰਚ ਤੱਕ ਪੁਰਸਕਾਰ ਸਿਰਫ ਉਨ੍ਹਾਂ toਰਤਾਂ ਨੂੰ ਦਿੱਤਾ ਜਾਂਦਾ ਹੈ ਜੋ ਮੁੱਖ ਸਟਾਫ ਹਨ, ਜਦੋਂ ਕਿ ਪੁਰਸ਼ ਅਤੇ representativesਰਤ ਨੁਮਾਇੰਦੇ ਜੋ ਸਹਾਇਕ ਸਟਾਫ ਵਜੋਂ ਰਜਿਸਟਰਡ ਹਨ ਕੁਝ ਵੀ ਪ੍ਰਾਪਤ ਨਹੀਂ ਕਰਦਾ. ਇਸ ਤਰ੍ਹਾਂ, ਕਾਲਮ "8 ਮਾਰਚ ਦੁਆਰਾ ਪ੍ਰੀਮੀਅਮ" ਦੇ ਸੈੱਲਾਂ ਦੀ ਕੀਮਤ 1000 ਹੋਣ ਲਈ, ਦੋ ਸ਼ਰਤਾਂ ਪੂਰੀਆਂ ਹੋਣੀਆਂ ਚਾਹੀਦੀਆਂ ਹਨ: ਲਿੰਗ - ,ਰਤ, ਸਟਾਫ ਸ਼੍ਰੇਣੀ - ਮੁੱਖ ਕਰਮਚਾਰੀ. ਹੋਰ ਸਾਰੇ ਮਾਮਲਿਆਂ ਵਿੱਚ, ਇਹਨਾਂ ਸੈੱਲਾਂ ਦਾ ਮੁੱਲ ਸ਼ੁਰੂਆਤੀ ਸਿਫ਼ਰ ਹੋਵੇਗਾ. ਇਹ ਇਸ ਤਰਾਂ ਲਿਖਿਆ ਗਿਆ ਹੈ: "= IF (ਅਤੇ (B6 =" .ਰਤ. "; ਸੀ 6 =" ਪ੍ਰਾਇਮਰੀ ਸਟਾਫ ");" 1000 ";" 0 ")." ਇਸ ਨੂੰ ਸੈੱਲ ਵਿਚ ਪਾਓ.
ਪਿਛਲੇ ਸਮਿਆਂ ਵਾਂਗ, ਫਾਰਮੂਲੇ ਦੇ ਮੁੱਲ ਨੂੰ ਹੇਠਾਂ ਸੈੱਲਾਂ ਤੇ ਨਕਲ ਕਰੋ.
OR ਓਪਰੇਟਰ ਦੀ ਵਰਤੋਂ ਕਰਨ ਦੀ ਉਦਾਹਰਣ
IF ਫੰਕਸ਼ਨ OR ਓਪਰੇਟਰ ਵੀ ਵਰਤ ਸਕਦਾ ਹੈ. ਇਹ ਸੰਕੇਤ ਕਰਦਾ ਹੈ ਕਿ ਮੁੱਲ ਸਹੀ ਹੈ ਜੇ ਘੱਟੋ ਘੱਟ ਕਈ ਸ਼ਰਤਾਂ ਵਿਚੋਂ ਇਕ ਸੰਤੁਸ਼ਟ ਹੋ ਜਾਂਦਾ ਹੈ.
ਇਸ ਲਈ, ਮੰਨ ਲਓ ਕਿ 8 ਮਾਰਚ ਤੱਕ, ਇਨਾਮ ਸਿਰਫ 100 ruਰਤਾਂ ਦੇ ਲਈ ਨਿਰਧਾਰਤ ਕੀਤਾ ਗਿਆ ਸੀ ਜੋ ਕਿ ਮੁੱਖ ਸਟਾਫ ਵਿੱਚ ਸ਼ਾਮਲ ਹਨ. ਇਸ ਸਥਿਤੀ ਵਿੱਚ, ਜੇ ਕਰਮਚਾਰੀ ਮਰਦ ਹੈ, ਜਾਂ ਸਹਾਇਕ ਕਰਮਚਾਰੀਆਂ ਨਾਲ ਸਬੰਧਤ ਹੈ, ਤਾਂ ਉਸਦੇ ਬੋਨਸ ਦੀ ਕੀਮਤ ਜ਼ੀਰੋ ਹੋਵੇਗੀ, ਨਹੀਂ ਤਾਂ 1000 ਰੂਬਲ. ਇੱਕ ਫਾਰਮੂਲੇ ਦੇ ਰੂਪ ਵਿੱਚ, ਇਹ ਇਸ ਤਰਾਂ ਦਿਸਦਾ ਹੈ: "= IF (OR (B6 =" ਪਤੀ. "; C6 =" ਸਹਾਇਤਾ ਅਮਲਾ ");" 0 ";" 1000 ")." ਅਸੀਂ ਇਸ ਫਾਰਮੂਲੇ ਨੂੰ ਸੰਬੰਧਿਤ ਟੇਬਲ ਸੈੱਲ ਵਿੱਚ ਲਿਖਦੇ ਹਾਂ.
ਨਤੀਜੇ "ਹੇਠਾਂ ਖਿੱਚੋ".
ਜਿਵੇਂ ਕਿ ਤੁਸੀਂ ਵੇਖ ਸਕਦੇ ਹੋ, ਮਾਈਕਰੋਸਾਫਟ ਐਕਸਲ ਵਿਚਲੇ ਡੇਟਾ ਨਾਲ ਕੰਮ ਕਰਦੇ ਸਮੇਂ ਉਪਭੋਗਤਾ ਲਈ “ਆਈਐਫ” ਫੰਕਸ਼ਨ ਇਕ ਚੰਗਾ ਸਹਾਇਕ ਹੋ ਸਕਦਾ ਹੈ. ਇਹ ਤੁਹਾਨੂੰ ਨਤੀਜੇ ਦਿਖਾਉਣ ਦੀ ਆਗਿਆ ਦਿੰਦਾ ਹੈ ਜੋ ਕੁਝ ਸ਼ਰਤਾਂ ਪੂਰੀਆਂ ਕਰਦੇ ਹਨ. ਇਸ ਕਾਰਜ ਨੂੰ ਵਰਤਣ ਦੇ ਸਿਧਾਂਤਾਂ ਦੀ ਮੁਹਾਰਤ ਵਿਚ ਵਿਸ਼ੇਸ਼ ਤੌਰ 'ਤੇ ਕੁਝ ਵੀ ਗੁੰਝਲਦਾਰ ਨਹੀਂ ਹੈ.