libreoffice使用INDIRECT引用替换长文本内的引用

问题描述

我很困惑如何在长文本中使用公式替换引用。例如:

A1: fox
A2: dog
A3: The quick brown REFA1 jumps over the lazy REFA2.

我想在A4中得到结果。我用INDIRECT尝试了REGEX,但这没用。

A4: =REGEX(A3 ;"REF([A-Z][:digit:]+)";INDIRECT("$1"); "g")

Libre在应用捕获的组之前执行INDIRECT并打印“ #REF!”。因为“ $ 1”不是合法参考。

P.S。 A3中的文本来自其他来源,我无法使用字符串连接对其进行预格式化。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)