TRÍCH XUẤT CƠ CẤU DOANH THU THEO THÁNG

Liên hệ QC

phuchuy9999

Thành viên mới
Tham gia
5/11/17
Bài viết
38
Được thích
5
Giới tính
Nam
Chào các thầy cô, các a/c cao thủ, vui lòng hỗ trợ giúp e vấn đề này. Hiện e có 1 bảng dữ liệu chi tiết doanh thu cập nhật hàng ngày, e đang cần trích xuất ra cơ cấu doanh thu trong tháng theo xếp hạng khách hàng dựa trên tổng giá trị thành tiền xuất ra tại bảng màu đỏ, không cần quan tâm mã hàng và sl, đơn giá. Khi e chọn tháng trong ô vàng thì dữ liệu sẽ biết cập nhật theo. Anh chị vui lòng xem hình để hiểu rõ hơn, Em có đính kèm file.
Chân thành cảm ơn anh chị, các thầy các cô
1534475863846.png
 

File đính kèm

  • CƠ CẤU DOANH THU THEO THÁNG.xlsx
    26 KB · Đọc: 5
Lần chỉnh sửa cuối:
Chào các thầy cô, các a/c cao thủ, vui lòng hỗ trợ giúp e vấn đề này. Hiện e có 1 bảng dữ liệu chi tiết doanh thu cập nhật hàng ngày, e đang cần trích xuất ra cơ cấu doanh thu trong tháng theo xếp hạng khách hàng dựa trên tổng giá trị thành tiền xuất ra tại bảng màu đỏ, không cần quan tâm mã hàng và sl, đơn giá. Khi e chọn tháng trong ô vàng thì dữ liệu sẽ biết cập nhật theo. Anh chị vui lòng xem hình để hiểu rõ hơn, Em có đính kèm file.
Chân thành cảm ơn anh chị, các thầy các cô
View attachment 202003
Tìm tư liệu về Pivot Table để tham khảo, sẽ thống kê được theo nhiều dạng yêu cầu.
Xem file kèm.
Thân
 

File đính kèm

  • CƠ CẤU DOANH THU THEO THÁNG.xlsx
    163.5 KB · Đọc: 7
Tìm tư liệu về Pivot Table để tham khảo, sẽ thống kê được theo nhiều dạng yêu cầu.
Xem file kèm.
Thân
cái này e có xem qua r, do e cần dùng hàm công thức để dữ liệu được cập nhật tự động, ko cần refresh như pivot, Anh xem giúp có công thức nào có thể xuất được dữ liệu ra bảng màu đỏ được không. Cảm ơn a
 
cái này e có xem qua r, do e cần dùng hàm công thức để dữ liệu được cập nhật tự động, ko cần refresh như pivot, Anh xem giúp có công thức nào có thể xuất được dữ liệu ra bảng màu đỏ được không. Cảm ơn a
Bạn cứ tham vàng bỏ ngãi. Một file dùng pivotable rồi nháy chuột phải là ra không muốn. Lại muốn công thức loằng ngoằng. =))
 
Bạn cứ tham vàng bỏ ngãi. Một file dùng pivotable rồi nháy chuột phải là ra không muốn. Lại muốn công thức loằng ngoằng. =))
a/c thông cảm giúp em,vì 1 phần đây chỉ là 1 phần cần phân tích trong file mẹ, để chọn tháng sẽ ra được dữ liệu trong bảng đỏ. a/c xem giúp có công thức nào có thể thực hiện được hỗ trợ giúp e
 
Lần chỉnh sửa cuối:
cái này e có xem qua r, do e cần dùng hàm công thức để dữ liệu được cập nhật tự động, ko cần refresh như pivot, Anh xem giúp có công thức nào có thể xuất được dữ liệu ra bảng màu đỏ được không. Cảm ơn a
Có công thức chứ!
Nhưng nếu dữ liệu của bạn > 1000 dòng thì công thức sẽ làm trì trệ máy.
Thử:
Mã:
K9=IFERROR(OFFSET($D$2,ROUND(MOD(AGGREGATE(14,6,(1/(1/(SUMIFS($H$3:$H$1000,$B$3:$B$1000,">="&$K$2,$B$3:$B$1000,"<="&EOMONTH($K$2,0),$D$3:$D$1000,$D$3:$D$1000)*10^6)))/(COUNTIF(OFFSET($D$3,,,ROW($1:$1000)),$D$3:$D$1000)=1)+ROW($1:$1000),ROW($A1)),10^6),),),"")
Enter fill xuống.
Xem file kèm.

