[英]I'm having trouble getting my array formula to work in sheets
=ARRAY_CONSTRAIN(ARRAYFORMULA(IF(ISERROR(INDEX('AE Worksheet'!$A$1:$E$67,SMALL(IF('AE Worksheet'!$F$1:$F$67<'AE Worksheet'!$A$3,ROW('AE Worksheet'!$A$1:$A$67)),ROW(1:1)),2)),"",INDEX('AE Worksheet'!$A$1:$E$67,SMALL(IF('AE Worksheet'!$F$1:$F$67<'AE Worksheet'!$A$3,ROW('AE Worksheet'!$A$1:$A$67)),ROW(1:1)),2))), 1, 1)
F列是日期,A3是日期。 我在F列中確實有日期,該日期早於A3中的日期,但公式未返回任何內容。 該公式將起作用,但只會返回日期前1天的那些,我想查看該日期之前的所有內容。
=ARRAY_CONSTRAIN(ARRAYFORMULA(IF(ISERROR(INDEX('AE Worksheet'!$A$1:$E$67,SMALL(IF('AE Worksheet'!$F$1:$F$67='AE Worksheet'!$A$3-1,ROW('AE Worksheet'!$A$1:$A$67)),ROW(1:1)),2)),"",INDEX('AE Worksheet'!$A$1:$E$67,SMALL(IF('AE Worksheet'!$F$1:$F$67='AE Worksheet'!$A$3-1,ROW('AE Worksheet'!$A$1:$A$67)),ROW(1:1)),2))), 1, 1)
該公式將起作用,但只會返回日期前1天的那些,我想查看該日期之前的所有內容。
刪除數組約束:
=(ARRAYFORMULA(IF(ISERROR(INDEX('AE Worksheet'!$A$1:$E$67,SMALL(IF('AE Worksheet'!$F$1:$F$67='AE Worksheet'!$A$3-1,ROW('AE Worksheet'!$A$1:$A$67)),ROW(1:1)),2)),"",INDEX('AE Worksheet'!$A$1:$E$67,SMALL(IF('AE Worksheet'!$F$1:$F$67='AE Worksheet'!$A$3-1,ROW('AE Worksheet'!$A$1:$A$67)),ROW(1:1)),2))))
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.