Excel:Find() 特定数字格式

Excel:Find() 特定数字格式

我想确定单元格内是否具有以下数字格式之一:

###.##
###
###.#

例子:

048.4

该数据很可能是一个字符串,因为它来自 PDF。

我正在尝试使用Find()但它似乎不接受正则表达式。

在尝试避免使用第三方插件的同时,最好的解决方案是什么?

答案1

=CELL("format",A1)一种方法是对每个感兴趣的单元格使用公式(A1相应地进行更改),在 F 后显示小数位数。(但我不确定你是如何启动和显示你的例子的 0!)

答案2

  1. 要识别您的格式,只需提供小数点后的数字即可。为此,您可以使用粘贴在 B 列和 C 列中的公式 在此处输入图片描述

  2. 要强制 Excel 将单元格中的数据视为数字,您可以对单元格执行任何数字运算。例如,尝试添加零或乘以 1。仅当您的区域设置中的小数分隔符与文本中的小数分隔符相同时,它才会起作用.。如果不是,您需要用逗号替换点。在上面的例子中,我用逗号替换了点。如果不需要,只需在 A 列中的输入值中添加零即可。

相关内容