Công ty TNHH Đào tạo Tư vấn và Đầu tư AFTC Giải Pháp Excel
Trang 1/2 1 2 cuốicuối
Hiển thị kết quả tìm kiếm từ 1 đến 10 trên tổng số: 14
  1. #1

    Xin chỉ giáo về câu lệnh sumif và Countif

    Em dang sử dụng Excel2k3 có một vấn đề thế này:
    Ví dụ bảng dữ liệu của em có 1 cột là :
    Mã Số Nhân Viên
    Mã Số Nhân Viên ------- Lương
    GD08001 ----------------91800000
    TP05002 --------------- 45900000
    TP05001 ---------------- 41310000
    PP06002 --------------- 21735000
    PP06001 --------------- 22356000
    NV04001 ---------------14400000
    NV05002 ---------------18746000

    với GD: Giám đốc - TP: Trưởng phòng - PP: phó phòng - NV - nhân viên

    Giờ em không muốn thêm cột nhưng muốn: tính tổng lương của nhân viên, đếm xem có có bao nhiêu trưởng phòng và phó phòng. Nếu không dùng 2 hàm đó thì làm cách nào khác không.
    thay đổi nội dung bởi: hoangpn, 17-10-10 lúc 07:42 PM

  2. #2
    Tham gia ngày
    06 2008
    Bài gởi
    25,390
    Cảm ơn
    14,362
    Được cảm ơn 45,119 lần trong 20,410 bài viết
    Trích Nguyên văn bởi hoangpn View Post
    với GD: Giám đốc - TP: Trưởng phòng - PP: phó phòng - NV - nhân viên
    Giờ em không muốn thêm cột nhưng muốn tính tổng lương của nhân viên, đếm xem có có bao nhiêu trưởng phòng và phó phòng.
    Dữ liệu của bạn chắc giống thế này chăng:

    Nhấp chuột vào hình để phóng to

