如何获得公式的最右侧3个字符而不是单元格的值?

我在一个特定的单元格中有这样的excel公式:

='Total Statistics Report'!V351 

如何获得公式的最右侧3个字符而不是单元格的值?

所以我正在寻找的答案是:

 351 

我得到的答案是431这是我期望从这个值0.983545574652431但我对公式感兴趣。

可以这样做吗?

注意:按下CTRL +(重音符号)在公式和值之间切换

如果您使用的是Excel 2013,那么请考虑函数= FORMULATEXT()

你可以用一个简单的UDF来做到这一点

这样称呼
=GetFormula('Total Statistics Report'!V351)

 Function GetFormula(rng1 As Range) As String If rng1.Cells.Count = 1 Then If Len(rng1.Formula) >= 3 Then GetFormula = Right$(rng1.Cell.Formula, 3) Else GetFormula = "too short" End If Else GetFormula = "Invalid range" End If End Function