Google sheets 查询是否最适合于“引用”;呼唤;多列并以新的顺序显示列?

Google sheets 查询是否最适合于“引用”;呼唤;多列并以新的顺序显示列?,google-sheets,google-sheets-formula,transpose,array-formulas,google-sheets-query,Google Sheets,Google Sheets Formula,Transpose,Array Formulas,Google Sheets Query,这本书我有两张纸时间表为学生提供普通时间表,并导出标题,以便导出到谷歌日历 我想做的是重新安排数据从日程表到导出 我面临的挑战是检索事件(周一、周二、周三、周四、周五)以及开始时间和结束时间。我应该使用VLookup或Transpose查询,还是两者都使用?试试: =ARRAYFORMULA(QUERY(SPLIT(TRANSPOSE(SPLIT(QUERY(TRANSPOSE(QUERY( IF(Schedule!C2:G<>""; "♦"&Schedule!A2:A&a

这本书我有两张纸时间表为学生提供普通时间表,并导出标题,以便导出到谷歌日历

我想做的是重新安排数据从日程表到导出

我面临的挑战是检索事件(周一、周二、周三、周四、周五)以及开始时间和结束时间。我应该使用VLookup或Transpose查询,还是两者都使用?

试试:

=ARRAYFORMULA(QUERY(SPLIT(TRANSPOSE(SPLIT(QUERY(TRANSPOSE(QUERY(
 IF(Schedule!C2:G<>""; "♦"&Schedule!A2:A&"♠"&Schedule!B2:B&"♠"&Schedule!C2:G; )
 ;;99^99));;99^99); "♦")); "♠"); "select Col3 where Col1 is not null"; ))
【代码】=ARRAYFORMULA(查询)(拆分)(转置)(拆分)(转置)(查询)(转置)(查询( 如果(附表C2:G“;”♦"&时间表!A2:A&“♠“&计划!B2:B&”♠“&计划!C2:G;) ;;99^99));;99^99); "♦")); "♠“”;“选择Col3,其中Col1不为空”;)

太棒了,谢谢。