Các câu hỏi về hàm đếm (COUNT, COUNTA, COUNTIF...)

Liên hệ QC
Hi bạn BaTe
Cám ơn giúp đỡ của bạn nhiều. Ngoài ra bạn cho mình hỏi trong file của bạn ở phần hàm tự tạo viết bằng VBA công thức là =GPE(B2:C29) nó hiện ra kết quả là #Name?. Vì sao vây bạn, do mình chưa biết về công thức VBA nên nhờ bạn có thể hướng dẫn giúp mình rõ hơn.
Tools-Macro-Security...Low-Ok
Đóng Excel rồi mở lại tập tin, lúc này VBA mới hoạt động được.
 
Cái này em Đếm như thế nào ????

Cứ tưởng Đếm là dễ ai ngờ đếm hoài không ra. Kính mong cao thủ giúp đỡ. E xin cám ơn
 

File đính kèm

  • Ham COUNT.xls
    74.5 KB · Đọc: 66
Bạn có thể thêm điều kiện để kiểm tra ngày trong tháng khác rỗng, dùng SumProduct:

=SUMPRODUCT(($B$7:$AF$7=0)*($B$2:$AF$2<>""))
 
Cứ tưởng Đếm là dễ ai ngờ đếm hoài không ra. Kính mong cao thủ giúp đỡ. E xin cám ơn
Tức làm đếm có điều kiện: Vùng ngày (B2:AF2) khác rổng và vùng giờ vào, giờ ra bằng rổng
Chẳng hạn:
Mã:
=SUMPRODUCT(($B$2:$AF$2<>"")*(B3:AF3=""))
 
Thử thay đổi một chút trong điều kiện COUNTIF: =COUNTIFS($B$7:$AF$7,">0")
 
Cái em cần Đếm là hàng "Tổng Cộng" - Để biết trong tháng nhân viên Nghỉ mấy ngày

Thử thay đổi một chút trong điều kiện COUNTIF: =COUNTIFS($B$7:$AF$7,">0")

Cái em muốn là đếm ngày KHÔNG đi làm. Nhưng nếu Tháng THIếU (tháng 2) thì đếm thế nào

Tức làm đếm có điều kiện: Vùng ngày (B2:AF2) khác rổng và vùng giờ vào, giờ ra bằng rổng
Chẳng hạn:
Mã:
=SUMPRODUCT(($B$2:$AF$2<>"")*(B3:AF3=""))

Em cần biết số ngày NGHỉ trong tháng (tháng 2 - tháng thiếu cũng vậy)
 
Chỉnh sửa lần cuối bởi điều hành viên:
Áp dụng bài #3 hoặc =COUNTIF($B$2:$AF$2,">0")-COUNTIF($B$7:$AF$7,">0")
 
Thật là chẳng hiểu làm sao. Bạn hỏi, chúng tôi trả lời - đúng/sai bạn đã kiểm tra chưa???? Vì dùng SumProduct hay dùng hiệu của 2 CountIF đều cho cùng 1 kết quả!
 
Chỉnh sửa lần cuối bởi điều hành viên:
Tháng 05 có 31 ngày. Nhưng khi bỏ trống không nhập số liệu vào THÌ NÓ ĐẾM chỉ có 30 ô trống. Tại sao vậy anh
 
Tháng 05 có 31 ngày. Nhưng khi bỏ trống không nhập số liệu vào THÌ NÓ ĐẾM chỉ có 30 ô trống. Tại sao vậy anh
Bạn nên xem các trả lời trước và áp dụng thử xem thế nào. Bạn nên xem các bài trả lời đã giúp bạn và bạn trả lời câu hỏi này dùm:
Thật là chẳng hiểu làm sao. Bạn hỏi, chúng tôi trả lời - đúng/sai bạn đã kiểm tra chưa???? Vì dùng SumProduct hay dùng hiệu của 2 CountIF đều cho cùng 1 kết quả!
Bạn không nên spam "..............." trong các bài viết, số lượng bài viết của bạn cũng nhiều chắc bạn cũng đã nắm Nội quy.
 
Bạn cho hỏi đoạn ($B$2:$AF$2<>"") trong dòng lệnh =SUMPRODUCT(($B$7:$AF$7=0)*($B$2:$AF$2<>"")) có ý gnhĩa gì vậy?
 
vào thấy các bác viết bài hay thế, cảm ơn GPE
 
Cho mình hỏi nếu muốn đánh số thứ tự 1,2,3 đối vs cột có 4 dữ liệu A A B C (A A chỉ đếm 1, B là 2 và C là 3) thì dùng công thức nào?
 
Cho mình hỏi nếu muốn đánh số thứ tự 1,2,3 đối vs cột có 4 dữ liệu A A B C (A A chỉ đếm 1, B là 2 và C là 3) thì dùng công thức nào?

