excel - ISNUMBER 为只有数字的单元格返回 FALSE

标签 excel excel-formula

例如,在单元格 A1 中,我有产品代码 BW224
在 B1 中,我有 =RIGHT(A1,3)因为我只想要数字。公式的结果是 224

在 C1 中,我有 ISNUMBER(B1) ,返回 FALSE

为什么会这样,我该如何解决?

这是一个过于简单的例子,但如果我能绕过上面的方法,我可以适应它。我的实际工作表需要(在伪代码中):

Take the 3 right-most numerical characters of a target cell and output them to the current cell, if the target cell contains junk like "zzzzzz" or anything other than a proper product code (like in A1), the output of the formula needs to be blank or 0

最佳答案

使用=ISNUMBER(VALUE(B1))C1
另请查看 =ISNUMBER(VALUE(A1))这将是 FALSE

关于excel - ISNUMBER 为只有数字的单元格返回 FALSE,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43522783/

相关文章:

php - 如何在Linux中从命令行生成xls文件?

excel - 如何使用VBA在单元格中输入公式?

Excel编辑公式在编辑模式和点模式之间切换

excel - 如何根据相同的唯一标识符将 Excel 工作表的一列放入另一列

java - 如何忽略列计数中的最后一列?我正在使用 Apache POI 读取 Excel 数据

php - MySQL 到 Excel 字符集问题

excel - 如何计算非静态数据透视表上最大/最小日期之间的差异?

来自单元格区域的 Excel 数组

c# - Epplus:如何将 Excel 样式库中的样式应用到 ExcelRange

excel - 清理 VBA 代码以引用代码而不是复制它