Tổng Doanh Thu Theo Ngày Trong Tháng, Chia Theo Tuần

Dữ liệu doanh thu hàng ngày trong năm. Bạn cần:

  • Tổng hợp dữ liệu theo tháng đưa ra, và cần chia theo tuần.
  • Trong bảng báo cáo cần có bảng lịch tháng có chia theo thứ.
  • Tương ứng ngày sẽ là doanh thu.
  • Cần thêm trung bình của tuần đó (Tổng của tuần / Số ngày trong tuần)
  • Và thêm cột thống kê, số ngày trong tuần mà có doanh thu lớn hơn doanh thu trung bình của tuần.

Link: Onedrive

- Thể hiện được doanh thu theo ngày trong tháng, được chia tuần, trung bình tuần và số ngày có doanh thu lớn hơn trung bình.

Tổng doanh thu theo ngày và chia theo tuần


- Công thức sẽ giúp báo cáo tự động Update khi thay đổi tháng cần kiểm tra.

Tự động Update khi thay đổi tháng cần xem

Công thức:
1.=LET(a,DATE(2025,E1,1),b,SEQUENCE(6,7)+a-WEEKDAY(a,2),c,IF(MONTH(a)=MONTH(b),b,""),d,FILTER(c,BYROW(c<>"",OR)),e,MAP(d,LAMBDA(s,SUM((A2:A731=s)*B2:B731))),m,BYROW(e,LAMBDA(s,SUM(s)/SUM(N(s>0)))),n,TEXT(SEQUENCE(,7,2),"ddd"),VSTACK(HSTACK("Tuần",n,n,"Trung bình tuần","Số ngày > TB"),HSTACK("W"&SEQUENCE(ROWS(d)),d,e,m,BYROW(N(e>=m),SUM))))

2.=LET(a,A2:A731,b,GROUPBY(a,B2:B731,SUM,,0,,MONTH(a)=E1),c,WEEKDAY(TAKE(b,,1),2),d,SCAN(0,c=1,SUM),m,CHOOSECOLS(IFNA(IFS({1,0;0,0},"Tuần"),DROP(PIVOTBY("W"&d+IF(@d,,1),HSTACK(c,TEXT(c+1,"ddd")),b,SUM,,0,,0,),1)),1,TOROW(SEQUENCE(7,2),,1)+1),n,TAKE(m,,-7),g,BYROW(n,AVERAGE),HSTACK(m,IFERROR(g,"Trung bình tuần"),IFERROR(BYROW((n>=g)*(n<>""),SUM),"Số ngày > TB")))
Đăng nhận xét (0)
Mới hơn Cũ hơn