ਅਤੇ, ਜਾਂ, ਅਤੇ ਜੇ Excel ਵਿੱਚ ਫੰਕਸ਼ਨਾਂ ਨੂੰ ਘੁੰਮਾਉਣਾ ਹੈ

ਬਹੁਤੀਆਂ ਹਾਲਤਾਂ ਦੀ ਜਾਂਚ ਕਰਨ ਲਈ ਲਾਜ਼ੀਕਲ ਫੰਕਸ਼ਨ ਦੀ ਵਰਤੋਂ

AND, OR ਅਤੇ IF ਫੰਕਸ਼ਨ ਕੁਝ ਕੁ ਐਕਸਲ ਦੇ ਵਧੀਆ ਤਰੀਕੇ ਨਾਲ ਜਾਣੇ ਜਾਂਦੇ ਲਾਜ਼ੀਕਲ ਫੰਕਸ਼ਨ ਹਨ .

ਕੀ ਅਤੇ ਜਾਂ ਫੰਕਸ਼ਨ ਕੀ ਕਰ ਰਹੇ ਹਨ, ਜਿਵੇਂ ਹੇਠਾਂ ਦਿੱਤੇ ਚਿੱਤਰ ਦੀਆਂ ਕਤਾਰਾਂ ਵਿੱਚ ਦਰਸਾਈ ਗਈ ਹੈ ਅਤੇ ਟੈਸਟ ਵਿੱਚ ਬਹੁਤੀਆਂ ਹਾਲਤਾਂ ਹਨ ਅਤੇ, ਇਹ ਇਸ ਗੱਲ ਤੇ ਨਿਰਭਰ ਕਰਦਾ ਹੈ ਕਿ ਕਿਸ ਫੰਕਸ਼ਨ ਦੀ ਵਰਤੋਂ ਕੀਤੀ ਗਈ ਹੈ, ਇੱਕ ਸੱਚਾ ਜਵਾਬ ਦੇਣ ਲਈ ਫੰਕਸ਼ਨ ਲਈ ਇੱਕ ਜਾਂ ਸਾਰੇ ਸ਼ਰਤਾਂ ਸਹੀ ਹੋਣੀਆਂ ਚਾਹੀਦੀਆਂ ਹਨ. ਜੇ ਨਹੀਂ, ਫੰਕਸ਼ਨ ਇੱਕ ਮੁੱਲ ਦੇ ਤੌਰ ਤੇ ਝੂਠ ਦਿੰਦੀ ਹੈ.

ਹੇਠਾਂ ਚਿੱਤਰ ਵਿੱਚ, ਤਿੰਨ ਸ਼ਰਤਾਂ ਦੀ ਕਤਾਰਾਂ ਦੋ ਅਤੇ ਤਿੰਨ ਪੰਨਿਆਂ ਵਿੱਚ ਫਾਰਮੂਲੇ ਦੁਆਰਾ ਜਾਂਚ ਕੀਤੀ ਜਾਂਦੀ ਹੈ:

OR ਫੰਕਸ਼ਨ ਲਈ , ਜੇਕਰ ਇਹਨਾਂ ਵਿੱਚੋਂ ਕੋਈ ਇਕ ਸ਼ਰਤਾ ਸੱਚ ਹੈ, ਤਾਂ ਫੰਕਸ਼ਨ ਸੈਲ B2 ਵਿੱਚ TRUE ਦਾ ਮੁੱਲ ਵਾਪਸ ਕਰਦਾ ਹੈ.

ਫੰਕਸ਼ਨ ਅਤੇ ਫੰਕਸ਼ਨ ਲਈ, ਤਿੰਨਾਂ ਸ਼ਰਤਾਂ ਜ਼ਰੂਰ ਹੋਣੀਆਂ ਚਾਹੀਦੀਆਂ ਹਨ ਤਾਂ ਕਿ ਸੈਲ B3 ਵਿੱਚ TRUE ਦੇ ਮੁੱਲ ਨੂੰ ਵਾਪਸ ਕਰਾਇਆ ਜਾ ਸਕੇ.

OR ਅਤੇ IF ਦਾ ਸੰਯੋਗ ਕਰਨਾ, ਜਾਂ AND ਅਤੇ ਜੇਕਰ Excel ਵਿੱਚ ਕੰਮ

© ਟੈਡ ਫਰੈਂਚ

ਇਸ ਲਈ ਤੁਹਾਡੇ ਕੋਲ OR ਅਤੇ AND ਫੰਕਸ਼ਨ ਹਨ. ਹੁਣ ਕੀ?

ਫੰਕਸ਼ਨ ਵਿੱਚ ਜੋੜਨਾ

