Xác định các tháng không phát sinh doanh số với mỗi sản phẩm. Liệt kê các tháng theo từng sản phẩm.
Link: Onedrive
![]() |
| Xác định tháng không phát sinh doanh số |
Công thức:
1.=LET(a,A2:A56,b,UNIQUE(a),c,ROW(1:12),HSTACK(b,MAP(b,LAMBDA(r,ARRAYTOTEXT(TEXT(TOCOL(c/ISNA(XMATCH(c,MONTH(FILTER(B2:B56,a=r)))),3)*30,"mmm"))))))
2.=REDUCE(F1:G1,UNIQUE(A2:A56),LAMBDA(x,v,VSTACK(x,LET(a,ROW(1:12),HSTACK(v,ARRAYTOTEXT(TEXT(TOCOL(IFS(ISNA(XMATCH(a,MONTH(FILTER(B2:B56,A2:A56=v)))),a),3)*30,"[$-en]mmm")))))))
3.=LET(a,A2:A56,DROP(GROUPBY(HSTACK(XMATCH(a,a),a),MONTH(B2:B56),LAMBDA(x,ARRAYTOTEXT(TEXT(TOCOL(IFS(ISNA(XMATCH(ROW(1:12),x)),ROW(1:12)),3)*30,"mmm"))),,0),,1))
4.=LET(a,A2:A56,b,UNIQUE(a),HSTACK(b,MAP(b,LAMBDA(r,ARRAYTOTEXT(TEXT(UNIQUE(VSTACK(MONTH(FILTER(B2:B56,a=r)),ROW(1:12)),,1)*30,"[$-en]mmm"))))))
5.Python (Xem trong file)
