zoukankan      html  css  js  c++  java
  • Excel 动态图表设计

    涉及函数

    1. OFFSET(reference,rows,cols,height,width

    • Reference 作为偏移量参照系的引用区域。Reference 必须为对单元格或相连单元格区域的引用;否则,函数 OFFSET 返回错误值 #VALUE!。
    • Rows 相对于偏移量参照系的左上角单元格,上(下)偏移的行数。如果使用 5 作为参数 Rows,则说明目标引用区域的左上角单元格比 reference 低 5 行。行数可为正数(代表在起始引用的下方)或负数(代表在起始引用的上方)。
    • Cols 相对于偏移量参照系的左上角单元格,左(右)偏移的列数。如果使用 5 作为参数 Cols,则说明目标引用区域的左上角的单元格比 reference 靠右 5 列。列数可为正数(代表在起始引用的右边)或负数(代表在起始引用的左边)。
    • Height 高度,即所要返回的引用区域的行数。Height 必须为正数。
    • Width 宽度,即所要返回的引用区域的列数。Width 必须为正数。

    OFFSET(基点单元格,移动的行数,移动的列数,所要引用的高度,所要引用的宽度)

    例:
    =OFFSET(A3,2,3,1,1)
    A3是基点单元格,
    2是正数,为向下移动2 行,负为向上移动2 行
    3是正数,为向右移动3列,负为向左移动3列
    1是引用 1 个单元格的高度
    1 是引用 1 个单元格的宽度
    它的结果是引用了D5中数值。

    2. MATCH(lookup_value, lookup_array, [match_type])。

    • lookup_value 必需。要在 lookup_array 中匹配的值。lookup_value 参数可以为值(数字、文本或逻辑值)或对数字、文本或逻辑值的单元格引用。
    • lookup_array 必需。要搜索的单元格区域。
    • match_type 可选。数字 -1、0 或 1。match_type 参数指定 Excel 如何将lookup_value 与 lookup_array 中的值匹配。此参数的默认值为 1。

    3. VLOOKUP(lookup_value, table_array, col_index_num, [range_lookup])。

      表述就是VLOOKUP(查找值,查找范围,查找列数,精确匹配或者近似匹配)

    参数
    简单说明
    输入数据类型
    lookup_value
    要查找的值
    数值、引用或文本字符串
    table_array
    要查找的区域
    数据表区域
    col_index_num
    返回数据在查找区域的第几列数
    正整数
    range_lookup
    模糊匹配/精确匹配
    TRUE/FALSE(或不填)

    设计源数据:

    step1 : 设计控件 

     

    step2 : 制作名称管理器  

      公式->定义的名称->名称管理器->新建

      引用位置利用offset() 动态函数

    同理制作其他管理名称, 完成如下:

    step3 : 插入图表-> 选中图表右键->选择数据

    step4 : 选择水平轴标签, 设置为月份, 区域选择动态图表工作表+月份管理器(上一步写好的管理名称)

    step5 : 图例项->添加->表格+管理名称 , 每一个图例项对应的水平轴标签都应该是月份

    最终效果, 点击月份按钮, 图表动态更新

     

  • 相关阅读:
    Android入门之旅1—ubuntu11.04上搭建And​roid SDK开发环境
    Android入门之旅3—ubuntu11.4上通过adb连接M9手机
    HTML页面的控件的显示与隐藏
    Javascript所属document对象使用细说(转载)
    php备份和恢复mysql数据库
    VB.net 代码 调用外部Ping命令判断网络连通状况
    面向对象技术第一讲 多态性
    无法在Web服务器上启动调试。未将项目配置为进行调试
    (PHP,mysql)Fatal error: Call to undefined function mysql_connect() 解决方案
    left join inner 使用细节
  • 原文地址:https://www.cnblogs.com/liuyuanq/p/11396574.html
Copyright © 2011-2022 走看看