=sort({QUERY(Kraft!A2:K500, "SELECT A,G,H WHERE G!='' AND J=''", 1); QUERY(Beacon!A2:H500, "SELECT A,B,F WHERE B!='' AND G=''", 1)},3,true)
像这样出来
第1排挂车1日期1
2号专业拖车2日期2
职业3预告片3日期3
第4排拖车4日期4
我想附加工作表名,甚至只是文本(工作表名称不应该有太大变化,这样我就可以根据需要手动更新查询)。
卡夫专业1号挂车1号日期1
信标专业2号挂车2号日期2
卡夫专业3号挂车3号日期3
4航标专业4拖车4日期4
另外,我要指出的是,总共将有大约10个查询。
发布于 2022-08-19 21:45:31
试试这个
=SORT({
TRANSPOSE(SPLIT(REGEXREPLACE(REPT(","&"Kraft",
COUNTA(QUERY(Kraft!A2:K500, "SELECT A,G,H WHERE G!='' AND J=''", 1))),"^.",""),",")),
QUERY(Kraft!A2:K500, "SELECT A,G,H WHERE G!='' AND J=''", 1);
TRANSPOSE(SPLIT(REGEXREPLACE(REPT(","&"Beacon",
QUERY(Beacon!A2:H500, "SELECT A,B,F WHERE B!='' AND G=''", 1)),"^.",""),",")),
QUERY(Beacon!A2:H500, "SELECT A,B,F WHERE B!='' AND G=''", 1)},4,true)
发布于 2022-08-19 21:47:11
尝试:
=SORT({
QUERY(Kraft!A2:K500,
"select 'Kraft', A,G,H where G is not null and J='' label'Kraft'''", 1);
QUERY(Beacon!A2:H500,
"select 'Beacon',A,B,F where B is not null and G='' label'Beacon'''", 1)}, 4, 1)
最新情况:
=SORT({
IFERROR(QUERY(Kraft!A2:K500,
"select 'Kraft', A,G,H where G is not null and J='' label'Kraft'''", 1), {"","","",""});
IFERROR(QUERY(Beacon!A2:H500,
"select 'Beacon',A,B,F where B is not null and G='' label'Beacon'''", 1), {"","","",""})}, 4, 1)
https://stackoverflow.com/questions/73422389
复制相似问题