Đại loại như vầy:

=COUNTIF($C$17:$C$19,"A")+COUNTIF($C$17:$C$19,"B")*2+COUNTIF($C$17:$C$19,"C")*3
 
Đại loại như vầy:

=COUNTIF($C$17:$C$19,"A")+COUNTIF($C$17:$C$19,"B")*2+COUNTIF($C$17:$C$19,"C")*3
Với câu hỏi chung chung như vậy mà trả lời dễ bị "việt vị" quá "MT321" ơi.
Tui thì hiểu câu hỏi như "dzầy" nè.
Híc. Hên xui với kiểu hỏi này.
Cho mình hỏi nếu muốn đánh số thứ tự 1,2,3 đối vs cột có 4 dữ liệu A A B C (A A chỉ đếm 1, B là 2 và C là 3) thì dùng công thức nào?
 

File đính kèm

  • LuBuXu.rar
    1.5 KB · Đọc: 34
Hàm đếm 2 điều kiện

Sau một hồi vật lộn với cái file đếm 2 điều kiện,,,, em bí quá,, đành up file lên nhờ mọi người giúp đỡ
em muốn đếm số "PN", "PX",, "PN-FR" từ tháng T1--T12 như file,,

Xin mọi người giúp đỡ,,
 

File đính kèm

  • LICH SU GIAO NHAN HANG.rar
    86.3 KB · Đọc: 42
cho e hỏi về hàm SUBTOTAL
Hàm SUBTOTAL()
Tác giả: Trần Thanh Phong (ttphong2007 - GPE)
Hàm SUBTOTAL là một hàm rất linh hoạt nhưng cũng là một trong các hàm hơi khó sử dụng của Excel. Điều khó hiểu thứ nhất chính là cái tên của nó, vì nó thực sự làm được nhiều thứ hơn ý nghĩa của tên hàm. Đối số thứ nhất của hàm bắt buộc bạn phải nhớ con số đại diện cho phép tính cần thực hiện trên tập số liệu (trong Excel 2007 có tính năng AutoComplete giúp chúng ta khỏi nhớ các con số này). Hàm SUBTOTAL được Microsoft nâng cấp kể từ phiên bản Excel 2003 với sự gia tăng các tuỳ chọn cho đối số thứ nhất của hàm, tuy nhiên điều này dẫn đến sự không tương thích với các phiên bản cũ nếu chúng ta sử dụng các tính năng mới bổ sung này.

Đối số đầu tiên của của hàm SUBTOTAL xác định hàm thực sự nào sẽ được sử dụng khi tính toán (xem trong danh sách bên dưới). Ví dụ nếu đối số là 1 thì hàm SUBTOTAL hoạt động giống nhưng hàm AVERAGE, nếu đối số thứ nhất là 9 thì hàm hàm SUBTOTAL hoạt động giống nhưng hàm SUM.

SUBTOTAL là hàm tính toán cho một nhóm con trong một danh sách hoặc bảng dữ liệu tuỳ theo phép tính mà bạn chọn lựa trong đối số thứ nhất.
Cú pháp: = SUBTOTAL(function_num, ref1, ref2,...)
Function_num: Các con số từ 1 đến 11 (hay 101 đến 111) qui định hàm nào sẽ được dùng để tính toán trong SUBTOTAL
Bảng tra các hàm sử dụng của SUBTOTAL trong Excel 2003/ 2007
1.jpg
Bảng tra các hàm sử dụng của SUBTOTAL trong Excel 2000/ 2002 (XP)
2.jpg

