永发信息网

Excel中=INDEX(H6:K15,ROW(H10),[COLUMN(J4)])提示输入的数据无效,为什么?

答案:2  悬赏:10  手机版
解决时间 2021-04-01 11:10
  • 提问者网友:孤凫
  • 2021-03-31 20:46
Excel中=INDEX(H6:K15,ROW(H10),[COLUMN(J4)])提示输入的数据无效,为什么?
最佳答案
  • 五星知识达人网友:煞尾
  • 2021-03-31 21:44

H6:K15数据区域,行序号最多为10,列序号最多为4,
ROW(H10)是10 ,有效
[COLUMN(J4)]列序号格式不对,应该输入COLUMN(J4),而COLUMN(J4)=10超出了数据的有效列序号
正确的公式
INDEX(H6:K15,行序号,列序号)
行序号只能在ROW(H1)到ROW(H10)间选择
列序号只能在COLUMN(A4)到COLUMN(D4)间选择
全部回答
  • 1楼网友:荒野風
  • 2021-03-31 23:15
去年方括号试一下
=INDEX(H6:K15,ROW(H10),COLUMN(J4))追问#REF!追答=ROWS(H6:K15)=10
=COLUMNS(H6:K15)=4
INDEX(H6:K15,行序号,列序号)
行序号和列序号的最大值分别为10和4
而COLUMN(J4)=10>COLUMNS(H6:K15)=4
所以结果为#REF!
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