Google 表格定义了几个一元函数和运算符,虽然它们中的大多数似乎都有用途,UPLUS
但帮助文章说
返回指定的数字,不变。
从我的实验来看,它似乎也将字符串和布尔值保留在其原始类型中,并且我无法弄清楚这个函数有什么用处。
请参阅此示例电子表格,了解它似乎不起作用的一些方式
Google 表格定义了几个一元函数和运算符,虽然它们中的大多数似乎都有用途,UPLUS
但帮助文章说
返回指定的数字,不变。
从我的实验来看,它似乎也将字符串和布尔值保留在其原始类型中,并且我无法弄清楚这个函数有什么用处。
请参阅此示例电子表格,了解它似乎不起作用的一些方式
有一些用例需要函数返回其未改变的参数,例如在柯里化时。
严格来说,
uplus()
并不总是返回未改变的引用和数组。与许多其他函数一样,它只返回第一个元素,除非在数组公式上下文中进行求值。一个简单的用例是获取数组中的第一个元素,如下所示:
...或者,由于该
uplus()
函数对应于一元+
运算符,如下所示:如今,有很多方法可以实现相同的目的,例如
single()
,但在过去,一元方法+
是最简单的方法,并且仍然被广泛使用。