ಪರಿವಿಡಿ
ನೀವು ನಿರ್ದಿಷ್ಟಪಡಿಸಿದ ಒಂದು ಅಥವಾ ಹಲವಾರು ಷರತ್ತುಗಳ ಆಧಾರದ ಮೇಲೆ Excel ನಲ್ಲಿ ಗರಿಷ್ಠ ಮೌಲ್ಯವನ್ನು ಪಡೆಯಲು ಲೇಖನವು ಕೆಲವು ವಿಭಿನ್ನ ಮಾರ್ಗಗಳನ್ನು ತೋರಿಸುತ್ತದೆ.
ನಮ್ಮ ಹಿಂದಿನ ಟ್ಯುಟೋರಿಯಲ್ ನಲ್ಲಿ, ನಾವು ಸಾಮಾನ್ಯ ಬಳಕೆಗಳನ್ನು ನೋಡಿದ್ದೇವೆ ಡೇಟಾಸೆಟ್ನಲ್ಲಿ ದೊಡ್ಡ ಸಂಖ್ಯೆಯನ್ನು ಹಿಂತಿರುಗಿಸಲು ವಿನ್ಯಾಸಗೊಳಿಸಲಾದ MAX ಕಾರ್ಯದ. ಕೆಲವು ಸಂದರ್ಭಗಳಲ್ಲಿ, ಆದಾಗ್ಯೂ, ಕೆಲವು ಮಾನದಂಡಗಳ ಆಧಾರದ ಮೇಲೆ ಗರಿಷ್ಠ ಮೌಲ್ಯವನ್ನು ಕಂಡುಹಿಡಿಯಲು ನೀವು ನಿಮ್ಮ ಡೇಟಾವನ್ನು ಮತ್ತಷ್ಟು ಕೊರೆಯಬೇಕಾಗಬಹುದು. ಕೆಲವು ವಿಭಿನ್ನ ಸೂತ್ರಗಳನ್ನು ಬಳಸಿಕೊಂಡು ಇದನ್ನು ಮಾಡಬಹುದು, ಮತ್ತು ಈ ಲೇಖನವು ಸಾಧ್ಯವಿರುವ ಎಲ್ಲಾ ವಿಧಾನಗಳನ್ನು ವಿವರಿಸುತ್ತದೆ.
Excel MAX IF ಸೂತ್ರ
ಇತ್ತೀಚಿನವರೆಗೂ, Microsoft Excel ಹೊಂದಿರಲಿಲ್ಲ ಷರತ್ತುಗಳ ಆಧಾರದ ಮೇಲೆ ಗರಿಷ್ಠ ಮೌಲ್ಯವನ್ನು ಪಡೆಯಲು ಅಂತರ್ನಿರ್ಮಿತ MAX IF ಕಾರ್ಯ. Excel 2019 ರಲ್ಲಿ MAXIFS ಅನ್ನು ಪರಿಚಯಿಸುವುದರೊಂದಿಗೆ, ನಾವು ಷರತ್ತುಬದ್ಧ ಗರಿಷ್ಠವನ್ನು ಸುಲಭವಾದ ರೀತಿಯಲ್ಲಿ ಮಾಡಬಹುದು.
Excel 2016 ಮತ್ತು ಹಿಂದಿನ ಆವೃತ್ತಿಗಳಲ್ಲಿ, ನೀವು ಇನ್ನೂ MAX ಅನ್ನು ಸಂಯೋಜಿಸುವ ಮೂಲಕ ನಿಮ್ಮ ಸ್ವಂತ ಅರೇ ಸೂತ್ರವನ್ನು ರಚಿಸಬೇಕಾಗಿದೆ IF ಹೇಳಿಕೆಯೊಂದಿಗೆ ಕಾರ್ಯ:
{=MAX(IF( criteria_range= ಮಾನದಂಡ, max_range))}ಇದು ಹೇಗೆ ಸಾಮಾನ್ಯ MAX ಎಂಬುದನ್ನು ನೋಡಲು ನೈಜ ಡೇಟಾದಲ್ಲಿ ಸೂತ್ರವು ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತಿದ್ದರೆ, ದಯವಿಟ್ಟು ಕೆಳಗಿನ ಉದಾಹರಣೆಯನ್ನು ಪರಿಗಣಿಸಿ. ನೀವು ಹಲವಾರು ವಿದ್ಯಾರ್ಥಿಗಳ ಲಾಂಗ್ ಜಂಪ್ ಫಲಿತಾಂಶಗಳೊಂದಿಗೆ ಟೇಬಲ್ ಹೊಂದಿದ್ದೀರಿ ಎಂದು ಭಾವಿಸೋಣ. ಟೇಬಲ್ ಮೂರು ಸುತ್ತುಗಳ ಡೇಟಾವನ್ನು ಒಳಗೊಂಡಿದೆ, ಮತ್ತು ನೀವು ನಿರ್ದಿಷ್ಟ ಕ್ರೀಡಾಪಟುವಿನ ಉತ್ತಮ ಫಲಿತಾಂಶವನ್ನು ಹುಡುಕುತ್ತಿದ್ದೀರಿ ಎಂದು ಜಾಕೋಬ್ ಹೇಳುತ್ತಾರೆ. A2:A10 ನಲ್ಲಿನ ವಿದ್ಯಾರ್ಥಿ ಹೆಸರುಗಳು ಮತ್ತು C2:C10 ನಲ್ಲಿನ ಅಂತರಗಳೊಂದಿಗೆ, ಸೂತ್ರವು ಈ ಆಕಾರವನ್ನು ತೆಗೆದುಕೊಳ್ಳುತ್ತದೆ:
=MAX(IF(A2:A10="Jacob", C2:C10))
ದಯವಿಟ್ಟು ಒಂದು ಶ್ರೇಣಿಯ ಸೂತ್ರವನ್ನು ನೆನಪಿನಲ್ಲಿಡಿCtrl + Shift + Enter ಕೀಗಳನ್ನು ಏಕಕಾಲದಲ್ಲಿ ಒತ್ತುವ ಮೂಲಕ ಯಾವಾಗಲೂ ನಮೂದಿಸಬೇಕು. ಪರಿಣಾಮವಾಗಿ, ಕೆಳಗಿನ ಸ್ಕ್ರೀನ್ಶಾಟ್ನಲ್ಲಿ ತೋರಿಸಿರುವಂತೆ ಕರ್ಲಿ ಬ್ರಾಕೆಟ್ಗಳಿಂದ ಇದು ಸ್ವಯಂಚಾಲಿತವಾಗಿ ಸುತ್ತುವರೆದಿದೆ (ಬ್ರೇಸ್ಗಳನ್ನು ಹಸ್ತಚಾಲಿತವಾಗಿ ಟೈಪ್ ಮಾಡುವುದು ಕೆಲಸ ಮಾಡುವುದಿಲ್ಲ!).
ನಾನು ನಿಜ ಜೀವನದ ವರ್ಕ್ಶೀಟ್ಗಳು, ಕೆಲವು ಮಾನದಂಡಗಳನ್ನು ಇನ್ಪುಟ್ ಮಾಡಲು ಹೆಚ್ಚು ಅನುಕೂಲಕರವಾಗಿದೆ ಕೋಶ, ಇದರಿಂದ ನೀವು ಸೂತ್ರವನ್ನು ಬದಲಾಯಿಸದೆ ಸುಲಭವಾಗಿ ಸ್ಥಿತಿಯನ್ನು ಬದಲಾಯಿಸಬಹುದು. ಆದ್ದರಿಂದ, ನಾವು ಬಯಸಿದ ಹೆಸರನ್ನು F1 ನಲ್ಲಿ ಟೈಪ್ ಮಾಡಿ ಮತ್ತು ಕೆಳಗಿನ ಫಲಿತಾಂಶವನ್ನು ಪಡೆಯುತ್ತೇವೆ:
=MAX(IF(A2:A10=F1, C2:C10))
ಈ ಸೂತ್ರವು ಹೇಗೆ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆ
ತಾರ್ಕಿಕವಾಗಿ IF ಫಂಕ್ಷನ್ನ ಪರೀಕ್ಷೆ, ನಾವು ಹೆಸರುಗಳ ಪಟ್ಟಿಯನ್ನು (A2:A10) ಗುರಿ ಹೆಸರಿನೊಂದಿಗೆ (F1) ಹೋಲಿಸುತ್ತೇವೆ. ಈ ಕಾರ್ಯಾಚರಣೆಯ ಫಲಿತಾಂಶವು TRUE ಮತ್ತು FALSE ನ ಒಂದು ಶ್ರೇಣಿಯಾಗಿದೆ, ಅಲ್ಲಿ TRUE ಮೌಲ್ಯಗಳು ಗುರಿಯ ಹೆಸರಿಗೆ ಹೊಂದಿಕೆಯಾಗುವ ಹೆಸರುಗಳನ್ನು ಪ್ರತಿನಿಧಿಸುತ್ತವೆ (Jacob):
{FALSE;FALSE;FALSE;TRUE;TRUE;TRUE;FALSE;FALSE;FALSE}
value_ if_true ವಾದ, ನಾವು ಲಾಂಗ್ ಜಂಪ್ ಫಲಿತಾಂಶಗಳನ್ನು ಪೂರೈಸುತ್ತೇವೆ (C2:C10), ಆದ್ದರಿಂದ ತಾರ್ಕಿಕ ಪರೀಕ್ಷೆಯು TRUE ಗೆ ಮೌಲ್ಯಮಾಪನ ಮಾಡಿದರೆ, C ಕಾಲಮ್ನಿಂದ ಅನುಗುಣವಾದ ಸಂಖ್ಯೆಯನ್ನು ಹಿಂತಿರುಗಿಸಲಾಗುತ್ತದೆ. value_ if_false ವಾದವನ್ನು ಬಿಟ್ಟುಬಿಡಲಾಗಿದೆ, ಅಂದರೆ ಷರತ್ತುಗಳನ್ನು ಪೂರೈಸದಿರುವಲ್ಲಿ ತಪ್ಪು ಮೌಲ್ಯವನ್ನು ಹೊಂದಿರುತ್ತದೆ:
{FALSE;FALSE;FALSE;5.48;5.42;5.57;FALSE;FALSE;FALSE}
ಈ ಶ್ರೇಣಿಯನ್ನು MAX ಫಂಕ್ಷನ್ಗೆ ನೀಡಲಾಗುತ್ತದೆ, FALSE ಮೌಲ್ಯಗಳನ್ನು ನಿರ್ಲಕ್ಷಿಸಿ ಗರಿಷ್ಠ ಸಂಖ್ಯೆಯನ್ನು ಹಿಂತಿರುಗಿಸುತ್ತದೆ.
ಸಲಹೆ. ಮೇಲೆ ಚರ್ಚಿಸಲಾದ ಆಂತರಿಕ ಸರಣಿಗಳನ್ನು ನೋಡಲು, ನಿಮ್ಮ ವರ್ಕ್ಶೀಟ್ನಲ್ಲಿ ಸೂತ್ರದ ಅನುಗುಣವಾದ ಭಾಗವನ್ನು ಆಯ್ಕೆಮಾಡಿ ಮತ್ತು F9 ಕೀಲಿಯನ್ನು ಒತ್ತಿರಿ. ಫಾರ್ಮುಲಾ ಮೌಲ್ಯಮಾಪನ ಮೋಡ್ನಿಂದ ನಿರ್ಗಮಿಸಲು, Esc ಕೀಲಿಯನ್ನು ಒತ್ತಿರಿ.
ಮ್ಯಾಕ್ಸ್ IF ಬಹುವಿಧದ ಸೂತ್ರಮಾನದಂಡ
ನೀವು ಒಂದಕ್ಕಿಂತ ಹೆಚ್ಚು ಷರತ್ತುಗಳ ಆಧಾರದ ಮೇಲೆ ಗರಿಷ್ಠ ಮೌಲ್ಯವನ್ನು ಕಂಡುಹಿಡಿಯಬೇಕಾದ ಸಂದರ್ಭದಲ್ಲಿ, ನೀವು ಒಂದನ್ನು ಮಾಡಬಹುದು:
ಹೆಚ್ಚುವರಿ ಮಾನದಂಡಗಳನ್ನು ಸೇರಿಸಲು ನೆಸ್ಟೆಡ್ IF ಹೇಳಿಕೆಗಳನ್ನು ಬಳಸಬಹುದು:
{=MAX( IF( criteria_range1 = criteria1 , IF( criteria_range2 = criteria2 , max_range ))}ಅಥವಾ ಗುಣಾಕಾರ ಕಾರ್ಯಾಚರಣೆಯನ್ನು ಬಳಸಿಕೊಂಡು ಬಹು ಮಾನದಂಡಗಳನ್ನು ನಿರ್ವಹಿಸಿ:
{=MAX(IF( criteria_range1 = criteria_range1 ) * ( criteria_range2 = criteria2 ), max_range ))}ನೀವು ಒಂದೇ ಕೋಷ್ಟಕದಲ್ಲಿ ಹುಡುಗರು ಮತ್ತು ಹುಡುಗಿಯರ ಫಲಿತಾಂಶಗಳನ್ನು ಹೊಂದಿದ್ದೀರಿ ಮತ್ತು 3 ನೇ ಸುತ್ತಿನಲ್ಲಿ ಹುಡುಗಿಯರಲ್ಲಿ ಅತಿ ಉದ್ದದ ಜಿಗಿತವನ್ನು ಕಂಡುಹಿಡಿಯಲು ನೀವು ಬಯಸುತ್ತೀರಿ ಎಂದು ಹೇಳೋಣ. , ನಾವು G1 ನಲ್ಲಿ ಮೊದಲ ಮಾನದಂಡವನ್ನು (ಹೆಣ್ಣು) ನಮೂದಿಸುತ್ತೇವೆ, G2 ನಲ್ಲಿ ಎರಡನೇ ಮಾನದಂಡ (3) ಮತ್ತು ಗರಿಷ್ಠ ಮೌಲ್ಯವನ್ನು ಕೆಲಸ ಮಾಡಲು ಕೆಳಗಿನ ಸೂತ್ರಗಳನ್ನು ಬಳಸುತ್ತೇವೆ:
=MAX(IF(B2:B16=G1, IF(C2:C16=G2, D2:D16)))
=MAX(IF((B2:B16=G1)*(C2:C16=G2), D2:D16))
ಎರಡೂ ಅರೇ ಸೂತ್ರಗಳಾಗಿರುವುದರಿಂದ, ಅವುಗಳನ್ನು ಸರಿಯಾಗಿ ಪೂರ್ಣಗೊಳಿಸಲು Ctrl + Shift + Enter ಅನ್ನು ಒತ್ತಿರಿ.
ಕೆಳಗಿನ ಸ್ಕ್ರೀನ್ಶಾಟ್ನಲ್ಲಿ ತೋರಿಸಿರುವಂತೆ, ಸೂತ್ರಗಳು ಒಂದೇ ಫಲಿತಾಂಶವನ್ನು ನೀಡುತ್ತವೆ, ಆದ್ದರಿಂದ ಯಾವುದನ್ನು ಬಳಸಬೇಕು ನಿಮ್ಮ ವಿಷಯ ನಿಮ್ಮ ವೈಯಕ್ತಿಕ ಆದ್ಯತೆ. ನನಗೆ, ಬೂಲಿಯನ್ ತರ್ಕದೊಂದಿಗೆ ಸೂತ್ರವು ಓದಲು ಮತ್ತು ನಿರ್ಮಿಸಲು ಸುಲಭವಾಗಿದೆ - ಹೆಚ್ಚುವರಿ IF ಫಂಕ್ಷನ್ಗಳನ್ನು ಗೂಡು ಮಾಡದೆಯೇ ನಿಮಗೆ ಬೇಕಾದಷ್ಟು ಷರತ್ತುಗಳನ್ನು ಸೇರಿಸಲು ಇದು ಅನುಮತಿಸುತ್ತದೆ.
ಈ ಸೂತ್ರಗಳು ಹೇಗೆ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತವೆ
ಮೊದಲ ಸೂತ್ರವು ಎರಡು ಮಾನದಂಡಗಳನ್ನು ಮೌಲ್ಯಮಾಪನ ಮಾಡಲು ಎರಡು ನೆಸ್ಟೆಡ್ IF ಫಂಕ್ಷನ್ಗಳನ್ನು ಬಳಸುತ್ತದೆ. ಮೊದಲ IF ಹೇಳಿಕೆಯ ತಾರ್ಕಿಕ ಪರೀಕ್ಷೆಯಲ್ಲಿ, ನಾವು ಲಿಂಗ ಕಾಲಮ್ನಲ್ಲಿನ ಮೌಲ್ಯಗಳನ್ನು ಹೋಲಿಸುತ್ತೇವೆ(B2:B16) G1 ("ಸ್ತ್ರೀ") ನಲ್ಲಿನ ಮಾನದಂಡದೊಂದಿಗೆ. ಫಲಿತಾಂಶವು TRUE ಮತ್ತು FALSE ಮೌಲ್ಯಗಳ ಒಂದು ಶ್ರೇಣಿಯಾಗಿದೆ, ಅಲ್ಲಿ TRUE ಮಾನದಂಡಕ್ಕೆ ಹೊಂದಿಕೆಯಾಗುವ ಡೇಟಾವನ್ನು ಪ್ರತಿನಿಧಿಸುತ್ತದೆ:
{FALSE; FALSE; FALSE; TRUE; TRUE; TRUE; FALSE; FALSE; FALSE; FALSE; FALSE; FALSE; TRUE; TRUE; TRUE}
ಇದೇ ಮಾದರಿಯಲ್ಲಿ, ಎರಡನೇ IF ಫಂಕ್ಷನ್ ರೌಂಡ್ ಕಾಲಮ್ನಲ್ಲಿರುವ ಮೌಲ್ಯಗಳನ್ನು ಪರಿಶೀಲಿಸುತ್ತದೆ (C2 :C16) G2 ನಲ್ಲಿನ ಮಾನದಂಡಕ್ಕೆ ವಿರುದ್ಧವಾಗಿ ಅನುಗುಣವಾದ ಸ್ಥಾನಗಳಲ್ಲಿ (ಅಂದರೆ ಲಿಂಗವು "ಹೆಣ್ಣು" ಮತ್ತು ಸುತ್ತಿನ 3 ಆಗಿರುವ ಐಟಂಗಳು:
{FALSE; FALSE; FALSE; FALSE; FALSE; 4.63; FALSE; FALSE; FALSE; FALSE; FALSE; FALSE; FALSE; FALSE; 4.52}
ಈ ಅಂತಿಮ ಸರಣಿಯು MAX ಕಾರ್ಯಕ್ಕೆ ಹೋಗುತ್ತದೆ ಮತ್ತು ಇದು ದೊಡ್ಡ ಸಂಖ್ಯೆಯನ್ನು ಹಿಂತಿರುಗಿಸುತ್ತದೆ.
ಎರಡನೆಯ ಸೂತ್ರವು ಒಂದೇ ತಾರ್ಕಿಕ ಪರೀಕ್ಷೆಯೊಳಗೆ ಅದೇ ಪರಿಸ್ಥಿತಿಗಳನ್ನು ಮೌಲ್ಯಮಾಪನ ಮಾಡುತ್ತದೆ ಮತ್ತು ಗುಣಾಕಾರ ಕಾರ್ಯಾಚರಣೆಯು AND ಆಪರೇಟರ್ನಂತೆ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆ:
ಯಾವುದಾದರೂ ಸತ್ಯ ಮತ್ತು ತಪ್ಪು ಮೌಲ್ಯಗಳನ್ನು ಬಳಸಿದಾಗ ಅಂಕಗಣಿತದ ಕಾರ್ಯಾಚರಣೆಯಲ್ಲಿ, ಅವುಗಳನ್ನು ಕ್ರಮವಾಗಿ 1 ಮತ್ತು 0 ಆಗಿ ಪರಿವರ್ತಿಸಲಾಗುತ್ತದೆ. ಮತ್ತು 0 ರಿಂದ ಗುಣಿಸಿದಾಗ ಯಾವಾಗಲೂ ಶೂನ್ಯವನ್ನು ನೀಡುತ್ತದೆ, ಎಲ್ಲಾ ಷರತ್ತುಗಳು ನಿಜವಾಗಿದ್ದಾಗ ಮಾತ್ರ ಪರಿಣಾಮವಾಗಿ ರಚನೆಯು 1 ಅನ್ನು ಹೊಂದಿರುತ್ತದೆ. ಈ ಶ್ರೇಣಿಯನ್ನು IF ಫಂಕ್ಷನ್ನ ತಾರ್ಕಿಕ ಪರೀಕ್ಷೆಯಲ್ಲಿ ಮೌಲ್ಯಮಾಪನ ಮಾಡಲಾಗುತ್ತದೆ, ಇದು 1 (TRUE) ಅಂಶಗಳಿಗೆ ಅನುಗುಣವಾದ ದೂರವನ್ನು ಹಿಂತಿರುಗಿಸುತ್ತದೆ.
MAX IF ಅರೇ ಇಲ್ಲದೆ
ನನ್ನನ್ನೂ ಒಳಗೊಂಡಂತೆ ಅನೇಕ Excel ಬಳಕೆದಾರರು ರಚನೆಯ ಸೂತ್ರಗಳ ವಿರುದ್ಧ ಪೂರ್ವಾಗ್ರಹ ಮತ್ತು ಸಾಧ್ಯವಿರುವಲ್ಲೆಲ್ಲಾ ಅವುಗಳನ್ನು ತೊಡೆದುಹಾಕಲು ಪ್ರಯತ್ನಿಸಿ. ಅದೃಷ್ಟವಶಾತ್, ಮೈಕ್ರೋಸಾಫ್ಟ್ ಎಕ್ಸೆಲ್ ಸ್ಥಳೀಯವಾಗಿ ಶ್ರೇಣಿಯನ್ನು ನಿರ್ವಹಿಸುವ ಕೆಲವು ಕಾರ್ಯಗಳನ್ನು ಹೊಂದಿದೆ ಮತ್ತು ನಾವು ಒಂದನ್ನು ಬಳಸಬಹುದುಅಂತಹ ಕಾರ್ಯಗಳ, ಅವುಗಳೆಂದರೆ SUMPRODUCT, MAX ಸುತ್ತ "ಹೊದಿಕೆ" ಪ್ರಕಾರ.
ಸರಣಿಯಿಲ್ಲದ ಸಾಮಾನ್ಯ MAX IF ಸೂತ್ರವು ಈ ಕೆಳಗಿನಂತಿರುತ್ತದೆ:
=SUMPRODUCT(MAX( criteria_range1 = ಮಾನದಂಡ ಅಗತ್ಯವಿದೆ.ಸೂತ್ರವನ್ನು ಕ್ರಿಯೆಯಲ್ಲಿ ನೋಡಲು, ನಾವು ಹಿಂದಿನ ಉದಾಹರಣೆಯಿಂದ ಡೇಟಾವನ್ನು ಬಳಸುತ್ತೇವೆ. 3 ನೇ ಸುತ್ತಿನಲ್ಲಿ ಮಹಿಳಾ ಅಥ್ಲೀಟ್ನ ಗರಿಷ್ಠ ಜಿಗಿತವನ್ನು ಪಡೆಯುವುದು ಗುರಿಯಾಗಿದೆ:
=SUMPRODUCT(MAX(((B2:B16=G1) * (C2:C16=G2) * (D2:D16))))
ಈ ಸೂತ್ರವು ಸಾಮಾನ್ಯ Enter ಕೀಸ್ಟ್ರೋಕ್ನೊಂದಿಗೆ ಸ್ಪರ್ಧಿಸುತ್ತದೆ ಮತ್ತು ಅರೇ MAX IF ಸೂತ್ರದಂತೆಯೇ ಅದೇ ಫಲಿತಾಂಶವನ್ನು ನೀಡುತ್ತದೆ:
ಮೇಲಿನ ಸ್ಕ್ರೀನ್ಶಾಟ್ನ ಹತ್ತಿರದಿಂದ ನೋಡಿದಾಗ, ಹಿಂದಿನ ಉದಾಹರಣೆಗಳಲ್ಲಿ "x" ಎಂದು ಗುರುತಿಸಲಾದ ಅಮಾನ್ಯ ಜಂಪ್ಗಳು ಈಗ 3, 11 ಮತ್ತು 15 ಸಾಲುಗಳಲ್ಲಿ 0 ಮೌಲ್ಯಗಳನ್ನು ಹೊಂದಿವೆ ಎಂಬುದನ್ನು ನೀವು ಗಮನಿಸಬಹುದು. , ಮತ್ತು ಮುಂದಿನ ವಿಭಾಗವು ಏಕೆ ಎಂದು ವಿವರಿಸುತ್ತದೆ.
ಈ ಸೂತ್ರವು ಹೇಗೆ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆ
MAX IF ಸೂತ್ರದಂತೆ, ಲಿಂಗ (B2:B16) ಮತ್ತು ರೌಂಡ್ನಲ್ಲಿ ಪ್ರತಿ ಮೌಲ್ಯವನ್ನು ಹೋಲಿಸುವ ಮೂಲಕ ನಾವು ಎರಡು ಮಾನದಂಡಗಳನ್ನು ಮೌಲ್ಯಮಾಪನ ಮಾಡುತ್ತೇವೆ. C2:C16) G1 ಮತ್ತು G2 ಕೋಶಗಳಲ್ಲಿನ ಮಾನದಂಡಗಳೊಂದಿಗೆ ಕಾಲಮ್ಗಳು. ಫಲಿತಾಂಶವು TRUE ಮತ್ತು FALSE ಮೌಲ್ಯಗಳ ಎರಡು ಸರಣಿಗಳಾಗಿವೆ. ಅರೇಗಳ ಅಂಶಗಳನ್ನು ಒಂದೇ ಸ್ಥಾನಗಳಲ್ಲಿ ಗುಣಿಸುವುದರಿಂದ TRUE ಮತ್ತು FALSE ಅನ್ನು ಅನುಕ್ರಮವಾಗಿ 1 ಮತ್ತು 0 ಆಗಿ ಪರಿವರ್ತಿಸುತ್ತದೆ, ಅಲ್ಲಿ 1 ಎರಡೂ ಮಾನದಂಡಗಳನ್ನು ಪೂರೈಸುವ ಐಟಂಗಳನ್ನು ಪ್ರತಿನಿಧಿಸುತ್ತದೆ. ಮೂರನೇ ಗುಣಿಸಿದ ರಚನೆಯು ಲಾಂಗ್ ಜಂಪ್ ಫಲಿತಾಂಶಗಳನ್ನು ಒಳಗೊಂಡಿದೆ (D2:D16). ಮತ್ತು 0 ರಿಂದ ಗುಣಿಸಿದಾಗ ಶೂನ್ಯವನ್ನು ನೀಡುತ್ತದೆ, ಅನುಗುಣವಾದ ಸ್ಥಾನಗಳಲ್ಲಿ 1 (ಸತ್ಯ) ಹೊಂದಿರುವ ಐಟಂಗಳು ಮಾತ್ರಬದುಕುಳಿಯಿರಿ:
{0; 0; 0; 0; 0; 4.63; 0; 0; 0; 0; 0; 0; 0; 0; 4.52}
ಒಂದು ವೇಳೆ max_range ಯಾವುದೇ ಪಠ್ಯ ಮೌಲ್ಯವನ್ನು ಹೊಂದಿದ್ದರೆ, ಗುಣಾಕಾರ ಕಾರ್ಯಾಚರಣೆಯು #VALUE ದೋಷವನ್ನು ಹಿಂತಿರುಗಿಸುತ್ತದೆ ಏಕೆಂದರೆ ಸಂಪೂರ್ಣ ಸೂತ್ರವು ಕಾರ್ಯನಿರ್ವಹಿಸುವುದಿಲ್ಲ.
MAX ಕಾರ್ಯವು ಅದನ್ನು ಇಲ್ಲಿಂದ ತೆಗೆದುಕೊಳ್ಳುತ್ತದೆ ಮತ್ತು ನಿರ್ದಿಷ್ಟಪಡಿಸಿದ ಷರತ್ತುಗಳನ್ನು ಪೂರೈಸುವ ದೊಡ್ಡ ಸಂಖ್ಯೆಯನ್ನು ಹಿಂತಿರುಗಿಸುತ್ತದೆ. ಒಂದೇ ಅಂಶವನ್ನು ಒಳಗೊಂಡಿರುವ ರಚನೆಯು {4.63} SUMPRODUCT ಫಂಕ್ಷನ್ಗೆ ಹೋಗುತ್ತದೆ ಮತ್ತು ಇದು ಸೆಲ್ನಲ್ಲಿ ಗರಿಷ್ಠ ಸಂಖ್ಯೆಯನ್ನು ಔಟ್ಪುಟ್ ಮಾಡುತ್ತದೆ.
ಗಮನಿಸಿ. ಅದರ ನಿರ್ದಿಷ್ಟ ತರ್ಕದಿಂದಾಗಿ, ಸೂತ್ರವು ಈ ಕೆಳಗಿನ ಎಚ್ಚರಿಕೆಗಳೊಂದಿಗೆ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆ:
- ನೀವು ಹೆಚ್ಚಿನ ಮೌಲ್ಯವನ್ನು ಹುಡುಕುವ ಶ್ರೇಣಿಯು ಸಂಖ್ಯೆಗಳನ್ನು ಮಾತ್ರ ಹೊಂದಿರಬೇಕು. ಯಾವುದೇ ಪಠ್ಯ ಮೌಲ್ಯಗಳಿದ್ದರೆ, #VALUE! ದೋಷವನ್ನು ಹಿಂತಿರುಗಿಸಲಾಗಿದೆ.
- ಸೂತ್ರವು ನಕಾರಾತ್ಮಕ ಡೇಟಾ ಸೆಟ್ನಲ್ಲಿ "ಶೂನ್ಯಕ್ಕೆ ಸಮಾನವಾಗಿಲ್ಲ" ಸ್ಥಿತಿಯನ್ನು ಮೌಲ್ಯಮಾಪನ ಮಾಡಲು ಸಾಧ್ಯವಿಲ್ಲ. ಸೊನ್ನೆಗಳನ್ನು ನಿರ್ಲಕ್ಷಿಸಿ ಗರಿಷ್ಠ ಮೌಲ್ಯವನ್ನು ಕಂಡುಹಿಡಿಯಲು, MAX IF ಫಾರ್ಮುಲಾ ಅಥವಾ MAXIFS ಫಂಕ್ಷನ್ ಅನ್ನು ಬಳಸಿ.
Excel MAX IF ಫಾರ್ಮುಲಾ ಅಥವಾ ತರ್ಕದೊಂದಿಗೆ
ಗರಿಷ್ಠ ಮೌಲ್ಯವನ್ನು ಕಂಡುಹಿಡಿಯಲು ಯಾವುದಾದರೂ ನಿರ್ದಿಷ್ಟಪಡಿಸಿದ ಷರತ್ತುಗಳನ್ನು ಪೂರೈಸಲಾಗಿದೆ, ಬೂಲಿಯನ್ ತರ್ಕದೊಂದಿಗೆ ಈಗಾಗಲೇ ಪರಿಚಿತವಾದ ರಚನೆಯ MAX IF ಸೂತ್ರವನ್ನು ಬಳಸಿ, ಆದರೆ ಅವುಗಳನ್ನು ಗುಣಿಸುವ ಬದಲು ಷರತ್ತುಗಳನ್ನು ಸೇರಿಸಿ.
{=MAX(IF( criteria_range1= ಮಾನದಂಡ1) + ( criteria_range2= criteria2), max_range))}ಪರ್ಯಾಯವಾಗಿ, ನೀವು ಕೆಳಗಿನ ರಚನೆಯಲ್ಲದ ಸೂತ್ರವನ್ನು ಬಳಸಬಹುದು :
=SUMPRODUCT(MAX(( ಮಾನದ_ವ್ಯಾಪ್ತಿ1= ಮಾನದಂಡ1) + ( ಮಾನದಂಡ_ವ್ಯಾಪ್ತಿ2= ಮಾನದಂಡ2)) * max_range))ಉದಾಹರಣೆಗೆ, ನಾವು ಕೆಲಸ ಮಾಡೋಣ2 ಮತ್ತು 3 ರ ಸುತ್ತುಗಳಲ್ಲಿ ಉತ್ತಮ ಫಲಿತಾಂಶ. ಎಕ್ಸೆಲ್ ಭಾಷೆಯಲ್ಲಿ ಕಾರ್ಯವನ್ನು ವಿಭಿನ್ನವಾಗಿ ರೂಪಿಸಲಾಗಿದೆ ಎಂಬುದನ್ನು ದಯವಿಟ್ಟು ಗಮನಿಸಿ: ಸುತ್ತು 2 ಅಥವಾ 3 ಆಗಿದ್ದರೆ ಗರಿಷ್ಠ ಮೌಲ್ಯವನ್ನು ಹಿಂತಿರುಗಿಸಿ.
B2:B10 ರಲ್ಲಿ ಪಟ್ಟಿ ಮಾಡಲಾದ ಸುತ್ತುಗಳೊಂದಿಗೆ , C2:C10 ನಲ್ಲಿನ ಫಲಿತಾಂಶಗಳು ಮತ್ತು F1 ಮತ್ತು H1 ನಲ್ಲಿನ ಮಾನದಂಡಗಳು, ಸೂತ್ರವು ಈ ಕೆಳಗಿನಂತೆ ಹೋಗುತ್ತದೆ:
=MAX(IF((B2:B10=F1) + (B2:B10=H1), C2:C10))
Ctrl + Shift + Enter ಕೀ ಸಂಯೋಜನೆಯನ್ನು ಒತ್ತುವ ಮೂಲಕ ಸೂತ್ರವನ್ನು ನಮೂದಿಸಿ ಮತ್ತು ನೀವು ಪಡೆಯುತ್ತೀರಿ ಈ ಫಲಿತಾಂಶ:
=SUMPRODUCT(MAX(((B2:B10=F1) + (B2:B10=H1)) * C2:C10))
ಅದೇ ಷರತ್ತುಗಳೊಂದಿಗೆ ಗರಿಷ್ಟ ಮೌಲ್ಯವನ್ನು ಈ ಅರೇ-ಅಲ್ಲದ ಸೂತ್ರವನ್ನು ಬಳಸಿಕೊಂಡು ಸಹ ಕಂಡುಹಿಡಿಯಬಹುದು:
=SUMPRODUCT(MAX(((B2:B10=F1) + (B2:B10=H1)) * C2:C10))
ಆದಾಗ್ಯೂ, ನಾವು ಈ ಸಂದರ್ಭದಲ್ಲಿ C ಕಾಲಮ್ನಲ್ಲಿರುವ ಎಲ್ಲಾ "x" ಮೌಲ್ಯಗಳನ್ನು ಸೊನ್ನೆಗಳೊಂದಿಗೆ ಬದಲಾಯಿಸಬೇಕಾಗಿದೆ ಏಕೆಂದರೆ SUMPRODUCT MAX ಸಂಖ್ಯಾ ಡೇಟಾದೊಂದಿಗೆ ಮಾತ್ರ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆ:
ಈ ಸೂತ್ರಗಳು ಹೇಗೆ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತವೆ
ಅರೇ ಸೂತ್ರವು ಮತ್ತು ತರ್ಕದೊಂದಿಗೆ MAX IF ನಂತೆ ನಿಖರವಾಗಿ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆ ಹೊರತುಪಡಿಸಿ ನೀವು ಗುಣಾಕಾರದ ಬದಲಿಗೆ ಸೇರ್ಪಡೆ ಕಾರ್ಯಾಚರಣೆಯನ್ನು ಬಳಸಿಕೊಂಡು ಮಾನದಂಡವನ್ನು ಸೇರುತ್ತೀರಿ. ರಚನೆಯ ಸೂತ್ರಗಳಲ್ಲಿ, ಸೇರ್ಪಡೆಯು OR ಆಪರೇಟರ್ನಂತೆ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆ:
TRUE ಮತ್ತು FALSE (F1 ಮತ್ತು H1 ನಲ್ಲಿನ ಮಾನದಂಡಗಳ ವಿರುದ್ಧ B2:B10 ನಲ್ಲಿನ ಮೌಲ್ಯಗಳನ್ನು ಪರಿಶೀಲಿಸುವ ಪರಿಣಾಮವಾಗಿ) ಎರಡು ಸರಣಿಗಳನ್ನು ಸೇರಿಸುವುದು 1 ಮತ್ತು 0 ಗಳಲ್ಲಿ 1 ಷರತ್ತುಗಳು ನಿಜವಾಗಿರುವ ಐಟಂಗಳನ್ನು ಪ್ರತಿನಿಧಿಸುತ್ತದೆ ಮತ್ತು 0 ಎರಡೂ ಷರತ್ತುಗಳು ತಪ್ಪಾಗಿರುವ ಐಟಂಗಳನ್ನು ಪ್ರತಿನಿಧಿಸುತ್ತದೆ. ಪರಿಣಾಮವಾಗಿ, IF ಫಂಕ್ಷನ್ ಎಲ್ಲಾ ಐಟಂಗಳನ್ನು C2:C10 ( value_if_true ) ನಲ್ಲಿ "ಇರಿಸುತ್ತದೆ" ಇದಕ್ಕಾಗಿ ಯಾವುದೇ ಷರತ್ತು TRUE (1); ಉಳಿದ ಐಟಂಗಳನ್ನು FALSE ಎಂದು ಬದಲಾಯಿಸಲಾಗಿದೆ ಏಕೆಂದರೆ value_if_false ವಾದವನ್ನು ನಿರ್ದಿಷ್ಟಪಡಿಸಲಾಗಿಲ್ಲ.
ಅರೇ ಅಲ್ಲದ ಸೂತ್ರವು ಇದೇ ರೀತಿಯಲ್ಲಿ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆ. ವ್ಯತ್ಯಾಸವೆಂದರೆ IF ನ ತಾರ್ಕಿಕ ಪರೀಕ್ಷೆಯ ಬದಲಿಗೆ, ನೀವು 1 ಮತ್ತು 0 ರ ರಚನೆಯ ಅಂಶಗಳನ್ನು ಅನುಗುಣವಾದ ಸ್ಥಾನಗಳಲ್ಲಿ ಲಾಂಗ್ ಜಂಪ್ ಫಲಿತಾಂಶಗಳ ರಚನೆಯ (C2:C10) ಅಂಶಗಳಿಂದ ಗುಣಿಸುತ್ತೀರಿ. ಇದು ಯಾವುದೇ ಷರತ್ತುಗಳನ್ನು ಪೂರೈಸದ ಐಟಂಗಳನ್ನು ರದ್ದುಗೊಳಿಸುತ್ತದೆ (ಮೊದಲ ಶ್ರೇಣಿಯಲ್ಲಿ 0 ಅನ್ನು ಹೊಂದಿರುತ್ತದೆ) ಮತ್ತು ಷರತ್ತುಗಳಲ್ಲಿ ಒಂದನ್ನು ಪೂರೈಸುವ ಐಟಂಗಳನ್ನು ಇರಿಸುತ್ತದೆ (ಮೊದಲ ಶ್ರೇಣಿಯಲ್ಲಿ 1 ಅನ್ನು ಹೊಂದಿರಿ).
MAXIFS - ಹೆಚ್ಚಿನದನ್ನು ಹುಡುಕಲು ಸುಲಭವಾದ ಮಾರ್ಗ ಷರತ್ತುಗಳೊಂದಿಗೆ ಮೌಲ್ಯ
Excel 2019, 2021 ಮತ್ತು Excel 365 ಬಳಕೆದಾರರು ತಮ್ಮದೇ ಆದ MAX IF ಸೂತ್ರವನ್ನು ನಿರ್ಮಿಸಲು ಅರೇಗಳನ್ನು ಪಳಗಿಸುವ ತೊಂದರೆಯಿಂದ ಮುಕ್ತರಾಗಿದ್ದಾರೆ. Excel ನ ಈ ಆವೃತ್ತಿಗಳು ಬಹುನಿರೀಕ್ಷಿತ MAXIFS ಕಾರ್ಯವನ್ನು ಒದಗಿಸುತ್ತವೆ, ಇದು ಮಗುವಿನ ಆಟದ ಪರಿಸ್ಥಿತಿಗಳೊಂದಿಗೆ ದೊಡ್ಡ ಮೌಲ್ಯವನ್ನು ಕಂಡುಹಿಡಿಯುವಂತೆ ಮಾಡುತ್ತದೆ.
MAXIFS ನ ಮೊದಲ ಆರ್ಗ್ಯುಮೆಂಟ್ನಲ್ಲಿ, ನೀವು ಗರಿಷ್ಠ ಮೌಲ್ಯವನ್ನು ಕಂಡುಹಿಡಿಯಬೇಕಾದ ಶ್ರೇಣಿಯನ್ನು ನಮೂದಿಸಿ (D2: ನಮ್ಮ ಸಂದರ್ಭದಲ್ಲಿ D16), ಮತ್ತು ನಂತರದ ವಾದಗಳಲ್ಲಿ ನೀವು 126 ಶ್ರೇಣಿ/ಮಾನದಂಡ ಜೋಡಿಗಳನ್ನು ನಮೂದಿಸಬಹುದು. ಉದಾಹರಣೆಗೆ:
=MAXIFS(D2:D16, B2:B16, G1, C2:C16, G2)
ಕೆಳಗಿನ ಸ್ಕ್ರೀನ್ಶಾಟ್ನಲ್ಲಿ ತೋರಿಸಿರುವಂತೆ, ಈ ಸರಳ ಸೂತ್ರವು ಸಂಖ್ಯಾ ಮತ್ತು ಪಠ್ಯ ಮೌಲ್ಯಗಳೆರಡನ್ನೂ ಒಳಗೊಂಡಿರುವ ಶ್ರೇಣಿಯನ್ನು ಪ್ರಕ್ರಿಯೆಗೊಳಿಸುವಲ್ಲಿ ಯಾವುದೇ ತೊಂದರೆಯನ್ನು ಹೊಂದಿಲ್ಲ:
ಈ ಕಾರ್ಯದ ಕುರಿತು ವಿವರವಾದ ಮಾಹಿತಿಗಾಗಿ, ದಯವಿಟ್ಟು ಸೂತ್ರದ ಉದಾಹರಣೆಗಳೊಂದಿಗೆ Excel MAXIFS ಕಾರ್ಯವನ್ನು ನೋಡಿ.
ನೀವು Excel ನಲ್ಲಿ ಪರಿಸ್ಥಿತಿಗಳೊಂದಿಗೆ ಗರಿಷ್ಠ ಮೌಲ್ಯವನ್ನು ಹೇಗೆ ಕಂಡುಹಿಡಿಯಬಹುದು. ಓದಿದ್ದಕ್ಕಾಗಿ ನಾನು ನಿಮಗೆ ಧನ್ಯವಾದಗಳು ಮತ್ತು ಮುಂದಿನ ನಮ್ಮ ಬ್ಲಾಗ್ನಲ್ಲಿ ನಿಮ್ಮನ್ನು ನೋಡುತ್ತೇನೆ ಎಂದು ಭಾವಿಸುತ್ತೇನೆವಾರ!
ಡೌನ್ಲೋಡ್ಗಾಗಿ ವರ್ಕ್ಬುಕ್ ಅನ್ನು ಅಭ್ಯಾಸ ಮಾಡಿ
Excel MAX IF ಫಾರ್ಮುಲಾ ಉದಾಹರಣೆಗಳು (.xlsx ಫೈಲ್)