【问题标题】:Custom group in PivotTable数据透视表中的自定义组
【发布时间】:2014-08-12 20:26:41
【问题描述】:

我想在数据透视表中添加一个自定义范围组。例如,在报告销售的表格中,我希望列具有以下销售范围:

$0 - $24999
$25000 - $74999
$75000 - $124999
125000 美元 - 249999 美元
250000 美元及以上。

我怀疑一种方法可能是在我的源数据中添加一个额外的列,但我无法计算出分组公式。有什么想法吗?

【问题讨论】:

    标签: excel excel-formula pivot-table vlookup worksheet-function


    【解决方案1】:

    我建议一种简单的公式:

    =VLOOKUP(A1,Bands,2)  
    

    复制下来以适应(在数据源中)虽然这也需要一个查找表(这里命名为Bands):

    如果命名范围属于工作簿范围,则不必在同一个工作表中。

    这样波段相对容易调整,但不规则。

    【讨论】:

      【解决方案2】:

      最简单的解决方案 - 在您的额外列中,输入一个公式,其中包含以下内容:

      = ROUNDDOWN(Sales_Col_Value/25000,0)
      

      这将使每个 25k 美元的括号变成 0、1 等...

      或者,如果你希望它是 txt,你可以这样做:

      = "$" & (ROUNDDOWN(Sales_Col_Value/25000,0) * 25000) & " - " & "$" & (((ROUNDDOWN(Sales_Col_Value/25000,0) + 1) * 25000) - 1)
      

      希望这是有道理的

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2019-05-11
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多