Excel公式如何复制保证不自动递增

=IF(ISERROR(MATCH(INDEX(A,ROW()), current!A:A,0)),B3,C3),就这个公式,复制的时候 自动把B3,C3给递增了,这个B3,C3 只是两个字符串。 它递增 不就跑飞了显示不对了。 可是这excel忒智能,怎么搞都给你递增,就是不给你复制。 拖拽右下角或者直接ctrl+c 都一样。 一个一个改太麻烦了。 本来想省事了 这不成sb了么
我这个公式是想在比如K?列显示个判断结果 依据是当前行的A列在current sheet中是否出现,出现的话 就显示C3格中的字串,不出现就显示B3中的字串。 我是excel小白,都是网上临时抱佛脚查的 要是有excel达人看这公式太笨 能改进下的话 感激不尽。 不过最重要的还是这个复制问题。

对列标(ABCD等)和行号(123等)绝对引用时要加上“$”,相对引用时不用加任何符号。

相对引用和绝对引用是指将公式向右或向下复制时列标和行号是否跟着变化。
即相对引用时将公式向右或向下复制时列标和行号跟着变化;绝对引用时将公式向右或向下复制时列标和行号固定不变。

举例:
D5单元格公式为:
=A1+B1
为相对引用,将公式复制到E5单元格时变为=B1+C1,将公式复制到D6单元格时变为=A2+B2

D5单元格公式为:
=$A$1+$B$1
为绝对引用,将公式复制到E5单元格时仍为=$A$1+$B$1,将公式复制到D6单元格时仍为=$A$1+$B$1

D5单元格公式为:
=$A1+B$1
为混合引用,将公式复制到E5单元格时变为=$A1+C$1,将公式复制到D6单元格时变为=$A2+B$1
温馨提示:答案为网友推荐,仅供参考
第1个回答  2014-12-03
b3,c3这样的引用称为相对引用,会根据公式所在单元格自动变化,要求不随单元格位置变化的可以用绝引用。$为绝对引用符号,将b3改成$b$3,就是行列都绝对引用,$b3是列绝对引用,反之为行绝对引用。

$可以手动输入,也可以在输入公式时将光标定位在地址前按F4,按多次可在相对引用,绝对引用,行列绝对引用间切换。
第2个回答  2014-12-03
变成绝对引用啊,B3换成$B$3,C3类似,可以选中B3按F4切换
第3个回答  2014-12-03
=IF(ISERROR(MATCH(INDEX(A,ROW()), current!A:A,0)),$B$3,$C$3)

=IF(ISERROR(MATCH(INDEX(A,ROW()), current!A:A,0)),B$3,C$3)
下拉填充本回答被提问者采纳