在公式的开头使用加号+

Fel*_*gas 4 google-sheets

在过去的几天里,我一直在寻找解决方案,并找到了这个公式(与我遇到的问题无关):

=+SORT(A:A;A:A="ab c";;A:A;1)
Run Code Online (Sandbox Code Playgroud)

我很好奇,我按照那个把它发布在另一个我不记得的论坛中的人的指示测试了这个公式.该符号+使该SORT函数返回与标准匹配的第一个单元格.

但我想更多地了解这种使用公式的定制,+以及是否可以使用其他运算符.有记录吗?

小智 5

这相当于一元加,也可以UPLUS在Google表格中找到.它也相当于写作=0 + foo

这个计算的唯一效果是if foo是一个数组,你得到数组的第一个元素,因为+它不在一个数组中arrayformula.这不是+本身的特殊功能:任何非数组操作,当给定数组作为参数时,仅使用数组的第一个元素.但是一元加上很方便,因为它对入口没有其他影响.

同样相关的是array_constrain(array, num_rows, num_columns)选择给定大小的子阵列的命令.但写作=+array肯定比=array_constrain(array, 1, 1)