标签:切片器,动态数组,LAMBDA函数
本文的示例数据如下图1所示。这是一个名为“表1”的表,由Excel自动命名。...现在,在上面列表旁添加一个名为“标志”的列,并为每一行使用SUBTOTAL函数,对于每个可见行返回1,如下图4和图5。...图4
图5
在单元格C3中的公式为:
=SUBTOTAL(103,[@示例列表])
创建切片
选择表中的任意单元格。单击功能区“插入”选项卡“筛选器”组中的“切片器”。...图8
单元格B13中的公式为:
=FILTER(表1[示例列表],表1[标志]=1)
如果不想在原表中添加额外列(如本例中的“标志”列),则可以使用LAMBDA函数,如下图9所示。...图9
单元格H13中的公式为:
=DROP(REDUCE("",表1[示例列表],LAMBDA(a,v,IF(SUBTOTAL(103,v),VSTACK(a,v),a))),1)
欢迎在下面留言,完善本文内容