ExcelHome技术论坛

 找回密码
 免费注册

QQ登录

只需一步,快速开始

快捷登录

搜索
EH技术汇-专业的职场技能充电站 妙哉!函数段子手趣味讲函数 Excel服务器-会Excel,做管理系统 效率神器,一键搞定繁琐工作
HR薪酬管理数字化实战 Excel 2021函数公式学习大典 Excel数据透视表实战秘技 打造核心竞争力的职场宝典
让更多数据处理,一键完成 数据工作者的案头书 免费直播课集锦 ExcelHome出品 - VBA代码宝免费下载
用ChatGPT与VBA一键搞定Excel WPS表格从入门到精通 Excel VBA经典代码实践指南
楼主: lrlxxqxa

学而不思则罔,思而不学则殆。

[复制链接]

TA的精华主题

TA的得分主题

 楼主| 发表于 2010-8-10 21:31 | 显示全部楼层

统计函数

总结几个常用的统计函数,详见附件吧:

统计函数lrlxxqxa.rar (12.49 KB, 下载次数: 37)

对于frequency不必多说,应用范围相当广泛,但要注意理解帮助中对其的解释。应用如下:

frequency.jpg

countif的第一参数也有需要注意的地方,要结合实例解读更加明晰:

countif.jpg

对于subtotal,以前就总结过,再挪过来分享一下

1、SUBTOTAL函数与SUM的区别:

(1)使用“数据”→“分类汇总”功能后,对于每列既有原始输入的数据,也有自动生成的SUBTOTAL数据,这些自动生成的SUBTOTAL将被忽略,而SUM函数则把SUBTOTAL的结果也重复计算进去了。
(2)使用“数据”→“筛选”功能后,SUBTOTAL 函数忽略任何不包括在筛选结果中的行,不论使用什么 function_num 值;而SUM函数则不受筛选影响对区域内全部统计。

2、SUBTOTAL的第一参数9和109的区别:
当 function_num 为从 1 到 11 的常数时,SUBTOTAL 函数将包括通过“隐藏行”命令所隐藏的行中的值;
当 function_num 为从 101 到 111 的常数时,SUBTOTAL 函数将忽略通过“隐藏行”命令所隐藏的行中的值。

爬贴中看到草版对此函数的解读,再加以下2点
3、SUBTOTAL 函数适用于数据列或垂直区域。不适用于数据行或水平区域。
统计垂直区域的时候,隐藏行会对109有影响;
统计水平区域的时候,隐藏列不对109有影响。

4、SUBTOTAL不支持跨工作表的三维引用,但支持函数返回的三维引用;
前者举例:诸如Sheet1:Sheet3!A1:A10的形式的三维引用,SUBTOTAL 将返回错误值 #VALUE!
后者举例:重点理解后一个数组公式
subtotal.jpg

=INDEX(A:A,MIN(IF(SUBTOTAL(3,OFFSET(A$1,ROW($2:$10)-1,)),ROW($2:$10))))[/code]
  1. =INDEX(A:A,MIN(IF(SUBTOTAL(3,OFFSET(A$1,ROW($2:$10)-1,))*(COUNTIF(D$12:D12,$A$2:$A$10)=0),ROW($2:$10),4^8)))&""
复制代码
再引用发哥gvntw的一句话:
SUBTOTAL 函数的三维引用生成内存数组非常实用,如累加单元格数据,生成内存数组,不足的缺点就是第 2  个参数必须是 ref 。

至于后来草版说的:
SUBTOTAL函数还可以支持函数产生的“四维引用”


应用方面:

统计函数应用.rar (18.19 KB, 下载次数: 22)

关于几个参数的探讨(未完待续)

参数.rar (44.88 KB, 下载次数: 18)

reference.jpg

再弄个平时工作经常遇到的问题吧(简化了)

摘出取消电话.rar (16.4 KB, 下载次数: 20)

简单说就是即时根据外部门传来的取消电话,随时变更销售信息。

取消单是自定义名称=OFFSET(取消单!$A$2,,,COUNTA(取消单!$A:$A)-1)
  1. =SUMPRODUCT(COUNTIF(A2,"*"&取消单&"*"))+COUNTIF(取消单,A2)
复制代码
附件中为了让没有基础的员工能够顺利操作,使用了条件格式,道理其实是一样的

评分

1

查看全部评分

TA的精华主题

TA的得分主题

