Giúp em cái hàm để đếm các ô thoả điều kiện ngày tháng và nội dung containt

  • Thread starter Thread starter phuplix
  • Ngày gửi Ngày gửi
Liên hệ QC

phuplix

Thành viên chính thức
Tham gia
18/6/08
Bài viết
68
Được thích
4
Dear các bác

Em đang làm cái vụ đếm này mà bí qúa, vọc cả ngày mà vẫn chưa ra được cái hàm cho cái mớ bòng bong này+-+-+-+

Số là em có một bảng thống kê: số lượng xe vào các đại lý mỗi ngày. Bây giờ em muốn có cái hàm đếm bao nhiêu xe có số khung (chứa các chữ số hoặc A hoặc B hoặc C) vào đại lý X từ ngày aa đến ngày bb.

Nhờ các cao thủ vào xem giúp em nội dung & chỉ giùm em 2 cái hàm này à}}}}}
 

File đính kèm

Lần chỉnh sửa cuối:
Dear các bác

Em đang làm cái vụ đếm này mà bí qúa, vọc cả ngày mà vẫn chưa ra được cái hàm cho cái mớ bòng bong này+-+-+-+

Số là em có một bảng thống kê: số lượng xe vào các đại lý mỗi ngày. Bây giờ em muốn có cái hàm đếm bao nhiêu xe có số khung (chứa các chữ số hoặc A hoặc B hoặc C) vào đại lý X từ ngày aa đến ngày bb.

Nhờ các cao thủ vào xem giúp em nội dung & chỉ giùm em 2 cái hàm này à}}}}}

bạn đổi sang khung lớn, gửi file đính kèm, sẽ đếm được .... nếu do tính bảo mật thì bạn dùng hàm countif hoặc counifs xem thế nào.
 
E có file đính kèm đó... bác không xem được à...em mới check vẫn mở được bình thường mà
 
Các bác giúp em cái hàm như câu hỏi ở dưới được không ạ... Em đang tẩu hoả nhập ma...
 
Dear các bác
Em đang làm cái vụ đếm này mà bí qúa, vọc cả ngày mà vẫn chưa ra được cái hàm cho cái mớ bòng bong này+-+-+-+
Số là em có một bảng thống kê: số lượng xe vào các đại lý mỗi ngày. Bây giờ em muốn có cái hàm đếm bao nhiêu xe có số khung (chứa các chữ số hoặc A hoặc B hoặc C) vào đại lý X từ ngày aa đến ngày bb.
Nhờ các cao thủ vào xem giúp em nội dung & chỉ giùm em 2 cái hàm này à}}}}}
Nếu không đặt điều kiện ngày tháng thì dùng công thức này:
Mã:
=SUMPRODUCT(COUNTIF($D$10:$D$107,{"*NLR*";"*NMR*";"*1KR*";"*NPR85*"}))
Với điều kiện bài này, nếu dùng Excel 2007 trở lên:
Mã:
=SUMPRODUCT(COUNTIFS($D$10:$D$107,{"*NLR*";"*NMR*";"*1KR*";"*NPR85*"},$B$10:$B$107,">="&DATE(2013,5,13),$B$10:$B$107,"<="&DATE(2013,5,20)))
Nếu dùng Excel 2003 thì dùng công thức củ chuối này:
Mã:
=SUMPRODUCT(($B$10:$B$107>=DATE(2013,5,13))*($B$10:$B$107<=DATE(2013,5,20))*(ISNUMBER(SEARCH("*NLR*",$D$10:$D$107))+ISNUMBER(SEARCH("*NMR*",$D$10:$D$107))+ISNUMBER(SEARCH("*1KR*",$D$10:$D$107))+ISNUMBER(SEARCH("*NPR85*",$D$10:$D$107))))
 

File đính kèm

Cám ơn bác nhiều

Bác cho em hỏi thêm cái về hàm này.
=SUMPRODUCT(COUNTIFS($D$10:$D$107,{"*NLR*";"*NMR*";"*1KR*";"*NPR85*"},$B$10:$B$107,">="&DATE(2013,5,13),$B$10:$B$107,"<="&DATE(2013,5,20)))

Giả dụ em có ô Z10 là ngày 13-5-2013 (định dạng 13-May), như vậy thì thay thế cái đoạn này ">="&DATE(2013,5,13) bằng công thức nào hả bác, em thử ">="&Z10 mà không được
 
Cám ơn bác nhiều

Bác cho em hỏi thêm cái về hàm này.
=SUMPRODUCT(COUNTIFS($D$10:$D$107,{"*NLR*";"*NMR*";"*1KR*";"*NPR85*"},$B$10:$B$107,">="&DATE(2013,5,13),$B$10:$B$107,"<="&DATE(2013,5,20)))

Giả dụ em có ô Z10 là ngày 13-5-2013 (định dạng 13-May), như vậy thì thay thế cái đoạn này ">="&DATE(2013,5,13) bằng công thức nào hả bác, em thử ">="&Z10 mà không được
Tôi đoán là bạn đang dùng Excel 2003, trong Excel 2003 không có hàm COUNTIFS, nên bạn sửa công thức thì kết quả lỗi.
Bạn xem kỹ lại bài trên, tôi có nói trường hợp dùng Excel 2003 thì dùng công thức nào. Thay như bạn làm là đúng rồi, áp dụng đúng công thức nữa thôi.
 
Cám ơn bác nhiều, em đã thử lại rùi... OK bác ạ... Em đang dùng execl 2013

TIện thể bác cho em hỏi sâu thêm 1 chút về cái đoạn này {"*NLR*";"*NMR*" ;"*1KR*";"*NPR85*"} , ý nghỉa của dấu { và dấu ; là sao vậy bác
Còn ý nghĩa của ký hiệu & trong đoạn này nữa ">="&DATE(2013,5,13)

Em dốt bác đừng cười
 
Cám ơn bác nhiều, em đã thử lại rùi... OK bác ạ... Em đang dùng execl 2013
TIện thể bác cho em hỏi sâu thêm 1 chút về cái đoạn này {"*NLR*";"*NMR*" ;"*1KR*";"*NPR85*"} , ý nghỉa của dấu { và dấu ; là sao vậy bác
Còn ý nghĩa của ký hiệu & trong đoạn này nữa ">="&DATE(2013,5,13)
Em dốt bác đừng cười
Dấu {...} thể hiện cho một mảng, dấu ; thể hiện mảng dọc, nếu thay ; thành , thì đó là mảng ngang. VD: A1 = 1, A2 = 2, B1 = 3, B2 = 4, ta có mảng dọc A1:A2 là {1;2}, B1:B2 là {3;4} mảng ngang A1:B1 {1,3}, A2:B2 {2,4}, mảng 2 chiều A1:B2 {1,3;2,4}. Với công thức trên, 4 chuỗi nằm trong {...} tương đương 4 cell nằm dọc chứa 4 chuỗi đó. Bạn có thể gõ =A1:B2 rồi bôi đen A1:B2 và nhấn F9 để xem.
Dấu & dùng để kết nối thôi, ở đây tôi dùng điều kiện với 1 hàm, nên phải dùng dấu & để nối chuỗi với hàm. Có thể không dùng dấu & trong bài của bạn với điều kiện là ">=13/05/2013" thì ngày tháng trong hệ thống phải đúng với định dạng này. Tốt nhất là dùng hàm DATE để tránh tình trạng ngày tháng hệ thống nhiều máy khác nhau.
 
Lần chỉnh sửa cuối:
Web KT

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

Back
Top Bottom