设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

返回列表 发新帖
查看: 2355|回复: 8
打印 上一主题 下一主题

关于不同表中数据统计

[复制链接]
跳转到指定楼层
1#
发表于 2010-2-23 10:28:49 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
同题

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅
2#
 楼主| 发表于 2010-2-23 10:39:02 | 只看该作者
1楼附件搞错,不好意思。。重新发

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

点击这里给我发消息

3#
发表于 2010-2-23 11:51:15 | 只看该作者
数据透视表完成

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
4#
 楼主| 发表于 2010-2-23 20:25:15 | 只看该作者
感谢pureshadow的回复,透视表是一种方法。。呵呵,用if+lookup函数也能实现“=IF(LOOKUP(,0/($D6&E$1=$A$2A$6&$B$2B$6),$B$2B$6)<>"",1,0”,只是出现了#N/A, 用【定位】命令可以批量删除#N/A单元格,我想知道有没有函数可以使#N/A用空值来代替??

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

点击这里给我发消息

5#
发表于 2010-2-24 23:38:27 | 只看该作者
一般情况下,消错函数是ISERROR
if(iserror(原公式),,原公式)
但这样一来公式就变得非常长了。
所以有时可以根据实际情况有针对性地用函数,比如例子中可以用以下两种思路:
=OFFSET($B$1,MIN(IF($D2&E$1=$A$2:$A$6&$B$2:$B$6,ROW($1:$5),6)),)&""
=IF(MAX(($D2&E$1=$A$2:$A$6&$B$2:$B$6)*ROW($1:$5)),E$5,"")
CTRL+SHIFT+ENTER结束
不过,当数据量大的时候,仍然建议用透视表。
6#
 楼主| 发表于 2010-2-25 15:34:13 | 只看该作者
再次谢谢pureshadow的解答。。问题得到解决。。呵呵,对函数的了解还比较少,还不会灵活运用很多的函数,望见谅。。
7#
发表于 2010-3-9 16:39:30 | 只看该作者
很实用,经常碰通这样的问题
8#
发表于 2010-3-9 16:55:01 | 只看该作者
很实用 应学习学习
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|站长邮箱|小黑屋|手机版|Office中国/Access中国 ( 粤ICP备10043721号-1 )  

GMT+8, 2024-11-26 01:37 , Processed in 0.086803 second(s), 32 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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