Excel formula 将类型指定给选定部分

Excel formula 将类型指定给选定部分,excel-formula,Excel Formula,如果我们从A1:A5中选择,包含1,2,3,4,5,是否可以将类型输出为int; 但是如果我们有1,2,hello,4,5,则输出一个字符串类型 =if(isnumber(--(a1&a2&a3&a4&a5)), "int", "string") 试试看 另一种变体 =IF(COUNT(A1:A5)<COUNTA(A1:A5),"string","int") 这会将数组中的数字数量与数组中的项目数量进行比较。另一种变体 =IF(COUNT(A1:A5)&

如果我们从A1:A5中选择,包含1,2,3,4,5,是否可以将类型输出为int; 但是如果我们有1,2,hello,4,5,则输出一个字符串类型

=if(isnumber(--(a1&a2&a3&a4&a5)), "int", "string")
试试看

另一种变体

=IF(COUNT(A1:A5)<COUNTA(A1:A5),"string","int")
这会将数组中的数字数量与数组中的项目数量进行比较。

另一种变体

=IF(COUNT(A1:A5)<COUNTA(A1:A5),"string","int")

这将比较数组中的数字数量和数组中的项目数量。

Nice方法。值得一提的是,text-that-looke-a-number例如9不与COUNT注册,只与COUNTA.Nice方法注册。值得一提的是,文本看起来像一个数字,例如9不与COUNT注册,只与COUNTA注册。很好的方法。Or=IFANDISNUMBERA1:A5+0,整数,字符串。但这可能需要作为数组公式输入。这是一个不错的方法。Or=IFANDISNUMBERA1:A5+0,整数,字符串。但这可能需要作为数组公式输入。