Office中国论坛/Access中国论坛
标题:
这个查询怎做?
[打印本页]
作者:
wushenren7
时间:
2009-11-29 19:27
标题:
这个查询怎做?
部门
收益
成本
一部
3%
1.5%
二部
2%
1.8%
想得到下表
部门
净收益
一部
1.50%
二部
0.20%
注:原表收益和成本类型全是文本型的。该怎么转换成数值型然后相减得到净收益?[attach]40570[/attach]
作者:
todaynew
时间:
2009-11-29 19:58
呵呵,跑的地方还是不对。
算了,还是解答如下:
1、无论是在Excel还是Access中均可用REPLACE函数替换掉%。此外还有其他多种去除%的方法。
2、转换成数字型,其中在Access中可用Val函数,在Excel中可通过单元格属性调整。
3、将字数除以100,然后进行算术运算即可。
作者:
wushenren7
时间:
2009-11-29 20:00
因为数据量庞大有几十万条,所以只能在ACCESS中做。。。具体如何做?val(收益-成本)?好像不行呀
作者:
wushenren7
时间:
2009-11-29 20:00
上面的只是举例而已
作者:
明镜
时间:
2009-11-29 22:26
用VAL试了出现错误,请高手指点一下.
作者:
明镜
时间:
2009-11-29 22:28
补充一下,VAL对整数起作用,但对有小数点的就不行了.
作者:
aslxt
时间:
2009-11-30 13:04
如果你的收益和成本的格式都是文本,而且都有一个共同的%符号,前后没有空格的话,可以用以下查询得到结果(表7要改为你的表名称):
SELECT 部门,表达式1-表达式2 AS 净收益
from
(SELECT 表7.部门, Left([收益],Len([收益])-1) AS 表达式1, Left([成本],Len([成本])-1) AS 表达式2
FROM 表7) AS AA;
作者:
zhaofangyuan
时间:
2009-12-2 14:30
1
、先做数据表,字段为:部门,收益,成本;
“
收益
”
和
“
成本
”
格式均设为数字、百分比。
2
、根据数据表做查询如下:字段为
“
部门
”
和
“
净收益
”
;其中净收益
:[
收益
]-[
成本
]
,其属性格式也设为数字、百分比。
欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/)
Powered by Discuz! X3.3