Google sheets 使用查找时,在图纸中添加包含数据的新行

Google sheets 使用查找时,在图纸中添加包含数据的新行,google-sheets,transpose,google-sheets-formula,array-formulas,google-sheets-query,Google Sheets,Transpose,Google Sheets Formula,Array Formulas,Google Sheets Query,我想查找工作表中的一些数据,但我想知道是否有一种方法不仅可以使用查找函数从a列和B列获取这些信息,还可以在1、2、3等之后添加一行 因此,我的信息如下: Fake task 1 0.78125 Fake task 2 0.9375 Fake task 3 1.09375 Fake task 4 1.25 Fake task 5 1.40625 Fake task 6 1.5625 Fake task 7 1.71875 Fake task

我想查找工作表中的一些数据,但我想知道是否有一种方法不仅可以使用查找函数从a列和B列获取这些信息,还可以在1、2、3等之后添加一行

因此,我的信息如下:

Fake task 1     0.78125
Fake task 2     0.9375
Fake task 3     1.09375
Fake task 4     1.25
Fake task 5     1.40625
Fake task 6     1.5625
Fake task 7     1.71875
Fake task 8     1.875
Fake task 9     2.03125
Fake task 10    2.1875
Fake task 11    2.34375
Fake task 12    2.5
Fake task 13    2.65625
Fake task 14    2.8125
Fake task 15    2.96875
Fake task 16    3.125
Fake task 17    3.28125
Fake task 18    3.4375
Fake task 19    3.59375
Fake task 20    3.8612
为此:

Sprint 1
Fake task 1     0.78125
Fake task 2     0.9375

Sprint 2
Fake task 3     1.09375
Fake task 4     1.25
Fake task 5     1.40625
Fake task 6     1.5625
Fake task 7     1.71875
Fake task 8     1.875

Sprint 3
Fake task 9     2.03125
Fake task 10    2.1875
Fake task 11    2.34375
Fake task 12    2.5
Fake task 13    2.65625
Fake task 14    2.8125
Fake task 15    2.96875

Sprint 4
Fake task 16    3.125
Fake task 17    3.28125
Fake task 18    3.4375
Fake task 19    3.59375
Fake task 20    3.8612
更新以添加我的sprint表:

