熬夜会长黑头吗:关于EXCEL的问题,请高手赐教!

来源:百度文库 编辑:神马品牌网 时间:2024/04/28 04:45:59
如何引用某一个单元格(含)向上第一个非空单元格里的内容?
我试过ADRESS,好像不太会用,我把问题问得再细一点吧:
1、我把A1-A10合并成一格并输入“ABC”,在B1引用A1,输入“=A1”,得到“ABC”,但把B1内容COPY到B2,结果显示“0”,如何将B1内容COPY到B2-B10,使之全部出现“ABC”呢?
2、有一组对应关系,如A-张、B-王、C-李、D-刘。。。
如何在C1输入“A”使D1自动出现“张”、在C2输入“C”使D2自动出现“李”、、、呢?
请高手赐教,谢谢!

应该用绝对地址:“=$A$1",这样用扩充句柄进行扩充后就可以在扩充后的任一单元格里面得到相同的结果,也就是您所说的在B1到B10都显示为“ABC”了。

1、你的公式是“相对地址”,复制后当然会变,你应该用“绝对地址”,也就是加上加$符号,如=$A$1,这样无论该公式复制到哪都是A1中的内容了,也就是都是“ABC”。

2、对象如太多就不好做了,如果只是几个可用IF函数做如在D1中输入以下内容,再用填充柄向下拖出其它公式。
=IF(C1="A","张",IF(C1="B","王",IF(C1="C","李",IF(C1="D","刘","未命名"))))

如果只是为了输入方便,你也可以用“自动更正”功能做:
1、点“工具”菜单==>自动更正选项
2、在“替换”栏输入“A”==> 在“替换为”输入“张”==>添加
3、以此类推添加其它所需内容,这样你以后只要在某单元格中输入“A”回车后该单元格的A就会变成“张”了。