ਜਦੋਂ ਇਹਨਾਂ ਦੋ ਫੰਕਸ਼ਨਾਂ ਵਿਚੋਂ ਇੱਕ ਨੂੰ ਫੰਕਸ਼ਨ ਨਾਲ ਜੋੜਿਆ ਜਾਂਦਾ ਹੈ, ਨਤੀਜੇ ਵਜੋਂ ਫਾਰਮੂਲਾ ਵਿੱਚ ਬਹੁਤ ਜ਼ਿਆਦਾ ਸਮਰੱਥਾ ਹੁੰਦੀਆਂ ਹਨ.

ਐਕਸਲ ਵਿੱਚ ਸੰਘਣਾ ਫੰਕਸ਼ਨ ਇੱਕ ਫੰਕਸ਼ਨ ਨੂੰ ਦੂਜੀ ਅੰਦਰ ਰੱਖਣ ਦਾ ਹਵਾਲਾ ਦਿੰਦਾ ਹੈ. ਨੇਸਟਡ ਫੰਕਸ਼ਨ ਮੁੱਖ ਫੰਕਸ਼ਨ ਦੇ ਆਰਗੂਮੈਂਟਾਂ ਵਿੱਚੋਂ ਇੱਕ ਵਜੋਂ ਕੰਮ ਕਰਦਾ ਹੈ .

ਉਪਰੋਕਤ ਚਿੱਤਰ ਵਿੱਚ, ਚਾਰ ਤੋਂ ਸੱਤ ਸਤਰਾਂ ਵਿੱਚ ਫਾਰਮੂਲੇ ਹੁੰਦੇ ਹਨ ਜਿੱਥੇ ਫੰਕਸ਼ਨ ਦੇ ਅੰਦਰ ਅਤੇ ਅਤੇ ਫੰਕਸ਼ਨ ਨੈਸਟਡ ਹੁੰਦੇ ਹਨ.

ਸਾਰੇ ਉਦਾਹਰਣਾਂ ਵਿੱਚ, ਨੇਸਟਡ ਫੰਕਸ਼ਨ ਫੰਕਸ਼ਨ ਦੀ ਪਹਿਲੀ ਜਾਂ ਲਾਜੀਕਲ_ਟੈਸਟ ਆਰਗੂਮੈਂਟ ਦੇ ਤੌਰ ਤੇ ਕੰਮ ਕਰਦਾ ਹੈ.

= IF (ਜਾਂ (A2 <50, A3 <> 75, A4> = 100), "ਡਾਟਾ ਸਹੀ", "ਡੇਟਾ ਗਲਤੀ")
= IF (ਅਤੇ (A2 <50, A3 <> 75, A4> = 100), TODAY (), 1000)

ਫਾਰਮੂਲਾ ਆਉਟਪੁੱਟ ਨੂੰ ਬਦਲਣਾ

ਚਾਰ ਤੋਂ ਸੱਤ ਕਤਾਰਾਂ ਦੇ ਸਾਰੇ ਫਾਰਮੂਲਿਆਂ ਵਿੱਚ, AND ਅਤੇ OR ਫੰਕਸ਼ਨ ਦੋ ਅਤੇ ਤਿੰਨ ਦੀਆਂ ਕਤਾਰਾਂ ਵਿੱਚ ਉਹਨਾਂ ਦੇ ਸਮਾਨਪਣ ਦੇ ਸਮਾਨ ਹੁੰਦੇ ਹਨ ਜਿਸ ਵਿੱਚ ਉਹ ਏ -2 ਤੋਂ A4 ਦੇ ਡੇਟਾ ਦੀ ਜਾਂਚ ਕਰਦੇ ਹਨ ਕਿ ਕੀ ਇਹ ਲੋੜੀਂਦੀ ਸਥਿਤੀ ਨੂੰ ਪੂਰਾ ਕਰਦਾ ਹੈ.

ਜੇਕਰ ਫੰਕਸ਼ਨ ਫੰਕਸ਼ਨ ਦੀ ਦੂਜੀ ਅਤੇ ਤੀਜੀ ਆਰਗੂਮੈਂਟ ਲਈ ਦਰਜ ਕੀਤਾ ਗਿਆ ਹੈ ਉਸ ਦੇ ਆਧਾਰ ਤੇ ਫ਼ਾਰਮੂਲਾ ਦੀ ਆਉਟਪੁੱਟ ਤੇ ਨਿਯੰਤਰਣ ਕਰਨ ਲਈ ਵਰਤਿਆ ਜਾਂਦਾ ਹੈ.

ਇਹ ਆਉਟਪੁੱਟ ਹੋ ਸਕਦੀ ਹੈ:

