Google表格中的ImportXML的“如果”功能

时间:2018-10-19 01:58:34

标签: xpath google-sheets

我似乎无法使我的公式正常工作。基本上,我要在此处存档的是执行以下功能:

  

= ImportXML(“ https://anywebsite.com/product/”&C3;“ // * [@ id ='content']”)

使用IF函数,我认为它可以通过以下方式工作:

  

= IF(RegExMatch(D15;“#N / A”); ImportXML(“ https://anywebsite.com/product/”&C15;“ // * [@ id ='content'] / div [1] / div [2 ] / h1 / span [2] / a [2]“);”“)

如果先前的公式显示为“#N / A”,它将运行importXML并显示结果。

ImportXML公式本身可以正常工作。

请帮帮我。预先谢谢你。

1 个答案:

答案 0 :(得分:0)

简短回答

使用ISNA代替REGEXMATCH

说明

  • REGEXMATCH(A1,"#N/A")#N/A的值为A1而不是#N/A时返回TRUE
  • ISNA(A1)的值为TRUE时,
  • A1返回#N/A