excel 提取列号中的数字

来源:百度知道 编辑:UC知道 时间:2024/07/08 23:38:25
在A列中引用的是F列的值 如A1填的是 =F3
在C列中对应的引用的是G列的值 那么C1对应的就是 =G3

想实现如何使A列中的F3变化为F4时,那么C列中也会自动变化为G4,只是G列中数字的自动变化,列号不变。
哪位高手帮帮忙,谢谢!

分两步实现

一,用宏表函数GET.CELL取出公式内容
光标点位在C1,插入-名称-定义,随便输个名称("当前工作薄中的名称"下面框框里),比如A,然后在下面的引用位置框框里输入公式=GET.CELL(6,A1) 按确定

二,在C1中输入公式 =INDIRECT("G"&--RIGHT(A,1))

这样就可以

当你在A1中输入=F1时,C1引用的是G1的结果;当是=F2时,C1中便引用的G2的结果....以此类推.

公式可以向下拖拉.

建议你看一下绝对引用和相对引用的说明。你这个例子里,A1里的公式应为$F3,C1里为$G3,往下拖即可。