我知道我们可以很容易地转换或更改属性的数据在一个单元格中快速,有快捷键,但有一种方法来检查如果数据或数据列表在一列保存为int/字符串/日期等?
我希望能够快速检查我在一列中的数据是否以正确的格式/属性保存,而不必再转换/更改它,以确保。
Excel将自动对数据进行假设。没有像python或其他编码语言那样的数据类型。有测试单元格值的函数。
查看istext(), isblank(), isnumber(), islogical(), iserr(), ...
的函数
如果你想知道B5中的数据类型。
=IFS(ISTEXT(B5),"String",ISBLANK(B5),"Null",ISNUMBER(B5),"Number",ISLOGICAL(B5),"Boolean",ISERR(B5),"Error")
要将数字转换为字符串,在数字前使用单引号,如'50
。excel中的日期也是一个数字。将存储为字符串的数字转换为乘以1的数字。
编辑,
有一个函数=Cell(),详见这里=CELL("format",B5)