史上最全excel表格公式大全 表格公式大全及使用方法( 三 )


  五、巧用函数组合进行多条件的计数统计
  例:第一行为表头,A 列是“姓名”,B 列是“班级”,C 列是“语文成绩”,D 列是“录取结果”,现在要统计“班级”为“二”,“语文成绩”大于等于 104,“录取结果”为“重本”的人数 。统计结果存放在本工作表的其他列 。
  公式如下:
=SUM(IF((B2:B9999=”二”)*(C2:C9999>=104)*(D2:D9999=”重本”),1,0))
  输入完公式后按 Ctrl+Shift+Enter 键,让它自动加上数组公式符号”{}” 。
  六、如何判断单元格里是否包含指定文本?
  假定对 A1 单元格进行判断有无”指定文本”,以下任一公式均可:
=IF(COUNTIF(A1,”*”&”指定文本”&”*”)=1,”有”,”无”)
=IF(ISERROR(FIND(“指定文本”,A1,1)),”无”,”有”)
  求某一区域内不重复的数据个数
  例如求 A1:A100 范围内不重复数据的个数,某个数重复多次出现只算一个 。有两种计算方法:
  一是利用数组公式:
=SUM(1/COUNTIF(A1:A100,A1:A100))
  输入完公式后按 Ctrl+Shift+Enter 键,让它自动加上数组公式符号”{}” 。
  二是利用乘积求和函数:
=SUMPRODUCT(1/COUNTIF(A1:A100,A1:A100))
  七、一个工作薄中有许多工作表如何快速整理出一个目录工作表
1、用宏 3.0 取出各工作表的名称,方法:
Ctrl+F3 出现自定义名称对话框,取名为 X,在“引用位置”框中输入:
=MID(GET.WORKBOOK(1),FIND(“]”,GET.WORKBOOK(1))+1,100)
  确定
2、用 HYPERLINK 函数批量插入连接,方法:
  在目录工作表(一般为第一个 sheet)的 A2 单元格输入公式:
=HYPERLINK(“#'”&INDEX(X,ROW())&”‘!A1”,INDEX(X,ROW()))
  将公式向下填充,直到出错为止,目录就生成了 。

推荐阅读