Tính trung bình cộng theo tháng (1 người xem)

Liên hệ QC

Người dùng đang xem chủ đề này

andyminh

Thành viên chính thức
Tham gia
3/8/12
Bài viết
65
Được thích
4
Hi các Anh/Chị diễn đàn GPE,

Mình đang nghiên cứu làm một file thống kê nguyên vật liệu, giá cả, số lượng. Nhưng hiện gặp một xíu khó khăn khi lập công thức truy xuất giá cả từ 1 sheet khác qua bảng báo cáo theo tháng.
Anh/Chị nào rành vụ này hướng dẫn mình với.

" Yêu cầu của mình như sau: tại sheet nhâp: mình có 3-4 dòng chi tiết về 1 mặt hàng trong 1 tháng ( khác ngày nhập)
giờ tại sheet báo cáo: mình muốn truy xuất các thông tin của 1 sản phẩm vd như Phụ gia taical EFPE 1001 ( số lượng, đơn giá, thành tiền) từ sheet nhập qua sheet báo cáo. Trong đó cột số lượng = tổng số lượng trong tháng (cái này mình dùng hàm sumif) đã thực hiện đc rồi. Cột đơn giá = giá trung bình của sản phẩm đó trong tháng.

Ở đây mình muốn truy xuất theo tháng ở ô G45 của sheet báo cáo ( tháng này mình nhập vào sẽ tự thực hiện giống như cột số lượng)
.
Mong các cao thủ vào hướng dẫn dùm mình.
Thanks trước.
 

File đính kèm

Trong đó cột số lượng = tổng số lượng trong tháng (cái này mình dùng hàm sumif) đã thực hiện đc rồi. Cột đơn giá = giá trung bình của sản phẩm đó trong tháng.


Bạn hãy thử thay vì xài SUMIF(), chuyển sang xài DSUM() xem sao.
Khi đạt được kết quả từ DSUM(), thì trung bình tháng chứ trung bing quí hay từ 7/2/2016 đến nay cũng là trở bàn tay thôi bạn à!

Nói trước, nếu có sự trợ giúp từ VBA, thì các hàm CSDL sẽ đưa bạn đến thiên đường ngay chốt lác!

 
Giá trung bình b có thể sử dụng công thức AVERAGEIFS tương tự như sumifs

Còn nếu tính trung bình chung thì có thể sumifs lấy tổng tiền rồi lấy tổng đó chia số lượng sẽ ra đơn giá trung bình của 1 sản phẩm
 
Lần chỉnh sửa cuối:
Bạn hãy thử thay vì xài SUMIF(), chuyển sang xài DSUM() xem sao.
Khi đạt được kết quả từ DSUM(), thì trung bình tháng chứ trung bing quí hay từ 7/2/2016 đến nay cũng là trở bàn tay thôi bạn à!

Nói trước, nếu có sự trợ giúp từ VBA, thì các hàm CSDL sẽ đưa bạn đến thiên đường ngay chốt lác!

[/I]
Hi, bạn.

Mình cũng chưa rành lắm về các hàm sử dụng lấy dữ liệu từ sheet này qua sheet khác,
Bạn xem có thể lập công thức trực tiếp vào file mình đính kèm đc không. Thanks.

[URL="http://www.giaiphapexcel.com/forum/member.php?u=737956" đã viết:
lehuong1409[/URL]]
Giá trung bình b có thể sử dụng công thức AVERAGEIFS tương tự như sumifs

Còn nếu tính trung bình chung thì có thể sumifs lấy tổng tiền rồi lấy tổng đó chia số lượng sẽ ra đơn giá trung bình của 1 sản phẩm
[/I]
Mình cũng đã thử hàm AVERAGEIFS, nhưng hình như mình chưa rành lắm về các hàm liên kết giữa các sheet nên nó toàn báo lỗi công thức. nếu đc bạn đặt công thức luôn dùm mình đc ko?
 
Ah, mình đã làm đc hàm AVERAGEIFS rồi, Thank cả nhà nhé.
 
Dùng AVERAGEIFS tính đơn giá bình quân rồi tính thành tiền dựa trên đơn giá nầy, thì thành tiền sẽ sai
bạn phải dùng hàm Sumifs tính tổng số lượng và thành tiền trước rồi lấy thành tiền/tổng số lượng ra đơn giá bình quân
 
Dùng AVERAGEIFS tính đơn giá bình quân rồi tính thành tiền dựa trên đơn giá nầy, thì thành tiền sẽ sai
bạn phải dùng hàm Sumifs tính tổng số lượng và thành tiền trước rồi lấy thành tiền/tổng số lượng ra đơn giá bình quân

Thanks bạn đã tìm ra lỗi này, mình đã fix lại rồi
 
ACE Cho mình hỏi tí: Như yêu cầu đầu bài, giờ mình muốn đổi lại tí là truy xuất giá theo quý thì thay đổi công thức ở cột đơn giá, số lượng, thành tiền như thế nào vậy ?
Nếu đc, ACE tạo luôn công thức cho file đính kèm đầu bài luôn nhé. Thanks
 
sử dụng cách làm của bạn và thay đổi 1 chút
 

File đính kèm

sử dụng cách làm của bạn và thay đổi 1 chút
Bạn có thể chỉ mình cách ẩn đi các dòng không có dữ liệu đc không?
Mình đã thử sử dụng autofilter ...->is greater than = 0 để ẩn đi những dòng ko có giá trị, tuy nhiên khi thay đổi ô nhập quý thì nó không tự động ẩn nữa mà phải reset lại mới ẩn.
Có cách nào tự động ẩn đi khi mình thay đổi truy xuất quý không ?
 

File đính kèm

  • 2.jpg
    2.jpg
    41.1 KB · Đọc: 4
  • 1.jpg
    1.jpg
    40 KB · Đọc: 2
  • THONG KE (1).xlsx
    THONG KE (1).xlsx
    24 KB · Đọc: 2
Bạn có thể chỉ mình cách ẩn đi các dòng không có dữ liệu đc không?
Mình đã thử sử dụng autofilter ...->is greater than = 0 để ẩn đi những dòng ko có giá trị, tuy nhiên khi thay đổi ô nhập quý thì nó không tự động ẩn nữa mà phải reset lại mới ẩn.
Có cách nào tự động ẩn đi khi mình thay đổi truy xuất quý không ?
tạo thêm công thức cho ô tên NVL và đơn vị
 

File đính kèm

Web KT

Bài viết mới nhất

Back
Top Bottom