Return 只有连接公式的值
Return only the values of a Concatenate Formula
我希望将 return 的连接函数仅用于值,以便 return 可用于 ImportXML。
我的 A 列显示 URLs: (https://example.com/admin/v3/suggestions/19658686/)
B 列从 A 列中的 URL 中提取数据:(/19658686/)
C 列显示文本 + B 列的串联版本以创建新的 URL(通过公式):(https://example.com/forums/suggestions/19658686/)
B 列:=RIGHT(A1,LEN(A1)-SEARCH("s/",A1))
C 列:=CONCATENATE("https://example.com/forums/suggestions",B1)
我想使用 ImportXML 使用 C 列中的 URL 进行查找,但由于它在技术上是一个公式,因此无法使用。
我当然有兴趣看看是否有解决方法,或者更有效的方法来通过脚本执行此操作。提前感谢您的帮助。
假设为 B1:
=ARRAYFORMULA(IFERROR(RIGHT(A1:A, LEN(A1:A)-SEARCH("s/", A1:A))))
和 C1:
=ARRAYFORMULA(IF(LEN(A1:A), "https://example.com/forums/suggestions"&B1:B, ))
其中 D1:
=IFERROR(IMPORTXML(C1, "//*"))
并向下拖动...
我希望将 return 的连接函数仅用于值,以便 return 可用于 ImportXML。
我的 A 列显示 URLs: (https://example.com/admin/v3/suggestions/19658686/)
B 列从 A 列中的 URL 中提取数据:(/19658686/)
C 列显示文本 + B 列的串联版本以创建新的 URL(通过公式):(https://example.com/forums/suggestions/19658686/)
B 列:=RIGHT(A1,LEN(A1)-SEARCH("s/",A1))
C 列:=CONCATENATE("https://example.com/forums/suggestions",B1)
我想使用 ImportXML 使用 C 列中的 URL 进行查找,但由于它在技术上是一个公式,因此无法使用。
我当然有兴趣看看是否有解决方法,或者更有效的方法来通过脚本执行此操作。提前感谢您的帮助。
假设为 B1:
=ARRAYFORMULA(IFERROR(RIGHT(A1:A, LEN(A1:A)-SEARCH("s/", A1:A))))
和 C1:
=ARRAYFORMULA(IF(LEN(A1:A), "https://example.com/forums/suggestions"&B1:B, ))
其中 D1:
=IFERROR(IMPORTXML(C1, "//*"))
并向下拖动...