Excel使用SUBTOTAL函数拾取筛选内容(单选)

今天这个问题有点意思:

Excel使用SUBTOTAL函数拾取筛选内容(单选)

下面是一个超级表,随着超级表的筛选动作,要在C2内显示筛选结果,原题是没有序号这一列的,是我后添加的辅助列。

遇到这个问题的第一反应是可见于不可见,Excel函数中关于可见与不可见单元格运算的函数是SUBTOTAL函数,这个函数可以计算筛选后的结果:

Excel使用SUBTOTAL函数拾取筛选内容(单选)

因为结果是文本,那么就要用到查询函数,用VLOOKUP函数来查询。另外没有单选时还要给出提示。

Excel使用SUBTOTAL函数拾取筛选内容(单选)

=IF(SUBTOTAL(103,表1[序号])>1,"请单项选择",VLOOKUP(SUBTOTAL(109,表1[序号]),表1[[序号]:[大楼]],2,0)&"大楼")

SUBTOTAL(103,表1[序号])>1

对照SUBTOTAL函数参数表,103是COUNTA,计数函数,对于可见单元格计数,大于1就提示请单选。

SUBTOTAL(109,表1[序号])

对照SUBTOTAL函数参数表,109是SUM,单选后就是可见数据这一行的序号,可以作为VLOOKUP函数的第一参数。

VLOOKUP(SUBTOTAL(109,表1[序号]),表1[[序号]:[大楼]],2,0)

VLOOKUP根据可见的序号,查询出对应的第二列的文本。

效果如下:

Excel使用SUBTOTAL函数拾取筛选内容(单选)

更多Excel函数知识请订阅专栏:

展开阅读全文

页面更新:2024-05-11

标签:函数   单项   序号   大楼   文本   提示   参数   动作   效果   参数表   专栏   更多   知识   内容   数据   科技

1 2 3 4 5

上滑加载更多 ↓
推荐阅读:
友情链接:
更多:

本站资料均由网友自行发布提供,仅用于学习交流。如有版权问题,请与我联系,QQ:4156828  

© CopyRight 2020-2024 All Rights Reserved. Powered By 71396.com 闽ICP备11008920号-4
闽公网安备35020302034903号

Top