Aur*_*ius 3 excel excel-formula
例如,在单元格 A1 中,我有产品代码 BW224
在 B1 中,我=RIGHT(A1,3)
只想要数字。公式的结果是 224
在 C1 中,我有ISNUMBER(B1)
,它返回 FALSE
为什么会这样,我该如何解决?
这是一个过于简化的例子,但如果我能绕过上面的方法,我可以调整它。我的实际工作表需要(在伪代码中):
取目标单元格最右边的 3 个数字字符并将它们输出到当前单元格,如果目标单元格包含诸如“zzzzzz”之类的垃圾或除正确产品代码(如 A1 中)以外的任何内容,则公式的输出需要为空或 0
因为单元格可能正在显示,224
但单元格内容=RIGHT(A1, 3)
不是数字。
您可以使用VALUE
with yourISNUMBER
检查单元格显示的内容而不是其内容
=ISNUMBER(VALUE(B1))
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
8780 次 |
最近记录: |