以文本方式查看主题 - 易表在线答疑 (http://egrid2000.com/dvbbs/index.asp) -- 用户社区 (http://egrid2000.com/dvbbs/list.asp?boardid=2) ---- [求助]列公式 (http://egrid2000.com/dvbbs/dispbbs.asp?boardid=2&id=2839) |
-- 作者:蜡笔小新 -- 发布时间:2011/2/12 14:48:00 -- [求助]列公式 大家新年快乐 版主大哥好: 我易表做股票分析表格,有一列都是金额,有万元(3500万元),有亿元(1.0725亿元)这样改来改去麻烦,可否有公式,做成只要我输入就变成亿元,比如我输入3500就变成0.35亿元这样的,可以吗 |
-- 作者:lyang70 -- 发布时间:2011/2/12 15:26:00 -- [这个贴子最后由lyang70在 2011/02/12 03:27pm 第 1 次编辑] 将这列的操作公式设为:If([金额] > 0,SetCellText(GridName,Row,"金额",[金额]/10000), True )试试! ——假设该列名为“金额”。 |
-- 作者:程兴刚 -- 发布时间:2011/2/14 0:36:00 -- if([金额]="","",if(right([金额],4)="亿元",[金额],text(Number(Substitute([金额],"万元",""))/100000000)+"亿元")) |
-- 作者:swg-1954 -- 发布时间:2011/2/14 11:38:00 -- 更直接 [金额]/1000 -=-=-=- 以下内容由 swg-1954 在 2011年02月15日 08:24am 时添加 -=-=-=- 程版主,你公式运行否。 |
-- 作者:程兴刚 -- 发布时间:2011/2/14 20:26:00 -- 您没有感觉出他的金额列包含单位?况且,重算列怎么办? |
-- 作者:swg-1954 -- 发布时间:2011/2/15 8:22:00 -- 这个行了。 If([金额] = "","",Text(Number([金额]) / 1000) + "亿元") |