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, "//*"))

并向下拖动...