Lưu ý: Excel 2000/XP (2002) đối số function_num chỉ nhận giá trị từ 1 đến 11 và Excel và mặc định là không tính toán các giá trị ẩn. Trong khi đó Excel 2003/2007 thì có 2 nhóm function_num mà khi dùng các giá trị từ 1 đến 11 lại là tính toán bao gồm các giá trị ẩn, do vậy gây ra tình trạng dễ nhầm lẫn khi sử dụng giữa các phiên bản Excel.
Ref1, ref2: Các vùng địa chỉ tham chiếu mà bạn muốn thực hiện phép tính trên đó.
Trong Excel 2007, bạn có thể dùng đến 254 ref (với Excel 2003 trở vế trước thì con số này chỉ là 29)
Ghi chú:

  • Nếu có hàm SUBTOTAL khác đặt lồng trong các đối số ref1, ref2,… thì các hàm lồng này sẽ bị bỏ qua không được tính, nhằm tránh trường hợp tính toán 2 lần.
  • Đối số function_num nếu từ 1 đến 11 thì hàm SUBTOTAL tính toán bao gồm cả các giá trị ẩn trong tập số liệu (hàng ẩn). Đối số function_num nếu từ 101 đến 111 thì hàm SUBTOTAL chỉ tính toán cho các giá trị không ẩn trong tập số liệu (bỏ qua các giá trị ẩn).
  • Hàm SUBTOTAL sẽ bỏ qua không tính toán tất cả các hàng bị ẩn bởi lệnh Filter (Auto Filter) mà không phụ thuộc vào đối số function_num được dùng (1 giống 101...).
  • Hàm SUBTOTAL được thiết kế để tính toán cho các cột số liệu theo chiều dọc, nó không được thiết kế để tính theo chiều ngang.
  • Hàm này chỉ tính toán cho dữ liệu 2-D, do vậy nếu dữ liệu tham chiếu dạng 3-D (Ví dụ về tham chiếu 3-D: =SUM(Sheet2:Sheet13!B5) thì hàm SUBTOTAL báo lỗi #VALUE!

Sử dụng tính năng chèn hàm Subtotal
Tính năng Data | Outline | Subtotal từ thanh thực đơn giúp chúng ta chèn hàm Subtotal vào bảng số liệu một cách tự động và các phép tính có thể tính cho các nhóm dữ liệu khác nhau. Để sử dụng chức năng này trước tiên tập số liệu phải được sắp xếp theo thứ tự tại các cột dữ liệu (Field) mà ta cần nhóm lại khi tính toán.

Để thực hiện yêu cầu trên, ta để ô hiện hành trong vùng dữ liệu cần tính và chọn thanh Ribbon | Data | Outline | SubTotal (Excel 2007, Excel cũ thì chọn Data | Subtotals…).

Các tuỳ chọn trong hộp thoại Subtotal:

  • At Each Change In: Liệt kê tất cả các tên cột hay trường (Field) của vùng (hay bảng) số liệu tính toán.
  • Use Function: Chọn hàm để tính từ danh sách 11 hàm (Hàm Sum được mặc định.)
  • Add Subtotal To: Liệt kê tất cả các trường của vùng (hay bảng) số liệu tính toán. Đánh dấu kiểm kế bên tên trường để chọn các trường cần thực hiện phép tính.
  • Replace Current Subtotals: Nếu được chọn, Excel sẽ xoá bỏ các lệnh subtotal trước đó và thay thế bằng lệnh subtotals hiện hành.
  • Page Break between Groups: Nếu được chọn, Excel sẽ chèn các dấu ngắt trang sau mỗi nhóm tính subtotal.
  • Summary below Data: Nếu được chọn, Excel sẽ đặt các kết quả tính subtotals bên dưới mỗi nhóm số liệu (mặc định), ngược lại thì Excel sẽ đặt kết quả tính subtotals bên trên mỗi nhóm số liệu.
  • Remove All: Nếu chọn nút này thì Excel sẽ xoá bỏ tất cả các lệnh subtotal trong vùng số liệu.
Sau khi thiết lập và nhấp nút OK, Excel sẽ phân tích vùng số liệu và chèn các hàm subtotal để tính toán theo qui định ở trên và tạo ra outline cho vùng dữ liệu.

Lưu ý: Nếu dùng subtotals cho một vùng dữ liệu đã áp dụng lệnh Filter, thì hàm subtotal có thể sẽ không cho kết qảu đúng khi ta bỏ lệnh Filter.
Bảng kết quả trên được thực hiện bằng 2 lệnh subtotal, lưu ý khi ra lệnh subtotal thứ hai bạn nhớ bỏ tuỳ chọn Replace Current Subtotals trong hộp thoại Subtotal.
Các hàm SUBTOTAL dùng trong lệnh Subtotal cũng chính là hàm Subtotal của Excel tuy nhiên khi thực hiện lệnh Subtotal thì Excel tạo giúp chúng ta Outline một cách tự động. Chẳng hạn như công thức Subtotal tại ô E9 (Tổng doanh số của tháng một) là như sau:
=SUBTOTAL(9,E2:E7)
Mặc dù công thức này có vùng tham chiếu chứa 2 ô có sử dụng hàm SUBTOTAL (tại ô E4 và E8) mà kết quả không hề sai, vì các ô chứa công thức này sẽ bị loại ra trong quá trình tính toán của hàm Subtotal tại ô E9 (xem lại bài viết về hàm Subtotal phần ghi chú).
Chúng ta có thể dùng các nút điều kiển Outline (bên trái cửa sổ bảng tính) để điều chỉnh các mức độ trình bày kết quả tính toán.
 
Lần chỉnh sửa cuối:
Chào bạn !
Theo mình thi bạn nên dùng ham Countif(ô cân đêm,$vùng cân đêm$).
 
Web KT
Back
Top Bottom