简道云函数举例:将文本框中的数字转换成数字格式

  • 格式:docx
  • 大小:130.49 KB
  • 文档页数:4

下载文档原格式

  / 4
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

简道云函数举例:将文本框中的数字转换成数字格式。

这是一个简单的函数计算,用到 VALUE()。

这里主要想对0编程基础的用户展现“数据类型”的概念。先来区分“文本”和“数字”,文本就是包含了汉字、大小写英文字符、数字字符、标点符号等所有能在“记事本”(txt)中输入

的字符。文本格式可被检索,可参与逻辑运算和字符运算,比如IF()函数,CONCATENATE()文本连接函数,LEN()判断字符位数的函数等等。而数字格式就是阿拉

伯数字。可以包括整数、小数、负数等等,数字格式在简道云中只有数字控件支持,可进

行加减乘除汇总等数学运算。而文本中的数字字符,只是一个字符,不能进行数学运算。

因此在很多情况下要进行转换。这就先用一个简单的例子来说明。

首先要明白,VALUE()函数的作用是把文本中的数字字符转化成可以进行数学运算的数字,因此字母、汉字和标点符号就不要想了。

表单中有一个控件,是文本控件,另一个是数字控件。

如果在“单行文本”中输入几个数字,在汇总表中是没办法汇总的,而相关的数学运算也是

无法计算的。这就需要VALUE()函数来进行转化。也许有人会纳闷:为何多次一举得用文本呢,直接用数字不就好了吗。这里将文本转化成数字是一个举例,为了直观。事实上更

多时候,实在单行文本中使用VALUE()函数将数字字符变成数字,进行数学运算,再与其他文本进行其他的计算,最后在单行文本中以字符的形式展现出来。

选中要编辑函数的控件“数字”,在右边的“默认值”选项中选择“公式编辑”,点击下方的“f(x)编辑公式”,即可进入公式编辑界面。

那么这个公式很简单,直接写出来如下:

点击确定,然后保存表单,即可应用。我们来测试一下:

在文本中输入“100000”,数字中自动出现了“100000”。也许一些用户通过这个例子还是没理解这个函数的意义,没关系后面的例子也会用到它。这里用最简单的方式展示了函数如何写。

本文由:简道云--在线数据管理工具提供。