A L55 2024-01-04 12:59 采纳率: 0%
浏览 6

execl表格函数。.%:=

img


有没有什么函数可以把同列的数值提取出来到空白的单元格(里面包含大量空格和文字)

  • 写回答

1条回答 默认 最新

  • &春风有信 2024-01-05 09:42
    关注

    在Excel中,你可以使用IFERROR和SUBSTITUTE函数组合来实现这个功能。假设你的数据在A列,你想提取数字到B列,那么B1的公式可以设置为:

    excel
    =IFERROR(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(A1," ",""),",",""),"-",""),".",""),"+",""),"(",""),")",""),"0","")

    这个公式会替换空格、逗号、连字符、句点、加号和括号,只留下数字。

    然而,对于大量数据,这可能不是最高效的方法。更高效的解决方案可能涉及使用VBA宏或Python的pandas库。

    注意:这只能提取数值到空的单元格。如果你的目标是填充已经包含空格和文字的单元格,那将更为复杂,因为Excel不能直接在包含文字的单元格中插入数字。在这种情况下,你可能需要使用VBA宏或Python脚本来处理。

    评论

报告相同问题?

问题事件

  • 创建了问题 1月4日