发表于 2010-8-10 22:05 | 显示全部楼层
原帖由 lrlxxqxa 于 2010-8-10 21:31 发表
总结几个常用的统计函数,详见附件吧:

768978

对于frequency不必多说,应用范围相当广泛,但要注意理解帮助中对其的解释。应用如下:

768975

countif的第一参数也有需要注意的地方,要结合实例解读更加 ...

有些地方看不明白,下载后慢慢分析学习吧

TA的精华主题

TA的得分主题

发表于 2010-8-11 15:19 | 显示全部楼层
又来新的了。。
强,很强,灰常强!
仰望中~

TA的精华主题

TA的得分主题

 楼主| 发表于 2010-8-11 19:47 | 显示全部楼层
原帖由 dawin 于 2010-8-11 15:19 发表
又来新的了。。
强,很强,灰常强!
仰望中~

嗯。。。有时间的时候就弄一下,所以长久来看,此帖会持续更新

TA的精华主题

TA的得分主题

 楼主| 发表于 2010-8-18 09:58 | 显示全部楼层

数据库函数

1.jpg

数据库函数的构成、语法参数介绍及15项实例说明

2.jpg

语法:数据库函数名(database,field,criteria)
Database: 构成列表或数据库的单元格区域。数据库是包含一组相关数据的列表,其中包含相关信息的行为记录,而包含数据的列为字段。列表的第一行包含着每一列的标志。
Field:指定函数所使用的列。输入两端带双引号的列标签,如“单价”或“数量”;或是代表列表中列位置的数字(没有引号):1 表示第一列,2 表示第二列,依此类推。
Criteria:是包含所指定条件的单元格区域。您可以对参数 criteria 使用任何区域,只要此区域包含至少一个列标签,并且列标签下包含至少一个在其中为列指定条件的单元格。
优势:运算速度快,支持引用函数产生的多维引用,支持多工作表三维引用
局限:Criteria不支持内存数组,只能使用单元格区域

3.jpg
4.jpg
5.jpg
6.jpg
7.jpg

当条件区域中相对引用非数据区域首行时产生的平向偏移

8.jpg

当条件区域中相对引用非数据区域首行时产生的斜向偏移

9.jpg

结合19项实例浅析数据库函数条件区域中通配符的应用

10.jpg
11.jpg
12.jpg
13.jpg

数据库函数DGET的功能、语法参数介绍及相关应用

14.jpg
15.jpg
16.jpg

TA的精华主题

TA的得分主题

发表于 2010-10-18 21:21 | 显示全部楼层

先留个脚印

先留个脚印,以便日后好找

TA的精华主题

TA的得分主题

发表于 2010-10-20 07:59 | 显示全部楼层
非常详实,尤其是加入个人体会,很适合初学者学习,留个脚印日后慢慢参悟。

谢谢小锐,加油!

TA的精华主题

TA的得分主题

 楼主| 发表于 2010-12-30 11:02 | 显示全部楼层
[图表图形] 求解图表多种制作方法 http://www.exceltip.net/thread-14202-1-1-25594.html

好素材,收藏。

TA的精华主题

TA的得分主题

 楼主| 发表于 2011-1-13 00:24 | 显示全部楼层
工作表中插入行的小技巧
在工作表中批量完成插入行有许多小技巧,本文分四类如下:

1、每隔M行插入N行(M>N);
2、每隔M行插入N行(M=N);
3、每隔M行插入N行(M<N);
4、每行前或后插入指定行数。

http://club.excelhome.net/viewth ... e%3D1&frombbs=1

[ 本帖最后由 lrlxxqxa 于 2011-1-13 00:25 编辑 ]

TA的精华主题

TA的得分主题

 楼主| 发表于 2011-7-8 13:17 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册
更新3楼附件,修正代码

2种口味的九九乘法表.rar

10.58 KB, 下载次数: 13

您需要登录后才可以回帖 登录 | 免费注册

本版积分规则

手机版|关于我们|联系我们|ExcelHome

GMT+8, 2024-11-23 15:56 , Processed in 0.040139 second(s), 7 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 1999-2023 Wooffice Inc.

沪公网安备 31011702000001号 沪ICP备11019229号-2

本论坛言论纯属发表者个人意见,任何违反国家相关法律的言论,本站将协助国家相关部门追究发言者责任!     本站特聘法律顾问:李志群律师

快速回复 返回顶部 返回列表