Hiển thị kết quả tìm kiếm từ 1 đến 9 trên tổng số: 9
  1. #1
    Tham gia ngày
    06 2008
    Bài gởi
    129
    Cảm ơn
    136
    Được cảm ơn 97 lần trong 39 bài viết

    Hỏi công thức tính bình quân có điều kiện

    Chào các anh các chị,

    Em có 1 file excel trong có có các cột: Nước, năm, mã hàng, tên hàng, đvt và giá. Ví dụ trong file đính kèm.

    Ở sheet khác, em muốn tính giá bình quân của những mặt hàng có cùng mã. Nhờ các anh chị chỉ giùm công thức, cách làm.

    Cảm ơn các anh các chị
    Tập tin đính kèm Tập tin đính kèm
    • Loại tập tin: xls GPE.XLS (24.5 KB, 216 lần tải)

  2. #2
    Tham gia ngày
    11 2006
    Nơi Cư Ngụ
    Quảng Ninh
    Bài gởi
    1,840
    Cảm ơn
    879
    Được cảm ơn 1,824 lần trong 1,074 bài viết
    Trích Nguyên văn bởi nthxe View Post
    Chào các anh các chị,

    Em có 1 file excel trong có có các cột: Nước, năm, mã hàng, tên hàng, đvt và giá. Ví dụ trong file đính kèm.

    Ở sheet khác, em muốn tính giá bình quân của những mặt hàng có cùng mã. Nhờ các anh chị chỉ giùm công thức, cách làm.

    Cảm ơn các anh các chị
    Bạn sử dụng CT:
    Code:
    =SUMIF(ICCP!$C$3:$C$24;A2;ICCP!$F$3:$F$24)/COUNTIF(ICCP!$C$3:$C$24;A2)
    Tập tin đính kèm Tập tin đính kèm
    Học sư bất như học hữu
    Cơm cha áo mẹ chữ thầy
    Gắng công mà học có ngày thành danh

  3. Thành viên sau cảm ơn salam về bài viết này:


  4. #3
    Tham gia ngày
    08 2007
    Bài gởi
    1,170
    Cảm ơn
    435
    Được cảm ơn 1,519 lần trong 693 bài viết
    Bạn xem file đính kèm nhé.
    Tập tin đính kèm Tập tin đính kèm

  5. Có 3 thành viên cảm ơn duongdv về bài viết này:


  6. #4
    Tham gia ngày
    05 2009
    Bài gởi
    1,640
    Cảm ơn
    1,519
    Được cảm ơn 1,769 lần trong 979 bài viết
    Bạn dùng công thức mảng nhé! (Khi đánh công thức xong kết hợp 3 phím ctrl+shift+enter)
    =AVERAGE(IF($C$3:$C$24=G3;$F$3:$F$24;""))
    Chú ý: G3 là mã hàng điều kiện mà bạn muốn tính

  7. Thành viên sau cảm ơn MinhCong về bài viết này:


  8. #5
    Tham gia ngày
    06 2008
    Bài gởi
    129
    Cảm ơn
    136
    Được cảm ơn 97 lần trong 39 bài viết
    Thanks các anh, để mình xem đã

  9. #6
    Tham gia ngày
    07 2007
    Nơi Cư Ngụ
    Dalat
    Bài gởi
    4,901
    Cảm ơn
    4,386
    Được cảm ơn 21,326 lần trong 3,973 bài viết
    Trích Nguyên văn bởi nthxe View Post
    Chào các anh các chị,

    Em có 1 file excel trong có có các cột: Nước, năm, mã hàng, tên hàng, đvt và giá. Ví dụ trong file đính kèm.

    Ở sheet khác, em muốn tính giá bình quân của những mặt hàng có cùng mã. Nhờ các anh chị chỉ giùm công thức, cách làm.

    Cảm ơn các anh các chị
    Nếu bạn sử dụng Excel 2007, thì có sẵn hàm AVERAGEIF, cách sử dụng y như SUMIF.
    Giả sử bạn muốn tính giá bình quân ở sheet khác là Sheet1, thì bên Sheet1, bạn tạo một cột chứa những mã hàng, rồi bên cột Giá bình quân, dùng công thức như hình sau:
    Trong cột B, tôi dùng công thức:
    =AVERAGEIF(ICCP!$C$3:$C$24, Sheet1!A2, ICCP!$F$3)
    Đó là tôi ghi tắt vùng giá để tính trung bình, còn nếu viết đầy đủ, thì nó sẽ như sau:
    =AVERAGEIF(ICCP!$C$3:$C$24, Sheet1!A2, ICCP!$F$3:$F$24)
    Bạn có thể tham khảo hàm này ở đây: Hàm AVERAGEIF
    thay đổi nội dung bởi: BNTT, 10-09-09 lúc 03:45 PM

  10. Thành viên sau cảm ơn BNTT về bài viết này:


  11. #7
    Tham gia ngày
    07 2009
    Nơi Cư Ngụ
    Bien Hoa
    Bài gởi
    5
    Cảm ơn
    3
    Được cảm ơn 0 lần trong 0 bài viết
    chào mọi người
    Xin mọi người giúp mình với, mình mún tính đơn giá bình quân gia quyền liên hoàn nhưng không biết công thức tính như thế nào ?
    Mình quản lý kho và đơn giá xuất theo (mã linh kiện và ngày tháng)

  12. #8
    Tham gia ngày
    06 2008
    Bài gởi
    129
    Cảm ơn
    136
    Được cảm ơn 97 lần trong 39 bài viết
    Trích Nguyên văn bởi MinhCong View Post
    Bạn dùng công thức mảng nhé! (Khi đánh công thức xong kết hợp 3 phím ctrl+shift+enter)
    =AVERAGE(IF($C$3:$C$24=G3;$F$3:$F$24;""))
    Chú ý: G3 là mã hàng điều kiện mà bạn muốn tính
    Cảm ơn bạn,
    Mình trình excel còi nên công thức trên có vẻ dễ hiểu hơn cả.

    Nếu mình muốn thêm điều kiện, ví dụ, tính bình quân từng mã hàng theo năm thì sửa công thức trên ra sao bạn ơi? Trong excel 2007 có hàm averageifs nhưng mình lại dùng excel 2003. Hic
    thay đổi nội dung bởi: nthxe, 14-09-09 lúc 05:15 AM

  13. #9
    Tham gia ngày
    05 2009
    Bài gởi
    1,640
    Cảm ơn
    1,519
    Được cảm ơn 1,769 lần trong 979 bài viết
    Trích Nguyên văn bởi nthxe View Post
    Cảm ơn bạn,
    Mình trình excel còi nên công thức trên có vẻ dễ hiểu hơn cả.

    Nếu mình muốn thêm điều kiện, ví dụ, tính bình quân từng mã hàng theo năm thì sửa công thức trên ra sao bạn ơi? Trong excel 2007 có hàm averageifs nhưng mình lại dùng excel 2003. Hic
    Thì bạn nhân thêm trong điều kiện thôi:
    I3=AVERAGE(IF(($B$3:$B$24=G3)*($C$3:$C$24=H3);$F$3:$F$24;""))

    G3: Điều kiện năm
    H3: Điều kiện mã hàng
    Nhớ đây là công thức mảng nhé bạn. Kết hợp tổ hợp phím ctrl+shift+enter

  14. Thành viên sau cảm ơn MinhCong về bài viết này:


Thông tin về chủ đề này

Users Browsing this Thread

Hiện có 1 người đang xem đề tài này. (0 thành viên và 1 khách)

Bookmarks

Bookmarks

Quyền Sử Dụng Ở Diễn Ðàn

  • Bạn không thể đăng đề tài mới
  • Bạn không thể đăng trả lời
  • Bạn không thể đăng file đính kèm.
  • Bạn không thể sửa bài viết.
  •  

Mudim v0.8 Tắt VNI Telex Viqr Tổng hợp
Chính tả Bỏ dấu kiểu mới  [Bật/Tắt (F9)]