iCloud 版 Keynote 讲演中参数和值的类型
此主题定义了用于描述函数浏览器中函数的许多术语。
任意值类型
如果某个参数被指定为任意,那么它可以是布尔值、日期/时间值、持续时间值、数字值或字符串值。
数组和数组函数
数组是函数使用或返回的值序列。数组函数返回值数组,而非单个值。 数组函数通常用于向其他函数提供值。
布尔表达式和值类型
布尔表达式是一种计算结果为布尔值 TRUE 或 FALSE 的表达式。布尔值是逻辑 TRUE (1) 或 FALSE (0) 值,或者包含或生成逻辑 TRUE 或 FALSE 值的单元格的引用。 它通常是计算布尔表达式的结果,但可以将布尔值直接指定为函数的参数或单元格的内容。 布尔值通常用于确定 IF 函数将返回的表达式。
集合值类型
被指定为集合的参数可以引用单个表格单元格范围或引用数组函数返回的数组。指定为集合的参数具有附加属性来定义其可包含的值类型。
条件表达式
条件是一种可包括比较运算符、常数、与符号字符串运算符和引用的表达式。条件的内容必须导致将条件与其他值比较产生布尔值 TRUE 或 FALSE。
常量表达式
常数是指直接在公式内指定的表达式。 它不包含函数调用或单元格引用。 例如,在公式中:
=CONCATENATE(“cat”,“s”),字符串表达式“cat”和“s”是常量。
日期/时间值类型
日期/时间值是指值或包含 Keynote 讲演支持的任何格式的日期/时间值的单元格的引用。您可以选取在单元格中仅显示日期或时间,但是所有日期/时间值都同时包含日期和时间。
持续时间值类型
持续时间值是一个时间长度或对包含时间长度的单元格的引用。持续时间值包含周数(周)、天数(天)、小时数(小时)、分钟数(分钟)、秒数(秒)和毫秒数(毫秒)。
列表值类型
列表是一种由其他值组成并以逗号分隔的序列。例如:
=CHOOSE(3,“1st”,“second”,7,“last”)。
在某些情况下,列表使用一组附加圆括号括起来。 例如:
=AREAS((B1:B5,C10:C12))。
模态参数或值类型
模态参数可以使用多个可能指定值中的一个。通常,模态参数指定有关函数应该执行的计算类型或函数应该返回的数据类型的信息。 如果模态参数具有默认值,这将在参数描述中指定。
数字值类型
数字值是一个数字、数值表达式或对包含数值表达式的单元格的引用。如果数字的可接受值有限(例如,数字必须大于 0),此限制将包括在参数描述中。
范围值类型
范围值是对单个单元格范围(可以是单个单元格)的引用。范围值在参数描述中包括一个附加属性,用于定义应该包含的值的类型。
引用值类型
引用值是对单个单元格或单元格范围的引用。如果范围含多个单元格,则起始单元格和结束单元格将以单个冒号分隔。 例如:
=COUNT(A3:D7)。
字符串值类型
字符串值是零个或多个字符,或者是对包含零个或多个字符的单元格的引用。字符可以是任何可打印字符,包括数字。