这是我前一个问题的连续性,有两列,但这里是4列,我想编辑我之前的问题,但我更愿意把它作为一个新问题提出来!
SAP SAG BAP BAG
One One One One
One Two One Two
Two One Two One
One Two One Two
One Two One Two
在这种情况下,我试图得到两个列的组合结果,如下所示,我想写一个vba来单独计算SAP和BAP,但在此之前我希望寻求帮助,如果有的话简单的方法。
SAG&BAG
SAP&BAP One Two
One 2 6
Two 2 0
我期待上述结果,有什么建议吗?
由于我是新手,我很难获得多次预期输出,有人可以告诉我在哪里可以找到查询/ vba语法或某种教程的帮助吗?我用谷歌搜索了一些小时但却找不到要关注哪一个......提前感谢
答案 0 :(得分:1)
SAP总是= BAP和SAG总是= BAG?
考虑:
Table1_UNION查询
SELECT SAP AS [SAP_BAP], SAG AS [SAG_BAG] FROM Table1
UNION ALL SELECT BAP, BAG FROM Table1;
第二次查询
TRANSFORM Count(Table1_UNION.SAG_BAG) AS CountOfSAG_BAG
SELECT Table1_UNION.SAP_BAP
FROM Table1_UNION
GROUP BY Table1_UNION.SAP_BAP
PIVOT Table1_UNION.SAG_BAG;