ಪರಿವಿಡಿ
ಎಕ್ಸೆಲ್ ಪ್ರೋಗ್ರಾಂನಲ್ಲಿನ ಕಾರ್ಯಗಳ ಸೆಟ್ ನಿಜವಾಗಿಯೂ ದೊಡ್ಡದಾಗಿದೆ. ನಿರ್ದಿಷ್ಟವಾಗಿ ಹೇಳುವುದಾದರೆ, ಒಂದು ನಿರ್ದಿಷ್ಟ ಮಟ್ಟಿಗೆ ಡೇಟಾ ಸಂಸ್ಕರಣೆಯನ್ನು ಪ್ರೋಗ್ರಾಂ ಮಾಡಲು ಸಾಧ್ಯವಿದೆ. ಇದಕ್ಕೆ ಜವಾಬ್ದಾರಿ, ಇತರ ವಿಷಯಗಳ ನಡುವೆ, ಕಾರ್ಯ IF. ಇದು ಯಾವುದೇ ಕೆಲಸವನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸಲು ಸಾಧ್ಯವಾಗಿಸುತ್ತದೆ. ಅದಕ್ಕಾಗಿಯೇ ಈ ಆಪರೇಟರ್ ಅನ್ನು ಇತರರಿಗಿಂತ ಹೆಚ್ಚಾಗಿ ಬಳಸಲಾಗುತ್ತದೆ. ಇಂದು ನಾವು ಅದು ಏನು ಮಾಡುತ್ತದೆ ಮತ್ತು ಅದನ್ನು ಹೇಗೆ ಬಳಸಬಹುದು ಎಂಬುದನ್ನು ವಿವರಿಸಲು ಪ್ರಯತ್ನಿಸುತ್ತೇವೆ.
IF ಫಂಕ್ಷನ್ - ವ್ಯಾಖ್ಯಾನ ಮತ್ತು ವ್ಯಾಪ್ತಿ
ಕಾರ್ಯವನ್ನು ಬಳಸುವುದು IF ನಿರ್ದಿಷ್ಟ ಕೋಶವು ನೀಡಿದ ಮಾನದಂಡಕ್ಕೆ ಹೊಂದಿಕೆಯಾಗುತ್ತದೆಯೇ ಎಂದು ಪರಿಶೀಲಿಸಲು ಬಳಕೆದಾರರು ಪ್ರೋಗ್ರಾಂಗೆ ಸೂಚಿಸಬಹುದು. ನಾವು ಕಾರ್ಯವನ್ನು ಮಾತ್ರ ನಿರ್ವಹಿಸಬೇಕಾದ ಸ್ಥಿತಿಯನ್ನು ನಾವು ಹೊಂದಿದ್ದರೆ, ಎಕ್ಸೆಲ್ ಮೊದಲು ಪರಿಶೀಲಿಸುತ್ತದೆ, ಅದರ ನಂತರ ಅದು ಈ ಕಾರ್ಯವನ್ನು ಬರೆಯಲಾದ ಕೋಶದಲ್ಲಿ ಲೆಕ್ಕಾಚಾರದ ಫಲಿತಾಂಶವನ್ನು ಪ್ರದರ್ಶಿಸುತ್ತದೆ. ಆದರೆ ಈ ಕಾರ್ಯವನ್ನು ಮತ್ತೊಂದು ಕಾರ್ಯದೊಂದಿಗೆ ಬಳಸಿದರೆ ಮಾತ್ರ. ಆಪರೇಟರ್ ಸ್ವತಃ IF ಎರಡು ಫಲಿತಾಂಶಗಳನ್ನು ನೀಡುತ್ತದೆ:
- ನಿಜ. ಒಂದು ಅಭಿವ್ಯಕ್ತಿ ಅಥವಾ ಕೋಶವು ನಿರ್ದಿಷ್ಟ ಮಾನದಂಡಕ್ಕೆ ಹೊಂದಿಕೆಯಾಗುವುದಾದರೆ ಇದು.
- ತಪ್ಪು. ಹೊಂದಾಣಿಕೆ ಇಲ್ಲದಿದ್ದರೆ ಈ ಆಪರೇಟರ್ ಅನ್ನು ತೋರಿಸಲಾಗುತ್ತದೆ.
ಸೂತ್ರದ ಸಿಂಟ್ಯಾಕ್ಸ್ ಈ ಕೆಳಗಿನಂತಿರುತ್ತದೆ (ಸಾರ್ವತ್ರಿಕ ರೂಪದಲ್ಲಿ): =IF(ಷರತ್ತು; [ಷರತ್ತು ಪೂರೈಸಿದರೆ ಮೌಲ್ಯ]; [ಷರತ್ತು ಪೂರೈಸದಿದ್ದರೆ ಮೌಲ್ಯ]). ಕಾರ್ಯವನ್ನು ಇತರರೊಂದಿಗೆ ಸಂಯೋಜಿಸಬಹುದು. ಈ ಸಂದರ್ಭದಲ್ಲಿ, ಇತರ ನಿರ್ವಾಹಕರು ಅನುಗುಣವಾದ ವಾದಗಳಲ್ಲಿ ಬರೆಯಬೇಕು. ಉದಾಹರಣೆಗೆ, ನೀವು ಅದನ್ನು ಮಾಡಬಹುದು ಇದರಿಂದ ಅದು ಸಂಖ್ಯೆ ಧನಾತ್ಮಕವಾಗಿದೆಯೇ ಎಂದು ಪರಿಶೀಲಿಸುತ್ತದೆ ಮತ್ತು ಹಾಗಿದ್ದಲ್ಲಿ, ಅಂಕಗಣಿತದ ಸರಾಸರಿಯನ್ನು ಕಂಡುಹಿಡಿಯಿರಿ. ಸಹಜವಾಗಿ, ಅದೇ ರೀತಿ ಮಾಡುವ ಒಂದು ಕಾರ್ಯವಿದೆ, ಆದರೆ ಈ ಉದಾಹರಣೆಯು ಕಾರ್ಯವು ಹೇಗೆ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆ ಎಂಬುದನ್ನು ಸ್ಪಷ್ಟವಾಗಿ ತೋರಿಸುತ್ತದೆ. IF. ಕಾರ್ಯವನ್ನು ಬಳಸಬಹುದಾದ ಅಪ್ಲಿಕೇಶನ್ಗಳಿಗೆ ಸಂಬಂಧಿಸಿದಂತೆ IF, ನಂತರ ಅವುಗಳಲ್ಲಿ ಒಂದು ದೊಡ್ಡ ಸಂಖ್ಯೆಯಿದೆ:
- ಹವಾಮಾನಶಾಸ್ತ್ರ.
- ಮಾರಾಟ ಮತ್ತು ವ್ಯಾಪಾರ.
- ಮಾರ್ಕೆಟಿಂಗ್
- ಲೆಕ್ಕಪತ್ರ.
ಮತ್ತು ಇತ್ಯಾದಿ. ನೀವು ಯಾವ ಪ್ರದೇಶವನ್ನು ಹೆಸರಿಸುತ್ತೀರಿ ಮತ್ತು ಈ ಕಾರ್ಯಕ್ಕಾಗಿ ಅಪ್ಲಿಕೇಶನ್ ಇರುತ್ತದೆ.
ಎಕ್ಸೆಲ್ ನಲ್ಲಿ IF ಕಾರ್ಯವನ್ನು ಹೇಗೆ ಬಳಸುವುದು - ಉದಾಹರಣೆಗಳು
ನಾವು ಕಾರ್ಯವನ್ನು ಹೇಗೆ ಬಳಸಬಹುದು ಎಂಬುದಕ್ಕೆ ಇನ್ನೊಂದು ಉದಾಹರಣೆಯನ್ನು ತೆಗೆದುಕೊಳ್ಳೋಣ IF ಎಕ್ಸೆಲ್ ನಲ್ಲಿ. ನಾವು ಸ್ನೀಕರ್ಸ್ ಹೆಸರನ್ನು ಹೊಂದಿರುವ ಟೇಬಲ್ ಅನ್ನು ಹೊಂದಿದ್ದೇವೆ ಎಂದು ಭಾವಿಸೋಣ. ಮಹಿಳೆಯರ ಶೂಗಳ ಮೇಲೆ ದೊಡ್ಡ ಮಾರಾಟವಿದೆ ಎಂದು ಹೇಳೋಣ, ಅದು ಎಲ್ಲಾ ವಸ್ತುಗಳ ಮೇಲೆ 25 ಪ್ರತಿಶತದಷ್ಟು ರಿಯಾಯಿತಿಯನ್ನು ನೀಡುತ್ತದೆ. ಈ ಚೆಕ್ ಮಾಡಲು, ಸ್ನೀಕರ್ ಅನ್ನು ಉದ್ದೇಶಿಸಿರುವ ಲಿಂಗವನ್ನು ಸೂಚಿಸುವ ವಿಶೇಷ ಕಾಲಮ್ ಇದೆ.
ಅಂತೆಯೇ, ಈ ಕಾರ್ಯದ ಸ್ಥಿತಿಯು ಹೆಣ್ಣಿಗೆ ಲಿಂಗದ ಸಮಾನತೆಯಾಗಿದೆ. ಪರಿಶೀಲನೆಯ ಪರಿಣಾಮವಾಗಿ, ಈ ಮಾನದಂಡವು ನಿಜವೆಂದು ಕಂಡುಬಂದರೆ, ಈ ಸೂತ್ರವನ್ನು ಪ್ರದರ್ಶಿಸುವ ಸ್ಥಳದಲ್ಲಿ, ನೀವು ರಿಯಾಯಿತಿ ಮೊತ್ತವನ್ನು ಬರೆಯಬೇಕಾಗಿದೆ - 25%. ಇದು ತಪ್ಪಾಗಿದ್ದರೆ, ಈ ಸಂದರ್ಭದಲ್ಲಿ ರಿಯಾಯಿತಿಯನ್ನು ಒದಗಿಸದ ಕಾರಣ ಮೌಲ್ಯ 0 ಅನ್ನು ಸೂಚಿಸಿ.
ಸಹಜವಾಗಿ, ನೀವು ಅಗತ್ಯವಾದ ಕೋಶಗಳನ್ನು ಹಸ್ತಚಾಲಿತವಾಗಿ ಭರ್ತಿ ಮಾಡಬಹುದು. ಆದರೆ ಇದಕ್ಕೆ ಹೆಚ್ಚಿನ ಸಮಯ ತೆಗೆದುಕೊಳ್ಳಬಹುದು. ಹೆಚ್ಚುವರಿಯಾಗಿ, ಮಾಹಿತಿಯ ತಪ್ಪು ಮುದ್ರಣಗಳು ಮತ್ತು ವಿರೂಪಗಳು ಸಂಭವಿಸಬಹುದಾದ ಮಾನವ ಅಂಶವನ್ನು ಸಹ ರದ್ದುಗೊಳಿಸಲಾಗಿಲ್ಲ. ಕಂಪ್ಯೂಟರ್ ತಪ್ಪುಗಳನ್ನು ಮಾಡುವುದಿಲ್ಲ. ಆದ್ದರಿಂದ, ಮಾಹಿತಿಯ ಪ್ರಮಾಣವು ತುಂಬಾ ದೊಡ್ಡದಾಗಿದ್ದರೆ, ನಂತರ ಕಾರ್ಯವನ್ನು ಬಳಸುವುದು ಉತ್ತಮ IF.
ಮೊದಲ ಹಂತದಲ್ಲಿ ನಿಗದಿಪಡಿಸಿದ ಗುರಿಯನ್ನು ಸಾಧಿಸಲು, ಫಲಿತಾಂಶದ ಮೌಲ್ಯವನ್ನು ಪ್ರದರ್ಶಿಸುವ ಕೋಶವನ್ನು ಆಯ್ಕೆ ಮಾಡುವುದು ಮತ್ತು ಕೆಳಗಿನ ಸೂತ್ರವನ್ನು ಬರೆಯುವುದು ಅವಶ್ಯಕ: =IF(B2="ಹೆಣ್ಣು",25%,0). ಈ ಕಾರ್ಯವನ್ನು ಡಿಕೋಡ್ ಮಾಡೋಣ:
- IF ನೇರವಾಗಿ ಆಪರೇಟರ್ ಆಗಿದೆ.
- B2=”ಸ್ತ್ರೀಲಿಂಗ” ಎಂಬುದು ಪೂರೈಸಬೇಕಾದ ಮಾನದಂಡವಾಗಿದೆ.
- ಮಹಿಳೆಯರಿಗಾಗಿ ಸ್ನೀಕರ್ಗಳನ್ನು ರಚಿಸಿದರೆ ಪ್ರದರ್ಶಿಸಲಾಗುವ ಮೌಲ್ಯ ಮತ್ತು ಮೊದಲ ವಾದದಲ್ಲಿ ನಿರ್ದಿಷ್ಟಪಡಿಸಿದ ಸ್ಥಿತಿಯನ್ನು ಪೂರೈಸದ ಸ್ನೀಕರ್ಗಳು ಪುರುಷರು, ಮಕ್ಕಳು ಅಥವಾ ಇತರವುಗಳು ಎಂದು ಕಂಡುಬಂದರೆ ಮೌಲ್ಯವನ್ನು ತೋರಿಸಲಾಗುತ್ತದೆ.
ಈ ಸೂತ್ರವನ್ನು ಬರೆಯಲು ಉತ್ತಮ ಸ್ಥಳ ಎಲ್ಲಿದೆ? ಸಾಮಾನ್ಯವಾಗಿ, ಸ್ಥಳವನ್ನು ನಿರಂಕುಶವಾಗಿ ಆಯ್ಕೆ ಮಾಡಬಹುದು, ಆದರೆ ನಮ್ಮ ಸಂದರ್ಭದಲ್ಲಿ, ಇವುಗಳು "ಡಿಸ್ಕೌಂಟ್" ಕಾಲಮ್ನ ಶೀರ್ಷಿಕೆಯ ಅಡಿಯಲ್ಲಿರುವ ಕೋಶಗಳಾಗಿವೆ.
ಸೂತ್ರದ ಮುಂದೆ = ಚಿಹ್ನೆಯನ್ನು ಹಾಕಲು ಮರೆಯದಿರುವುದು ಮುಖ್ಯ. ಇಲ್ಲದಿದ್ದರೆ, ಎಕ್ಸೆಲ್ ಅದನ್ನು ಸರಳ ಪಠ್ಯವಾಗಿ ಓದುತ್ತದೆ.
ಸೂತ್ರವನ್ನು ನಮೂದಿಸಿದ ನಂತರ, ನೀವು ಎಂಟರ್ ಕೀಲಿಯನ್ನು ಒತ್ತಬೇಕಾಗುತ್ತದೆ, ಅದರ ನಂತರ ಟೇಬಲ್ ಸ್ವಯಂಚಾಲಿತವಾಗಿ ಸರಿಯಾದ ಮೌಲ್ಯದೊಂದಿಗೆ ತುಂಬುತ್ತದೆ. ಕೆಳಗಿನ ಕೋಷ್ಟಕದಲ್ಲಿ, ಮೊದಲ ಚೆಕ್ ಸರಿಯಾಗಿದೆ ಎಂದು ನಾವು ನೋಡಬಹುದು. ಪ್ರೋಗ್ರಾಂ ಈ ಸ್ನೀಕರ್ಗಳ ಲಿಂಗವನ್ನು ಸ್ವಯಂಚಾಲಿತವಾಗಿ ನಿರ್ಧರಿಸುತ್ತದೆ ಮತ್ತು ಅವರಿಗೆ ಬೆಲೆಯ ಕಾಲು ಭಾಗದಷ್ಟು ರಿಯಾಯಿತಿಯನ್ನು ನಿಗದಿಪಡಿಸುತ್ತದೆ. ಫಲಿತಾಂಶವನ್ನು ಸಾಧಿಸಲಾಗಿದೆ.
ಈಗ ಉಳಿದ ಸಾಲುಗಳನ್ನು ತುಂಬಲು ಉಳಿದಿದೆ. ಇದನ್ನು ಮಾಡಲು, ನೀವು ಪ್ರತಿ ಕೋಶಕ್ಕೆ ಪ್ರತ್ಯೇಕವಾಗಿ ಸೂತ್ರವನ್ನು ನಕಲಿಸುವ ಅಗತ್ಯವಿಲ್ಲ. ಕೆಳಗಿನ ಬಲ ಮೂಲೆಯಲ್ಲಿ ಚೌಕವನ್ನು ಹುಡುಕಲು ಸಾಕು, ಅದರ ಮೇಲೆ ಮೌಸ್ ಕರ್ಸರ್ ಅನ್ನು ಸರಿಸಿ, ಅದು ಕ್ರಾಸ್ ಐಕಾನ್ ಆಗಿ ಮಾರ್ಪಟ್ಟಿದೆ ಎಂದು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಿ ಮತ್ತು ಮಾರ್ಕರ್ ಅನ್ನು ಮೇಜಿನ ಕೆಳಗಿನ ಸಾಲಿಗೆ ಎಳೆಯಿರಿ. ನಂತರ ಎಕ್ಸೆಲ್ ನಿಮಗಾಗಿ ಎಲ್ಲವನ್ನೂ ಮಾಡುತ್ತದೆ.
ಬಹು ಷರತ್ತುಗಳೊಂದಿಗೆ IF ಕಾರ್ಯವನ್ನು ಬಳಸುವುದು
ಹಿಂದೆ, ಕಾರ್ಯವನ್ನು ಬಳಸುವ ಸರಳವಾದ ಪ್ರಕರಣವನ್ನು ಪರಿಗಣಿಸಲಾಗಿದೆ IF, ಇದರಲ್ಲಿ ಕೇವಲ ಒಂದು ತಾರ್ಕಿಕ ಅಭಿವ್ಯಕ್ತಿ ಇದೆ. ಆದರೆ ನೀವು ಹಲವಾರು ಷರತ್ತುಗಳ ವಿರುದ್ಧ ಕೋಶವನ್ನು ಪರಿಶೀಲಿಸಬೇಕಾದರೆ ಏನು ಮಾಡಬೇಕು? ಎಕ್ಸೆಲ್ನ ಅಂತರ್ನಿರ್ಮಿತ ಕಾರ್ಯವನ್ನು ಬಳಸಿಕೊಂಡು ಇದನ್ನು ಮಾಡಬಹುದು.
ಹಲವಾರು ಷರತ್ತುಗಳನ್ನು ಪರಿಶೀಲಿಸುವ ವಿಶೇಷ ಪ್ರಕರಣವೆಂದರೆ ಮೊದಲನೆಯದಕ್ಕೆ ಅನುಸರಣೆಯನ್ನು ಪರಿಶೀಲಿಸುವುದು ಮತ್ತು ಅದು ತಪ್ಪು ಎಂದು ತಿರುಗಿದರೆ, ಎರಡನೆಯದು, ಮೂರನೆಯದು, ಇತ್ಯಾದಿಗಳನ್ನು ಪರಿಶೀಲಿಸಿ. ಅಥವಾ, ಮೌಲ್ಯವು ನಿಜವಾಗಿದ್ದರೆ, ಇನ್ನೊಂದು ಮಾನದಂಡವನ್ನು ಪರಿಶೀಲಿಸಿ. ಇಲ್ಲಿ, ಬಳಕೆದಾರರು ಬಯಸಿದಂತೆ, ಕ್ರಿಯೆಗಳ ತರ್ಕವು ಸರಿಸುಮಾರು ಒಂದೇ ಆಗಿರುತ್ತದೆ. ಮೇಲೆ ಬರೆದಿರುವುದನ್ನು ನೀವು ಚಿಂತನಶೀಲವಾಗಿ ಓದಿದರೆ, ಅದನ್ನು ಹೇಗೆ ಮಾಡಬೇಕೆಂದು ನೀವು ಈಗಾಗಲೇ ಊಹಿಸಿರಬಹುದು. ಆದರೆ ಹೆಚ್ಚಿನ ಗೋಚರತೆಯನ್ನು ಸೇರಿಸೋಣ.
ಇದನ್ನು ಮಾಡಲು, ಕಾರ್ಯವನ್ನು ಹೆಚ್ಚು ಕಷ್ಟಕರವಾಗಿಸೋಣ. ನಾವು ಈಗ ಮಹಿಳಾ ಸ್ನೀಕರ್ಗಳಿಗೆ ಪ್ರತ್ಯೇಕವಾಗಿ ರಿಯಾಯಿತಿಯನ್ನು ನಿಯೋಜಿಸಬೇಕಾಗಿದೆ, ಆದರೆ ಅವರು ಉದ್ದೇಶಿಸಿರುವ ಕ್ರೀಡೆಯನ್ನು ಅವಲಂಬಿಸಿ, ರಿಯಾಯಿತಿಯ ಗಾತ್ರವು ವಿಭಿನ್ನವಾಗಿರಬೇಕು. ಮೊದಲ ನೋಟದಲ್ಲಿ ಸೂತ್ರವು ಸ್ವಲ್ಪ ಹೆಚ್ಚು ಜಟಿಲವಾಗಿದೆ, ಆದರೆ ಸಾಮಾನ್ಯವಾಗಿ, ಇದು ಹಿಂದಿನ ತರ್ಕಕ್ಕೆ ಸೇರುತ್ತದೆ: =ЕСЛИ(B2=”мужской”;0; ЕСЛИ(C2=”бег”;20%;10%)).
ಮುಂದೆ, ನಾವು ಹಿಂದಿನ ಪ್ರಕರಣದಂತೆಯೇ ಅದೇ ಕ್ರಿಯೆಗಳನ್ನು ಮಾಡುತ್ತೇವೆ: Enter ಅನ್ನು ಒತ್ತಿ ಮತ್ತು ಕೆಳಗಿನ ಎಲ್ಲಾ ಸಾಲುಗಳನ್ನು ಭರ್ತಿ ಮಾಡಿ. ನಾವು ಅಂತಹ ಫಲಿತಾಂಶವನ್ನು ಪಡೆಯುತ್ತೇವೆ.
ಈ ಸೂತ್ರವು ಹೇಗೆ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆ? ಮೊದಲು ಮೊದಲ ಕಾರ್ಯ IF ಪಾದರಕ್ಷೆಯು ಪುರುಷವಾಗಿದೆಯೇ ಎಂದು ಪರಿಶೀಲಿಸುತ್ತದೆ. ಇಲ್ಲದಿದ್ದರೆ, ಎರಡನೇ ಕಾರ್ಯವನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸಲಾಗುತ್ತದೆ. IF, ಇದು ಬೂಟುಗಳನ್ನು ಓಡಲು ವಿನ್ಯಾಸಗೊಳಿಸಲಾಗಿದೆಯೇ ಎಂದು ಮೊದಲು ಪರಿಶೀಲಿಸುತ್ತದೆ. ಹೌದು ಎಂದಾದರೆ, 20% ರಿಯಾಯಿತಿಯನ್ನು ನಿಗದಿಪಡಿಸಲಾಗಿದೆ. ಇಲ್ಲದಿದ್ದರೆ, ರಿಯಾಯಿತಿಯು 10% ಆಗಿದೆ. ನೀವು ನೋಡುವಂತೆ, ಇತರ ಕಾರ್ಯಗಳನ್ನು ಫಂಕ್ಷನ್ ಆರ್ಗ್ಯುಮೆಂಟ್ಗಳಾಗಿ ಬಳಸಬಹುದು, ಮತ್ತು ಇದು ಹೆಚ್ಚುವರಿ ಸಾಧ್ಯತೆಗಳನ್ನು ನೀಡುತ್ತದೆ.
ಏಕಕಾಲದಲ್ಲಿ 2 ಷರತ್ತುಗಳನ್ನು ಪೂರೈಸಲು IF ಫಂಕ್ಷನ್ ಅನ್ನು ಹೇಗೆ ಬಳಸುವುದು
ಹೆಚ್ಚುವರಿಯಾಗಿ, ಎಕ್ಸೆಲ್ ಬಳಸಿ, ನೀವು ಏಕಕಾಲದಲ್ಲಿ ಎರಡು ಷರತ್ತುಗಳ ಅನುಸರಣೆಯನ್ನು ಪರಿಶೀಲಿಸಬಹುದು. ಇದಕ್ಕಾಗಿ, ಮತ್ತೊಂದು ಕಾರ್ಯವನ್ನು ಬಳಸಲಾಗುತ್ತದೆ, ಇದನ್ನು ಕರೆಯಲಾಗುತ್ತದೆ И. ಈ ತಾರ್ಕಿಕ ಆಪರೇಟರ್ ಎರಡು ಷರತ್ತುಗಳನ್ನು ಸಂಯೋಜಿಸುತ್ತದೆ ಮತ್ತು ಅದನ್ನು ಕಾರ್ಯದಲ್ಲಿ ಮಾತ್ರವಲ್ಲ IF. ಇದನ್ನು ಅನೇಕ ಇತರ ಕಾರ್ಯಗಳಲ್ಲಿಯೂ ಬಳಸಬಹುದು.
ನಮ್ಮ ಟೇಬಲ್ಗೆ ಹಿಂತಿರುಗಿ ನೋಡೋಣ. ಈಗ ರಿಯಾಯಿತಿಯು ದೊಡ್ಡದಾಗಿರಬೇಕು, ಆದರೆ ಮಹಿಳಾ ಚಾಲನೆಯಲ್ಲಿರುವ ಬೂಟುಗಳಿಗೆ ಮಾತ್ರ ಅನ್ವಯಿಸುತ್ತದೆ. ಪರಿಶೀಲಿಸಿದ ನಂತರ, ಎರಡೂ ಷರತ್ತುಗಳನ್ನು ಪೂರೈಸಲಾಗಿದೆ ಎಂದು ತಿರುಗಿದರೆ, ನಂತರ 30% ರಷ್ಟು ರಿಯಾಯಿತಿ ಮೊತ್ತವನ್ನು "ಡಿಸ್ಕೌಂಟ್" ಕ್ಷೇತ್ರದಲ್ಲಿ ದಾಖಲಿಸಲಾಗುತ್ತದೆ. ಕನಿಷ್ಠ ಒಂದು ಷರತ್ತುಗಳು ಕಾರ್ಯನಿರ್ವಹಿಸುವುದಿಲ್ಲ ಎಂದು ಕಂಡುಬಂದರೆ, ಅಂತಹ ಉತ್ಪನ್ನಕ್ಕೆ ರಿಯಾಯಿತಿ ಅನ್ವಯಿಸುವುದಿಲ್ಲ. ಈ ಸಂದರ್ಭದಲ್ಲಿ ಸೂತ್ರವು ಹೀಗಿರುತ್ತದೆ: =IF(AND(B2="ಹೆಣ್ಣು";C2="ಚಾಲನೆಯಲ್ಲಿ");30%;0).
ಇದಲ್ಲದೆ, ಎಲ್ಲಾ ಕ್ರಿಯೆಗಳು ಹಿಂದಿನ ಎರಡು ಉದಾಹರಣೆಗಳನ್ನು ಪುನರಾವರ್ತಿಸುತ್ತವೆ. ಮೊದಲಿಗೆ, ನಾವು ಎಂಟರ್ ಕೀಲಿಯನ್ನು ಒತ್ತಿ, ಮತ್ತು ನಂತರ ನಾವು ಈ ಕೋಷ್ಟಕದಲ್ಲಿರುವ ಎಲ್ಲಾ ಇತರ ಕೋಶಗಳಿಗೆ ಮೌಲ್ಯವನ್ನು ಎಳೆಯುತ್ತೇವೆ.
AND ಕಾರ್ಯದ ಸಿಂಟ್ಯಾಕ್ಸ್, ನಾವು ನೋಡುವಂತೆ, ಹಲವಾರು ವಾದಗಳನ್ನು ಒಳಗೊಂಡಿದೆ. ಮೊದಲನೆಯದು ಮೊದಲನೆಯ ಸ್ಥಿತಿ, ಎರಡನೆಯದು ಎರಡನೆಯದು ಇತ್ಯಾದಿ. ನೀವು ಎರಡಕ್ಕಿಂತ ಹೆಚ್ಚು ಆರ್ಗ್ಯುಮೆಂಟ್ಗಳನ್ನು ಬಳಸಬಹುದು ಮತ್ತು ಏಕಕಾಲದಲ್ಲಿ ಅನೇಕ ಷರತ್ತುಗಳನ್ನು ಪರಿಶೀಲಿಸಬಹುದು. ಆದರೆ ಪ್ರಾಯೋಗಿಕವಾಗಿ, ಅಂತಹ ಸಂದರ್ಭಗಳು ವಿರಳವಾಗಿ ಸಂಭವಿಸುತ್ತವೆ. ಒಂದೇ ಸಮಯದಲ್ಲಿ ಮೂರು ಪರಿಸ್ಥಿತಿಗಳಿಗಿಂತ ಹೆಚ್ಚು - ಬಹುತೇಕ ಎಂದಿಗೂ ಸಂಭವಿಸುವುದಿಲ್ಲ. ಈ ಕಾರ್ಯದಿಂದ ನಿರ್ವಹಿಸಲಾದ ಕ್ರಿಯೆಗಳ ಅನುಕ್ರಮವು ಈ ಕೆಳಗಿನಂತಿರುತ್ತದೆ:
- ಮೊದಲಿಗೆ, ಸೂತ್ರವು ಮೊದಲ ಸ್ಥಿತಿಯನ್ನು ಪರಿಶೀಲಿಸುತ್ತದೆ - ಬೂಟುಗಳು ಮಹಿಳೆಯರದ್ದೇ ಎಂದು.
- ಎಕ್ಸೆಲ್ ನಂತರ ಎರಡನೇ ಮಾನದಂಡವನ್ನು ವಿಶ್ಲೇಷಿಸುತ್ತದೆ - ಬೂಟುಗಳನ್ನು ಓಡಿಸಲು ವಿನ್ಯಾಸಗೊಳಿಸಲಾಗಿದೆಯೇ.
- ಪರೀಕ್ಷೆಯ ಪರಿಣಾಮವಾಗಿ, ಎರಡೂ ಮಾನದಂಡಗಳು ಮೌಲ್ಯವನ್ನು ಹಿಂದಿರುಗಿಸುತ್ತದೆ ಎಂದು ಅದು ತಿರುಗುತ್ತದೆ ಸರಿ, ನಂತರ ಕಾರ್ಯದ ಫಲಿತಾಂಶ IF ನಿಜವೆಂದು ತಿರುಗುತ್ತದೆ. ಆದ್ದರಿಂದ, ಅನುಗುಣವಾದ ವಾದದಲ್ಲಿ ಪ್ರೋಗ್ರಾಮ್ ಮಾಡಲಾದ ಕ್ರಿಯೆಯನ್ನು ನಿರ್ವಹಿಸಲಾಗುತ್ತದೆ.
- ಕನಿಷ್ಠ ಒಂದು ಚೆಕ್ ಫಲಿತಾಂಶವನ್ನು ಹಿಂದಿರುಗಿಸುತ್ತದೆ ಎಂದು ಅದು ತಿರುಗಿದರೆ ಸುಳ್ಳು, ಇದು ಮತ್ತು ಒಂದು ಕಾರ್ಯ И ಈ ಫಲಿತಾಂಶವನ್ನು ಹಿಂದಿರುಗಿಸುತ್ತದೆ. ಆದ್ದರಿಂದ, ಫಂಕ್ಷನ್ನ ಮೂರನೇ ಆರ್ಗ್ಯುಮೆಂಟ್ನಲ್ಲಿ ಬರೆದ ಫಲಿತಾಂಶವನ್ನು ಪ್ರದರ್ಶಿಸಲಾಗುತ್ತದೆ IF.
ನೀವು ನೋಡುವಂತೆ, ಕ್ರಿಯೆಗಳ ತರ್ಕವು ತುಂಬಾ ಸರಳವಾಗಿದೆ ಮತ್ತು ಅರ್ಥಗರ್ಭಿತ ಮಟ್ಟದಲ್ಲಿ ಅರ್ಥಮಾಡಿಕೊಳ್ಳಲು ಸುಲಭವಾಗಿದೆ.
ಅಥವಾ ಎಕ್ಸೆಲ್ ನಲ್ಲಿ ಆಪರೇಟರ್
OR ಆಪರೇಟರ್ ಇದೇ ರೀತಿಯಲ್ಲಿ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆ ಮತ್ತು ಇದೇ ರೀತಿಯ ಸಿಂಟ್ಯಾಕ್ಸ್ ಅನ್ನು ಹೊಂದಿದೆ. ಆದರೆ ಪರಿಶೀಲನೆಯ ಪ್ರಕಾರ ಸ್ವಲ್ಪ ವಿಭಿನ್ನವಾಗಿದೆ. ಈ ಕಾರ್ಯವು ಮೌಲ್ಯವನ್ನು ಹಿಂದಿರುಗಿಸುತ್ತದೆ ಸರಿ ಕನಿಷ್ಠ ಒಂದು ಚೆಕ್ ಫಲಿತಾಂಶವನ್ನು ಹಿಂದಿರುಗಿಸಿದರೆ ಸರಿ. ಎಲ್ಲಾ ತಪಾಸಣೆಗಳು ತಪ್ಪು ಫಲಿತಾಂಶವನ್ನು ನೀಡಿದರೆ, ಅದರ ಪ್ರಕಾರ, ಕಾರ್ಯ OR ಮೌಲ್ಯವನ್ನು ಹಿಂದಿರುಗಿಸುತ್ತದೆ ಸುಳ್ಳು.
ಅದರಂತೆ, ಕಾರ್ಯ ವೇಳೆ OR ಫಲಿತಾಂಶವನ್ನು ಹಿಂದಿರುಗಿಸುತ್ತದೆ ಸರಿ ಕನಿಷ್ಠ ಒಂದು ಮೌಲ್ಯಕ್ಕೆ, ನಂತರ ಕಾರ್ಯ IF ಎರಡನೇ ವಾದದಲ್ಲಿ ನಿರ್ದಿಷ್ಟಪಡಿಸಿದ ಮೌಲ್ಯವನ್ನು ಬರೆಯುತ್ತದೆ. ಮತ್ತು ಮೌಲ್ಯವು ಎಲ್ಲಾ ಮಾನದಂಡಗಳನ್ನು ಪೂರೈಸದಿದ್ದರೆ ಮಾತ್ರ, ಈ ಕಾರ್ಯದ ಮೂರನೇ ವಾದದಲ್ಲಿ ನಿರ್ದಿಷ್ಟಪಡಿಸಿದ ಪಠ್ಯ ಅಥವಾ ಸಂಖ್ಯೆಯನ್ನು ಹಿಂತಿರುಗಿಸಲಾಗುತ್ತದೆ.
ಆಚರಣೆಯಲ್ಲಿ ಈ ತತ್ವವನ್ನು ಪ್ರದರ್ಶಿಸಲು, ಮತ್ತೊಮ್ಮೆ ಉದಾಹರಣೆಯನ್ನು ಬಳಸೋಣ. ಸಮಸ್ಯೆಯು ಈಗ ಕೆಳಕಂಡಂತಿದೆ: ಪುರುಷರ ಬೂಟುಗಳು ಅಥವಾ ಟೆನ್ನಿಸ್ ಶೂಗಳ ಮೇಲೆ ರಿಯಾಯಿತಿಯನ್ನು ನೀಡಲಾಗುತ್ತದೆ. ಈ ಸಂದರ್ಭದಲ್ಲಿ, ರಿಯಾಯಿತಿಯು 35% ಆಗಿರುತ್ತದೆ. ಬೂಟುಗಳು ಮಹಿಳೆಯರಾಗಿದ್ದರೆ ಅಥವಾ ಓಡಲು ವಿನ್ಯಾಸಗೊಳಿಸಿದ್ದರೆ, ಅಂತಹ ಶೀರ್ಷಿಕೆಗೆ ಯಾವುದೇ ರಿಯಾಯಿತಿ ಇರುವುದಿಲ್ಲ.
ಅಂತಹ ಗುರಿಯನ್ನು ಸಾಧಿಸಲು, ನೀವು ಕೋಶದಲ್ಲಿ ಈ ಕೆಳಗಿನ ಸೂತ್ರವನ್ನು ಬರೆಯಬೇಕಾಗಿದೆ, ಅದು ನೇರವಾಗಿ "ರಿಯಾಯಿತಿ" ಎಂಬ ಶಾಸನದ ಅಡಿಯಲ್ಲಿ ಇದೆ: =IF(OR(B2="ಹೆಣ್ಣು"; C2="ಓಟ");0;35%). ನಾವು ಎಂಟರ್ ಕೀಲಿಯನ್ನು ಒತ್ತಿದ ನಂತರ ಮತ್ತು ಈ ಸೂತ್ರವನ್ನು ಉಳಿದ ಕೋಶಗಳಿಗೆ ಎಳೆಯಿರಿ, ನಾವು ಈ ಕೆಳಗಿನ ಫಲಿತಾಂಶವನ್ನು ಪಡೆಯುತ್ತೇವೆ.
ಫಾರ್ಮುಲಾ ಬಿಲ್ಡರ್ ಅನ್ನು ಬಳಸಿಕೊಂಡು IF ಫಂಕ್ಷನ್ ಅನ್ನು ಹೇಗೆ ವ್ಯಾಖ್ಯಾನಿಸುವುದು
ಸಹಜವಾಗಿ, ಒಂದು ನಿರ್ದಿಷ್ಟ ಮಟ್ಟಿಗೆ, ಕೈಯಿಂದ ಸೂತ್ರವನ್ನು ಬರೆಯುವುದು ಇತರ ಸಾಧನಗಳನ್ನು ಬಳಸುವುದಕ್ಕಿಂತ ಹೆಚ್ಚು ಅನುಕೂಲಕರವಾಗಿದೆ. ಆದರೆ ನೀವು ಹರಿಕಾರರಾಗಿದ್ದರೆ, ಪರಿಸ್ಥಿತಿಯು ನಾಟಕೀಯವಾಗಿ ಬದಲಾಗುತ್ತದೆ. ವಾದಗಳನ್ನು ನಮೂದಿಸುವಲ್ಲಿ ಗೊಂದಲಕ್ಕೀಡಾಗದಿರಲು, ಹಾಗೆಯೇ ಪ್ರತಿಯೊಂದು ಕಾರ್ಯಗಳ ಸರಿಯಾದ ಹೆಸರನ್ನು ಸೂಚಿಸಲು, ಫಂಕ್ಷನ್ ಎಂಟ್ರಿ ವಿಝಾರ್ಡ್ ಅಥವಾ ಫಾರ್ಮುಲಾ ಬಿಲ್ಡರ್ ಎಂಬ ವಿಶೇಷ ಸಾಧನವಿದೆ. ಅದರ ಕೆಲಸದ ವಿವರವಾದ ಕಾರ್ಯವಿಧಾನವನ್ನು ನೋಡೋಣ. ಲಭ್ಯವಿರುವ ಉತ್ಪನ್ನಗಳ ಶ್ರೇಣಿಯನ್ನು ವಿಶ್ಲೇಷಿಸಲು ಮತ್ತು ಎಲ್ಲಾ ಮಹಿಳಾ ಸ್ನೀಕರ್ಗಳಿಗೆ 25% ರಿಯಾಯಿತಿಯನ್ನು ನಿಯೋಜಿಸಲು ನಿರ್ವಹಣೆಯಿಂದ ನಮಗೆ ಕಾರ್ಯವನ್ನು ನೀಡಲಾಗಿದೆ ಎಂದು ಭಾವಿಸೋಣ. ಈ ಸಂದರ್ಭದಲ್ಲಿ ಕ್ರಿಯೆಗಳ ಅನುಕ್ರಮವು ಈ ಕೆಳಗಿನಂತಿರುತ್ತದೆ:
- ಫಾರ್ಮುಲಾಸ್ ಟ್ಯಾಬ್ನಲ್ಲಿನ ಅನುಗುಣವಾದ ಬಟನ್ ಅನ್ನು ಕ್ಲಿಕ್ ಮಾಡುವುದರ ಮೂಲಕ ನಾವು ಫಂಕ್ಷನ್ ಎಂಟ್ರಿ ವಿಝಾರ್ಡ್ ಅನ್ನು ತೆರೆಯುತ್ತೇವೆ (ಸ್ಕ್ರೀನ್ಶಾಟ್ನಲ್ಲಿ ಕೆಂಪು ಆಯತದೊಂದಿಗೆ ಇದನ್ನು ಹೈಲೈಟ್ ಮಾಡಲಾಗಿದೆ).
- ಮುಂದೆ, ಒಂದು ಸಣ್ಣ ಫಾರ್ಮುಲಾ ಬಿಲ್ಡರ್ ಪ್ಯಾನಲ್ ತೆರೆಯುತ್ತದೆ, ಅದರಲ್ಲಿ ನಮಗೆ ಅಗತ್ಯವಿರುವ ಕಾರ್ಯವನ್ನು ನಾವು ಆಯ್ಕೆ ಮಾಡುತ್ತೇವೆ. ಇದನ್ನು ಪಟ್ಟಿಯಿಂದ ನೇರವಾಗಿ ಆಯ್ಕೆ ಮಾಡಬಹುದು ಅಥವಾ ಹುಡುಕಾಟ ಕ್ಷೇತ್ರದ ಮೂಲಕ ಹುಡುಕಬಹುದು. ಇತ್ತೀಚೆಗೆ ಬಳಸಿದ 10 ರ ಪಟ್ಟಿಯಲ್ಲಿ ನಾವು ಈಗಾಗಲೇ ಹೊಂದಿದ್ದೇವೆ, ಆದ್ದರಿಂದ ನಾವು ಅದರ ಮೇಲೆ ಕ್ಲಿಕ್ ಮಾಡಿ ಮತ್ತು "ಕಾರ್ಯವನ್ನು ಸೇರಿಸಿ" ಬಟನ್ ಅನ್ನು ಕ್ಲಿಕ್ ಮಾಡಿ.
- ಅದರ ನಂತರ, ಫಂಕ್ಷನ್ ಆರ್ಗ್ಯುಮೆಂಟ್ಗಳನ್ನು ಹೊಂದಿಸಲು ಒಂದು ವಿಂಡೋ ನಮ್ಮ ಕಣ್ಣುಗಳ ಮುಂದೆ ತೆರೆಯುತ್ತದೆ. ಈ ಫಲಕದ ಕೆಳಭಾಗದಲ್ಲಿ, ಆಯ್ಕೆಮಾಡಿದ ಕಾರ್ಯವು ಏನು ಮಾಡುತ್ತದೆ ಎಂಬುದನ್ನು ಸಹ ನೀವು ನೋಡಬಹುದು. ಪ್ರತಿಯೊಂದು ವಾದಗಳಿಗೆ ಸಹಿ ಮಾಡಲಾಗಿದೆ, ಆದ್ದರಿಂದ ನೀವು ಅನುಕ್ರಮವನ್ನು ನೆನಪಿಟ್ಟುಕೊಳ್ಳಬೇಕಾಗಿಲ್ಲ. ನಾವು ಮೊದಲು ಸಂಖ್ಯೆ ಅಥವಾ ಕೋಶವನ್ನು ಒಳಗೊಂಡಿರುವ ತಾರ್ಕಿಕ ಅಭಿವ್ಯಕ್ತಿಯನ್ನು ನಮೂದಿಸುತ್ತೇವೆ, ಜೊತೆಗೆ ಅನುಸರಣೆಗಾಗಿ ಪರಿಶೀಲಿಸಲು ಮೌಲ್ಯವನ್ನು ನಮೂದಿಸುತ್ತೇವೆ. ಮುಂದೆ, ಮೌಲ್ಯಗಳು ನಿಜವಾಗಿದ್ದರೆ ಮತ್ತು ತಪ್ಪಾಗಿದ್ದರೆ ಮೌಲ್ಯವನ್ನು ನಮೂದಿಸಲಾಗುತ್ತದೆ.
- ಎಲ್ಲಾ ಹಂತಗಳನ್ನು ಪೂರ್ಣಗೊಳಿಸಿದ ನಂತರ, "ಮುಕ್ತಾಯ" ಬಟನ್ ಕ್ಲಿಕ್ ಮಾಡಿ.
ಈಗ ನಾವು ಫಲಿತಾಂಶವನ್ನು ಪಡೆಯುತ್ತೇವೆ. ಅದರೊಂದಿಗೆ, ನಾವು ಹಿಂದಿನ ಪ್ರಕರಣದಂತೆಯೇ ಅದೇ ಕ್ರಿಯೆಗಳನ್ನು ನಿರ್ವಹಿಸುತ್ತೇವೆ, ಅವುಗಳೆಂದರೆ, ಕೆಳಗಿನ ಬಲ ಮೂಲೆಯಲ್ಲಿರುವ ಚೌಕದಲ್ಲಿ ನಾವು ಮೌಸ್ ಅನ್ನು ಸೂಚಿಸುತ್ತೇವೆ ಮತ್ತು ಉಳಿದಿರುವ ಎಲ್ಲಾ ಕೋಶಗಳಿಗೆ ಸೂತ್ರವನ್ನು ಎಳೆಯುತ್ತೇವೆ. ಆದ್ದರಿಂದ ಕಾರ್ಯ IF ಅಸ್ತಿತ್ವದಲ್ಲಿರುವ ಎಲ್ಲವುಗಳಲ್ಲಿ ನಿಜವಾಗಿಯೂ ಅತ್ಯಂತ ಜನಪ್ರಿಯ ಮತ್ತು ಪ್ರಮುಖ ಆಪರೇಟರ್ ಆಗಿದೆ. ಇದು ಕೆಲವು ಮಾನದಂಡಗಳ ವಿರುದ್ಧ ಡೇಟಾವನ್ನು ಪರಿಶೀಲಿಸುತ್ತದೆ ಮತ್ತು ಚೆಕ್ ಫಲಿತಾಂಶವನ್ನು ಹಿಂದಿರುಗಿಸಿದರೆ ಸೂಕ್ತ ಕ್ರಮಗಳನ್ನು ಮಾಡುತ್ತದೆ. ಸರಿ or ಸುಳ್ಳು. ದೊಡ್ಡ ಡೇಟಾದ ಸಂಸ್ಕರಣೆಯನ್ನು ಹೆಚ್ಚು ಸರಳಗೊಳಿಸಲು ಮತ್ತು ಹೆಚ್ಚಿನ ಸಂಖ್ಯೆಯ ಕ್ರಿಯೆಗಳನ್ನು ಮಾಡದಿರಲು ಇದು ನಿಮ್ಮನ್ನು ಅನುಮತಿಸುತ್ತದೆ, ಈ ಕೊಳಕು ಕೆಲಸವನ್ನು ಕಂಪ್ಯೂಟರ್ಗೆ ನಿಯೋಜಿಸುತ್ತದೆ.