如何在excel 2013的列表中的多个单元格中查找和提取第一个连续数字数字字符串?

时间:2015-06-25 13:20:28

标签: excel-2013

我需要在excel 2013中包含文本的单元格中查找并提取第一个连续数字。请帮我执行此任务。

感谢。

1 个答案:

答案 0 :(得分:1)

这是一个从单元格中选取第一个数字的解决方案。这意味着如果单元格包含1.23abc,它将选择1.23,而不仅仅是数字1。

=LEFT(A1,SUMPRODUCT(--ISNUMBER(VALUE(LEFT(A1,ROW(INDIRECT("1:"&LEN(A1))))))))
  • 如果单元格是非数字的,则会返回空白

  • 否则返回最左边数字可以创建的最大数字。返回值是文本。如果您想要一个可以计算的数字,请将公式括在VALUE(...)函数中。