我观看了有关 excel FIND 和 LEN 函数的培训视频,我按照视频中的操作进行操作,但没有得到所需的结果
我在附加的 Excel 文件中输入了 FIND 函数 =FIND(" ",C2),并希望它能显示单元格中空格的位置,但它返回了错误。 我输入 =LEN(C3) 并期望它返回单元格中的字符数,即 19,但它返回 16。
我该如何纠正这个问题?
您的问题是,Excel 中的“日期”是一种非常特殊的方式,用于在日期的情况下查看整数值,在日期和时间的情况下查看实数。
如果您将这个小 CSV 文件导入 Excel,您将看到它是如何工作的:
Len,Type,"Date formatted to type"
=LEN(C2),string,"11/02/2024"
=LEN(C3),date,=TODAY()
=LEN(C4),number,45333
=LEN(C5),string,"11/02/2024 12:34"
=LEN(C6),date,=NOW()
=LEN(C7),number,45333.5236111111
它们可能显示为字符串,但它们是该外观下的实数,因此您不能对它们使用字符串匹配。 16 是 Excel 中双精度浮点数的长度,5 是日期的典型长度。对于新手来说并不是特别有帮助。除日期时间之外的分割日期和时间分别取一天的整数部分和小数部分。