"Merge" 两张纸并在一栏中做数学运算
"Merge" two sheets AND do math in one column
我有两个 sheet 具有基本相同的布局(重新排列了几列)。我想要做的是从一个 sheet 中获取数据并将其与另一个合并。阻止我过滤它并完成它的技巧是 "Qty" 列需要做一些数学运算。
第一个 sheet 列出了所有项目。第二个列表 "adjustments"。所以我可能会将一件商品减少 50% 或 100%。目标是数学会出现在这个 third/merged sheet 上,如果一个项目减少 100%,它将被完全删除。
projectTasks!A,B,C,D,E,G
projectTasksAdj!A,B,C,D,F,E
Adding projectTasks!E to projectTasksAdj!F
主要数据sheet:projectTasks
调整:projectTasksAdj
合并 sheet:reportsTasks
projectTasksAdj 中的列乱序只是为了搜索目的。
非常感谢您的指导!
=arrayformula(QUERY(QUERY({projectTasks!A3:D,value(projectTasks!E3:E),projectTasks!F3:G;projectTasksAdj!A3:D,projectTasksAdj!G3:G,projectTasksAdj!I3:I,projectTasksAdj!E3:E},"Select Col1, Col2, Col3, Col4, Sum(Col5), Col6, Col7 where Col1 is not null group by Col1, Col2, Col3, Col4, Col6, Col7 label Sum(Col5) ''",0),"Select * where Col5>0",0))
=ARRAYFORMULA(QUERY({A2:C4;
B8:B9, A8:A9, C8:C9*-1},
"select Col1,Col2,sum(Col3)
where Col1 is not null
group by Col1,Col2
label sum(Col3)''", 0))
我有两个 sheet 具有基本相同的布局(重新排列了几列)。我想要做的是从一个 sheet 中获取数据并将其与另一个合并。阻止我过滤它并完成它的技巧是 "Qty" 列需要做一些数学运算。
第一个 sheet 列出了所有项目。第二个列表 "adjustments"。所以我可能会将一件商品减少 50% 或 100%。目标是数学会出现在这个 third/merged sheet 上,如果一个项目减少 100%,它将被完全删除。
projectTasks!A,B,C,D,E,G
projectTasksAdj!A,B,C,D,F,E
Adding projectTasks!E to projectTasksAdj!F
主要数据sheet:projectTasks 调整:projectTasksAdj 合并 sheet:reportsTasks
projectTasksAdj 中的列乱序只是为了搜索目的。
非常感谢您的指导!
=arrayformula(QUERY(QUERY({projectTasks!A3:D,value(projectTasks!E3:E),projectTasks!F3:G;projectTasksAdj!A3:D,projectTasksAdj!G3:G,projectTasksAdj!I3:I,projectTasksAdj!E3:E},"Select Col1, Col2, Col3, Col4, Sum(Col5), Col6, Col7 where Col1 is not null group by Col1, Col2, Col3, Col4, Col6, Col7 label Sum(Col5) ''",0),"Select * where Col5>0",0))
=ARRAYFORMULA(QUERY({A2:C4;
B8:B9, A8:A9, C8:C9*-1},
"select Col1,Col2,sum(Col3)
where Col1 is not null
group by Col1,Col2
label sum(Col3)''", 0))