excel中,能不能用一个单元格中的数值,作为另一个单元格的编号?

比如公式中引用B222的值,能否把222放在C1中,然后只要修改C1中的数值,就能变换引用区域?

可以,把公式的B222改为indirect("b"&c1)就可以了。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2021-10-04
可以的row(B222)
这个Row返回单元格的行号,刚好B222的行号是222,如果不太合适,好可以做加减运算,row()-1之类的!
第2个回答  2021-10-02
建议你使用 INDIRECT() 与 ADDRESS() 两个函数的组合来实现。
比如:
=INDIRECT(ADDRESS(C1,2,1,1),1)
其中 C1 是你说的放行号的单元格,2 代表 B 列。具体每个参数的说明请看它的参考。