Thân
 

File đính kèm

  • CƠ CẤU DOANH THU THEO THÁNG.xlsx
    160.7 KB · Đọc: 17
Có công thức chứ!
Nhưng nếu dữ liệu của bạn > 1000 dòng thì công thức sẽ làm trì trệ máy.
Thử:
Mã:
K9=IFERROR(OFFSET($D$2,ROUND(MOD(AGGREGATE(14,6,(1/(1/(SUMIFS($H$3:$H$1000,$B$3:$B$1000,">="&$K$2,$B$3:$B$1000,"<="&EOMONTH($K$2,0),$D$3:$D$1000,$D$3:$D$1000)*10^6)))/(COUNTIF(OFFSET($D$3,,,ROW($1:$1000)),$D$3:$D$1000)=1)+ROW($1:$1000),ROW($A1)),10^6),),),"")
Enter fill xuống.
Xem file kèm.

Thân
cảm ơn anh.
 
N9=IFERROR(INDIRECT(TEXT(RIGHT(AGGREGATE(14,6,ROW($3:$83)+10^5*SUMIFS($H$3:$H$83,$B$3:$B$83,">="&$N$2,$B$3:$B$83,"<="&EOMONTH($N$2,0),$D$3:$D$83,$D$3:$D$83)/(COUNTIF($N$8:N8,$D$3:$D$83)=0),1),4),"R0000")&"C4",0),"")

Ô N2 nên nhập 1/m/y thay vì chỉ nhập tháng bởi số liệu sau này có thể còn có năm khác.
Tham khảo từ bài viết này trở đi nhé bạn.
Khuyến khích pivot, cái nào tiện cho cv thì dùng chứ k nên máy móc cứ phải là hàm mới được. Dữ liệu thay đôi bạn nhấn refresh không mất mấy giây đâu, còn hàm với dữ liệu lớn thì đuối lắm.
 
N9=IFERROR(INDIRECT(TEXT(RIGHT(AGGREGATE(14,6,ROW($3:$83)+10^5*SUMIFS($H$3:$H$83,$B$3:$B$83,">="&$N$2,$B$3:$B$83,"<="&EOMONTH($N$2,0),$D$3:$D$83,$D$3:$D$83)/(COUNTIF($N$8:N8,$D$3:$D$83)=0),1),4),"R0000")&"C4",0),"")

Ô N2 nên nhập 1/m/y thay vì chỉ nhập tháng bởi số liệu sau này có thể còn có năm khác.
Tham khảo từ bài viết này trở đi nhé bạn.
Khuyến khích pivot, cái nào tiện cho cv thì dùng chứ k nên máy móc cứ phải là hàm mới được. Dữ liệu thay đôi bạn nhấn refresh không mất mấy giây đâu, còn hàm với dữ liệu lớn thì đuối lắm.
Giỏi! :<>:<>:<>
Vận dụng tốt.

Chúc em ngày vui
/-*+//-*+//-*+/
 
Mình lọc ra & sắp xếp cũng được nè:
 

File đính kèm

  • Filter.rar
    21.5 KB · Đọc: 5
Mình lọc ra & sắp xếp cũng được nè:
Dạ!
Nhưng code còn thiếu cái đoạn phải cộng doanh số trong tháng yêu cầu cho từng khách hàng, rồi mới sắp xếp doanh số từ lớn đến nhỏ, xong mới trích lục lấy tên khách hàng ra, "trự" nào lớn nhất đứng stt 1, "trự" nào thấp hơn xếp thứ 2, 3, 4...., 10 đó anh.

Chúc anh ngày vui
/-*+//-*+//-*+/
 
Web KT
Back
Top Bottom