Tìm số hàng có ít nhất 1 cột bằng 0

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

kideltn

Thành viên mới
Tham gia
23/7/10
Bài viết
9
Được thích
0
Bài toán như sau:
untitled-20.jpg

Câu hỏi là tìm số hàng có ít nhất 1 cột bằng 0.Ứng vơi bài toán trên là 3.
Em đã giải bài toán trên nhưng giải thuật rườm rà quá(em dùng 1 cột trung gian rồi mới đc kết quả cuối đc)
Mong các cao thủ vào góp ý !
 

File đính kèm

Bài toán như sau:
untitled-20.jpg

Câu hỏi là tìm số hàng có ít nhất 1 cột bằng 0.Ứng vơi bài toán trên là 3.
Em đã giải bài toán trên nhưng giải thuật rườm rà quá(em dùng 1 cột trung gian rồi mới đc kết quả cuối đc)
Mong các cao thủ vào góp ý !

Bạn dùng công thức này thử xem
=SUMPRODUCT(1*(A1:A7*B1:B7*C1:C7=0))

Hoặc có thể dùng công thức sau: (Nhấn tổ hợp phím Ctrl + Shift + Enter)
=SUM(1*(A1:A7*B1:B7*C1:C7=0))
 
Lần chỉnh sửa cuối:
boyxin có thể giải thích thêm về code không
Mã:
=SUM(1*(A1:A7*B1:B7*C1:C7=0))
Mình ngẫm 1 hồi mà chẳng thông
Tại sao lai có 1* ở đằng trước vậy nhỉ
Cảm ơn bạn nhiều !
 
boyxin có thể giải thích thêm về code không
Mã:
=SUM(1*(A1:A7*B1:B7*C1:C7=0))
Mình ngẫm 1 hồi mà chẳng thông
Tại sao lai có 1* ở đằng trước vậy nhỉ
Cảm ơn bạn nhiều !

Công thức này phải nhấn tổ hợp phím Ctrl + Shift + Enter mới cho kết quả (Dạng công thức mảng - bạn Search trên GPE có nhiều bài lắm)

Muốn tìm hiểu xem cách nó tính thế nào thì bạn làm như sau:

1) Chọn ô có công thức cần tìm hiểu

2) Vào Tools\Formula Auditing\Evaluate Formula

3) Nhấn từ từ vào nút Evaluate và nghiên cứu sẽ nhanh ra vấn đề thôi (sẽ biết tại sao lại có 1*(...). Thử bỏ 1*(...) rồi kiểm tra lại lần nữa xem nó thế nào?)
 
Cảm ơn cao thủ nhiều nhá
Không biết em gà cỡ nào nhưng cách giải của bác thật đặc sắc
 
Thì ...chơi bài truyền thống: VBA
Ấy ấy... em đang nghĩ đến công thức cơ ---> Biết đâu vẫn làm được
Ẹc... Ẹc...
(Em nghĩ đến là vì em nhớ mang máng đã từng làm vài bài gần tương tự thế bằng công thức)
 
Web KT

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

Back
Top Bottom