Name:	untitled.JPG
Views:	368
Size:	22.8 KB
ID:	53669

    Nếu đúng thế thì:
    - Tổng lương nhân viên: =SUMIF($A$2:$A$8,"NV*",$B$2:$B$8)
    - Đếm số lượng trưởng phòng: =COUNTIF($A$2:$A$8,"TP*")
    - Đếm số lượng phó phòng: =COUNTIF($A$2:$A$8,"PP*")

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


  4. #3
    Tham gia ngày
    08 2009
    Bài gởi
    857
    Cảm ơn
    3,967
    Được cảm ơn 1,592 lần trong 663 bài viết
    Thêm 1 công thức cho đếm theo chức danh nữa:

    =SUM(IF(LEFT($A$1:$A$7,2)="TP",1,0))


    Chép công thức vào rồi Ctrl+Shift+Enter
    Không biết thì hỏi, muốn giỏi phải học.
    --------------------------------------

  5. Thành viên sau cảm ơn Ếch Xanh về bài viết này:


  6. #4
    Vậy nếu em muốn đếm tổng số Trưởng phòng và Phó phòng thì có phải sẽ là: =COUNTIF($A$2:$A$8,"TP*")+COUNTIF($A$2:$A$8,"PP*"). Có cách viết nào khác để ngắn gọn hơn không?

  7. #5
    Vậy mình muốn tính tổng tiền lương của Trưởng phòng và Phó phòng bằng hàm trên thì có được không?
    =SUMIF($A$2:$A$8,"TP*",$B$2:$B$8)+SUMIF($A$2:$A$8,"pp*",$B$2:$B$8) => có cách viết nào ngắn gọn hơn không?

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


  9. #6
    Tham gia ngày
    02 2008
    Nơi Cư Ngụ
    Hà Nội
    Bài gởi
    1,499
    Cảm ơn
    808
    Được cảm ơn 2,060 lần trong 1,049 bài viết
    Nếu chỉ có trưởng phòng và phó phòng có chữ "P" thì bạn dùng công thức sau
    SUMIF($A$2:$A$8,"*p*",$B$2:$B$8)

  10. Có 2 thành viên cảm ơn hoangminhtien về bài viết này:


  11. #7
    Tham gia ngày
    06 2008
    Bài gởi
    25,390
    Cảm ơn
    14,362
    Được cảm ơn 45,119 lần trong 20,410 bài viết
    Trích Nguyên văn bởi hoangminhtien View Post
    Nếu chỉ có trưởng phòng và phó phòng có chữ "P" thì bạn dùng công thức sau
    SUMIF($A$2:$A$8,"*p*",$B$2:$B$8)
    Nếu trong danh sách mà có ông PHÓ GIÁM ĐỐC (PGD) thì coi như... toi
    Tôi nghĩ nên dùng cách này:
    - Đếm số TP và PP:
    Code:
    =SUMPRODUCT(COUNTIF($A$2:$A$8,{"TP*";"PP*"}))
    - Tổng lương TP và PP:
    Code:
    =SUMPRODUCT(SUMIF($A$2:$A$8,{"TP*";"PP*"},$B$2:$B$8))
    Thêm bao nhiêu điều kiện nữa, cứ cho vào khu vực màu đỏ

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


  13. #8
    Tham gia ngày
    06 2011
    Bài gởi
    8
    Cảm ơn
    31
    Được cảm ơn 0 lần trong 0 bài viết
    Công thức này quá hay bác ơi, em đang nghiên cứu và ứng dụng nó đây!

  14. #9
    Tham gia ngày
    11 2010
    Bài gởi
    1
    Cảm ơn
    2
    Được cảm ơn 0 lần trong 0 bài viết
    cám ơn a rất nhiều. Rất gọn

  15. #10
    Trích Nguyên văn bởi ndu96081631 View Post
    Nếu trong danh sách mà có ông PHÓ GIÁM ĐỐC (PGD) thì coi như... toi
    Tôi nghĩ nên dùng cách này:
    - Đếm số TP và PP:
    Code:
    =SUMPRODUCT(COUNTIF($A$2:$A$8,{"TP*";"PP*"}))
    - Tổng lương TP và PP:
    Code:
    =SUMPRODUCT(SUMIF($A$2:$A$8,{"TP*";"PP*"},$B$2:$B$8))
    Thêm bao nhiêu điều kiện nữa, cứ cho vào khu vực màu đỏ
    Em chưa hiểu

    1. Hàm
    Code:
    =SUMPRODUCT(SUMIF($A$2:$A$8,{"TP*";"PP*"},$B$2:$B$8))
    nghĩa là gì? Tại sao không phải là
    Code:
    =SUMIF($A$2:$A$8,{"TP*";"PP*"},$B$2:$B$8)

    đứng riêng rẽ
    , ai giải thích giúp em được không ạ?

    2. 2 hàm dưới đây tương đương nhau phải không ạ?
    Code:
    =SUMPRODUCT(SUMIF($A$2:$A$8,{"TP*";"PP*"},$B$2:$B$8))
    Code:
    =SUMPRODUCT(($A$2:$A$8={"TP*";"PP*"})*$B$2:$B$8))
    thay đổi nội dung bởi: stomperinky, 02-03-15 lúc 08:23 PM

Trang 1/2 1 2 cuốicuối

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)

Đề tài tương tự

  1. Các câu hỏi về hàm COUNTIF
    Viết bởi PhanTuHuong trong chuyên mục Hướng dẫn sử dụng các hàm trong Excel
    Trả lời: 294
    Bài mới gởi: 24-12-14, 11:52 AM
  2. Tạo hàm countif này như nào?
    Viết bởi Tường_Vi trong chuyên mục Các hàm tự tạo cho worksheet
    Trả lời: 8
    Bài mới gởi: 08-09-10, 09:50 AM
  3. Thắc mắc về hàm CountIf với dãy số lớn
    Viết bởi tiny1010 trong chuyên mục Cấu trúc dữ liệu Excel và việc Xử lý dữ liệu
    Trả lời: 12
    Bài mới gởi: 20-03-10, 12:11 AM
  4. Giúp phân biệt DCount và CountIf, DSum và SumIf
    Viết bởi nguyentosonzzzz trong chuyên mục Hàm và công thức Excel
    Trả lời: 4
    Bài mới gởi: 27-01-10, 09:16 PM

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)]