excel表格_excel函数公式大全_execl从入门到精通
excel if函数区域引用的特性,不会的赶紧收藏学习哦2024-05-31 03:01:10
小编今天给大家分享的这个excel知识可能比较偏冷门一点。在之前的文章中介绍过if函数有三个参数:
其中参数是可以返回一个区域的(也就是数组),也可以返回一个单元格里面的内容。
if函数除了上面介绍的用法,还可以返回一个单元格与新的单元格重新组成新的区域。看了小编的这段文字介绍可能觉得云里雾里的,下面就看实际案例:
下面的这个表格 显示的是所有产品1-4月份的业绩 。这个案例的目的是:
开始月份--结束月份 ,统计这段时间所有产品的总业绩和平均业绩。
第一步: 先来完成下拉菜单的制作:
第二步: 计算开始月份到结束月份的总业绩 和 平均业绩
思路 : 在开始月份中 :
选中 1月份 返回B3单元格内容;
选中 2月份 返回C3单元格内容;
选中 3月份 返回D3单元格内容;
选中 4月份 返回E3单元格内容;
想表达的意思就是在 B18单元格中选择月份的时候,会有对应的单元格内容。
具体操作如下 :
方法: 在 B20 单元格中输入公式:=IF(B18=B2,B3,IF(B18=C2,C3,IF(B18=D2,D3,IF(B18=E2,E3,""))))
同理 在结束月份中 :
选中 1月份 返回B16单元格内容内容;
选中 2月份 返回C16单元格内容内容;
选中 3月份 返回D16单元格内容内容;
选中 4月份 返回E16单元格内容内容;
具体操作如下:
方法:在B21单元格中输入公式:=IF(B19=B2,B16,IF(B19=C2,C16,IF(B19=D2,D16,IF(B19=E2,E16,""))))
经过上面的操作之后,开始月份和结束月份有对应的单元格,只是返回的是单元格的内同。
下面把开始月份的单元格和结束月份的单元格组合成一个区域并求和,具体操作如下:
方法:在 B20单元格中输入 : =SUM(IF(B18=B2,B3,IF(B18=C2,C3,IF(B18=D2,D3,IF(B18=E2,E3,"")))):IF(B19=B2,B16,IF(B19=C2,C16,IF(B19=D2,D16,IF(B19=E2,E16,"")))))
下面使用相同的方法计算平均业绩,操作如下:
方法:在B21单元格中输入公式:=AVERAGE(IF(B18=B2,B3,IF(B18=C2,C3,IF(B18=D2,D3,IF(B18=E2,E3,"")))):IF(B19=B2,B16,IF(B19=C2,C16,IF(B19=D2,D16,IF(B19=E2,E16,"")))))
知识点总结: 在 B20 单元格中输入公式:=IF(B18=B2,B3,IF(B18=C2,C3,IF(B18=D2,D3,IF(B18=E2,E3,"")))) 这个返回的是符合条件的单元格内容,
但是如果在这个公式后面加上:单元格,这样得到的就是一个区间。
所以:IF(B18=B2,B3,IF(B18=C2,C3,IF(B18=D2,D3,IF(B18=E2,E3,"")))):IF(B19=B2,B16,IF(B19=C2,C16,IF(B19=D2,D16,IF(B19=E2,E16,"")))) 得到的就是一格区间
非常感谢您的支持,您的关注 点赞 分享 收藏 转发 都是对小编莫大的支持哦
标签: excel中if函数怎么表示区间范围