设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

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

[基础应用] 现公司要做一张报表,请求帮助!!

[复制链接]
跳转到指定楼层
1#
发表于 2006-10-9 20:01:00 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
问题 在报表中,说明date 和date1 是数据库中的数,可以刷新的,格式不能动!!!

本帖子中包含更多资源

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

x
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅
2#
发表于 2006-10-9 21:56:00 | 只看该作者
因date 和date1 的格式不能动,我想到的方法相对为麻烦复杂些

第一步

增加一傅助表为:《傅助表》,前3列为与date表的连接列,后2列为与date1表的连接列 ;

第1行的A1暂且定为“连接1”、B1为“成本”,C1为“销售金额1”,D1为“连接2”,E1为“销售金额2”。

A2=CONCATENATE(date!B848,IF(MID(date!E848,1,3)="欧莱雅","欧莱雅",IF(MID(date!E848,1,3)="美宝莲","美宝莲","羽西")))

B2=date!G848

C2=date!H848

D2=CONCATENATE(date1!F2,IF(MID(date1!C2,1,3)="WDX","WDX",IF(MID(date1!C2,1,3)="WDT","WDT","WDJ")))

E2=date1!M2

然后把A2、B2、C2、D2、E2往下拖,第一步完成。

第二步

在《报表》表中

B5=SUMIF(傅助表!$A$2A$??,CONCATENATE(B$3,A5),傅助表!$C$2C$??,)

C5=SUMIF(傅助表!$A$2A$??,CONCATENATE(B$3,A5),傅助表!$B$2:$B$??,)

F5=SUMIF(傅助表!$A$2:$A$??,CONCATENATE(F$3,A5),傅助表!$C$2:$C$??,)

G5=SUMIF(傅助表!$A$2:$A$??,CONCATENATE(F$3,A5),傅助表!$B$2:$B$??,)

J5=SUMIF(傅助表!$A$2:$A$??,CONCATENATE(J$3,A5),傅助表!$C$2:$C$??,)

K5=SUMIF(傅助表!$A$2:$A$??,CONCATENATE(J$3,A5),傅助表!$B$2:$B$??,)

N5=SUMIF(傅助表!$A$2:$A$??,CONCATENATE(N$3,A5),傅助表!$C$2:$C$??,)

O5=SUMIF(傅助表!$A$2:$A$??,CONCATENATE(N$3,A5),傅助表!$B$2:$B$??,)

以上8个单元格分别向下拖3行即可。

(如果用上时间的会更麻烦些,这时就简略了)

单据号参照以上操作。



(仓促回复,可能还未尽善尽美,抱歉,要上班了)

点击这里给我发消息

3#
发表于 2006-10-10 03:29:00 | 只看该作者
用vlookup
4#
发表于 2006-10-10 21:35:00 | 只看该作者
见附件,不知是不是你要的结果

本帖子中包含更多资源

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

x
5#
 楼主| 发表于 2006-10-12 07:15:00 | 只看该作者
以下是引用HSQ8888在2006-10-10 13:35:00的发言:


见附件,不知是不是你要的结果

不错,正是我要的结果,真是太感谢啦!!!
6#
发表于 2006-10-14 01:05:00 | 只看该作者
化妆品的利润好吓人!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-6-5 21:58 , Processed in 0.084588 second(s), 31 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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