[Hỏi] Chuyển data dạng dòng thành Bảng hoàn chỉnh

Liên hệ QC
Tôi tuân thủ nội quy khi đăng bài

voldermort28

Thành viên mới
Tham gia
5/10/19
Bài viết
3
Được thích
0
Mình có file data dạng dòng (hình 1) nhập bằng Google Form, giờ mình muốn dựng thành bảng hoàn chỉnh để xem (hình 2).
Cho mình hỏi là giờ mình dùng chức năng gì của GoogleSheet để tạo bảng chi theo ngày như hình 2, mỗi quận là 1 sheet riêng, mỗi tháng là 1 sheet riêng.

Mình xin phép gửi kèm link file sample:

Cám ơn mọi người.
IMG_0117.jpeg
IMG_0118.jpeg
 
Lần chỉnh sửa cuối:
Mình có file data dạng dòng (hình 1) nhập bằng Google Form, giờ mình muốn dựng thành bảng hoàn chỉnh để xem (hình 2).
Cho mình hỏi là giờ mình dùng chức năng gì của GoogleSheet để tạo bảng chi theo ngày như hình 2, mỗi quận là 1 sheet riêng, mỗi tháng là 1 sheet riêng.

Mình xin phép gửi kèm link file sample:

Cám ơn mọi người.
View attachment 301428
View attachment 301429
Vì thêm cái Amount ở giữa mà cuộc sống nó trở nên bế tắc hơn (bài này pivot table cũng được nhé, nhưng cột tổng nó không như mong đợi):
Mã:
=let(d,QUERY(Data!A1:H,"select E,F,sum(G) where E is not null group by E,F pivot A"),c,sequence(columns(d)-2,1,3),d_,choosecols(d,c),t,map(sequence(rows(d)),lambda(r,if(r=1,"AMOUNT",sum(index(d_,r))))),hstack(choosecols(d,1,2),t,d_))
1717583294188.png
 
Vì thêm cái Amount ở giữa mà cuộc sống nó trở nên bế tắc hơn (bài này pivot table cũng được nhé, nhưng cột tổng nó không như mong đợi):
Mã:
=let(d,QUERY(Data!A1:H,"select E,F,sum(G) where E is not null group by E,F pivot A"),c,sequence(columns(d)-2,1,3),d_,choosecols(d,c),t,map(sequence(rows(d)),lambda(r,if(r=1,"AMOUNT",sum(index(d_,r))))),hstack(choosecols(d,1,2),t,d_))
View attachment 301432
Cám ơn bác đã giúp đỡ, kết quả cũng gần đúng rồi bác, nhưng mà theo như kết quả thì hàng 1 bác đang gom theo ID, mà mình thì cần gom theo ngày đó bác (số 1,2 là ngày tương ứng theo tháng). Nhờ bác giúp mình tiếp nghen.
Còn phần Total amount thì bác k cần để vào cũng được mình sẽ để hàm Sum vào sau để ra kết quả.
Cám ơn bác nhiều.
 
Cám ơn bác đã giúp đỡ, kết quả cũng gần đúng rồi bác, nhưng mà theo như kết quả thì hàng 1 bác đang gom theo ID, mà mình thì cần gom theo ngày đó bác (số 1,2 là ngày tương ứng theo tháng). Nhờ bác giúp mình tiếp nghen.
Còn phần Total amount thì bác k cần để vào cũng được mình sẽ để hàm Sum vào sau để ra kết quả.
Cám ơn bác nhiều.
Vậy thì thế này nhé:
Mã:
=QUERY({index(day(Data!C1:C)),Data!E1:G},"select Col2,Col3,sum(Col4) where Col2 is not null group by Col2,Col3 pivot Col1")
1717633679085.png
 
Viết một hàm tạo cột Amount2:=CALCULATE(sum('Table1'[AMOUNT]),ALLEXCEPT(Table1,Table1[CATEGORY],'Table1'[PRODUCT])) hoặc có thể tạo cột này bằng Power query cũng được
Sau đó Pivot Table là được:

1717689830988.png
 

File đính kèm

  • Sample Chi-GPE.xlsx
    621.7 KB · Đọc: 4
Web KT
Back
Top Bottom