excel中,如何使用函数来表示单元格的行列号
excel中,如何使用函数来表示单元格的行列号,如:单元格A1,行坐标"1"换做是条件函数表示。能不能类似这样表达"A"&IF(B1<3,1,2)?...
excel中,如何使用函数来表示单元格的行列号,如:单元格A1,行坐标"1"换做是条件函数表示。能不能类似这样表达"A"&IF(B1<3,1,2)?
展开
5个回答
展开全部
excel中,如何使用函数来表示单元格的行列号的函数是:ROW()和COLUMN()。
要实现"A"&IF(B1<3,1,2),用INDIRECT函数:
=INDIRECT("A"&IF(B1<3,1,2))
要实现"A"&IF(B1<3,1,2),用INDIRECT函数:
=INDIRECT("A"&IF(B1<3,1,2))
展开全部
可以用row(),或row(a3),COLUMN(),COLUMN(c3)等表示,但要用到INDIRECT()函数
比如=INDIRECT("R"&COLUMN(A3)&"C"&ROW(A3),0)表示C1
比如=INDIRECT("R"&COLUMN(A3)&"C"&ROW(A3),0)表示C1
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
如果要作为单元格地址引用具体单元格,需套一个函数。你的例子可写成:
=INDIRECT("A"&IF(B1<3,1,2))
=INDIRECT("A"&IF(B1<3,1,2))
追问
但是用这个公式,只能返回该单元格的数值,我是希望能返回地址,当地址再做其他引用。比如:=index("A"&IF(B1<3,1,2):C5,match(......),match(......))
追答
=index(INDIRECT("A"&IF(B1<3,1,2)&":C5"),match(......),match(......))
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
用公式:
=INDIRECT("A"&IF(B1<3,1,2))
=INDIRECT("A"&IF(B1<3,1,2))
追问
但是用这个公式,只能返回该单元格的数值,我是希望能返回地址,当地址再做其他引用。比如:=index("A"&IF(B1<3,1,2):C5,match(......),match(......))
追答
=INDEX(INDIRECT("A"&IF(B1<3,1,2)&":C5"),match(......),match(......))
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
=INDIRECT("A"&IF(B1<3,1,2))
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询