ಪರಿವಿಡಿ
ವಿವಿಧ "ಇದು ಅಥವಾ ಅದು" ಪರಿಸ್ಥಿತಿಗಳನ್ನು ಪರಿಶೀಲಿಸಲು Excel ನಲ್ಲಿ IF OR ಹೇಳಿಕೆಯನ್ನು ಬರೆಯುವುದು ಹೇಗೆ ಎಂಬುದನ್ನು ಟ್ಯುಟೋರಿಯಲ್ ತೋರಿಸುತ್ತದೆ.
IF ಅತ್ಯಂತ ಜನಪ್ರಿಯ Excel ಕಾರ್ಯಗಳಲ್ಲಿ ಒಂದಾಗಿದೆ ಮತ್ತು ತುಂಬಾ ಉಪಯುಕ್ತವಾಗಿದೆ ತನ್ನದೇ ಆದ ಮೇಲೆ. AND, OR, ಮತ್ತು NOT ನಂತಹ ತಾರ್ಕಿಕ ಕಾರ್ಯಗಳೊಂದಿಗೆ ಸಂಯೋಜಿಸಲಾಗಿದೆ, IF ಫಂಕ್ಷನ್ ಇನ್ನೂ ಹೆಚ್ಚಿನ ಮೌಲ್ಯವನ್ನು ಹೊಂದಿದೆ ಏಕೆಂದರೆ ಇದು ಬಯಸಿದ ಸಂಯೋಜನೆಗಳಲ್ಲಿ ಬಹು ಪರಿಸ್ಥಿತಿಗಳನ್ನು ಪರೀಕ್ಷಿಸಲು ಅನುಮತಿಸುತ್ತದೆ. ಈ ಟ್ಯುಟೋರಿಯಲ್ ನಲ್ಲಿ, ನಾವು ಎಕ್ಸೆಲ್ ನಲ್ಲಿ IF-ಮತ್ತು-OR ಸೂತ್ರವನ್ನು ಬಳಸುವುದರ ಮೇಲೆ ಕೇಂದ್ರೀಕರಿಸುತ್ತೇವೆ.
IF OR Excel ನಲ್ಲಿ ಹೇಳಿಕೆ
ಎರಡು ಅಥವಾ ಹೆಚ್ಚಿನ ಷರತ್ತುಗಳನ್ನು ಮೌಲ್ಯಮಾಪನ ಮಾಡಲು ಮತ್ತು ಒಂದನ್ನು ಹಿಂತಿರುಗಿಸಲು ಯಾವುದೇ ಷರತ್ತುಗಳು ನಿಜವಾಗಿದ್ದರೆ ಫಲಿತಾಂಶ, ಮತ್ತು ಎಲ್ಲಾ ಷರತ್ತುಗಳು ತಪ್ಪಾಗಿದ್ದರೆ ಮತ್ತೊಂದು ಫಲಿತಾಂಶ, IF:
IF( condition1, condition2<ನ ತಾರ್ಕಿಕ ಪರೀಕ್ಷೆಯಲ್ಲಿ OR ಕಾರ್ಯವನ್ನು ಎಂಬೆಡ್ ಮಾಡಿ 2>,...), value_if_true, value_if_false)ಸರಳ ಇಂಗ್ಲಿಷ್ನಲ್ಲಿ, ಸೂತ್ರದ ತರ್ಕವನ್ನು ಈ ಕೆಳಗಿನಂತೆ ರೂಪಿಸಬಹುದು: ಕೋಶವು "ಇದು" ಅಥವಾ "ಅದು" ಆಗಿದ್ದರೆ, ಒಂದು ಕ್ರಮವನ್ನು ತೆಗೆದುಕೊಳ್ಳಿ, ಇಲ್ಲದಿದ್ದರೆ ಬೇರೆ ಏನಾದರೂ ಮಾಡಿ .
ಇಲ್ಲಿ IF OR ಸೂತ್ರದ ಸರಳ ರೂಪದಲ್ಲಿ ಒಂದು ಉದಾಹರಣೆ ಇದೆ:
=IF(OR(B2="delivered", B2="paid"), "Closed", "Open")
ಸೂತ್ರವು ಏನು ಹೇಳುತ್ತದೆ: ಸೆಲ್ B2 "ವಿತರಿಸಲಾಗಿದೆ" ಅಥವಾ " ಪಾವತಿಸಲಾಗಿದೆ", ಆದೇಶವನ್ನು "ಮುಚ್ಚಲಾಗಿದೆ" ಎಂದು ಗುರುತಿಸಿ, ಇಲ್ಲದಿದ್ದರೆ "ತೆರೆಯಿರಿ" ಪರೀಕ್ಷೆಯು ತಪ್ಪು ಗೆ ಮೌಲ್ಯಮಾಪನ ಮಾಡುತ್ತದೆ, ಕೊನೆಯ ಆರ್ಗ್ಯುಮೆಂಟ್ನಲ್ಲಿ ಖಾಲಿ ಸ್ಟ್ರಿಂಗ್ ("") ಅನ್ನು ಸೇರಿಸಿ :
=IF(OR(B2={"delivered","paid"}), "Closed", "")
ಕೊನೆಯ ಸಂದರ್ಭದಲ್ಲಿವಾದವನ್ನು ಬಿಟ್ಟುಬಿಡಲಾಗಿದೆ, ಯಾವುದೇ ಷರತ್ತುಗಳನ್ನು ಪೂರೈಸದಿದ್ದಾಗ ಸೂತ್ರವು ತಪ್ಪನ್ನು ಪ್ರದರ್ಶಿಸುತ್ತದೆ.
ಗಮನಿಸಿ. ಎಕ್ಸೆಲ್ನಲ್ಲಿನ IF OR ಸೂತ್ರವು ಸಣ್ಣಕ್ಷರ ಮತ್ತು ದೊಡ್ಡಕ್ಷರಗಳ ನಡುವೆ ವ್ಯತ್ಯಾಸವನ್ನು ಹೊಂದಿಲ್ಲ ಎಂದು ದಯವಿಟ್ಟು ಗಮನ ಕೊಡಿ ಏಕೆಂದರೆ OR ಕಾರ್ಯವು ಕೇಸ್-ಇನ್ಸೆನ್ಸಿಟಿವ್ ಆಗಿದೆ. ನಮ್ಮ ಸಂದರ್ಭದಲ್ಲಿ, "ವಿತರಿಸಲಾಗಿದೆ", "ವಿತರಿಸಲಾಗಿದೆ" ಮತ್ತು "ವಿತರಿಸಲಾಗಿದೆ", ಎಲ್ಲವನ್ನೂ ಒಂದೇ ಪದವೆಂದು ಪರಿಗಣಿಸಲಾಗುತ್ತದೆ. ನೀವು ಪಠ್ಯ ಪ್ರಕರಣವನ್ನು ಪ್ರತ್ಯೇಕಿಸಲು ಬಯಸಿದರೆ, ಈ ಉದಾಹರಣೆಯಲ್ಲಿ ತೋರಿಸಿರುವಂತೆ OR ಫಂಕ್ಷನ್ನ ಪ್ರತಿಯೊಂದು ಆರ್ಗ್ಯುಮೆಂಟ್ ಅನ್ನು ನಿಖರವಾಗಿ ಕಟ್ಟಿಕೊಳ್ಳಿ.
Excel IF OR ಫಾರ್ಮುಲಾ ಉದಾಹರಣೆಗಳು
ಕೆಳಗೆ ನೀವು ಕೆಲವು ಉದಾಹರಣೆಗಳನ್ನು ಕಾಣಬಹುದು Excel IF ಮತ್ತು OR ಕಾರ್ಯಗಳನ್ನು ಒಟ್ಟಿಗೆ ಬಳಸುವುದರಿಂದ ನೀವು ಯಾವ ರೀತಿಯ ತಾರ್ಕಿಕ ಪರೀಕ್ಷೆಗಳನ್ನು ಚಲಾಯಿಸಬಹುದು ಎಂಬುದರ ಕುರಿತು ಹೆಚ್ಚಿನ ಆಲೋಚನೆಗಳನ್ನು ನೀಡುತ್ತದೆ.
ಫಾರ್ಮುಲಾ 1. ಬಹು ಅಥವಾ ಷರತ್ತುಗಳೊಂದಿಗೆ
ಇದಕ್ಕೆ ಯಾವುದೇ ನಿರ್ದಿಷ್ಟ ಮಿತಿಯಿಲ್ಲ ಎಕ್ಸೆಲ್ನ ಸಾಮಾನ್ಯ ಮಿತಿಗಳಿಗೆ ಅನುಸಾರವಾಗಿರುವವರೆಗೆ IF ಸೂತ್ರದಲ್ಲಿ ಹುದುಗಿರುವ ಅಥವಾ ಷರತ್ತುಗಳ ಸಂಖ್ಯೆ:
- ಎಕ್ಸೆಲ್ 2007 ಮತ್ತು ಹೆಚ್ಚಿನದರಲ್ಲಿ, ಒಟ್ಟು ಉದ್ದದೊಂದಿಗೆ 255 ಆರ್ಗ್ಯುಮೆಂಟ್ಗಳನ್ನು ಅನುಮತಿಸಲಾಗಿದೆ 8,192 ಅಕ್ಷರಗಳನ್ನು ಮೀರಬಾರದು.
- ಎಕ್ಸೆಲ್ 2003 ಮತ್ತು ಅದಕ್ಕಿಂತ ಕಡಿಮೆ, ನೀವು 30 ಆರ್ಗ್ಯುಮೆಂಟ್ಗಳನ್ನು ಬಳಸಬಹುದು ಮತ್ತು ಒಟ್ಟು ಉದ್ದವು 1,024 ಅಕ್ಷರಗಳನ್ನು ಮೀರಬಾರದು.
ಉದಾಹರಣೆಗೆ, ನಾವು ಪರಿಶೀಲಿಸೋಣ. ಖಾಲಿ ಕೋಶಗಳಿಗೆ A, B ಮತ್ತು C ಕಾಲಮ್ಗಳು ಮತ್ತು 3 ಕೋಶಗಳಲ್ಲಿ ಕನಿಷ್ಠ ಒಂದಾದರೂ ಖಾಲಿಯಾಗಿದ್ದರೆ "ಅಪೂರ್ಣ" ಎಂದು ಹಿಂತಿರುಗಿಸಿ. ಕೆಳಗಿನ IF OR ಕಾರ್ಯದೊಂದಿಗೆ ಕಾರ್ಯವನ್ನು ಸಾಧಿಸಬಹುದು:
=IF(OR(A2="",B2="",),"Incomplete","")
ಮತ್ತು ಫಲಿತಾಂಶವು ಇದೇ ರೀತಿ ಕಾಣುತ್ತದೆಇದು:
ಸೂತ್ರ 2 ಪಠ್ಯ? IF ನ value_if_true ಮತ್ತು/ಅಥವಾ value_if_false ವಾದಗಳಲ್ಲಿ ಮತ್ತೊಂದು ಕಾರ್ಯ ಅಥವಾ ಅಂಕಗಣಿತದ ಸಮೀಕರಣವನ್ನು ನೆಸ್ಟ್ ಮಾಡಿ.
ಹೇಳಿ, ನೀವು ಆದೇಶಕ್ಕಾಗಿ ಒಟ್ಟು ಮೊತ್ತವನ್ನು ಲೆಕ್ಕ ಹಾಕುತ್ತೀರಿ ( Qty. ಅನ್ನು ಘಟಕ ಬೆಲೆ ) ಗುಣಿಸಿದಾಗ ಮತ್ತು ಈ ಷರತ್ತುಗಳಲ್ಲಿ ಯಾವುದಾದರೂ ಒಂದನ್ನು ಪೂರೈಸಿದರೆ ನೀವು 10% ರಿಯಾಯಿತಿಯನ್ನು ಅನ್ವಯಿಸಲು ಬಯಸುತ್ತೀರಿ:
- B2 ನಲ್ಲಿ ಹೆಚ್ಚಿನದು ಅಥವಾ ಸಮನಾಗಿರುತ್ತದೆ 10, ಅಥವಾ
- ಯುನಿಟ್ ಬೆಲೆ C2 ನಲ್ಲಿ $5 ಕ್ಕಿಂತ ಹೆಚ್ಚಾಗಿರುತ್ತದೆ ಅಥವಾ ಸಮನಾಗಿರುತ್ತದೆ.
ಆದ್ದರಿಂದ, ನೀವು ಎರಡೂ ಷರತ್ತುಗಳನ್ನು ಪರಿಶೀಲಿಸಲು OR ಕಾರ್ಯವನ್ನು ಬಳಸುತ್ತೀರಿ, ಮತ್ತು ಫಲಿತಾಂಶವು ನಿಜವಾಗಿದೆ, ಒಟ್ಟು ಮೊತ್ತವನ್ನು 10% ಕಡಿಮೆ ಮಾಡಿ (B2*C2*0.9), ಇಲ್ಲದಿದ್ದರೆ ಪೂರ್ಣ ಬೆಲೆಯನ್ನು ಹಿಂತಿರುಗಿಸಿ (B2*C2):
=IF(OR(B2>=10, C2>=5), B2*C2*0.9, B2*C2)
ಹೆಚ್ಚುವರಿಯಾಗಿ, ನೀವು ಇದನ್ನು ಬಳಸಬಹುದು ರಿಯಾಯಿತಿಯ ಆದೇಶಗಳನ್ನು ಸ್ಪಷ್ಟವಾಗಿ ಸೂಚಿಸಲು ಕೆಳಗಿನ ಸೂತ್ರ:
=IF(OR(B2>=10, C2>=5),"Yes", "No")
ಕೆಳಗಿನ ಸ್ಕ್ರೀನ್ಶಾಟ್ ಕ್ರಿಯೆಯಲ್ಲಿ ಎರಡೂ ಸೂತ್ರಗಳನ್ನು ತೋರಿಸುತ್ತದೆ:
ಫಾರ್ಮುಲಾ 3. ಕೇಸ್ -sensitive IF OR ಸೂತ್ರ
ಈಗಾಗಲೇ ಹೇಳಿದಂತೆ, Excel OR ಕಾರ್ಯವು ಸ್ವಭಾವತಃ ಕೇಸ್-ಇನ್ಸೆನ್ಸಿಟಿವ್ ಆಗಿದೆ. ಆದಾಗ್ಯೂ, ನಿಮ್ಮ ಡೇಟಾವು ಕೇಸ್-ಸೆನ್ಸಿಟಿವ್ ಆಗಿರಬಹುದು ಮತ್ತು ಆದ್ದರಿಂದ ನೀವು ಕೇಸ್-ಸೆನ್ಸಿಟಿವ್ ಅಥವಾ ಪರೀಕ್ಷೆಗಳನ್ನು ರನ್ ಮಾಡಲು ಬಯಸುತ್ತೀರಿ. ಈ ಸಂದರ್ಭದಲ್ಲಿ, EXACT ಫಂಕ್ಷನ್ನೊಳಗೆ ಪ್ರತಿಯೊಂದು ತಾರ್ಕಿಕ ಪರೀಕ್ಷೆಯನ್ನು ಮಾಡಿ ಮತ್ತು ಆ ಕಾರ್ಯಗಳನ್ನು OR ಹೇಳಿಕೆಯಲ್ಲಿ ನೆಸ್ಟ್ ಮಾಡಿ.
IF(OR(EXACT( ಸೆಲ್, " condition1 "), EXACT( ಸೆಲ್, " ಷರತ್ತು2 ")), value_if_true,value_if_false)ಈ ಉದಾಹರಣೆಯಲ್ಲಿ, "AA-1" ಮತ್ತು "BB-1" ಆರ್ಡರ್ ಐಡಿಗಳನ್ನು ಕಂಡುಹಿಡಿಯೋಣ ಮತ್ತು ಗುರುತಿಸೋಣ:
=IF(OR(EXACT(A2, "AA-1"), EXACT(A2, "BB-1")), "x", "")
ಪರಿಣಾಮವಾಗಿ, ಕೇವಲ ಎರಡು ಆರ್ಡರ್ ID ಗಳು ಎಲ್ಲಾ ಅಕ್ಷರಗಳನ್ನು "x" ಎಂದು ಗುರುತಿಸಲಾಗಿದೆ; "aa-1" ಅಥವಾ "Bb-1" ನಂತಹ ಒಂದೇ ರೀತಿಯ ಐಡಿಗಳನ್ನು ಫ್ಲ್ಯಾಗ್ ಮಾಡಲಾಗಿಲ್ಲ:
ಫಾರ್ಮುಲಾ 4. ನೆಸ್ಟೆಡ್ ಅಥವಾ ಎಕ್ಸೆಲ್ನಲ್ಲಿ ಹೇಳಿಕೆಗಳು
ಇನ್ ನೀವು ಕೆಲವು ಅಥವಾ ಮಾನದಂಡಗಳ ಕೆಲವು ಸೆಟ್ಗಳನ್ನು ಪರೀಕ್ಷಿಸಲು ಮತ್ತು ಆ ಪರೀಕ್ಷೆಗಳ ಫಲಿತಾಂಶಗಳ ಆಧಾರದ ಮೇಲೆ ವಿಭಿನ್ನ ಮೌಲ್ಯಗಳನ್ನು ಹಿಂತಿರುಗಿಸಲು ಬಯಸಿದಾಗ, "ಇದು ಅಥವಾ ಅದು" ಮಾನದಂಡಗಳ ಪ್ರತಿ ಸೆಟ್ಗೆ ಪ್ರತ್ಯೇಕ IF ಸೂತ್ರವನ್ನು ಬರೆಯಿರಿ ಮತ್ತು ಆ IF ಗಳನ್ನು ಪರಸ್ಪರ ಗೂಡುಕಟ್ಟಿಕೊಳ್ಳಿ.
ಪರಿಕಲ್ಪನೆಯನ್ನು ಪ್ರದರ್ಶಿಸಲು, A ಕಾಲಮ್ನಲ್ಲಿ ಐಟಂ ಹೆಸರುಗಳನ್ನು ಪರಿಶೀಲಿಸೋಣ ಮತ್ತು Apple ಅಥವಾ ಕಿತ್ತಳೆ ಗಾಗಿ "ಹಣ್ಣು" ಮತ್ತು Tomato ಗಾಗಿ "ತರಕಾರಿ" ಅನ್ನು ಹಿಂತಿರುಗಿಸೋಣ. ಅಥವಾ ಸೌತೆಕಾಯಿ :
=IF(OR(A2="apple", A2="orange"), "Fruit", IF(OR(A2="tomato", A2="cucumber"), "Vegetable", ""))
ಹೆಚ್ಚಿನ ಮಾಹಿತಿಗಾಗಿ, ದಯವಿಟ್ಟು Nested IF ಅನ್ನು OR/AND ಷರತ್ತುಗಳೊಂದಿಗೆ ನೋಡಿ.
ಫಾರ್ಮುಲಾ 5. IF ಮತ್ತು ಅಥವಾ ಹೇಳಿಕೆ
ವಿವಿಧ ಪರಿಸ್ಥಿತಿಗಳ ವಿವಿಧ ಸಂಯೋಜನೆಗಳನ್ನು ಮೌಲ್ಯಮಾಪನ ಮಾಡಲು, ನೀವು ಒಂದೇ ಸೂತ್ರದಲ್ಲಿ ಮತ್ತು ಅಥವಾ ತಾರ್ಕಿಕ ಪರೀಕ್ಷೆಗಳನ್ನು ಮಾಡಬಹುದು.
ಉದಾಹರಣೆಗೆ, ನಾವು ಹೋಗುತ್ತಿದ್ದೇವೆ A ಕಾಲಮ್ನಲ್ಲಿರುವ ಐಟಂ Apple ಅಥವಾ ಕಿತ್ತಳೆ ಆಗಿದ್ದರೆ ಮತ್ತು B ಕಾಲಮ್ನಲ್ಲಿನ ಪ್ರಮಾಣವು 10:
=IF(AND(OR(A2="apple",A2="orange"), B2>10), "x", "")
ಕ್ಕಿಂತ ಹೆಚ್ಚಿರುವ ಸಾಲುಗಳನ್ನು ಫ್ಲ್ಯಾಗ್ ಮಾಡಲು
ಹೆಚ್ಚಿನ ಮಾಹಿತಿಗಾಗಿ n, ದಯವಿಟ್ಟು ಬಹು ಮತ್ತು/OR ಷರತ್ತುಗಳೊಂದಿಗೆ Excel ಅನ್ನು ನೋಡಿ.
ನೀವು IF ಮತ್ತು OR ಕಾರ್ಯಗಳನ್ನು ಒಟ್ಟಿಗೆ ಹೇಗೆ ಬಳಸುತ್ತೀರಿ. ಈ ಕಿರು ಟ್ಯುಟೋರಿಯಲ್ ನಲ್ಲಿ ಚರ್ಚಿಸಲಾದ ಸೂತ್ರಗಳನ್ನು ಹತ್ತಿರದಿಂದ ನೋಡಲು, ನಿಮಗೆ ಸ್ವಾಗತನಮ್ಮ ಮಾದರಿ ಎಕ್ಸೆಲ್ ಅಥವಾ ವರ್ಕ್ಬುಕ್ ಅನ್ನು ಡೌನ್ಲೋಡ್ ಮಾಡಿ. ಓದಿದ್ದಕ್ಕಾಗಿ ನಾನು ನಿಮಗೆ ಧನ್ಯವಾದಗಳು ಮತ್ತು ಮುಂದಿನ ವಾರ ನಮ್ಮ ಬ್ಲಾಗ್ನಲ್ಲಿ ನಿಮ್ಮನ್ನು ನೋಡುತ್ತೇನೆ ಎಂದು ಭಾವಿಸುತ್ತೇನೆ!