=OFFSET(Sheet1!$A$1,SMALL(IF(Sheet1!$A$2:$A$11=$A$1,ROW($A$1:$A$10),4^7),ROW()-1),COLUMN()-1,)请帮我解释一下各段意思,我试了一下是从A2开始列示的,怎样修改列示位置已解决

来源:学生作业帮助网 编辑:六六作业网 时间:2024/12/23 12:45:30
=OFFSET(Sheet1!$A$1,SMALL(IF(Sheet1!$A$2:$A$11=$A$1,ROW($A$1:$A$10),4^7),ROW()-1),COLUMN()-1,)请帮我解释一

=OFFSET(Sheet1!$A$1,SMALL(IF(Sheet1!$A$2:$A$11=$A$1,ROW($A$1:$A$10),4^7),ROW()-1),COLUMN()-1,)请帮我解释一下各段意思,我试了一下是从A2开始列示的,怎样修改列示位置已解决
=OFFSET(Sheet1!$A$1,SMALL(IF(Sheet1!$A$2:$A$11=$A$1,ROW($A$1:$A$10),4^7),ROW()-1),COLUMN()-1,)
请帮我解释一下各段意思,我试了一下是从A2开始列示的,怎样修改列示位置
已解决

=OFFSET(Sheet1!$A$1,SMALL(IF(Sheet1!$A$2:$A$11=$A$1,ROW($A$1:$A$10),4^7),ROW()-1),COLUMN()-1,)请帮我解释一下各段意思,我试了一下是从A2开始列示的,怎样修改列示位置已解决
offset(基点,往下行偏移数,往右列偏移数,行偏移的厚度(如省略就是1),列偏移的数量(如省略就是1)
你上述公式分段解释:
1.IF(Sheet1!$A$2:$A$11=$A$1,ROW($A$1:$A$10),4^7)
意思是 如果sheet1中的a2:a11等于A1的话,那么返回一个数组,就是ROW($A$1:$A$10),这个数组其实就是{1,2,3,4,5,6,7,8,9,10},否则如果a2:a11区域中不等于A2,那么就返回4^7这个一个数字
2.SMALL(IF(Sheet1!$A$2:$A$11=$A$1,ROW($A$1:$A$10),4^7),ROW()-1),
意思是 如果A2:A11的区域等于A1的话,那么取{1,2,3,.10}这个数组中的第ROW()-1个小的值,还是举个列子,假如a5=a1,那么这个公式返回那个数组第4个小的数,当然就是4了,而如果A6不等于A1,那么这个这个公式就返回4^7 这个数,这样的话,这个函数其实就是得到了一个数组,类似于{1,2,4^7,5,4^7,6,7,4^7,8,9}这样的数组
3.OFFSET(Sheet1!$A$1,SMALL(IF(Sheet1!$A$2:$A$11=$A$1,ROW($A$1:$A$10),4^7),ROW()-1),COLUMN()-1,)
意思是,以A1为基点 ,往下偏移{1,2,4^7,5,4^7,6,7,4^7,8,9} 这个数组的行数,往右偏移当前列数减1的列数,得到一个新的十位数数组.
你要想改列的位置,只要改公式最后一个COLUMN()-1 这个减几就可以了,比如可以COLUMN()-2
别忘记你这个是数组公式,需要 按 ALT+CTRL+ENTER 结束公式

=OFFSET(Sheet1!$A$1,Sheet1!$E$1-1, =OFFSET(Sheet1!A$1,MAX(0,ROW()*10-11),) =OFFSET(Sheet1!A$1,ROW()*10-10,)这两个公式的含义是什么公式中10-11, =OFFSET(Sheet1!$A$1,MATCH(C2763,Sheet1!$E:$E,)-1,MATCH(D2763,Sheet1!$F:$F,)-1)公式有什么问题公式对应的表格 =OFFSET(Sheet1!$A$1,4-COLUMN(A1),),请解释一下公式的使用, offset(sheet1!$B$1,sheet2!$F$1, OFFSET(Sheet1!B2,0, 关于offset函数,在一个表中设定date=offset(sheet1!$C$4,counta(sheet1!$c:$C)-1).然后求和.sum(date)不明白公式中三个,是不是省略了 height 或 width =OFFSET(Sheet1!$A$1,SMALL(IF(Sheet1!$A$2:$A$11=$A$1,ROW($A$1:$A$10),4^7),ROW()-1),COLUMN()-1,)请帮我解释一下各段意思,我试了一下是从A2开始列示的,怎样修改列示位置已解决 =lookup(A1,sheet1!A:A,sheet1!B:B)中的A1是什么意思,sheet1!A:sheet1!B: =OFFSET(sheet1!$C$1:$R$1,--(sheet2!$P$6)*8,sheet2!$B$2+0)这个是什么意思呢?求高手指点,在线等. =OFFSET(Sheet2!$A$1,(ROW()-1)*4,1, 高手帮我解释一下这个指令的意思:OFFSET(Sheet1!$C$1,INT(ROW()/9)*4+1,) =OFFSET(原始表格!$A$2,MOD(ROW(13:13),13)+1,) =OFFSET(原始表格!$A$2,ROW(13:13)/13)=OFFSET(原始表格!$A$2,MOD(ROW(13:13),13)+1,ROW(13:13)/13) 帮忙解释一下这个强悍的EXCEL函数公式啥意思?=INDEX(Sheet1!$A:$A,MATCH(LARGE(Sheet1!$B$2:$B$500+1/ROW(Sheet1!$B$2:$B$500)*0.000001,ROW(A1)),Sheet1!$B$2:$B$500+1/ROW(Sheet1!$B$2:$B$500)*0.000001,0)+1)讲的越细越好, EXCEL里如果A1=SHEET1中的A1-A100,那么B1就显示SHEET1表中的B1-B100的内容,在B1中的公式应该如何写?IF :A1=SHEET1,A1,那么:B1=SHEET1,B1IF :A2=SHEET1,A2,那么:B2=SHEET1,B2IF :A3=SHEET1,A3,那么:B3=SHEET1,B3IF :A4=SHEET1,A excel匹配函数 =IF(ISNA(VLOOKUP(A2,Sheet1!A$1:AZ$9999,19,FALSE)),0,VLOOKUP(A2,Sheet1!A$1:AZ$9999,19,这个公式中前面的A2 sheet1跟后面的A2 sheet2 =INDEX(Sheet1!A:A,SMALL(IF(Sheet1!B$2:B$9=$D$1,ROW($2:$9),4^8),ROW(1:1)))& IF(MOD(ROW(),3)=0,,IF(MOD(ROW(),3)=1,Sheet1!A$1,INDEX(Sheet1!$A:$N,INT((ROW()+4)/3),COLUMN()))),