1. Tuyển Mod quản lý diễn đàn. Các thành viên xem chi tiết tại đây

Nhờ các cao thủ Excel chỉ giúp!

Chủ đề trong 'Hỏi đáp Tin học' bởi typheo, 26/03/2005.

  1. 1 người đang xem box này (Thành viên: 0, Khách: 1)
  1. typheo

    typheo Thành viên mới

    Tham gia ngày:
    29/03/2002
    Bài viết:
    74
    Đã được thích:
    0
    Nhờ các cao thủ Excel chỉ giúp!

    Chào các cao thủ,

    Mình có một vấn đề về Excel muốn hỏi các bạn, mong các bạn chỉ giúp!

    Có 3 cột dữ liệu trong Excel như thế này:

    - Cột 1: Loại phiếu (thu và chi)
    - Cột 2: Loại tiền (usd, dm, fr...)
    - Cột 3: Số tiền

    Yêu cầu của đề bài là tính tổng số tiền được phân theo loại phiếu thu và chi theo từng loại tiền.

    Mình dùng hàm SUMIF, nhưng chỉ tính được tổng số tiền theo Loại tiền hoặc tính được tổng tiền theo phiếu thu.

    Nhờ các bạn chỉ mình cách tính đáp ứng yêu cầu của đề bài.

    Cảm ơn rất nhiều!
  2. thanhtam348

    thanhtam348 Thành viên mới

    Tham gia ngày:
    11/05/2004
    Bài viết:
    47
    Đã được thích:
    0
    Bạn , ở đây có 1 trang chuyên thảo luận về Excel và kế toán, hy vọng bạn được như ý , chúc vui
    http://www.unifiedtech.net.au/webketoan/forum/forumdisplay.php?f=71
  3. netsurfer

    netsurfer Thành viên mới

    Tham gia ngày:
    13/04/2004
    Bài viết:
    758
    Đã được thích:
    1
    Dễ ợt ấy mà. Bạn dùng chức năng Auto Filter của Excel. Muốn tính tổng tiền của một loại nào đó thì bạn lọc 2 lần; lọc ở cột 1 là lọc loại fiếu Thu/Chi, lọc cột 2 là loại tiền, ở dòng cuối của bảng thì bạn đặt hàm SUM(), tự nó sẽ tính ra theo yêu cầu. Hoặc hơn nữa thì dùng hàm SUMIF(), đối số của SUMIF() là hàm IF(), trong hàm IF thì đặt điều kiện lọc. Các nào cũng ra kết quả như nhau thôi.
  4. wintersun

    wintersun Thành viên mới

    Tham gia ngày:
    29/09/2003
    Bài viết:
    733
    Đã được thích:
    0
    Cách dùng hàm sumif hay dùng datafitler sẽ gặp khó khăn nếu số lượng dòng của trường phiếuthuchi hoặc trường loại tiền quá lớn. Nếu dữ liệu của bác gồm vài nghìn phiếu, với vài chục loại ngoại tệ khác nhau thì bác phải dùng datafiler hay sumif mệt nghỉ (vì phải làm từng công thức cho từng loại tiền). Em có cách này cho bác, đảm bảo với vài nghìn records bác chỉ mất có 3 phút là ra kết quả như mong đợi
    Dùng chức năng Pivot Chart table and pivot chard report (nằm trong menu Data của Excel)
    - B1: Dữ liệu sắp xếp làm thành 3 cột: Loại phiếu (thu-chi), loại tiền
    - B2: Bôi đen vùng dữ liệu, bao gồm cả tên của 3 trường
    - B3: Vào Data, chọn Pivot Chart table and pivot chard report, rồi cứ next, next... cho đến khi hiện ra bảng sắp xếp các trường vào trong bảng pivot table
    - B4: Kéo và thả các trường dữ liệu vào bảng
    Trong bảng pivot fields, bác kéo trường loai phieu vào phần drop...row, kéo trường loại tiền vào phần drop colum, kéo phần số tiền vào phần data
    - B5: Bác xem kết quả
    - B6: Vote cho em 5 sao nếu bác ưng ý về bài hướng dẫn của em
  5. typheo

    typheo Thành viên mới

    Tham gia ngày:
    29/03/2002
    Bài viết:
    74
    Đã được thích:
    0
    ok ban Winter, đó cũng là một cách để đáp ứng yêu cầu đề bài. Thanks bạn rất nhiều.
    Tuy nhiên đề bài yêu cầu nhập công thức vào cell để tính. Bạn có thể giúp mình được không. Mình sẵn sàng vote 5* cho bạn.
  6. wintersun

    wintersun Thành viên mới

    Tham gia ngày:
    29/09/2003
    Bài viết:
    733
    Đã được thích:
    0
    Hoá ra bạn này đang học bài chứ không phải đang làm việc.
    Gửi bạn cách dùng hàm dsum và sumif trong trường hợp của bạn.
    Nhưng mà nếu để làm việc mà yêu cầu như trên thì bạn nên dùng pivot table thì hiệu quả hơn, đỡ phải gõ nhiều.
    Bạn xem hình sau với công thức ở bên cạnh thì sẽ biết dùng dsum và sumif (nhưng các dấu $ trong công thức thì không bắt buộc. Mình làm thế chỉ là để dễ copy câu lệnh thôi.
  7. wintersun

    wintersun Thành viên mới

    Tham gia ngày:
    29/09/2003
    Bài viết:
    733
    Đã được thích:
    0
    À em hiểu nhầm ý bác. Thôi gửi bác lại công thức của hàm DSUM tính Tổng số tiền phiếu thu bằng đồng Fr.
    Bác chú ý là cái điều kiện phiếu thu + đồng Fr ở đây là được xác định bởi cụm E1:F2 trong công thức.

Chia sẻ trang này