Assume your table for this is named tbl_Data
create this query:
Code:
SELECT DeptNm, "Jan" as MonthNm, 1 as SORT, jan as Net FROM Tbl_Data
UNION ALL
SELECT DeptNm, "Feb" as MonthNm, 2 as SORT, Feb as Net FROM Tbl_Data
UNION ALL
SELECT DeptNm, "Mar" as MonthNm, 3 as SORT, Mar as Net FROM Tbl_Data
UNION ALL
SELECT DeptNm, "Apr" as MonthNm, 4 as SORT, Apr as Net FROM Tbl_Data
UNION ALL
SELECT DeptNm, "May" as MonthNm, 5 as SORT, May as Net FROM Tbl_Data
UNION ALL
SELECT DeptNm, "Jun" as MonthNm, 6 as SORT, Jun as Net FROM Tbl_Data
UNION ALL
SELECT DeptNm, "Jul" as MonthNm, 7 as SORT, Jul as Net FROM Tbl_Data
UNION ALL
SELECT DeptNm, "Aug" as MonthNm, 8 as SORT, Aug as Net FROM Tbl_Data
UNION ALL
SELECT DeptNm, "Sep" as MonthNm, 9 as SORT, Sep as Net FROM Tbl_Data
UNION ALL
SELECT DeptNm, "Oct" as MonthNm, 10 as SORT, Oct as Net FROM Tbl_Data
UNION ALL
SELECT DeptNm, "Nov" as MonthNm, 11 as SORT, Nov as Net FROM Tbl_Data
UNION ALL SELECT DeptNm, "Dec" as MonthNm, 12 as SORT, Dec as Net FROM Tbl_Data;
Call it Qry_CrosstabSetup
then create this query
Code:
TRANSFORM Sum(Qry_CrosstabSetup.Net) AS SumOfjan
SELECT Qry_CrosstabSetup.MonthNm, Qry_CrosstabSetup.SORT
FROM Qry_CrosstabSetup
GROUP BY Qry_CrosstabSetup.MonthNm, Qry_CrosstabSetup.SORT
ORDER BY Qry_CrosstabSetup.SORT
PIVOT Qry_CrosstabSetup.DeptNm;
and run it