以文本方式查看主题 - 易表在线答疑 (http://egrid2000.com/dvbbs/index.asp) -- 用户社区 (http://egrid2000.com/dvbbs/list.asp?boardid=2) ---- 老师你好,请帮我写个对应数的公式好吗? (http://egrid2000.com/dvbbs/dispbbs.asp?boardid=2&id=9643) |
-- 作者:李可可 -- 发布时间:2007/9/16 23:27:00 -- 老师你好,请帮我写个对应数的公式好吗? egd文件下载 我在表中的数据列每组数据有三个,每个都对应一个数字,对应的规定如下: 0―――――――5 1―――――――6 2―――――――7 3―――――――8 4―――――――9 我在“对应数”列中做出了一部分数据的对应数,能不能帮我写出个公式啊。谢谢。 |
-- 作者:Czy -- 发布时间:2007/9/17 -- 数据列中一般有几位?还是没有规律的? |
-- 作者:李可可 -- 发布时间:2007/9/17 0:02:00 -- 数列只有三个数组成。不变化。 |
-- 作者:Czy -- 发布时间:2007/9/17 0:13:00 -- 刷新公式: Concat(if(Left([数据])="0","5",Choose(Number(Left([数据])),"6","7","8","9","0","1","2","3","4")),if(mid([数据],1,1)="0","5",Choose(Number(mid([数据],1,1)),"6","7","8","9","0","1","2","3","4")),if(Right([数据],1)="0","5",Choose(Number(Right([数据],1)),"6","7","8","9","0","1","2","3","4"))) |
-- 作者:李可可 -- 发布时间:2007/9/17 0:17:00 -- 谢谢老师,很晚啦,请你休息吧。 |
-- 作者:Czy -- 发布时间:2007/9/17 0:27:00 -- 下面引用由李可可在 2007/09/17 00:17am 发表的内容: 谢谢老师,很晚啦,请你休息吧。 谢谢 |
-- 作者:程兴刚 -- 发布时间:2007/9/17 0:35:00 -- 学习了! |
-- 作者:wjq1072 -- 发布时间:2007/9/17 0:50:00 -- Text(If(Number(Left([数据],1)) < 5,Number(Left([数据],1))+5,Number(Left([数据],1))-5))+Text(If(Number(Right(Left([数据],2),1)) < 5,Number(Right(Left([数据],2),1))+5,Number(Right(Left([数据],2),1))-5))+Text(If(Number(Right([数据],1)) < 5,Number(Right([数据],1))+5,Number(Right([数据],1))-5)) |
-- 作者:lxl -- 发布时间:2007/9/17 14:41:00 -- 规律是 + 5不进位 1―――――――6 2―――――――7
|
-- 作者:lxl -- 发布时间:2007/9/17 14:58:00 -- 公式为 eval(Substitute(Substitute(Substitute(format([期数],"%@|@|@#"),"%","concat(mod("),"|","+5,10),mod("),"#","+5,10))")) 考虑到函数嵌套 必须加变量 |