EXCEL中如何引用某个单元格地址

例如,单元格A1=10,B1=20,A2=30,B2=40
我现在需知道10是在哪一个单元格?在A3处该输入哪个函数会显示10所在的单元格地址?即在A3单元格显示的答案应该为A1.
又或者我想知道30在哪一个单元格,则在输入函数的单元格内就会出现结果为A2.
谢谢

方法一
在单元格中写入等号(=),再用光标去点击要引用的单元格,最后按下回车键。

方法二
在单元格写入 =某单元格地址 某单元格地址就是要引用的单元格名称。

单元格地址:
表格的顶上是一排字母A,B,C,.......这个就是列标
表格的左边是一竖列的数字1,2,3,.......这个就是行号
列标加上行号就是就是单元格的名称,单元格名称也叫做单元格地址,如A列的第三行,为A3单元格,C列的第18行为C18单元格,第五列的第七行就是E7单元格,这样形成了一个个的坐标,标明了每个单元格的位置.
温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-07-08
比如在C1输入一下公式
=ADDRESS(MATCH(B1,A1:A100),1,4)
在B1输入30,C1会显示A1到A100内=30的单元格地址追问

不需要B1的引用值.我只是要简单的在C1中显示A1,不管A1是任何值
通过你的公式我明白可以这样做:在C1单元格输入=ADDRESS(ROW(),1,4)就可以得到我要的值即A1.
但是当我要得B1的时候就必须手动的改成=ADDRESS(ROW(),2,4)了.所以我的意思是否不需要手动的改那个1或2而是套个什么公式进去?

追答

在C1输入=ADDRESS(1,ROW(),4),向下拉,可得A1 B1 C1 ....

追问

那你又把行给固定了.还是不行,要行和列都不固定

追答

=ADDRESS(ROW(),COLUMN(),4)
这是都不固定,
但是不明白你的要求,第一次回答就是按你提问来回答的,结果你说不是.....

第2个回答  2011-07-08
可以用address的相对引用
比如你在A2到Z100单元格的K4有个10,你想在A1中显示他在哪个单元格,那么可以在A1中输入:

=ADDRESS(MAX(IF(A2:Z100=10,ROW(A2:Z100),"")),MAX(IF(A2:Z100=10,COLUMN(A2:Z100),"")),4)

输完时用CTRL+SHIFT+ENTER确定 ,不是直接回车
结果显示为K4

像你举的这个例子就应该在A3中输这个公式:
=ADDRESS(MAX(IF(A1:B2=10,ROW(A1:B2),"")),MAX(IF(A1:B2=10,COLUMN(A1:B2),"")),4)
输完也要用CTRL+SHIFT+ENTER确定本回答被提问者采纳
第3个回答  2011-07-08
直接在表格里输入=A1或=B1追问

我不是要A1或B1的值,我要的是单元格的表示方法.即得出的结果是第一行第A列(A1),如果输=A1,则只是显示A1的值,而不是显示A1

第4个回答  2011-07-08
直接点击单元格就可以引用了
相似回答