ਸੈੱਲ B5 ਵਿਚ IF / AND ਫਾਰਮੂਲੇ ਦੇ ਮਾਮਲੇ ਵਿਚ, ਕਿਉਂਕਿ ਰੇਸ A2 ਤੋਂ A4 ਵਿਚਲੇ ਸਾਰੇ ਤਿੰਨ ਸੈੱਲ ਸਹੀ ਨਹੀਂ ਹਨ- ਸੈਲ A4 ਵਿਚਲੇ ਵੈਲਯੂ 100 ਤੋਂ ਵੱਧ ਜਾਂ ਇਸਦੇ ਬਰਾਬਰ ਨਹੀਂ ਹੁੰਦੇ ਹਨ- ਅਤੇ ਫੰਕਸ਼ਨ ਇੱਕ FALSE ਵੈਲਯੂ ਵਾਪਸ ਕਰਦਾ ਹੈ.

IF ਫੰਕਸ਼ਨ ਇਸ ਵੈਲਯੂ ਦੀ ਵਰਤੋਂ ਕਰਦਾ ਹੈ ਅਤੇ ਇਸਦਾ Value_if_false ਆਰਗੂਮੈਂਟ ਰਿਟਰਨ ਕਰਦਾ ਹੈ - ਅੱਜ ਦੀ ਮਿਤੀ ਅੱਜ ਦੇ ਫੰਕਸ਼ਨ ਦੁਆਰਾ ਦਿੱਤੀ ਗਈ ਹੈ .

ਦੂਜੇ ਪਾਸੇ, ਜੇ ਚਾਰ ਜਾਂ ਚਾਰਾਂ ਵਿੱਚ IF / OR ਫਾਰਮੂਲਾ ਟੈਕਸਟ ਸਟੇਟਮੈਂਟ ਡੇਟਾ ਨੂੰ ਸਹੀ ਕਰਦਾ ਹੈ ਤਾਂ :

  1. OR ਮੁੱਲ ਨੇ TRUE ਮੁੱਲ ਵਾਪਸ ਕਰ ਦਿੱਤਾ ਹੈ - ਸੈਲ A3 ਵਿੱਚ ਵੈਲਯੂ 75 ਦੇ ਬਰਾਬਰ ਨਹੀਂ ਹੈ.
  2. ਜੇਕਰ ਫੰਕਸ਼ਨ ਫਿਰ ਫੇਰ ਇਸ ਨਤੀਜਾ ਨੂੰ ਆਪਣੀ Value_if_false ਆਰਗੂਮੈਂਟ ਵਾਪਸ ਕਰਨ ਲਈ ਵਰਤੀ ਤਾਂ: ਡਾਟਾ ਸਹੀ .

ਐਕਸਲ IF / OR ਫਾਰਮੂਲਾ ਲਿਖਣਾ

ਹੇਠ ਦਿੱਤੇ ਕਦਮ ਹੇਠ ਲਿਖੇ ਚਿੱਤਰ ਵਿਚ ਸੈੱਲ B4 ਵਿਚ ਸਥਿਤ IF / OR ਫਾਰਮੂਲਾ ਵਿਚ ਦਾਖਲ ਕਿਵੇਂ ਹੁੰਦਾ ਹੈ. ਉਦਾਹਰਨ ਵਿੱਚ ਜੇ ਕੋਈ ਵੀ ਫਾਰਮੂਲੇ ਦਾਖਲ ਕਰਨ ਲਈ ਇਹੋ ਕਦਮ ਵਰਤੇ ਜਾ ਸਕਦੇ ਹਨ.

ਹਾਲਾਂਕਿ ਸਿਰਫ ਹੱਥ ਨਾਲ ਪੂਰਾ ਫਾਰਮੂਲਾ ਟਾਈਪ ਕਰਨਾ ਮੁਮਕਿਨ ਹੈ,

= IF (ਜਾਂ (A2 <50, A3 <> 75, A4> = 100), "ਡਾਟਾ ਸਹੀ", "ਡੇਟਾ ਗਲਤੀ")

ਬਹੁਤ ਸਾਰੇ ਲੋਕਾਂ ਲਈ ਫੰਕਸ਼ਨ ਦੇ ਡਾਇਲੌਗ ਬੌਕਸ ਨੂੰ ਫ਼ਾਰਮੂਲਾ ਅਤੇ ਆਰਗੂਮੈਂਟਾਂ ਵਿੱਚ ਦਾਖਲ ਕਰਨਾ ਆਸਾਨ ਹੈ ਕਿਉਂਕਿ ਸੰਵਾਦ ਬਕਸਾ ਸੰਟੈਕਸ ਦੀ ਸੰਭਾਲ ਕਰਦਾ ਹੈ ਜਿਵੇਂ ਕਿ ਹਵਾਲਾਤੀ ਅੰਕੜਿਆਂ ਅਤੇ ਆਲੇਖਿਆਂ ਦੇ ਆਲੇ ਦੁਆਲੇ ਦੇ ਟੈਕਸਟ ਇੰਦਰਾਜ਼ ਵਿਚਕਾਰ ਸੰਖੇਪ ਨਿਸ਼ਾਨ.

