Excel如何输入包含列字母和行号的单元格(动态)无VBA

san*_*oxj 0 excel formula excel-formula

让我们说在Cell A1中我有值"A".在Cell B1中,我的值为"2".有没有办法用这两个单元格的值来引用单元格A2?

我正在考虑= A1和B1的方式,但它不起作用.

我想要这个的原因是我想生成一个动态行号,例如使用MATCH()函数并使用这个行号(例如A&MATCH()).有没有办法做到这一点?

我知道如何用VBA做到这一点,但有没有办法在没有VBA的情况下做到这一点?

感谢所有提前.

Sco*_*ner 5

使用INDIRECT()函数:

=INDIRECT(A1 & B1)
Run Code Online (Sandbox Code Playgroud)

如果列保持为A,那么您可以:

=INDEX(A:A,B1)
Run Code Online (Sandbox Code Playgroud)