| A | B | C | D |
|---|---|---|---|
| 未 | bycol | 对每一列应用 LAMBDA,并返回结果的数组 | |
| 未 | byrow | 对每一行应用 LAMBDA,并返回结果数组 | |
| 未 | lambda | 创建自定义可重用函数并使用友好名称调用它们 | |
| 未 | let | 将名称分配给计算结果 | |
| 未 | makearray | 通过应用 LAMBDA 返回指定行和列大小的计算数组 | |
| 未 | map | 通过应用 LAMBDA 创建新值,返回通过将数组中每个值映射到新值所形成的数组 | |
| 未 | reduce | 通过将 LAMBDA 应用于每个值和在累积器重返回总计值,将数组缩减为累积值 | |
| 未 | scan | 通过将 LAMBDA 应用于每个值扫描数组,并返回具有每个中间值的数组 | |
| 会 | switch | 根据值列表计算表达式,并返回与第一个匹配值对应的结果。如果不匹配,则可能返回可选默认值。 | SWITCH(A1,1,"一",2,"二","未知") |
if条件 |
|||
| 易 | if | 指定要执行的逻辑测试 | if(1>2,"真","假")=假 |
| 会 | ifs | 检查是否满足一个或多个条件,并返回与第一个 TRUE 条件对应的值。 | IFS(A1=0,"无", A1=1,"有", A1>1, "多") |
| 会 | ifna | 如果该表达式解析为 #N/A,则返回指定值;否则返回该表达式的结果 | A1=#N/A A2=aa ifNa(A1,"not find")=not find ifNa(A2,"not find")=aa |
| 会 | iferror | 如果公式的计算结果错误,则返回您指定的值;否则返回公式的结果 | |
布尔逻辑运算 |
|||
| 易 | and | 全部真,才真 | |
| 会 | or | 一个真,则真 | |
| 会 | xor | 异或:排他性 假+假=真 真+真=真 真+假=假 假+真=假 |
XOR(1<2,2>3)=true XOR(1>2,2<3)=true XOR(1>2,2>3)=false XOR(1<2,2<3)=false |
| 会 | not | 反转逻辑 不真=假 不假=真 |
|
| 会 | true | 返回逻辑值 TRUE | |
| 易 | false | 返回逻辑值 FALSE | |