ਸੈਲ B4 ਵਿੱਚ IF / OR ਫਾਰਮੂਲਾ ਵਿੱਚ ਦਾਖਲ ਹੋਣ ਲਈ ਵਰਤੇ ਗਏ ਪੜਾਅ ਹਨ:

  1. ਇਸ ਨੂੰ ਸਕ੍ਰਿਆ ਸੈੱਲ ਬਣਾਉਣ ਲਈ ਸੈੱਲ ਬੀ 4 'ਤੇ ਕਲਿਕ ਕਰੋ.
  2. ਰਿਬਨ ਦੇ ਫ਼ਾਰਮੂਲਾ ਟੈਬ ਤੇ ਕਲਿੱਕ ਕਰੋ.
  3. ਫੰਕਸ਼ਨ ਡ੍ਰੌਪ ਡਾਊਨ ਸੂਚੀ ਨੂੰ ਖੋਲਣ ਲਈ ਲਾਜ਼ੀਕਲ ਆਈਕਨ 'ਤੇ ਕਲਿਕ ਕਰੋ.
  4. ਫੰਕਸ਼ਨ ਡਾਇਲਾਗ ਬਾਕਸ ਨੂੰ ਖੋਲ੍ਹਣ ਲਈ ਸੂਚੀ ਵਿਚ IF ਨੂੰ ਕਲਿਕ ਕਰੋ.
  5. ਡਾਇਲੌਗ ਬੌਕਸ ਵਿਚ ਲਾਜੀਕਲ_ਟੈਸਟ ਲਾਈਨ ਤੇ ਕਲਿਕ ਕਰੋ.
  6. ਪੂਰਾ ਅਤੇ ਫੰਕਸ਼ਨ ਦਰਜ ਕਰੋ: ਜਾਂ (A2 <50, A3 <> 75, A4> = 100) ਲੋਲੀਸਿਕਟਸਟ ਲਾਈਨ ਵਿੱਚ ਸੈੱਲ ਰੈਫਰੇਂਸ ਲਈ ਪੁਆਇੰਟ ਕਰਕੇ, ਜੇਕਰ ਲੋੜ ਹੋਵੇ ਤਾਂ ਦਰਜ ਕਰੋ.
  7. ਡਾਯਲੌਗ ਬਾਕਸ ਵਿੱਚ Value_if_true ਲਾਈਨ ਤੇ ਕਲਿਕ ਕਰੋ.
  8. ਟੈਕਸਟ ਵਿੱਚ ਟਾਈਪ ਕਰੋ ਸਹੀ ਸਹੀ (ਕੋਈ ਹਵਾਲੇ ਨਹੀਂ ਚਾਹੀਦੇ)
  9. ਡਾਯਲੌਗ ਬਾਕਸ ਵਿੱਚ Value_if_false ਲਾਈਨ ਤੇ ਕਲਿਕ ਕਰੋ.
  10. ਟੈਕਸਟ ਵਿੱਚ ਟਾਈਪ ਕਰੋ ਡੇਟਾ ਗਲਤੀ.
  11. ਕਲਿਕ ਕਰੋ ਠੀਕ ਹੈ ਡਾਇਲੌਗ ਬੌਕਸ ਬੰਦ ਕਰਨ ਅਤੇ ਵਰਕਸ਼ੀਟ ਤੇ ਵਾਪਸ ਜਾਣ ਲਈ.
  12. ਜਿਵੇਂ ਕਿ ਪਹਿਲਾਂ ਹੀ ਦੱਸਿਆ ਗਿਆ ਹੈ, ਫਾਰਮੂਲਾ ਨੂੰ ਡਾਟਾ ਸਹੀ ਦੇ Value_if_true ਆਰਗੂਮੈਂਟ ਨੂੰ ਪ੍ਰਦਰਸ਼ਿਤ ਕਰਨਾ ਚਾਹੀਦਾ ਹੈ .
  13. ਜਦੋਂ ਤੁਸੀਂ ਸੈੱਲ B4 'ਤੇ ਕਲਿਕ ਕਰਦੇ ਹੋ, ਪੂਰਾ ਫੰਕਸ਼ਨ
    ਵਰਕਸ਼ੀਟ ਦੇ ਉਪਰਲੇ ਸੂਤਰ ਪੱਟੀ ਵਿੱਚ = IF (ਜਾਂ (A2 <50, A3 <> 75, A4> = 100), "ਡਾਟਾ ਸਹੀ", "ਡਾਟਾ ਅਸ਼ੁੱਧੀ") ਦਿਸਦਾ ਹੈ.