Đếm số ô trong vùng chọn kể cả ô có dữ liệu và ô trống (1 người xem)

Liên hệ QC

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

Phanhanhdai

Thành viên tiêu biểu
Tham gia
16/3/08
Bài viết
733
Được thích
1,876
Nghề nghiệp
Thiết kế công trình
Các bác cho em hỏi nếu em muốn đếm số ô theo vùng đã chọn trong một cột (cả ô chứa dữ liệu và ô trống thì dùng công thức nào). Vì em thấy hàm count không đếm được ô trống. Em xin cảm ơn
 
Bạn dùng hàm counta(vung)+countblank(vung)
Thân.
 
Các bác cho em hỏi nếu em muốn đếm số ô theo vùng đã chọn trong một cột (cả ô chứa dữ liệu và ô trống thì dùng công thức nào). Vì em thấy hàm count không đếm được ô trống. Em xin cảm ơn
Tức là đếm tất tần tật: Đếm số lượng cell có trong 1 cột?
Vậy sao không là: =ROWS(Vung)
 
Em chưa hiểu cách phối hợp đếm vùng

Em chưa hiểu cách bác kết hợp cả vùng trống và vùng có dữ liệu. Bác viết cú pháp hộ em được không? Em cảm ơn nhiều
 
Em chưa hiểu cách bác kết hợp cả vùng trống và vùng có dữ liệu. Bác viết cú pháp hộ em được không? Em cảm ơn nhiều

