zoukankan      html  css  js  c++  java
  • Excel_通过单元格的值来引用以单元格值命名的sheet

    1、通过单元格的值来引用以单元格值命名的sheet,在做多个类似sheet的统计结果时效率比较高

    当一项测试中有很多个模块,每个模块中有很多条测试用例

    将以上测试用例整理在Excel中,每个模块一个sheet分隔,现要统计所有测试结果,如何最有效的统计出结果?

     案例:

    如下为某厂商手机相机、设置、音频、视频模块的测试用例集:

    方法一:手动填写 

    在每个模块中去看,或通过筛选Pass、fail,统计数据,然后填写到汇总表中

    方法二:通过 COUNT、COUNTIF 逐个模块去做统计

     这样的话,每一个单元格的值都要一个公式来完成,感觉并没有减少工作量,

    于是这样思考能不能只要写出了第一个模块的公式,然后通过下拉,后面的模块测试结果值就出来了呢,通过观察不同模块同一列的公式除了sheet名(模块名)不一样,其他完全相同,那么只要能找到一个替代sheet名的通用方法,通用公式便能达成

    方法三:在方法二的基础上演变,通过 INDIRECT 来间接引用表单名

    通过观察汇总表格中B列的模块名就是对应的每个sheet的名称,这样就可以通过引用B列的值来达到引用对应sheet

    COUNTIF(INDIRECT(B2&"!C:C"),"Pass")

    COUNTIF(相机!C:C,"Pass")

    此时在COUNTIF函数 中 INDIRECT(B2&"!C:C")  可等价于 相机!C:C

     这样sheet名就通过B列来表示了,公式就能够通用了,只要写完第一个模块(即第一行)的所有公式,直接下拉就完成了所有数据的统计

     

  • 相关阅读:
    CentOS 下安装apt-get
    Centos 6.5升级到Git2.1.2的步骤
    JAVA常识积累
    Android网络编程概述
    解读ClassLoader
    android ndk调用OpenGL 实现纹理贴图Texture
    android Bind机制(二)
    Android Binder机制原理(史上最强理解,没有之一)(转)
    NDK常见问题
    根因分析初探:一种报警聚类算法在业务系统的落地实施
  • 原文地址:https://www.cnblogs.com/yaner2018/p/11493288.html
Copyright © 2011-2022 走看看