利用下拉菜单动态控制数据引用并排序,只需两步操作,非常简便!
站长网2023-07-30 13:06:380阅
编按:
若需按年份动态引用数据并自动升序或降序排列,可借用SORTBY INDIRECT函数轻松实现。
下方统计表中,左侧是各组的销售数据。
现在需要在J1下拉选择年份时, J2:I10能动态引用对应年份销售数据并升序排序。
引用可以使用INDIRECT函数,排序则借助SORTBY函数完成。扫码加入学习微信群,下载Excel课件,同步操作练习。下面分两步完成。
Step 01 制作下拉菜单
在J1单元格添加“数据验证”,序列选择B1:G1。
Step 02 编辑函数完成引用和排序
首先在I2单元格输入公式:=SORTBY(IF({1,0},A:A,INDIRECT("C"&MATCH($J$1,$A$1:$G$1,0),FALSE)),INDIRECT("C"&MATCH($J$1,$A$1:$G$1,0),FALSE),1)(可能会提示溢出。不用担心,接着操作。)然后选中I2:J10区域,按下Ctrl Shift Enter完成公式的输入。
公式解析:1. 单用INDIRECT的C1样式引用整列销售数据,具体列数由MATCH函数查找年份确定。INDIRECT函数R1C1样式使用见《跨表求和用INDIRECT的R1C1样式很简单》。2. 使用“IF({1,0}”将组别列和INDIRECT引用的销售数据列组成一个新数组。3. 使用SORTBY对新数组进行排序,排序依据是引用的销售数据列,排序方式则为升序。SORTBY用法见《含自定义排序在内的SORTBY用法合集》。
最后,欢迎大家加入Excel函数训练营学习,视频教学、练习课件、辅导答疑。
0000
评论列表
共(0)条相关推荐
长按微信相册太厉害了!照片清晰度瞬间翻倍,不会用浪费了
站长网2023-07-27 09:17:230000如何建设养老服务智能化,智慧养老建设
随着我国老龄化进程的不断加快,老年人对养老服务的需求也日益增长。如何为老年人提供更加便捷的养老服务,已成为摆在我们面前的一道难题。在国家政策的支持下,智能养老服务已经开始进入千家万户,它不仅满足了老年人对于日常生活的需求,也大大提高了生活质量。目前的智慧养老程度站长网2023-07-28 09:50:400000python学习入门,用七段数码管显示日期
在线制作工具#用七段数码管显示日期importturtleastdefdrawLine(draw):#绘制单个数码管t.pendown()ifdrawelset.penup()t.fd(50)t.rt(90)defdrawDigit(digit):#根据数字绘制七段数码管drawLine(True)ifdigit站长网2023-07-28 10:35:160000一分钟学会Excel动态图表
这样一个简单的动态图表,只需3步你就可以轻松拥有。当然,数据区域是基础,整理规范是基本要求。第1步,超级表按以下操作将数据区域变为超级表。框选数据区域【插入】→【表格】(注意看提示,也可以按快捷键【CTRLT】)第2步,切片器【设计表】→【插入切片器】注意,鼠标点选超级表区域的任意单元格时【设计表】选项卡才会出现。勾选“产品”切片器上依此排列着各项产品。站长网2023-07-29 14:27:070000excel两表数据合并视频:按行分组排序单元格合并填充
excel两表数据合并视频|excel按行分组排序视频|excel单元格合并填充视频|excel数据分组填充视频本视频教程由部落窝教育分享。站长网2023-07-28 10:46:150000