Excel 超实用技巧:下拉菜单控制数据计算,轻松掌握!.docxVIP

  • 0
  • 0
  • 约1.65千字
  • 约 5页
  • 2026-01-22 发布于山西
  • 举报

Excel 超实用技巧:下拉菜单控制数据计算,轻松掌握!.docx

Excel超实用技巧:下拉菜单控制数据计算,轻松掌握!

同一个数据表格里,我们有时候可能会看多重计算结果,比如求和、最大数、最小数、平均数等,如何设置成下拉选项,选择不同的类型,显示不同的结果,下面我们一起来看看。

如下图所示,左侧是明细表格,右侧汇总结果。

第一步:设置下拉选项

选择G1单元格,点击菜单栏上“数据-数据验证”。

打开数据验证窗口,点击设置标签,允许设置为序列,在来源输入框里输入四个计算类型“最大值,最小值,总和,平均值”,每一个选项之间用英文逗号间隔,还可以根据需要自行添加。

点击确定后,点击G1单元格,下拉列表里显示出我们设置的这四个选项。

二、定义名称

这里所有的计算都是针对采购数量这一列,为了方便查看公式,选中采购数量这一列,点击菜单栏上“公式-定义名称”,弹出窗口,在名称输入框里输入“数值”,点击确定。

在H1单元格内输入函数公式:=IFS(G1=最大值,MAX(数值),G1=最小值,MIN(数值),G1=总和,SUM(数值),G1=平均值,AVERAGE(数值))

公式解读:

IFS函数用于检查是否满足一个或多个条件,且返回第一个条件为TRUE时对应的值。

语法结构:IFS(logical_test1,value_if_true1,[logical_test2,value_if_true2,...,logical_test127,value_if_true127])

参数意思:

logical_test1:必需参数,计算结果为TRUE或FALSE的条件,这里就是判断G1单元格里的值。

value_if_true1:必需参数,当logical_test1为TRUE时返回的值,这里使用了MAX函数求最大值,MIN求最小值,SUM求和,AVERAGE求平均数。

[logical_test2,value_if_true2,...,logical_test127,value_if_true127]:可选参数,最多可包含127组条件判断和对应返回值。每组都是由一个条件判断(logical_test)和该条件为TRUE时返回的值(value_if_true)组成。

点击G1单元格,切换汇总类型后,后面的汇总结果也会随着G1选择的值而变化。

除此IFS函数之外,还可以使用SWITCH函数,公式如下:=SWITCH(G1,最大值,MAX(数值),最小值,MIN(数值),总和,SUM(数值),平均值,AVERAGE(数值),计数,COUNT(数值),)

函数解读:

SWITCH函数用于根据一个值与多个值进行比较,返回第一个匹配值对应的结果。

语法结构:SWITCH(expression,value1,result1,[value2,result2,...,default_result])

参数意思:

expression:必需参数。要计算的值,它可以是一个单元格引用、常量值、公式等。例如,可以是某个单元格中的数值、文本,或者是通过其他函数计算得出的结果。

value1:必需参数。要与expression进行比较的值。如果expression等于value1,则返回result1。

result1:必需参数。当expression等于value1时返回的结果。可以是数值、文本、单元格引用,甚至是另一个公式。

[value2,result2,...]:可选参数。可以有多个value和result对。函数会按顺序将expression与每个value进行比较,一旦找到匹配项,就返回对应的result。

default_result:可选参数。如果expression与所有指定的value都不匹配,就返回此默认结果。若省略该参数,当expression无匹配值时,函数返回#N/A错误值。

怎么样,以上方法你学会了吗?

文档评论(0)

1亿VIP精品文档

相关文档