本文介绍 Microsoft Excel 中 TYPE 函数的公式语法和用法。
说明
返回数值的类型。 当某一个函数的计算结果取决于特定单元格中数值的类型时,可使用函数 TYPE。
语法
TYPE(value)
TYPE 函数语法具有下列参数:
- 价值 必填。 可以为任意 Microsoft Excel 数值,如数字、文本以及逻辑值等等。
| 如果 value 为 | 函数 TYPE 返回 |
|---|---|
| 数字 | 1 |
| 文本 | 2 |
| 逻辑值 | 4 |
| 误差值 | 16 |
| 数组 | 64 |
| 复合数据 | 128 |
备注
- 当您使用可接受不同数据类型(例如 ARGUMENT 和 INPUT)的函数时,TYPE 非常有用。 使用 TYPE 了解函数或公式将返回什么类型的数据。
- 不能使用 TYPE 确定单元格是否包含公式。 TYPE 仅确定结果值或显示值的类型。 如果值是对一个包含公式的单元格的单元格引用,则 TYPE 返回公式结果值的类型。
示例
复制下表中的示例数据,然后将其粘贴进新的 Excel 工作表的 A1 单元格中。 要使公式显示结果,请选中它们,按 F2,然后按 Enter。 如果需要,可调整列宽以查看所有数据。
| 数据 | ||
|---|---|---|
| Smith | ||
| 公式 | 说明 | 结果 |
| =TYPE(A2) | 在 A2 中返回数值的类型。 文本类型由 2 表示。 | 2 |
| =TYPE("Mr. "&A2) | 返回文本型 "Mr. Smith 的类型。 | 2 |
| =TYPE(2+A2) | 返回 C6 中公式的类型,该类型返回 16,错误消息的类型 #VALUE! 错误消息 #VALUE! 在 C7 中显示。 | 16 |
| =(2+A2) | 由公式 =(2+A2) 返回的错误值,该值在 C2 中将会用到。 | #VALUE! |
| =TYPE({1,2;3,4}) | 返回数组常量的类型,即 64。 | 64 |