查找

查找函数返回有关特定电子表格单元格或其保存的数据的信息。

函数

说明

Choose (Index, Value0, [Value1, ...])

返回长度可变列表中索引参数的值。

索引 索引(从零开始)
Value0, [Value1, ...] 值、字符串、单元格引用或单元格范围。

Column(Cell)

返回电子表格 Cell 的列号。

列 A = 0.0,列 Z = 25.0

CountError(Cell1, [Cell2, ...])

返回一个或多个单元格或单元格范围中的错误数。

Cell1, [Cell2,...] 一个单元格、单元格范围或浮点值。

ErrFree(Cell or Cell Range)

将 #ERR 单元格转换为空单元格,以消除错误传播。

单元格引用 一个单元格或单元格范围

If(Cond, Value1, Value2)

如果条件为真(非零),则返回 Value1
如果条件为假(零),则返回 Value2

MaxI(Value0, [Value1, ...])

从可变长度的值列表中返回最大的索引。

Value0,
[Value1,...]
一个单元格、单元格范围或浮点值。

MinI(Value0, [Value1, ...])

从可变长度的值列表中返回最小的索引。

Value0,
[Value1,...]
一个单元格、单元格范围或浮点值。

NthMaxI(Int, Value0, [Value1, ...])

从可变长度的值列表中返回第 N 个最大的索引。

整数 索引(从零开始)
Value0,
[Value1,...]
一个单元格、单元格范围或浮点值。

NthMinI(Int, Value0, [Value1, ...])

从可变长度的值列表中返回第 N 个最小的索引。

整数 索引(从零开始)
Value0,
[Value1,...]
一个单元格、单元格范围或浮点值。

Row(Cell)

返回电子表格 Cell 的行号。

Switch (FindCase, Default,
Case0, Value0, [Case1, Value1, ...])

返回与匹配 FindCase 的第一个 Case 对应的值。如果索引项为 FALSE,则将返回指定的 Default 值。如果公式中的多个 Case 匹配 FindCase,则将返回与第一个匹配的 Case 对应的值。

开关示例:

• B4 = Switch(B2,-1,"Jan",1,"Feb",2,"Mar",3)

• 如果单元格 B2="Jan,则单元格 B4 中的返回值为 1。

• 如果单元格 B2="Feb",则单元格 B4 中的返回值为 2。

• 如果单元格 B2="FEB",则返回到单元格 B4 的值将是默认值 -1,因为公式中没有匹配 FindCase 的项目。

注意Switch 语句支持 case 参数的字符串数据类型。字符串比较区分大小写。
注意对于需要文本字符串的函数参数,您不能直接通过 IfSwitchChoose 提供字符串。例如,(If (...)) 无效。要解决此问题,请将 If、Switch 或 Choose 放在单独的单元格中并创建对该单元格的引用。