以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  格式化format  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=170301)

--  作者:cyl123
--  发布时间:2021/7/21 9:43:00
--  格式化format
怎么用format 设置 数字格式化如下:

1.如果有小数 保留一位小数, 100.123  ====  100.1
2.如果没有小数 不保留位数 ,100.00  =====  100

要求 只能通过 format 或者 VBScript, 不能使用代码实现

--  作者:有点蓝
--  发布时间:2021/7/21 9:52:00
--  
在什么地方使用的?表达式列?execl模板?
--  作者:cyl123
--  发布时间:2021/7/22 9:07:00
--  
对 excel模板
--  作者:cd_tdh
--  发布时间:2021/7/22 9:14:00
--  
增加辅助列可以实现,比如A1是结果,在B1中输入公式:=ROUND(A1,1)
--  作者:有点蓝
--  发布时间:2021/7/22 9:16:00
--  
试试
<IIF(第一列 = int(第一列),Format(第一列,"0"),Format(第一列,"0.0"))>
--  作者:cd_tdh
--  发布时间:2021/7/22 9:24:00
--  

顺便请教一下,excel引用另外一个工作薄数据向下填充,怎么固定行号,列号向右增加,比如我向下填充要这样的效果:

=\'01060\'!F$34

=\'01060\'!G$34

=\'01060\'!H$34

[此贴子已经被作者于2021/7/22 9:38:02编辑过]

--  作者:有点蓝
--  发布时间:2021/7/22 9:47:00
--  
以下是引用cd_tdh在2021/7/22 9:24:00的发言:

顺便请教一下,excel引用另外一个工作薄数据向下填充,怎么固定行号,列号向右增加,比如我向下填充要这样的效果:

=\'01060\'!F$34

=\'01060\'!G$34

=\'01060\'!H$34

[此贴子已经被作者于2021/7/22 9:38:02编辑过]

我也不懂,execl几乎不用。

另外和别人贴问题无关的问题请自己建贴提问