
动态报表的制作是比较复杂的,主要利用的if函数和名称管理器功能,现在就把制作的过程和截图分享出来,供大家参考使用,同时希望对你的工作和学习有所帮助。
1、首先启动excel2010,执行 文件-打开命令 ,打开一份事先准备好的数据表格,查看内容情况。
2、点击开发工具菜单并切换到该菜单,执行-插入-表单控件命令, 从下拉菜单中选择选项按钮控件 ,在sheet1中创建两个选项按钮控件。
3、选择选项按钮控件1,右键单击从下拉菜单中选项编辑文字选项,修改为部门,同样方法修改选项按钮2为产品类型。
4、右键 单击部门选项按钮 ,从下拉菜单中选择设置控件格式选项,接着d出设置控件格式对话框,在该对话框中设置 单元格链接为$B, 勾选 三维阴影 ,点击确定按钮。
5、采用同样的方法对“ 产品类型 ”选项按钮进行 *** 作, 选择数据区域b1:f1 ,执行复制 *** 作,接着在单元格a10中执行选择性粘贴, 选择转置, 将行转置为列。
6、执行公式-名称管理器命令,在d出的对话框中点击新建按钮,d出新建对话框,在该对话框中输入名称为“菜单”,引用位置输入 =if($B=1,$A:$A,$A:$A), 点击确定按钮。
7、执行 开发工具-插入- 组合框命令 ,在sheet1上创建一个组合框,右键单击该组合框从下拉菜单中选择设置控件格式选项,在d出的对话框中设置数据源区域为菜单, 单元格链接为$C, 勾选三维阴影,点击确定按钮。
8、再次执行 工具- 名称管理器命令 ,在d出的对话框中点击新建命令,接着d出另一个对话框,输入名称为“销量”,引用位置输入 =if($B=1,offset($A:$C,1,1,5),offset($A,1,A,4,1)), 点击确定按钮。
9、采用步骤8建立一个名称为“ 坐标 ”,引用位置为 = if($B=1,$A:$A,$A:$A) 名称管理器。
10、选择数据区域b1:f2, 执行插入-图表命 令,在柱形图中选择第二个即可,接着根据自己爱好进行美化图表,并修改图表的名称为产品销售动态柱形图。
11、执行 文件-另存为命令 ,在d出的对话框中输入名称,将文件保存在一个合适的位置即可完成 *** 作。
IF函数 *** 作方法
打开所需软件Excel,直接在所需的单元格数据=if(条件,满足条件的结果,不满足条件的结果),当然整个if语句是支持嵌套的,比如可能是=if(条件1,满足条件的结果,if(条件2,满足条件的结果,不满足条件的结果))
例 =IF(B7="","",C7/B7)
公式说明:公式的意思是如果B7等于空,则在单元格里显示空,否则显示C7/B7的结果。
IF作为EXCEL的逻辑函数,执行真假值判断,根据逻辑计算的真假值,返回不同结果。可以使用函数 IF 对数值和公式进行条件检测。具体用法如下:
1、单条件用法
例如:=IF(A2>=60,"是","否")
2、多条件用法
例如:=IF(A2<60,"不及格",IF(A2<80,"普通",IF(A2<90,"中等","优秀")))
3、单元格特定值不显示
例如:=IF(A2>=60,"是",""),当成绩小于60分时,不显示
4、多条件判断
例如:=IF(OR(B2<60,C2<60,D2<60),"是","否")
5、混合条件判断
例如:=IF(OR(AND(A2="男",B2<22),AND(A2="女",B2<20)),"不能","能")
6、if({1,0})逆向查询
例如:=VLOOKUP(D2,IF({1,0},B:B,A:A),2,0)
7、N(IF 和T(IF 数组转换
例如:=SUM(VLOOKUP(T(IF({1,0},E2,F2)),A:B,2,0))
一个vlookup本只能查找一个值,现在可以查找两个值,并求和。
8、且条件求和
例如:=SUM(IF((A2:A5=CHIQ)*(B2:B540),B2:B5))
按ctrl+shift+enter计算结果
9、或条件求和
例如:=SUM(IF((A2:A5=CHIQ)+(B2:B540),B2:B5))
按ctrl+shift+enter计算结果
注意事项:
IF函数三个参数,语法解释:IF(表达式,表达式正确返回的值,表达式错误返回的值)。有很多教程会教你三个偷懒的写法:省略第2个逗号和第3个参数,则表达式会错误时返回FALSE。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)