我有一个问题,当从网页上成片的复制粘贴表数据,即与一开始的单元格值等号(“=”),并有错小数点分隔符(“”)的区域,例如
=+90,00
导致表抱怨#ERROR! - Formula parse error.
因为我不能轻易改变的数据的源和有很多它,我不能手动删除或更改破坏认为它是一个式的值的字符。
因此,我一直在寻找方法来获得细胞内容物原料到另一个工作表单元格,同时去除多余的字符。
例如。在片材上命名RawSource单元格A1我有值(公式)
=+90,00
引起#ERROR!在该单元格。在目标片我试图这个公式通过去除所述第一字符(等号),以修复错误:
=RIGHT(CELL("contents", RawSource!A1), LEN(CELL("contents", RawSource!A1))-1)
但至今没有运气,因为我认为误差值甚至通过细胞的功能,而不是细胞的原始内容传播。
有没有什么办法来解决,而无需手动改变源数据?
一旦你导入的#ERROR!
它不能被另一个公式进行修正,因为使用的公式不能在错误的后面看到。解决方法是:
IMPORTHTML
/ IMPORTXML
/等它包装成REGEXREPLACE
或SUBSTITUTE
并在某些情况下,甚至在与TO_TEXT
的组合ARRAYFORMULA
来摆脱掉错误导致案件'
前期(如'=+90,00
)如果是这样的东西,你会在同时做一次,请考虑以下步骤
另一种方法是使用谷歌Apps脚本,以便能够得到公式为内置公式不能看到公式,只是他们的结果或细胞特性,即有内置的功能来检查电池具有公式,ISFORMULA,但没有一个返回式。