=counta(vùng) : đếm số ô có chứa dữ liệu (# rỗng)
=Count(vùng) : đếm số ô có chứa giá trị số trong vùng
=Countblank(vùng) : đếm số ô trống trong vùng
=counta(vùng)+Countblank(vùng) : đếm xem có bao nhiêu ô trống và không trống trong vùng (hay có bao nhiêu ô trong vùng)
=rows(vùng) : đếm số dòng có trong vùng
=columns(vùng) : đếm số cột có trong vùng
=rows(vùng)*column(vùng) : đếm xem có bao nhiêu ô trong vùng (vì dòng kết hợp cột ra 1 ô) và vùng trong tham chiếu phải như nhau đối với 2 hàm rows và columns.
 
Lần chỉnh sửa cuối:
=rows(vùng) : đếm số dòng có trong vùng
=column(vùng) : đếm số cột có trong vùng
Cần phải thêm số 1 hay 'một' vô trước 'vùng' mới đúng & rõ nghĩa.
Với công thức này: =COUNTA(D1:E7,G2:H5) thì OK
Nhưng thay COUNTA bằng COLUMNS hay ROWS thì bị báo lỗi ngay.
 
=counta(vùng) : đếm số ô có chứa dữ liệu (# rỗng)
Thêm 1 tí về CountaCountblank,
Cái hàm Counta(vùng) nó đếm luôn các cell có công thức trả về rỗng "".
Nhưng hàm Countblank(vùng) nó cũng đếm các cell có công thức trả về rỗng "".
Vậy đếm qua đếm lại coi chừng đếm lộn nhé :-=
 
Hai công thức trên mình thấy không đếm trùng lên nhau. Bạn có thể nói rõ được không?

Cám ơn bạn viendo. Theo mình nếu ô có công thức trả về O thì hàm countbank không đếm đấy chứ. Thực ra nếu cộng hai công thức mình không thấy trùng nhau. Bạn có thể nói rõ ý bạn được không
 
Cám ơn bạn viendo. Theo mình nếu ô có công thức trả về O thì hàm countbank không đếm đấy chứ. Thực ra nếu cộng hai công thức mình không thấy trùng nhau. Bạn có thể nói rõ ý bạn được không
Đó là hiện giờ bạn thấy vậy!
Nếu trong cell có chứa công thức thì bạn sẽ nhận thấy sự khác nhau giữa cell rổng (chưa gõ gì vào) và cell rổng do công thức trả về
 
có cách nào đếm ô có dữ liệu với điều kiện nhỏ hơn 1 giá trị nào đó.
VD: đó là 1 vùng bao gồm các số lộn xộn nhưng mình muốn đếm tất cả những ô có giá trị và nhỏ hơn 200.
Cám ơn
 
có cách nào đếm ô có dữ liệu với điều kiện nhỏ hơn 1 giá trị nào đó.
VD: đó là 1 vùng bao gồm các số lộn xộn nhưng mình muốn đếm tất cả những ô có giá trị và nhỏ hơn 200.
Cám ơn
Theo tôi công thức này:=COUNTIF(Vùng;"<200")
 
@hophoang: thanks bro mình đã làm được.
Hic sẵn đây hỏi bro 1 vấn đề nữa. mình muốn làm hàm sum với điều kiện tổng các giá trị bắt đầu từ ngày hôm nay trở đi.
VD: hàng A là ngày tháng chạy liên tục, hàng B là các con số.
mình dùng =sumif(A:A,">today()",B:B) nhưng giá trị ra là 0. nhờ bro hướng dẫn. thanks
 
@hophoang: thanks bro mình đã làm được.
Hic sẵn đây hỏi bro 1 vấn đề nữa. mình muốn làm hàm sum với điều kiện tổng các giá trị bắt đầu từ ngày hôm nay trở đi.
VD: hàng A là ngày tháng chạy liên tục, hàng B là các con số.
mình dùng =sumif(A:A,">today()",B:B) nhưng giá trị ra là 0. nhờ bro hướng dẫn. thanks
Thử cái này :
= Sumproduct((A:A>today())*(B:B))
 
@hophoang: thanks bro mình đã làm được.
Hic sẵn đây hỏi bro 1 vấn đề nữa. mình muốn làm hàm sum với điều kiện tổng các giá trị bắt đầu từ ngày hôm nay trở đi.
VD: hàng A là ngày tháng chạy liên tục, hàng B là các con số.
mình dùng =sumif(A:A,">today()",B:B) nhưng giá trị ra là 0. nhờ bro hướng dẫn. thanks
Viết thử thế này
Nhưng ">" là tính tổng từ ....ngày mai trở đi chứ hổng phải "tổng các giá trị bắt đầu từ ngày hôm nay trở đi.". Híc
Thân
 
Thanks. đã dùng cách của hoamattroicoi va con cọp già thành công. sẵn tiếp tục hỏi 1 vài vấn đề nữa đc ko ta :D
 
VD: dòng 1:1 là ngày tháng chạy liên tục và dòng 2 là những ô bao gồm có dữ liệu số và trống
có cách nào đếm số ô trống trong dòng 2 bắt đầu từ ngày hôm nay trở về trước ko?
Sorry vì hỏi hơi nhiều
 
VD: dòng 1:1 là ngày tháng chạy liên tục và dòng 2 là những ô bao gồm có dữ liệu số và trống
có cách nào đếm số ô trống trong dòng 2 bắt đầu từ ngày hôm nay trở về trước ko?
Sorry vì hỏi hơi nhiều
Theo tôi có cái này=COUNT(IF($A$1:$G$1<TODAY();IF($A$2:$G$2="";0)))
Kết thúc tổ hợp phím:Ctrl+Shift+Enter
Nên nhớ rằng dòng $A$1:$G$1 có cell nào trống là cell đó nhỏ hơn today nhé
 
@hophoang: sao mình bị báo lỗi ở dấu ;
nếu thay đổi ; bằng ,
thì nó trả kết quả bằng 0 (kết quả sai), bro xem lại giúp mình nhé.
Cám ơn
 
VD: dòng 1:1 là ngày tháng chạy liên tục và dòng 2 là những ô bao gồm có dữ liệu số và trống
có cách nào đếm số ô trống trong dòng 2 bắt đầu từ ngày hôm nay trở về trước ko?
Sorry vì hỏi hơi nhiều
Bạn có thể dùng SUMPRODUCT và enter bình thường:
Mã:
=SUMPRODUCT((A1:G1<=TODAY())*(A2:G2=""))
 
Cảm ơn mấy bro nhiều lắm.
còn 1 vấn đề mình đã nhức nhói từ lâu nhưng cố lờ qua, hic bây giờ gặp lại lại nhức mình. mong mấy pro hướng dẫn mình
vd: sheet 1
dòng A ngày tháng chạy liên tục, dòng B:E là nội dung trong đó B là tên KH từ C:E là các giá trị số và ô trống
mình muốn liệt kê những KH mà có ô trống từ ngày hôm nay trở về trước qua một sheet 2 có được ko?
cám ơn
 
Cảm ơn mấy bro nhiều lắm.
còn 1 vấn đề mình đã nhức nhói từ lâu nhưng cố lờ qua, hic bây giờ gặp lại lại nhức mình. mong mấy pro hướng dẫn mình
vd: sheet 1
dòng A ngày tháng chạy liên tục, dòng B:E là nội dung trong đó B là tên KH từ C:E là các giá trị số và ô trống
mình muốn liệt kê những KH mà có ô trống từ ngày hôm nay trở về trước qua một sheet 2 có được ko?
cám ơn
Tôi thấy bạn có một nội dung mà bạn hỏi hoài.Bài này cũng tương tự như các bài trên bạn cần động não tí đi.Nhớ lần sau có cần mọi người giúp bạn nên ra yêu cầu một loạt luôn rồi mọi người sẽ giúp cho
 
Cảm ơn mấy bro nhiều lắm.
còn 1 vấn đề mình đã nhức nhói từ lâu nhưng cố lờ qua, hic bây giờ gặp lại lại nhức mình. mong mấy pro hướng dẫn mình
vd: sheet 1
dòng A ngày tháng chạy liên tục, dòng B:E là nội dung trong đó B là tên KH từ C:E là các giá trị số và ô trống
mình muốn liệt kê những KH mà có ô trống từ ngày hôm nay trở về trước qua một sheet 2 có được ko?
cám ơn
Bạn đưa file có dữ liệu mẫu lên đi, chả lẽ người nào muốn trả lời phải tạo file mẫu cho bạn luôn hay sao?
Với lại GPE không có ai là "mấy bro" hết, bạn xưng hô cẩn thận lại nhé.
 
Lần chỉnh sửa cuối:
Sorry vì mình không phải dân chuyên excel, chỉ học căn bản chứng chỉ A nhưng cần xây dựng 1 bản excel quản lý khách hàng tương đối phức tạp (đối với mình thôi), cho nên ko có bài bản cũng như là cái sườn, chỉ là tới đâu xây dựng tới đó.
còn về vần đề xưng hô do mình chỉ muốn tạo cảm giác thân thiện với mọi người nên gọi như vậy, chắc có lẽ gọi bằng pro sẽ đúng hơn.
thân
 
Cảm ơn mấy bro nhiều lắm.
còn 1 vấn đề mình đã nhức nhói từ lâu nhưng cố lờ qua, hic bây giờ gặp lại lại nhức mình. mong mấy pro hướng dẫn mình
vd: sheet 1
dòng A ngày tháng chạy liên tục, dòng B:E là nội dung trong đó B là tên KH từ C:E là các giá trị số và ô trống
mình muốn liệt kê những KH mà có ô trống từ ngày hôm nay trở về trước qua một sheet 2 có được ko?
cám ơn
Chỉ cần có 1 ô trống trong C:E hay cả 3 ô đều trống là liệt kê hả bạn? Các giá trị số này có số <=0 không, hay là nguyên dương?
 
Lần chỉnh sửa cuối:
Cảm ơn mấy bro nhiều lắm.
còn 1 vấn đề mình đã nhức nhói từ lâu nhưng cố lờ qua, hic bây giờ gặp lại lại nhức mình. mong mấy pro hướng dẫn mình
vd: sheet 1
dòng A ngày tháng chạy liên tục, dòng B:E là nội dung trong đó B là tên KH từ C:E là các giá trị số và ô trống
mình muốn liệt kê những KH mà có ô trống từ ngày hôm nay trở về trước qua một sheet 2 có được ko?
cám ơn
Thử xem file này đúng ý chưa? Bất kỳ khách hàng nào có 1 ô trống và ngày từ hôm nay trở về trước đều liệt kê.
 

File đính kèm

Thanks bebo nhìu lắm, mình up lại file theo kiểu mình muốn xây dựng, nhờ bebo xem thử
 

File đính kèm

à sorry, ý mình là sheet 2 là mình lấy từ ngày 10/12/2011
 
Sorry vì mình không phải dân chuyên excel, chỉ học căn bản chứng chỉ A nhưng cần xây dựng 1 bản excel quản lý khách hàng tương đối phức tạp (đối với mình thôi), cho nên ko có bài bản cũng như là cái sườn, chỉ là tới đâu xây dựng tới đó.
còn về vần đề xưng hô do mình chỉ muốn tạo cảm giác thân thiện với mọi người nên gọi như vậy, chắc có lẽ gọi bằng pro sẽ đúng hơn.
thân
à sorry, ý mình là sheet 2 là mình lấy từ ngày 10/12/2011
Đúng là "Oải Chè Đậu", "chỉ là tới đâu xây dựng tới đó" thì chắc chắn rằng người trả lời sẽ "bị hỏi" tiếp tục khi "bị xây dựng" tiếp tục.
 

File đính kèm

chào Batê, bạn có thể giải thích dùm mình được ko?
Ko biết cách của Batê có đụng đến VSB ko? tại mình ko biết gì về VSB cả.
Thân
 
Em chưa hiểu cách bác kết hợp cả vùng trống và vùng có dữ liệu. Bác viết cú pháp hộ em được không? Em cảm ơn nhiều

đây nek nói 1 cách ngắn gọn thế này. Nếu bạn làm thủ công thì bạn làm sao?
có phải là lây số cột * dòng không ? nêu đúng vậy thì
Số ô trong 1 vùng = số cột * số dòng = rows(vung)*columns(vung)
không hiểu nữa mình bó tay với trình độ của bạn
 

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

Back
Top Bottom