M M*_*M M 7 worksheet-function microsoft-excel
在单元格中,LJ131我写了文本字符串"$HG$86"(不带引号)。
我需要获取该字符串表示的地址值的列号,$HG$86. 到目前为止,我尝试过的所有操作都返回错误或列号322(这是 column 的列号LJ)。
我期望的数字(如果我能找到解决方案)应该是215.
我可以在 VBA 中做到这一点(我已经使用该解决方案有一段时间了)。但是现在我绝对需要一个功能栏解决方案,一个电子表格功能而不是 VBA。但是,不仅语法不同,而且我不确定有没有办法通过函数来解决这个问题。
谢谢你的帮助。
您需要使用COLUMN()和INDIRECT()。
=COLUMN(INDIRECT(LJ131))
Run Code Online (Sandbox Code Playgroud)
INDIRECT() 将地址(作为文本)转换为范围引用。
| 归档时间: |
|
| 查看次数: |
7854 次 |
| 最近记录: |