字典翻译 问答 其它 请教一个exceL问题,A1单元格的格式为+9*0.23+8*-0.56+-4*0.33+-5*-0.22则B1等于+9+8+-4+-5如上,A1的格式为一个数字乘以另一个小数,多个式子的之和,乘数和被乘数都可能为负,现要求B2只为*(乘号)之前
问题标题:
请教一个exceL问题,A1单元格的格式为+9*0.23+8*-0.56+-4*0.33+-5*-0.22则B1等于+9+8+-4+-5如上,A1的格式为一个数字乘以另一个小数,多个式子的之和,乘数和被乘数都可能为负,现要求B2只为*(乘号)之前
问题描述:

请教一个exceL问题,A1单元格的格式为+9*0.23+8*-0.56+-4*0.33+-5*-0.22则B1等于+9+8+-4+-5

如上,A1的格式为一个数字乘以另一个小数,多个式子的之和,乘数和被乘数都可能为负,现要求B2只为*(乘号)之前数字的和,后面乘的小数都不要,前面的数字,不管正负都要,A1个是以加号开始,中间以加号连接,怎么样才能自动得到B2那种式子求大虾帮忙,

唐黎明回答:
  Functionchq(aAsRange)DimsAsString,ansAsString,i%s=a.FormulaDoWhileInStr(1,s,"*")>0i=InStr(1,s,"*")ans=ans&Left(s,i-1)s=Mid(s,i+1,1000)i=InStr(1,s,"+")Ifi>0Thens=Mid(...
冯金生回答:
  谢谢,上面的功能具体怎么运行啊?
唐黎明回答:
  excel的菜单-工具-宏-录制新宏-(点击停止的方块)Alt-F11组合键进入,复制上面的代码,粘贴到模块里面。回到excel界面,b1单元格输入=chq(a1)就好了,这里假定你的单元格是a1和b1。
点击显示
其它推荐
热门其它推荐
  • 其它