How do you figure out the MEDIAN of a column taking into account filters?

后端 未结 2 1947
逝去的感伤
逝去的感伤 2021-02-19 14:07

I\'ve recently discovered that you can use SUBTOTAL for various functions which allow you to sum up or find totals of a column, even whilst there are filters being

相关标签:
2条回答
  • 2021-02-19 14:35

    True, SUBTOTAL does not include MEDIAN but you can obtain it by first using the SUBTOTAL and then substituting a part of the Excel formula in several or more columns/cells where you need the MEDIAN.

    Imagine you used AVERAGE in the Excel subtotal function, then the formula would be for instance =SUBTOTAL(1;E10:E12) Now, replace all occurrences of "SUBTOTAL(1;" with "MEDIAN(" (without the quotes).

    0 讨论(0)
  • 2021-02-19 14:40

    Updated to pick up comments from lori_m below

    1. Original answer - all xl versions
    Courtesy of Aladin Akyurek from this solution If your data was in A1:A10, array enter this formula with shiftctrlenter =MEDIAN(IF(SUBTOTAL(3,OFFSET(A1:A10,ROW(A1:A10)-MIN(ROW(A1:A10)),,1)),A1:A10))

    2. Updated answer (non-array) - all xl versions =MEDIAN(IF(SUBTOTAL(3,OFFSET(A1:A10,MMULT(ROW(A1:A10),1)-MIN(MMULT(ROW(A1:A10),1)),,1)),A1:A10))

    3. Excel 2010 & Excel 2013
    =AGGREGATE(12,5,A1:A10)

    0 讨论(0)
提交回复
热议问题