ಬಹು ಷರತ್ತುಗಳೊಂದಿಗೆ ಎಕ್ಸೆಲ್ IF ಕಾರ್ಯ

  • ಇದನ್ನು ಹಂಚು
Michael Brown

ಎಕ್ಸೆಲ್‌ನಲ್ಲಿ ಮತ್ತು ಅಥವಾ ತರ್ಕದೊಂದಿಗೆ ಬಹು IF ಹೇಳಿಕೆಗಳನ್ನು ಹೇಗೆ ರಚಿಸುವುದು ಎಂಬುದನ್ನು ಟ್ಯುಟೋರಿಯಲ್ ತೋರಿಸುತ್ತದೆ. ಅಲ್ಲದೆ, ಇತರ ಎಕ್ಸೆಲ್ ಫಂಕ್ಷನ್‌ಗಳೊಂದಿಗೆ IF ಅನ್ನು ಹೇಗೆ ಬಳಸುವುದು ಎಂದು ನೀವು ಕಲಿಯುವಿರಿ.

ನಮ್ಮ ಎಕ್ಸೆಲ್ IF ಟ್ಯುಟೋರಿಯಲ್‌ನ ಮೊದಲ ಭಾಗದಲ್ಲಿ, ಪಠ್ಯಕ್ಕಾಗಿ ಒಂದು ಷರತ್ತಿನೊಂದಿಗೆ ಸರಳವಾದ IF ಹೇಳಿಕೆಯನ್ನು ಹೇಗೆ ನಿರ್ಮಿಸುವುದು ಎಂದು ನಾವು ನೋಡಿದ್ದೇವೆ, ಸಂಖ್ಯೆಗಳು, ದಿನಾಂಕಗಳು, ಖಾಲಿ ಮತ್ತು ಖಾಲಿ ಅಲ್ಲ. ಶಕ್ತಿಯುತ ಡೇಟಾ ವಿಶ್ಲೇಷಣೆಗಾಗಿ, ಆದಾಗ್ಯೂ, ನೀವು ಒಂದು ಸಮಯದಲ್ಲಿ ಅನೇಕ ಪರಿಸ್ಥಿತಿಗಳನ್ನು ಮೌಲ್ಯಮಾಪನ ಮಾಡಬೇಕಾಗಬಹುದು. ಕೆಳಗಿನ ಸೂತ್ರದ ಉದಾಹರಣೆಗಳು ಇದನ್ನು ಮಾಡಲು ನಿಮಗೆ ಹೆಚ್ಚು ಪರಿಣಾಮಕಾರಿ ಮಾರ್ಗಗಳನ್ನು ತೋರಿಸುತ್ತವೆ.

    ಬಹು ಷರತ್ತುಗಳೊಂದಿಗೆ IF ಫಂಕ್ಷನ್ ಅನ್ನು ಹೇಗೆ ಬಳಸುವುದು

    ಮೂಲತಃ, ಎರಡು ವಿಧಗಳಿವೆ ಮತ್ತು / ಅಥವಾ ತರ್ಕವನ್ನು ಆಧರಿಸಿ ಬಹು ಮಾನದಂಡಗಳೊಂದಿಗೆ ಫಾರ್ಮುಲಾ . ಪರಿಣಾಮವಾಗಿ, ನಿಮ್ಮ IF ಸೂತ್ರದ ತಾರ್ಕಿಕ ಪರೀಕ್ಷೆಯಲ್ಲಿ, ನೀವು ಈ ಕಾರ್ಯಗಳಲ್ಲಿ ಒಂದನ್ನು ಬಳಸಬೇಕು:

    • ಮತ್ತು ಕಾರ್ಯ - ಎಲ್ಲಾ ಷರತ್ತುಗಳನ್ನು ಪೂರೈಸಿದರೆ TRUE ಅನ್ನು ಹಿಂತಿರುಗಿಸುತ್ತದೆ; ಇಲ್ಲದಿದ್ದರೆ ತಪ್ಪು.
    • ಅಥವಾ ಫಂಕ್ಷನ್ - ಯಾವುದೇ ಒಂದು ಷರತ್ತು ಪೂರೈಸಿದರೆ TRUE ಅನ್ನು ಹಿಂತಿರುಗಿಸುತ್ತದೆ; ಇಲ್ಲದಿದ್ದರೆ ತಪ್ಪು.

    ಬಿಂದುವನ್ನು ಉತ್ತಮವಾಗಿ ವಿವರಿಸಲು, ಕೆಲವು ನೈಜ-ಜೀವನದ ಸೂತ್ರಗಳ ಉದಾಹರಣೆಗಳನ್ನು ತನಿಖೆ ಮಾಡೋಣ.

    ಎಕ್ಸೆಲ್ IF ಬಹು ಷರತ್ತುಗಳೊಂದಿಗೆ (ಮತ್ತು ತರ್ಕ)

    ಎರಡು ಅಥವಾ ಹೆಚ್ಚಿನ ಷರತ್ತುಗಳೊಂದಿಗೆ Excel IF ನ ಸಾಮಾನ್ಯ ಸೂತ್ರವು ಹೀಗಿದೆ:

    IF(ಮತ್ತು( condition1, condition2, …), value_if_true, value_if_false)

    ಮಾನವನಾಗಿ ಅನುವಾದಿಸಲಾಗಿದೆ ಭಾಷೆ, ಸೂತ್ರವು ಹೇಳುತ್ತದೆ: ಷರತ್ತು 1 ನಿಜವಾಗಿದ್ದರೆ ಮತ್ತು ಷರತ್ತು 2 ನಿಜವಾಗಿದ್ದರೆ, ಹಿಂತಿರುಗಿ value_if_true ; ಇಲ್ಲವಾದರೆ value_if_false ಹಿಂತಿರುಗಿ.

    ನೀವು ಎರಡು ಪರೀಕ್ಷೆಗಳ ಅಂಕಗಳನ್ನು B ಮತ್ತು C ಕಾಲಮ್‌ಗಳಲ್ಲಿ ಪಟ್ಟಿಮಾಡುವ ಕೋಷ್ಟಕವನ್ನು ಹೊಂದಿದ್ದೀರಿ ಎಂದು ಭಾವಿಸೋಣ. ಅಂತಿಮ ಪರೀಕ್ಷೆಯಲ್ಲಿ ಉತ್ತೀರ್ಣರಾಗಲು, ವಿದ್ಯಾರ್ಥಿಯು 50 ಕ್ಕಿಂತ ಹೆಚ್ಚಿನ ಅಂಕಗಳನ್ನು ಹೊಂದಿರಬೇಕು.

    ತಾರ್ಕಿಕ ಪರೀಕ್ಷೆಗಾಗಿ, ನೀವು ಈ ಕೆಳಗಿನ ಮತ್ತು ಹೇಳಿಕೆಯನ್ನು ಬಳಸುತ್ತೀರಿ: AND(B2>50, C2>50)

    ಎರಡೂ ಷರತ್ತುಗಳು ನಿಜವಾಗಿದ್ದರೆ, ಸೂತ್ರವು "ಪಾಸ್" ಅನ್ನು ಹಿಂತಿರುಗಿಸುತ್ತದೆ; ಯಾವುದೇ ಷರತ್ತು ತಪ್ಪಾಗಿದ್ದರೆ - "ಫೇಲ್".

    =IF(AND(B2>50, B2>50), "Pass", "Fail")

    ಸುಲಭ, ಅಲ್ಲವೇ? ಕೆಳಗಿನ ಸ್ಕ್ರೀನ್‌ಶಾಟ್ ನಮ್ಮ ಎಕ್ಸೆಲ್ IF /AND ಸೂತ್ರವು ಸರಿಯಾಗಿ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆ ಎಂಬುದನ್ನು ಸಾಬೀತುಪಡಿಸುತ್ತದೆ:

    ಇದೇ ರೀತಿಯಲ್ಲಿ, ನೀವು ಬಹು ಪಠ್ಯ ಪರಿಸ್ಥಿತಿಗಳೊಂದಿಗೆ Excel IF ಕಾರ್ಯವನ್ನು ಬಳಸಬಹುದು.

    ಇದಕ್ಕಾಗಿ ಉದಾಹರಣೆಗೆ, B2 ಮತ್ತು C2 ಎರಡೂ 50 ಕ್ಕಿಂತ ಹೆಚ್ಚಿದ್ದರೆ "ಉತ್ತಮ" ಎಂದು ಔಟ್‌ಪುಟ್ ಮಾಡಲು, "ಕೆಟ್ಟ" ಇಲ್ಲದಿದ್ದರೆ, ಸೂತ್ರವು:

    =IF(AND(B2="pass", C2="pass"), "Good!", "Bad")

    ಪ್ರಮುಖ ಟಿಪ್ಪಣಿ! AND ಕಾರ್ಯವು ಎಲ್ಲಾ ಷರತ್ತುಗಳನ್ನು ಪರಿಶೀಲಿಸುತ್ತದೆ, ಈಗಾಗಲೇ ಪರೀಕ್ಷಿಸಿದ ಒಂದನ್ನು(ಗಳು) ತಪ್ಪು ಎಂದು ಮೌಲ್ಯಮಾಪನ ಮಾಡಿದ್ದರೂ ಸಹ. ಅಂತಹ ನಡವಳಿಕೆಯು ಸ್ವಲ್ಪ ಅಸಾಮಾನ್ಯವಾಗಿದೆ ಏಕೆಂದರೆ ಹೆಚ್ಚಿನ ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಭಾಷೆಗಳಲ್ಲಿ, ಹಿಂದಿನ ಯಾವುದೇ ಪರೀಕ್ಷೆಗಳು ತಪ್ಪಾಗಿದ್ದರೆ ನಂತರದ ಪರಿಸ್ಥಿತಿಗಳನ್ನು ಪರೀಕ್ಷಿಸಲಾಗುವುದಿಲ್ಲ.

    ಪ್ರಾಯೋಗಿಕವಾಗಿ, ತೋರಿಕೆಯಲ್ಲಿ ಸರಿಯಾದ IF ಹೇಳಿಕೆಯು ಈ ಕಾರಣದಿಂದಾಗಿ ದೋಷಕ್ಕೆ ಕಾರಣವಾಗಬಹುದು ನಿರ್ದಿಷ್ಟತೆ. ಉದಾಹರಣೆಗೆ, ಕೆಳಗಿನ ಸೂತ್ರವು #DIV/0 ಅನ್ನು ಹಿಂತಿರುಗಿಸುತ್ತದೆ! ("ಶೂನ್ಯದಿಂದ ಭಾಗಿಸಿ" ದೋಷ) ಸೆಲ್ A2 0 ಗೆ ಸಮನಾಗಿದ್ದರೆ:

    =IF(AND(A20, (1/A2)>0.5),"Good", "Bad")

    ಇದನ್ನು ತಪ್ಪಿಸಲು, ನೀವು ನೆಸ್ಟೆಡ್ IF ಫಂಕ್ಷನ್ ಅನ್ನು ಬಳಸಬೇಕು:

    =IF(A20, IF((1/A2)>0.5, "Good", "Bad"), "Bad")

    ಹೆಚ್ಚಿನ ಮಾಹಿತಿಗಾಗಿ, ದಯವಿಟ್ಟು Excel ನಲ್ಲಿ IF ಮತ್ತು ಫಾರ್ಮುಲಾ ನೋಡಿ.

    Excel IF ಫಂಕ್ಷನ್ ಮಲ್ಟಿಪಲ್ಷರತ್ತುಗಳು (ಅಥವಾ ತರ್ಕ)

    ಯಾವುದೇ ಷರತ್ತು ಅನ್ನು ಪೂರೈಸಿದರೆ ಒಂದು ಕೆಲಸವನ್ನು ಮಾಡಲು, ಇಲ್ಲದಿದ್ದರೆ ಬೇರೇನಾದರೂ ಮಾಡಿ, IF ಮತ್ತು OR ಕಾರ್ಯಗಳ ಈ ಸಂಯೋಜನೆಯನ್ನು ಬಳಸಿ:

    IF(OR( condition1 , condition2 , …), value_if_true, value_if_false)

    ಮೇಲೆ ಚರ್ಚಿಸಿದ IF / AND ಸೂತ್ರದ ವ್ಯತ್ಯಾಸವೆಂದರೆ ಯಾವುದೇ ನಿರ್ದಿಷ್ಟಪಡಿಸಿದ ಷರತ್ತುಗಳು ನಿಜವಾಗಿದ್ದರೆ Excel TRUE ಅನ್ನು ಹಿಂತಿರುಗಿಸುತ್ತದೆ.

    ಆದ್ದರಿಂದ, ಹಿಂದಿನ ಸೂತ್ರದಲ್ಲಿ, ನಾವು AND ಬದಲಿಗೆ OR ಬಳಸಿದರೆ:

    =IF(OR(B2>50, B2>50), "Pass", "Fail")

    ನಂತರ ಎರಡೂ ಪರೀಕ್ಷೆಯಲ್ಲಿ 50 ಕ್ಕಿಂತ ಹೆಚ್ಚು ಅಂಕಗಳನ್ನು ಹೊಂದಿರುವ ಯಾರಾದರೂ "ಪಾಸ್" ಪಡೆಯುತ್ತಾರೆ ಕಾಲಮ್ D. ಅಂತಹ ಷರತ್ತುಗಳೊಂದಿಗೆ, ನಮ್ಮ ವಿದ್ಯಾರ್ಥಿಗಳು ಅಂತಿಮ ಪರೀಕ್ಷೆಯಲ್ಲಿ ಉತ್ತೀರ್ಣರಾಗಲು ಉತ್ತಮ ಅವಕಾಶವನ್ನು ಹೊಂದಿದ್ದಾರೆ (ವೈವೆಟ್ ವಿಶೇಷವಾಗಿ ಕೇವಲ 1 ಅಂಕದಿಂದ ವಿಫಲರಾಗಿರುವುದು ದುರದೃಷ್ಟಕರ :)

    ಸಲಹೆ. ನೀವು ಪಠ್ಯದೊಂದಿಗೆ ಬಹು IF ಹೇಳಿಕೆಯನ್ನು ರಚಿಸುತ್ತಿದ್ದರೆ ಮತ್ತು OR ಲಾಜಿಕ್‌ನೊಂದಿಗೆ ಒಂದು ಸೆಲ್‌ನಲ್ಲಿ ಮೌಲ್ಯವನ್ನು ಪರೀಕ್ಷಿಸುತ್ತಿದ್ದರೆ (ಅಂದರೆ ಒಂದು ಸೆಲ್ "ಇದು" ಅಥವಾ "ಅದು" ಆಗಿರಬಹುದು), ನಂತರ ನೀವು ಹೆಚ್ಚು ಸಾಂದ್ರವಾಗಿರುತ್ತದೆ ರಚನೆಯ ಸ್ಥಿರಾಂಕವನ್ನು ಬಳಸುವ ಸೂತ್ರ.

    ಉದಾಹರಣೆಗೆ, ಸೆಲ್ B2 ಅನ್ನು "ವಿತರಿಸಲಾಗಿದೆ" ಅಥವಾ "ಪಾವತಿಸಿದರೆ" ಮಾರಾಟವನ್ನು "ಮುಚ್ಚಲಾಗಿದೆ" ಎಂದು ಗುರುತಿಸಲು, ಸೂತ್ರವು:

    =IF(OR(B2={"delivered", "paid"}), "Closed", "")

    ಹೆಚ್ಚು ಸೂತ್ರದ ಉದಾಹರಣೆಗಳನ್ನು Excel IF ಅಥವಾ ಫಂಕ್ಷನ್‌ನಲ್ಲಿ ಕಾಣಬಹುದು.

    If ಬಹು ಮತ್ತು & ಅಥವಾ ಹೇಳಿಕೆಗಳು

    ನಿಮ್ಮ ಕಾರ್ಯವು ಹಲವಾರು ಷರತ್ತುಗಳ ಹಲವಾರು ಸೆಟ್‌ಗಳನ್ನು ಮೌಲ್ಯಮಾಪನ ಮಾಡುವ ಅಗತ್ಯವಿದ್ದರೆ, ನೀವು ಮತ್ತು & ಅಥವಾ ಒಂದು ಸಮಯದಲ್ಲಿ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆ.

    ನಮ್ಮ ಮಾದರಿ ಕೋಷ್ಟಕದಲ್ಲಿ, ಪರೀಕ್ಷೆಯ ಫಲಿತಾಂಶಗಳನ್ನು ಪರಿಶೀಲಿಸಲು ನೀವು ಈ ಕೆಳಗಿನ ಮಾನದಂಡಗಳನ್ನು ಹೊಂದಿದ್ದೀರಿ ಎಂದು ಭಾವಿಸೋಣ:

    • ಷರತ್ತು 1:exam1>50 ಮತ್ತು exam2>50
    • ಷರತ್ತು 2: exam1>40 ಮತ್ತು exam2>60

    ಯಾವುದೇ ಷರತ್ತುಗಳನ್ನು ಪೂರೈಸಿದರೆ, ಅಂತಿಮ ಪರೀಕ್ಷೆಯು ಉತ್ತೀರ್ಣವಾಗಿದೆ ಎಂದು ಪರಿಗಣಿಸಲಾಗುತ್ತದೆ.

    ಮೊದಲ ನೋಟದಲ್ಲಿ, ಸೂತ್ರವು ಸ್ವಲ್ಪ ಟ್ರಿಕಿ ಎಂದು ತೋರುತ್ತದೆ, ಆದರೆ ವಾಸ್ತವವಾಗಿ ಅದು ಅಲ್ಲ! ನೀವು ಮೇಲಿನ ಪ್ರತಿಯೊಂದು ಷರತ್ತುಗಳನ್ನು ಮತ್ತು ಹೇಳಿಕೆಯಂತೆ ವ್ಯಕ್ತಪಡಿಸಿ ಮತ್ತು ಅವುಗಳನ್ನು OR ಕಾರ್ಯದಲ್ಲಿ ಗೂಡು ಮಾಡಿ (ಎರಡೂ ಷರತ್ತುಗಳನ್ನು ಪೂರೈಸುವ ಅಗತ್ಯವಿಲ್ಲದ ಕಾರಣ, ಒಂದೋ ಸಾಕು):

    OR(AND(B2>50, C2>50), AND(B2>40, C2>60)

    ನಂತರ, ಬಳಸಿ IF ನ ತಾರ್ಕಿಕ ಪರೀಕ್ಷೆಗಾಗಿ OR ಕಾರ್ಯ ಮತ್ತು ಅಪೇಕ್ಷಿತ value_if_true ಮತ್ತು value_if_false ಮೌಲ್ಯಗಳನ್ನು ಪೂರೈಸುತ್ತದೆ. ಪರಿಣಾಮವಾಗಿ, ನೀವು ಈ ಕೆಳಗಿನ IF ಸೂತ್ರವನ್ನು ಬಹು ಮತ್ತು / ಅಥವಾ ಷರತ್ತುಗಳೊಂದಿಗೆ ಪಡೆಯುತ್ತೀರಿ:

    =IF(OR(AND(B2>50, C2>50), AND(B2>40, C2>60), "Pass", "Fail")

    ಕೆಳಗಿನ ಸ್ಕ್ರೀನ್‌ಶಾಟ್ ನಾವು ಸೂತ್ರವನ್ನು ಸರಿಯಾಗಿ ಮಾಡಿದ್ದೇವೆ ಎಂದು ಸೂಚಿಸುತ್ತದೆ:

    ನೈಸರ್ಗಿಕವಾಗಿ , ನಿಮ್ಮ IF ಸೂತ್ರಗಳಲ್ಲಿ ಕೇವಲ ಎರಡು ಮತ್ತು/ಅಥವಾ ಕಾರ್ಯಗಳನ್ನು ಬಳಸಲು ನೀವು ಸೀಮಿತವಾಗಿಲ್ಲ. ನಿಮ್ಮ ವ್ಯಾಪಾರದ ತರ್ಕಕ್ಕೆ ಅಗತ್ಯವಿರುವಷ್ಟು ನೀವು ಅವುಗಳನ್ನು ಬಳಸಬಹುದು:

    • ಎಕ್ಸೆಲ್ 2007 ಮತ್ತು ಹೆಚ್ಚಿನದರಲ್ಲಿ, ನೀವು 255 ಕ್ಕಿಂತ ಹೆಚ್ಚು ಆರ್ಗ್ಯುಮೆಂಟ್‌ಗಳನ್ನು ಹೊಂದಿಲ್ಲ ಮತ್ತು IF ಸೂತ್ರದ ಒಟ್ಟು ಉದ್ದವು ಮೀರುವುದಿಲ್ಲ 8,192 ಅಕ್ಷರಗಳು.
    • ಎಕ್ಸೆಲ್ 2003 ಮತ್ತು ಅದಕ್ಕಿಂತ ಕಡಿಮೆ, 30 ಕ್ಕಿಂತ ಹೆಚ್ಚು ಆರ್ಗ್ಯುಮೆಂಟ್‌ಗಳಿಲ್ಲ, ಮತ್ತು ನಿಮ್ಮ IF ಸೂತ್ರದ ಒಟ್ಟು ಉದ್ದವು 1,024 ಅಕ್ಷರಗಳನ್ನು ಮೀರುವುದಿಲ್ಲ.

    ನೆಸ್ಟೆಡ್ IF ಸ್ಟೇಟ್‌ಮೆಂಟ್ ಗೆ ಬಹು ತಾರ್ಕಿಕ ಪರೀಕ್ಷೆಗಳನ್ನು ಪರಿಶೀಲಿಸಿ

    ನೀವು ಒಂದೇ ಸೂತ್ರದೊಳಗೆ ಬಹು ತಾರ್ಕಿಕ ಪರೀಕ್ಷೆಗಳನ್ನು ಮೌಲ್ಯಮಾಪನ ಮಾಡಲು ಬಯಸಿದರೆ, ನಂತರ ನೀವು ಹಲವಾರು ಕಾರ್ಯಗಳನ್ನು ಒಂದಕ್ಕೊಂದು ಗೂಡು ಮಾಡಬಹುದು. ಅಂತಹ ಕಾರ್ಯಗಳನ್ನು ನೆಸ್ಟೆಡ್ ಎಂದು ಕರೆಯಲಾಗುತ್ತದೆIF ಕಾರ್ಯಗಳು . ತಾರ್ಕಿಕ ಪರೀಕ್ಷೆಗಳ ಫಲಿತಾಂಶಗಳನ್ನು ಅವಲಂಬಿಸಿ ವಿಭಿನ್ನ ಮೌಲ್ಯಗಳನ್ನು ಹಿಂತಿರುಗಿಸಲು ನೀವು ಬಯಸಿದಾಗ ಅವು ವಿಶೇಷವಾಗಿ ಉಪಯುಕ್ತವೆಂದು ಸಾಬೀತುಪಡಿಸುತ್ತವೆ.

    ಇಲ್ಲಿ ಒಂದು ವಿಶಿಷ್ಟ ಉದಾಹರಣೆಯಾಗಿದೆ: ನೀವು ವಿದ್ಯಾರ್ಥಿಗಳ ಸಾಧನೆಗಳನ್ನು " ಉತ್ತಮ " ಎಂದು ಅರ್ಹತೆ ಪಡೆಯಲು ಬಯಸುತ್ತೀರಿ ಎಂದು ಭಾವಿಸೋಣ. ಕೆಳಗಿನ ಸ್ಕೋರ್‌ಗಳನ್ನು ಆಧರಿಸಿ " ತೃಪ್ತಿದಾಯಕ " ಮತ್ತು " ಕಳಪೆ ":

    • ಉತ್ತಮ: 60 ಅಥವಾ ಹೆಚ್ಚು (>=60)
    • ತೃಪ್ತಿದಾಯಕ: 40 ಮತ್ತು 60 ರ ನಡುವೆ (>40 ಮತ್ತು <60)
    • ಕಳಪೆ: 40 ಅಥವಾ ಅದಕ್ಕಿಂತ ಕಡಿಮೆ (<=40)

    ಸೂತ್ರವನ್ನು ಬರೆಯುವ ಮೊದಲು, ಆದೇಶವನ್ನು ಪರಿಗಣಿಸಿ ನೀವು ಗೂಡು ಮಾಡಲು ಹೋಗುವ ಕಾರ್ಯಗಳ. ಎಕ್ಸೆಲ್ ತಾರ್ಕಿಕ ಪರೀಕ್ಷೆಗಳನ್ನು ಸೂತ್ರದಲ್ಲಿ ಗೋಚರಿಸುವ ಕ್ರಮದಲ್ಲಿ ಮೌಲ್ಯಮಾಪನ ಮಾಡುತ್ತದೆ. ಒಮ್ಮೆ ಷರತ್ತು TRUE ಗೆ ಮೌಲ್ಯಮಾಪನ ಮಾಡಿದರೆ, ನಂತರದ ಪರಿಸ್ಥಿತಿಗಳನ್ನು ಪರೀಕ್ಷಿಸಲಾಗುವುದಿಲ್ಲ, ಅಂದರೆ ಮೊದಲ TRUE ಫಲಿತಾಂಶದ ನಂತರ ಸೂತ್ರವು ನಿಲ್ಲುತ್ತದೆ.

    ನಮ್ಮ ಸಂದರ್ಭದಲ್ಲಿ, ಕಾರ್ಯಗಳನ್ನು ದೊಡ್ಡದರಿಂದ ಚಿಕ್ಕದಕ್ಕೆ ಜೋಡಿಸಲಾಗಿದೆ:

    =IF(B2>=60, "Good", IF(B2>40, "Satisfactory", "Poor"))

    ನೈಸರ್ಗಿಕವಾಗಿ, ಅಗತ್ಯವಿದ್ದರೆ ನೀವು ಹೆಚ್ಚಿನ ಕಾರ್ಯಗಳನ್ನು ನೆಸ್ಟ್ ಮಾಡಬಹುದು (ಆಧುನಿಕ ಆವೃತ್ತಿಗಳಲ್ಲಿ 64 ವರೆಗೆ).

    ಹೆಚ್ಚಿನ ಮಾಹಿತಿಗಾಗಿ, Excel ನಲ್ಲಿ ಬಹು ನೆಸ್ಟೆಡ್ IF ಸ್ಟೇಟ್‌ಮೆಂಟ್‌ಗಳನ್ನು ಹೇಗೆ ಬಳಸುವುದು ಎಂಬುದನ್ನು ದಯವಿಟ್ಟು ನೋಡಿ.

    Excel IF ಅರೇ ಫಾರ್ಮುಲಾ ಬಹು ಷರತ್ತುಗಳೊಂದಿಗೆ

    ಪರೀಕ್ಷಿಸಲು Excel IF ಅನ್ನು ಪಡೆಯುವ ಇನ್ನೊಂದು ವಿಧಾನ ರಚನೆಯ ಸೂತ್ರವನ್ನು ಬಳಸಿಕೊಂಡು ಬಹು ಷರತ್ತುಗಳು.

    ಮತ್ತು ತರ್ಕದೊಂದಿಗೆ ಪರಿಸ್ಥಿತಿಗಳನ್ನು ಮೌಲ್ಯಮಾಪನ ಮಾಡಲು, ನಕ್ಷತ್ರ ಚಿಹ್ನೆಯನ್ನು ಬಳಸಿ:

    IF( condition1 ) * ( condition2 ) * …, value_if_true, value_if_false)

    ಅಥವಾ ತರ್ಕದೊಂದಿಗೆ ಷರತ್ತುಗಳನ್ನು ಪರೀಕ್ಷಿಸಲು, ಪ್ಲಸ್ ಚಿಹ್ನೆಯನ್ನು ಬಳಸಿ:

    IF( condition1 ) + ( condition2 ) + …,value_if_true, value_if_false)

    ಅರೇ ಸೂತ್ರವನ್ನು ಸರಿಯಾಗಿ ಪೂರ್ಣಗೊಳಿಸಲು, Ctrl + Shift + Enter ಕೀಗಳನ್ನು ಒಟ್ಟಿಗೆ ಒತ್ತಿರಿ. ಎಕ್ಸೆಲ್ 365 ಮತ್ತು ಎಕ್ಸೆಲ್ 2021 ರಲ್ಲಿ, ಡೈನಾಮಿಕ್ ಅರೇಗಳಿಗೆ ಬೆಂಬಲದ ಕಾರಣದಿಂದಾಗಿ ಇದು ನಿಯಮಿತ ಸೂತ್ರವಾಗಿಯೂ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆ.

    ಉದಾಹರಣೆಗೆ, B2 ಮತ್ತು C2 ಎರಡೂ 50 ಕ್ಕಿಂತ ಹೆಚ್ಚಿದ್ದರೆ "ಪಾಸ್" ಪಡೆಯಲು, ಸೂತ್ರವು:

    =IF((B2>50) * (C2>50), "Pass", "Fail")

    ನನ್ನ ಎಕ್ಸೆಲ್ 365 ನಲ್ಲಿ, ಸಾಮಾನ್ಯ ಸೂತ್ರವು ಉತ್ತಮವಾಗಿ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆ (ನೀವು ಮೇಲಿನ ಸ್ಕ್ರೀನ್‌ಶಾಟ್‌ಗಳಲ್ಲಿ ನೋಡುವಂತೆ). ಎಕ್ಸೆಲ್ 2019 ಮತ್ತು ಅದಕ್ಕಿಂತ ಕಡಿಮೆ, Ctrl + Shift + Enter ಶಾರ್ಟ್‌ಕಟ್ ಅನ್ನು ಬಳಸಿಕೊಂಡು ಅದನ್ನು ಅರೇ ಫಾರ್ಮುಲಾ ಮಾಡಲು ಮರೆಯದಿರಿ.

    OR ಲಾಜಿಕ್‌ನೊಂದಿಗೆ ಬಹು ಷರತ್ತುಗಳನ್ನು ಮೌಲ್ಯಮಾಪನ ಮಾಡಲು, ಸೂತ್ರವು ಹೀಗಿದೆ:

    =IF((B2>50) + (C2>50), "Pass", "Fail")

    ಇತರ ಕಾರ್ಯಗಳೊಂದಿಗೆ IF ಅನ್ನು ಬಳಸುವುದು

    ಇತರ ಎಕ್ಸೆಲ್ ಫಂಕ್ಷನ್‌ಗಳೊಂದಿಗೆ IF ಅನ್ನು ಹೇಗೆ ಬಳಸುವುದು ಮತ್ತು ಇದು ನಿಮಗೆ ಯಾವ ಪ್ರಯೋಜನಗಳನ್ನು ನೀಡುತ್ತದೆ ಎಂಬುದನ್ನು ಈ ವಿಭಾಗವು ವಿವರಿಸುತ್ತದೆ.

    ಉದಾಹರಣೆ 1. #N ವೇಳೆ /VLOOKUP

    ಒಂದು ದೋಷವು VLOOKUP ಅಥವಾ ಇತರ ಲುಕಪ್ ಕಾರ್ಯವು ಏನನ್ನಾದರೂ ಹುಡುಕಲು ಸಾಧ್ಯವಾಗದಿದ್ದಾಗ, ಅದು #N/A ದೋಷವನ್ನು ಹಿಂತಿರುಗಿಸುತ್ತದೆ. ನಿಮ್ಮ ಕೋಷ್ಟಕಗಳು ಸುಂದರವಾಗಿ ಕಾಣುವಂತೆ ಮಾಡಲು, #N/A ಆಗಿದ್ದರೆ ನೀವು ಶೂನ್ಯ, ಖಾಲಿ ಅಥವಾ ನಿರ್ದಿಷ್ಟ ಪಠ್ಯವನ್ನು ಹಿಂತಿರುಗಿಸಬಹುದು. ಇದಕ್ಕಾಗಿ, ಈ ಸಾಮಾನ್ಯ ಸೂತ್ರವನ್ನು ಬಳಸಿ:

    IF(ISNA(VLOOKUP(...)), value_if_na , VLOOKUP(…))

    ಉದಾಹರಣೆಗೆ:

    #N/ ಎ ರಿಟರ್ನ್ 0:

    E1 ನಲ್ಲಿನ ಲುಕಪ್ ಮೌಲ್ಯವು ಕಂಡುಬಂದಿಲ್ಲವಾದರೆ, ಸೂತ್ರವು ಶೂನ್ಯವನ್ನು ಹಿಂತಿರುಗಿಸುತ್ತದೆ.

    =IF(ISNA(VLOOKUP(E1, A2:B10, 2,FALSE )), 0, VLOOKUP(E1, A2:B10, 2, FALSE))

    #N/A ಖಾಲಿ ಇದ್ದರೆ:

    ವೀಕ್ಷಣೆಯ ಮೌಲ್ಯವು ಕಂಡುಬರದಿದ್ದರೆ, ಸೂತ್ರವು ಏನನ್ನೂ ಹಿಂತಿರುಗಿಸುವುದಿಲ್ಲ (ಖಾಲಿ ಸ್ಟ್ರಿಂಗ್).

    =IF(ISNA(VLOOKUP(E1, A2:B10, 2,FALSE )), "", VLOOKUP(E1, A2:B10, 2, FALSE))

    #N/A ನಿರ್ದಿಷ್ಟ ಪಠ್ಯವನ್ನು ಹಿಂತಿರುಗಿಸಿದರೆ:

    ಲುಕ್ಅಪ್ ಮೌಲ್ಯ ಕಂಡುಬಂದಿಲ್ಲ, ದಿಸೂತ್ರವು ನಿರ್ದಿಷ್ಟ ಪಠ್ಯವನ್ನು ಹಿಂತಿರುಗಿಸುತ್ತದೆ.

    =IF(ISNA(VLOOKUP(E1, A2:B10, 2,FALSE )), "Not found", VLOOKUP(E1, A2:B10, 2, FALSE))

    ಹೆಚ್ಚಿನ ಫಾರ್ಮುಲಾ ಉದಾಹರಣೆಗಳಿಗಾಗಿ, ದಯವಿಟ್ಟು ಎಕ್ಸೆಲ್‌ನಲ್ಲಿ IF ಹೇಳಿಕೆಯೊಂದಿಗೆ VLOOKUP ಅನ್ನು ನೋಡಿ.

    ಉದಾಹರಣೆ 2. ಮೊತ್ತ, ಸರಾಸರಿ, MIN ಮತ್ತು MAX ನೊಂದಿಗೆ ಇದ್ದರೆ ಕಾರ್ಯಗಳು

    ಕೆಲವು ಮಾನದಂಡಗಳ ಆಧಾರದ ಮೇಲೆ ಸೆಲ್ ಮೌಲ್ಯಗಳನ್ನು ಒಟ್ಟುಗೂಡಿಸಲು, Excel SUMIF ಮತ್ತು SUMIFS ಕಾರ್ಯಗಳನ್ನು ಒದಗಿಸುತ್ತದೆ.

    ಕೆಲವು ಸಂದರ್ಭಗಳಲ್ಲಿ, ನಿಮ್ಮ ವ್ಯಾಪಾರ ತರ್ಕವು IF ನ ತಾರ್ಕಿಕ ಪರೀಕ್ಷೆಯಲ್ಲಿ SUM ಕಾರ್ಯವನ್ನು ಸೇರಿಸಬೇಕಾಗಬಹುದು. ಉದಾಹರಣೆಗೆ, B2 ಮತ್ತು C2 ನಲ್ಲಿನ ಮೌಲ್ಯಗಳ ಮೊತ್ತವನ್ನು ಅವಲಂಬಿಸಿ ವಿಭಿನ್ನ ಪಠ್ಯ ಲೇಬಲ್‌ಗಳನ್ನು ಹಿಂತಿರುಗಿಸಲು, ಸೂತ್ರವು ಹೀಗಿರುತ್ತದೆ:

    =IF(SUM(B2:C2)>130, "Good", IF(SUM(B2:C2)>110, "Satisfactory", "Poor"))

    ಮೊತ್ತವು 130 ಕ್ಕಿಂತ ಹೆಚ್ಚಿದ್ದರೆ, ಫಲಿತಾಂಶವು "ಉತ್ತಮವಾಗಿದೆ "; 110 ಕ್ಕಿಂತ ಹೆಚ್ಚಿದ್ದರೆ - "ತೃಪ್ತಿದಾಯಕ', 110 ಅಥವಾ ಕಡಿಮೆ ಇದ್ದರೆ - "ಕಳಪೆ".

    ಇದೇ ಮಾದರಿಯಲ್ಲಿ, ನೀವು IF ನ ತಾರ್ಕಿಕ ಪರೀಕ್ಷೆಯಲ್ಲಿ ಸರಾಸರಿ ಕಾರ್ಯವನ್ನು ಎಂಬೆಡ್ ಮಾಡಬಹುದು ಮತ್ತು ಸರಾಸರಿ ಸ್ಕೋರ್ ಆಧರಿಸಿ ವಿವಿಧ ಲೇಬಲ್‌ಗಳನ್ನು ಹಿಂತಿರುಗಿಸಬಹುದು :

    =IF(AVERAGE(B2:C2)>65, "Good", IF(AVERAGE(B2:C2)>55, "Satisfactory", "Poor"))

    ಒಟ್ಟು ಸ್ಕೋರ್ D ಕಾಲಮ್‌ನಲ್ಲಿದೆ ಎಂದು ಊಹಿಸಿ, ನೀವು MAX ಮತ್ತು MIN ಫಂಕ್ಷನ್‌ಗಳ ಸಹಾಯದಿಂದ ಹೆಚ್ಚಿನ ಮತ್ತು ಕಡಿಮೆ ಮೌಲ್ಯಗಳನ್ನು ಗುರುತಿಸಬಹುದು:

    =IF(D2=MAX($D$2:$D$10), "Best result", "")

    =IF(D2=MAX($D$2:$D$10), "Best result", "")

    ಎರಡೂ ಲೇಬಲ್‌ಗಳನ್ನು ಒಂದು ಕಾಲಮ್‌ನಲ್ಲಿ ಹೊಂದಲು, ಮೇಲಿನ ಕಾರ್ಯಗಳನ್ನು ಒಂದಕ್ಕೊಂದು ನೆಸ್ಟ್ ಮಾಡಿ:

    =IF(D2=MAX($D$2:$D$10), "Best result", IF(D2=MIN($D$2:$D$10), "Worst result", ""))

    ಅಂತೆಯೇ, ನಿಮ್ಮ ಕಸ್ಟಮ್‌ನೊಂದಿಗೆ ನೀವು IF ಅನ್ನು ಬಳಸಬಹುದು ಕಾರ್ಯಗಳು ಉದಾಹರಣೆಗೆ, ಸೆಲ್ ಬಣ್ಣವನ್ನು ಆಧರಿಸಿ ವಿಭಿನ್ನ ಫಲಿತಾಂಶಗಳನ್ನು ಹಿಂತಿರುಗಿಸಲು ನೀವು ಅದನ್ನು GetCellColor ಅಥವಾ GetCellFontColor ನೊಂದಿಗೆ ಸಂಯೋಜಿಸಬಹುದು.

    ಇದಲ್ಲದೆ, ಪರಿಸ್ಥಿತಿಗಳ ಆಧಾರದ ಮೇಲೆ ಡೇಟಾವನ್ನು ಲೆಕ್ಕಾಚಾರ ಮಾಡಲು Excel ಹಲವಾರು ಕಾರ್ಯಗಳನ್ನು ಒದಗಿಸುತ್ತದೆ. ವಿವರವಾದ ಸೂತ್ರ ಉದಾಹರಣೆಗಳಿಗಾಗಿ, ದಯವಿಟ್ಟು ಕೆಳಗಿನದನ್ನು ಪರಿಶೀಲಿಸಿಟ್ಯುಟೋರಿಯಲ್‌ಗಳು:

    • COUNTIF - ಷರತ್ತನ್ನು ಪೂರೈಸುವ ಎಣಿಕೆ ಕೋಶಗಳು
    • COUNTIFS - ಬಹು ಮಾನದಂಡಗಳೊಂದಿಗೆ ಎಣಿಕೆ ಕೋಶಗಳು
    • SUMIF - ಷರತ್ತುಬದ್ಧ ಮೊತ್ತ ಕೋಶಗಳು
    • SUMIFS - ಬಹು ಮಾನದಂಡಗಳೊಂದಿಗೆ ಮೊತ್ತ ಕೋಶಗಳು

    ಉದಾಹರಣೆ 3. ISNUMBER, ISTEXT ಮತ್ತು ISBLANK ನೊಂದಿಗೆ ಇದ್ದರೆ

    ಪಠ್ಯ, ಸಂಖ್ಯೆಗಳು ಮತ್ತು ಖಾಲಿ ಕೋಶಗಳನ್ನು ಗುರುತಿಸಲು, Microsoft Excel ISTEXT, ISNUMBER ನಂತಹ ವಿಶೇಷ ಕಾರ್ಯಗಳನ್ನು ಒದಗಿಸುತ್ತದೆ ಮತ್ತು ISBLANK. ಮೂರು ನೆಸ್ಟೆಡ್ IF ಹೇಳಿಕೆಗಳ ತಾರ್ಕಿಕ ಪರೀಕ್ಷೆಗಳಲ್ಲಿ ಅವುಗಳನ್ನು ಇರಿಸುವ ಮೂಲಕ, ನೀವು ಎಲ್ಲಾ ವಿಭಿನ್ನ ಡೇಟಾ ಪ್ರಕಾರಗಳನ್ನು ಒಂದೇ ಸಮಯದಲ್ಲಿ ಗುರುತಿಸಬಹುದು:

    =IF(ISTEXT(A2), "Text", IF(ISNUMBER(A2), "Number", IF(ISBLANK(A2), "Blank", "")))

    ಉದಾಹರಣೆ 4. IF ಮತ್ತು CONCATENATE

    ಗೆ IF ಮತ್ತು ಕೆಲವು ಪಠ್ಯದ ಫಲಿತಾಂಶವನ್ನು ಒಂದು ಸೆಲ್‌ಗೆ ಔಟ್‌ಪುಟ್ ಮಾಡಿ, CONCATENATE ಅಥವಾ CONCAT (ಎಕ್ಸೆಲ್ 2016 - 365 ರಲ್ಲಿ) ಮತ್ತು IF ಫಂಕ್ಷನ್‌ಗಳನ್ನು ಒಟ್ಟಿಗೆ ಬಳಸಿ. ಉದಾಹರಣೆಗೆ:

    =CONCATENATE("You performed ", IF(B1>100,"fantastic!", IF(B1>50, "well", "poor")))

    =CONCAT("You performed ", IF(B1>100,"fantastic!", IF(B1>50, "well", "poor")))

    ಕೆಳಗಿನ ಸ್ಕ್ರೀನ್‌ಶಾಟ್ ಅನ್ನು ನೋಡಿದರೆ, ಸೂತ್ರವು ಏನು ಮಾಡುತ್ತದೆ ಎಂಬುದರ ಕುರಿತು ನಿಮಗೆ ಯಾವುದೇ ವಿವರಣೆಯ ಅಗತ್ಯವಿರುವುದಿಲ್ಲ:

    ISERROR / Excel ನಲ್ಲಿ ISNA ಫಾರ್ಮುಲಾ

    Excel ನ ಆಧುನಿಕ ಆವೃತ್ತಿಗಳು ದೋಷಗಳನ್ನು ಹಿಡಿಯಲು ವಿಶೇಷ ಕಾರ್ಯಗಳನ್ನು ಹೊಂದಿವೆ ಮತ್ತು ಅವುಗಳನ್ನು ಮತ್ತೊಂದು ಲೆಕ್ಕಾಚಾರ ಅಥವಾ ಪೂರ್ವನಿರ್ಧರಿತ ಮೌಲ್ಯದೊಂದಿಗೆ ಬದಲಾಯಿಸುತ್ತವೆ - IFERROR (Excel 2007 ಮತ್ತು ನಂತರದಲ್ಲಿ) ಮತ್ತು IFNA (Excel 2013 ಮತ್ತು ನಂತರದಲ್ಲಿ). ಹಿಂದಿನ ಎಕ್ಸೆಲ್ ಆವೃತ್ತಿಗಳಲ್ಲಿ, ನೀವು ಬದಲಿಗೆ IF ISERROR ಮತ್ತು IF ISNA ಸಂಯೋಜನೆಗಳನ್ನು ಬಳಸಬಹುದು.

    ವ್ಯತ್ಯಾಸವೆಂದರೆ #VALUE!, #N/A, #NAME?, ಸೇರಿದಂತೆ ಎಲ್ಲಾ ಸಂಭವನೀಯ Excel ದೋಷಗಳನ್ನು IFERROR ಮತ್ತು ISERROR ನಿರ್ವಹಿಸುತ್ತವೆ. #REF!, #NUM!, #DIV/0!, ಮತ್ತು #NULL!. IFNA ಮತ್ತು ISNA ಕೇವಲ #N/A ದೋಷಗಳಲ್ಲಿ ಪರಿಣತಿ ಪಡೆದಿವೆ.

    ಉದಾಹರಣೆಗೆ, ಗೆ"ಶೂನ್ಯದಿಂದ ಭಾಗಿಸಿ" ದೋಷವನ್ನು (#DIV/0!) ನಿಮ್ಮ ಕಸ್ಟಮ್ ಪಠ್ಯದೊಂದಿಗೆ ಬದಲಾಯಿಸಿ, ನೀವು ಈ ಕೆಳಗಿನ ಸೂತ್ರವನ್ನು ಬಳಸಬಹುದು:

    =IF(ISERROR(A2/B2), "N/A", A2/B2)

    ಮತ್ತು ಇದನ್ನು ಬಳಸುವ ಬಗ್ಗೆ ನಾನು ಹೇಳಬೇಕಾಗಿರುವುದು ಇಷ್ಟೇ ಎಕ್ಸೆಲ್ ನಲ್ಲಿ IF ಕಾರ್ಯ. ಓದಿದ್ದಕ್ಕಾಗಿ ನಾನು ನಿಮಗೆ ಧನ್ಯವಾದಗಳು ಮತ್ತು ಮುಂದಿನ ವಾರ ನಮ್ಮ ಬ್ಲಾಗ್‌ನಲ್ಲಿ ನಿಮ್ಮನ್ನು ನೋಡುತ್ತೇನೆ ಎಂದು ಭಾವಿಸುತ್ತೇನೆ!

    ಡೌನ್‌ಲೋಡ್ ಮಾಡಲು ವರ್ಕ್‌ಬುಕ್ ಅನ್ನು ಅಭ್ಯಾಸ ಮಾಡಿ

    Excel IF ಬಹು ಮಾನದಂಡಗಳು - ಉದಾಹರಣೆಗಳು (.xlsx ಫೈಲ್)

    3>

    ಮೈಕೆಲ್ ಬ್ರೌನ್ ಸಾಫ್ಟ್‌ವೇರ್ ಪರಿಕರಗಳನ್ನು ಬಳಸಿಕೊಂಡು ಸಂಕೀರ್ಣ ಪ್ರಕ್ರಿಯೆಗಳನ್ನು ಸರಳಗೊಳಿಸುವ ಉತ್ಸಾಹವನ್ನು ಹೊಂದಿರುವ ಮೀಸಲಾದ ತಂತ್ರಜ್ಞಾನ ಉತ್ಸಾಹಿ. ಟೆಕ್ ಉದ್ಯಮದಲ್ಲಿ ಒಂದು ದಶಕಕ್ಕೂ ಹೆಚ್ಚು ಅನುಭವದೊಂದಿಗೆ, ಅವರು ಮೈಕ್ರೋಸಾಫ್ಟ್ ಎಕ್ಸೆಲ್ ಮತ್ತು ಔಟ್‌ಲುಕ್, ಹಾಗೆಯೇ ಗೂಗಲ್ ಶೀಟ್‌ಗಳು ಮತ್ತು ಡಾಕ್ಸ್‌ನಲ್ಲಿ ತಮ್ಮ ಕೌಶಲ್ಯಗಳನ್ನು ಹೆಚ್ಚಿಸಿದ್ದಾರೆ. ಮೈಕೆಲ್ ಅವರ ಬ್ಲಾಗ್ ತನ್ನ ಜ್ಞಾನ ಮತ್ತು ಪರಿಣತಿಯನ್ನು ಇತರರೊಂದಿಗೆ ಹಂಚಿಕೊಳ್ಳಲು ಸಮರ್ಪಿಸಲಾಗಿದೆ, ಉತ್ಪಾದಕತೆ ಮತ್ತು ದಕ್ಷತೆಯನ್ನು ಸುಧಾರಿಸಲು ಸುಲಭವಾಗಿ ಅನುಸರಿಸಲು ಸಲಹೆಗಳು ಮತ್ತು ಟ್ಯುಟೋರಿಯಲ್‌ಗಳನ್ನು ಒದಗಿಸುತ್ತದೆ. ನೀವು ಅನುಭವಿ ವೃತ್ತಿಪರರಾಗಿರಲಿ ಅಥವಾ ಹರಿಕಾರರಾಗಿರಲಿ, ಮೈಕೆಲ್ ಅವರ ಬ್ಲಾಗ್ ಅಮೂಲ್ಯವಾದ ಒಳನೋಟಗಳನ್ನು ಮತ್ತು ಈ ಅಗತ್ಯ ಸಾಫ್ಟ್‌ವೇರ್ ಪರಿಕರಗಳಿಂದ ಹೆಚ್ಚಿನದನ್ನು ಪಡೆಯಲು ಪ್ರಾಯೋಗಿಕ ಸಲಹೆಯನ್ನು ನೀಡುತ್ತದೆ.