乔山办公网我们一直在努力
您的位置:乔山办公网 > excel表格制作 > excel如何隔行按顺序引用?

excel如何隔行按顺序引用?

作者:乔山办公网日期:

返回目录:excel表格制作


zdI4单元格输入以下数组公式,按Ctrl+Shift+Enter组合键结束,然后向右向下填充公式
=IFERROR(INDEX($D:$D,SMALL(IF(($B$3:$B$500=I$2)*($C$3:$C$500=I$3),ROW($3:$500),4^8),ROW(A1))),"")

SHEET2的A1单元格写入公式
=IF(MOD(ROW(A1),3)=1,INDEX(Sheet1!A:A,ROW(A3)/3),"")

=IF(MOD(ROW(A1),3)=1,INDIRECT("Sheet1!A"&ROW(A3)/3),"")
再或
=IF(MOD(ROW(A1),3)=1,OFFSET(SHEET1!A$1,ROW(A3)/3-1,),"")
下拉zhidao复制公式

比如说我在f1格输入“=”,然后在e列输入1~9的序列,在D列输入“=$f$1&"a"&e1",出来的是”=a1“而不会继续往下运算。。就算是框选后选择粘贴之后,也不会继续往下运算,怎么破~?

F1的等号不要引用
公式写成
=INDIRECT("A"&E1)
假设序号在SHEET1表的A列,从A1开始。在sheet2表的A1输入起始计算的数据,A2输入要计算的和,则B1输入公式
=IF(OR(LEN($A$1)=0,LEN($A$2)=0),"",IF(SUM(INDIRECT("SHEET1!A"&$A$1):INDIRECT("SHEET1!A"&$A$1+ROW()-1))>$A$2,"",SUM(INDIRECT("SHEET1!A"&$A$1):INDIRECT("SHEET1!A"&$A$1+ROW()-1))))
然后下拉复制公式到B100(或你需要的行数)。
在C1输入(得到X)
=IF(OR(LEN(A1)=0,LEN(A2)=0),"",INDIRECT("B"&COUNT(B:B)))
在C2输入(得到Y)
=COUNT(B:B)

经过验证,完工!

在C1填公式:
=IF(B1=1,"",INDEX($F$1:$F$6,MOD(ROW()-COUNTIF($B$1:B1,"=1")-1,COUNTA($F$1:$F$6))+1))
然后向下填充即可。

中间会绿色小三角警告,忽略就行了。

相关阅读

  • excel如何隔行按顺序引用?

  • 乔山办公网excel表格制作
  • 在zdI4单元格输入以下数组公式,按Ctrl+Shift+Enter组合键结版束,然后向右向权下填充公式=IFERROR(INDEX($D:$D,SMALL(IF(($B$3:$B$500=I$2)*($C$3:$C$500=I$3),ROW($3:$500),4^8),ROW(A1))),"")S
  • -excel2010循环引用,excel 循环引用

  • 乔山办公网excel表格制作
  • 1、什么情况下会产生循环引用呢?专业的名词叫做“迭代计算”,7a686964616fe78988e69d83336这在运算上是允许的,在实际情况需要使用循环引用公式时,不对excel进行任何操作,就会出“循
关键词不能为空
极力推荐

ppt怎么做_excel表格制作_office365_word文档_365办公网