admin管理员组

文章数量:1530920

2024年3月25日发(作者:)

简道云函数举例:输入QQ号自动生成邮箱。

这个例子主要涉及一个关于空值的处理问题。

我们知道QQ号码是一串数字,变成QQ邮箱只要在QQ号后面接上“@”即可。只需要

用到“CONCATENATE”字符串连接函数。

而这里不可避免的会遇到一个问题,如果QQ号漏填了,直接用CONCATENATE,那将输

出“@”这样一个奇怪的东西,因为QQ号是空白。这里笔者告诉大家,空值在简道云

中的表示方法为:'',英文的单引号,中间什么都不加,这就是空值。我们只要用一个IF()函数

判断是否为空值即可。如下图:

这里可以做一个精进,我们知道一般的QQ号是5-10位数字构成,并且不含字母。改进如下:

用一个OR函数判断不符合条件的情况,输出“请输入有效的QQ号码!”,否则即符合qq号码格

式,输出QQ邮箱。公式比较简单,唯一需要解释的是VALUE('请输入QQ号')==0这个公式。

VALUE()是把字符串型的数字字符转换成可计算的数字的函数。当字符串为纯数字字符时可

转换,含有字母时,值为0。所以用VALUE()取值,为0则含有字母等非数字字符。

本文标签: QQ号输入空值数字函数