(一) 空值的计算
1. 计算空值
DistinctCount,CountRows,CountBlank
2. 不计算空值
Count,Average
(二) If嵌套条件的简化
可以使用Switch函数替代If嵌套函数,这样会更容易理解也更容易书写。 例: 使用If嵌套方式:
代码语言:javascript复制if ([成绩] >=90, "优",
if ([成绩] >=80, "良",
if ([成绩] >=70, "中",
if ([成绩] >=60, "及格",
"不及格")
)
)
)
使用Switch方式
代码语言:javascript复制Switch(true(),
[成绩]>=90,"优",
[成绩]>=80,"良",
[成绩]>=70,"中",
[成绩]>=60,"及格",
"不及格"
)
至少使用Swith在括号的使用上要比if少。
(三) 文本查找的差异
1. 区分大小写
Find(查找关键字,查找的文本,从第几位开始,找不到的话返回的值)
2. 不区分大小写
Search(查找关键字,查找的文本,从第几位开始,找不到的话返回的值) 注意事项:
- 第3参数最小值为1
- 第4参数为数字格式 案例:
Find("a","aAbca",1,100)=1
Find("a","aAbca",2,100)=5
Find("C","aAbca",2,100)=100
Search("a","Abc",1,100)=1
Search("a","ABC",2,100)=100
如果觉得有帮助,那麻烦您进行转发,让更多的人能够提高自身的工作效率。