Access交流中心

北京 | 上海 | 天津 | 重庆 | 广州 | 深圳 | 珠海 | 汕头 | 佛山 | 中山 | 东莞 | 南京 | 苏州 | 无锡 | 常州 | 南通 | 扬州 | 徐州 | 杭州 | 温州 | 宁波 | 台州 | 福州 | 厦门 | 泉州 | 龙岩 | 合肥 | 芜湖 | 成都 | 遂宁 | 长沙 | 株洲 | 湘潭 | 武汉 | 南昌 | 济南 | 青岛 | 烟台 | 潍坊 | 淄博 | 济宁 | 太原 | 郑州 | 石家庄 | 保定 | 唐山 | 西安 | 大连 | 沈阳 | 长春 | 昆明 | 兰州 | 哈尔滨 | 佳木斯 | 南宁 | 桂林 | 海口 | 贵阳 | 西宁 | 乌鲁木齐 | 包头 |

由于a+b=c,c+d=e计算结果错误,再次提问

cooco  发表于:2009-08-19 12:00:22  
复制

谢谢上个贴子的回答,我已经根据您的方法试过了,但是计算结果不正确

因为我的字段较多,所以问询时简化了问题

我有两种表,内容基本一致,但一种指标多点,一种指标少点,而这两种表我们每月汇总要四五百家,为了让上交表格的单位和我们工作量减少一点,工作质量提高一点,我想设计一种表格,只要交最重要的那张表,另外一张表可以根据这张自动生成。现在我能够实现把两张表生成一个查询,但里面牵扯到的计算公式存在疑问。

例如其中一段公式牵扯到的具体字段为

主营业务利润=主营业务收入-主营业务成本-主营业务税金及附加

这个公式我能做到,而且计算正确

其他业务收入=营业利润-费用-主营业务利润

这个公式写了以后,无法打开查询

根据你的示例,我改成;其他业务收入=营业利润-费用-(主营业务收入-主营业务成本-主营业务税金及附加

这样改了以后,查询可以打开了,但是计算结果是错误的。我也看不出它的计算结果的规律,不知道它是怎么算出来的

另外:我不但要合计数,也要每个记录的明细,所以我的查询设计中,每个记录都要显示

希望高手再次解救,谢谢

 

Top
江苏笨笨 发表于:2009-08-19 12:32:59

看样是同行,其他业务收入的公式有问题吧

最好是上传附件,考虑NZ函数转换



董秀杰 发表于:2009-08-19 13:31:21
建议上传附件,或者界面截图什么的

cooco 发表于:2009-08-19 13:43:55

一时还不知道传什么,指标还有点多的,让我整理一下,传上来。



点燃一支烟 发表于:2009-08-19 14:01:43

整个逻辑是这样的:

1、因为自己解决不了,所以提问,找会的帮忙,希望找到答案或给予启发;

2、“会的”或有心帮忙的得明白你的意思或诉求(也就是问题所在),才可能有的放矢;

3、模糊的问题只能得到模糊的回答,具体情况是需要具体分析、具体解决的,你不可能让答问者去给你判断未明问题出现的种种可能,这种几率是很小的;

4、简洁明了或者说能指明问题所在的提问才可能引起关注,否则得到的只能是不屑一顾或爱莫能助;

5、你的问题如果出现一两个人不明白,可能是那一两个人的理解能力有问题,如果是大家都不明白,则问题很可能出在你的表述上。

6、好的表述就象“鲁智深拳打镇关西”,不在乎拳头多,而在乎“打在要害”上,打中了“要害”,三拳就够了。

 

 



cooco 发表于:2009-08-19 15:58:39

谢谢楼上的建议,我很明白你的意思,说实话,我的表述能力是挺一般的,不是强项。不过目前要我提高表述能力估计是来不及了,我只有把我的附件上传,希望“会的”或有心帮忙的又能看的懂的人给我点提示,如果看不懂的,我也没办法了,还好,做这个事情是我自己想的,没有时间限制,我还可以慢慢琢磨,这里先谢谢大家

点击下载此附件

cooco 发表于:2009-08-19 16:00:52

其他业务收入计算出来的结果是错误的,我不知道是为什么



cooco 发表于:2009-08-19 16:04:41
或者有谁能告诉我应该看哪种教程,我目前看的是access2003中文版基础教程,找不到我要用的方法

蒋元根 发表于:2009-08-19 16:25:09

请仔细检查一下你的计算公式里面的"+","-"符号.



符鸿敏 发表于:2009-08-19 16:45:54

注意 NZ函数 的应用,并请仔细检查一下你的计算公式里面的"+","-"符号。

 

点击下载此附件

点燃一支烟 发表于:2009-08-19 16:47:22

你的表设计里面,有的字段设为数字,有的设为文本(如表二),参与四则运算的最好设为数字



符鸿敏 发表于:2009-08-19 22:57:38

看到10楼的回帖,再回看楼主的附件,果然如其所述。

因此建议:1、将你中要参与四则运算的字段 设为数字类型。

          2、或在查询中将其转换为数字类型。

 

点击下载此附件

sosopain 发表于:2009-08-19 23:21:04

 

 

你可以考虑再做一个查询

 

主营业务利润=主营业务收入-主营业务成本-主营业务税金及附加

 

这个作为一个中间查询..根据这个查询..再做一个查询来计算最后的数据

 

其他业务收入=营业利润-费用-主营业务利润

 

估计是你之前有些逻辑关系没有对应好.出的错.

 

在一个查询最好只出现相同条件的数据..比如说同月,或者同期,

 

如果逻辑出现问题,可以做一些标志字段来检查是否取得的是同期的数据.

 

 



总记录:12篇  页次:1/1 9 1 :