我有一个包含两个电子表格的文件,Sheet1和Sheet2。
在Sheet1中,我有单元格链接到Sheet2中的特定单元格。这是使用OpenCalc的HYPERLINK函数完成的。
假设我在Sheet1.A1中使用以下函数:
=HYPERLINK("#Sheet2.D4","SomeText")
在Sheet1.A2中我想获取链接单元格的行号(Sheet2.D4),因此最终结果为4(因为Sheet2的第4行已链接)
我怎样才能做到这一点?
感谢您的帮助!
答案 0 :(得分:1)
如果这仅适用于此类内部单元格链接的=HYPERLINK()
公式,则可以使用以下公式实现:
=MID(FORMULA(A1),SEARCH("[0-9]+(?!.*\.)",FORMULA(A1)),SEARCH("[;,]",FORMULA(A1))-SEARCH("[0-9]+(?!.*\.)",FORMULA(A1))-1)
更普遍的将是宏观解决方案。
问候
阿克塞尔