例如:(如果(A2:A)“,”的意思是“如果(A2:A)“,那么, 假设(假设(假设)(假设)(假设)(假设)(假设)(假设)(假设)(假设)(假设)(假设)(假设)(假设)(假设)(假设)(假设)(假设)(假设)(假设)(假设)(假设)(假设)(假设)(假设)(假设)(假设)(假设)(假设)(假设)(假设)(假设)(假设)(假设)(假设)(假设)(假设)(假设)(假设)(假设)(假设)(假设)(假设)(假设)(假设, 行(D2:D),“
=ARRAYFORMULA,
假设(假设(假设)(假设)(假设)(假设)(假设)(假设)(假设)(假设)(假设)(假设)(假设)(假设)(假设)(假设)(假设)(假设)(假设)(假设)(假设)(假设)(假设)(假设)(假设)(假设)(假设)(假设)(假设)(假设)(假设)(假设)(假设)(假设)(假设)(假设)(假设)(假设)(假设)(假设)(假设)(假设)(假设)(假设)(假设,

第(D2:D)行,“谢谢,这太好了。如何制作Sprint 1、Sprint 2等的任何想法都可以从Sprint 1 |“date date”和Sprint 2 |“date date”的两列表格中获得,这些表格已经填充了?或者结合我在an=ARRAYFORMULA(E2:E)中使用这些信息的位置有了像VLOOKUP?Cheers这样的东西,它真的可以用“Sprint 1”来覆盖字段吗?更新为包含我的表。它是一个包含两个日期的文本concat,所以不需要dd-mm-yyyy等。谢谢,这太好了。任何关于如何制作Sprint 1、Sprint 2等的想法都可以从Sprint 1 |“日期日期”和Sprint 2 |“日期”的两列表中获取,它已经填充了?或者将我在an=ARRAYFORMULA(E2:E)中使用此信息的位置与类似于VLOOKUP?Cheers的内容结合起来,它是否真的可以用“Sprint 1”覆盖字段?更新以包括我的表。它是两个日期的文本concat,因此不需要dd-mm-yyy等。
=ARRAYFORMULA(QUERY(SUBSTITUTE(SPLIT(TRANSPOSE(SPLIT(QUERY(IF(A2:A<>"", 
 IF(COUNTIFS(IF(A2:A<>"", ROUNDDOWN(B2:B), ), IF(A2:A<>"", ROUNDDOWN(B2:B), ), 
 ROW(D2:D), "<="&ROW(D2:D))=1, "♦♥♦Sprint", )&" "&REGEXREPLACE(COUNTIFS(
 IF(COUNTIFS(IF(A2:A<>"", ROUNDDOWN(B2:B), ), IF(A2:A<>"", ROUNDDOWN(B2:B), ), 
 ROW(D2:D), "<="&ROW(D2:D))=1, "♦♥♦Sprint", ),
 IF(COUNTIFS(IF(A2:A<>"", ROUNDDOWN(B2:B), ), IF(A2:A<>"", ROUNDDOWN(B2:B), ), 
 ROW(D2:D), "<="&ROW(D2:D))=1, "♦♥♦Sprint", ), 
 ROW(D2:D), "<="&ROW(D2:D))&"", "^0$", )&
 "♦"&A2:A&"♠"&B2:B, ),,999^99), "♦")), "♠"), "♥", ), "offset 1", 0))
=ARRAYFORMULA(QUERY(SUBSTITUTE(SPLIT(TRANSPOSE(SPLIT(QUERY(IF(A2:A<>"", 
 IF(COUNTIFS(IF(A2:A<>"", ROUNDDOWN(B2:B), ), IF(A2:A<>"", ROUNDDOWN(B2:B), ), 
 ROW(A2:A), "<="&ROW(A2:A))=1, "♦♥♦Sprint", )&" "&REGEXREPLACE(COUNTIFS(
 IF(COUNTIFS(IF(A2:A<>"", ROUNDDOWN(B2:B), ), IF(A2:A<>"", ROUNDDOWN(B2:B), ), 
 ROW(A2:A), "<="&ROW(A2:A))=1, "♦♥♦Sprint", ),
 IF(COUNTIFS(IF(A2:A<>"", ROUNDDOWN(B2:B), ), IF(A2:A<>"", ROUNDDOWN(B2:B), ), 
 ROW(A2:A), "<="&ROW(A2:A))=1, "♦♥♦Sprint", ), 
 ROW(A2:A), "<="&ROW(A2:A))&"", "^0$", )&IFERROR(VLOOKUP(IF(A2:A<>"", 
 IF(COUNTIFS(IF(A2:A<>"", ROUNDDOWN(B2:B), ), IF(A2:A<>"", ROUNDDOWN(B2:B), ), 
 ROW(A2:A), "<="&ROW(A2:A))=1, "♦♥♦Sprint", )&" "&REGEXREPLACE(COUNTIFS(
 IF(COUNTIFS(IF(A2:A<>"", ROUNDDOWN(B2:B), ), IF(A2:A<>"", ROUNDDOWN(B2:B), ), 
 ROW(A2:A), "<="&ROW(A2:A))=1, "♦♥♦Sprint", ),
 IF(COUNTIFS(IF(A2:A<>"", ROUNDDOWN(B2:B), ), IF(A2:A<>"", ROUNDDOWN(B2:B), ), 
 ROW(A2:A), "<="&ROW(A2:A))=1, "♦♥♦Sprint", ), 
 ROW(A2:A), "<="&ROW(A2:A))&"", "^0$", ), ), {"♦♥♦"&
 G3:G, "♠"&TEXT(H3:H, "dd/mm/yyyy")}, 2, 0))&
 "♦"&A2:A&"♠"&B2:B, ),,999^99), "♦")), "♠"), "♥", ), "offset 1", 0))
=ARRAYFORMULA(QUERY(SUBSTITUTE(SPLIT(TRANSPOSE(SPLIT(QUERY(IF(A2:A<>"", 
 IFERROR(VLOOKUP(IF(A2:A<>"", 
 IF(COUNTIFS(IF(A2:A<>"", ROUNDDOWN(B2:B), ), IF(A2:A<>"", ROUNDDOWN(B2:B), ), 
 ROW(A2:A), "<="&ROW(A2:A))=1, "♦♥♦Sprint", )&" "&REGEXREPLACE(COUNTIFS(
 IF(COUNTIFS(IF(A2:A<>"", ROUNDDOWN(B2:B), ), IF(A2:A<>"", ROUNDDOWN(B2:B), ), 
 ROW(A2:A), "<="&ROW(A2:A))=1, "♦♥♦Sprint", ),
 IF(COUNTIFS(IF(A2:A<>"", ROUNDDOWN(B2:B), ), IF(A2:A<>"", ROUNDDOWN(B2:B), ), 
 ROW(A2:A), "<="&ROW(A2:A))=1, "♦♥♦Sprint", ), 
 ROW(A2:A), "<="&ROW(A2:A))&"", "^0$", ), ), {"♦♥♦"&
 G3:G, "♦♥♦♠"&H3:H}, 2, 0))&
 "♦"&A2:A&"♠"&B2:B, ),,999^99), "♦")), "♠"), "♥", ), "offset 1", 0))