Kết hợp hàm IF như thế nào để tránh lỗi #DIV/0! (1 người xem)

  • Thread starter Thread starter huytuna
  • Ngày gửi Ngày gửi

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

huytuna

Womens From Your City - No Verify - Anonymous Casu
Tham gia
29/7/08
Bài viết
107
Được thích
4
Donate (Paypal)
Donate
Giới tính
Nữ
Nghề nghiệp
Dating
Như tiêu đề. Cho mình hỏi Kết hợp hàm IF như thế nào để tránh lỗi #DIV/0! cho file đính kèm?
Cám ơn các bạn nhiều!
 

File đính kèm

Thử công thức này tại O5:
=IF(E5>0,F5/E5,"")
 
CT ô O5 =IF(E5>0,(F5/E5),"")
CT ô P5 =IF(K5>0,(L5/K5),"")
Dầu Q5 =IF(H5>0,(I5/H5),"")
R5 =IF(M5>0,(N5/M5),"")
 
CT ô O5 =IF(E5>0,(F5/E5),"")
CT ô P5 =IF(K5>0,(L5/K5),"")
Dầu Q5 =IF(H5>0,(I5/H5),"")
R5 =IF(M5>0,(N5/M5),"")

Mình muốn O5 sẽ là kết quả khi nhập số lượng là dầu D0S nữa (Kết hợp cả 2 cột xăng và dầu), tức là nếu nhập SL xăng thì ra giá xăng, nếu nhập SL dầu thì ra giá dầu (chỉ được nhập dữ liệu là xăng hoặc dầu) như công thức trên chỉ ra kết quả giá xăng thôi nếu nhập SL dầu thì không ổn...
 
Mình muốn O5 sẽ là kết quả khi nhập số lượng là dầu D0S nữa (Kết hợp cả 2 cột xăng và dầu), tức là nếu nhập SL xăng thì ra giá xăng, nếu nhập SL dầu thì ra giá dầu (chỉ được nhập dữ liệu là xăng hoặc dầu) như công thức trên chỉ ra kết quả giá xăng thôi nếu nhập SL dầu thì không ổn...
O5 gõ như sau:
Mã:
=IF(AND(E5<>"",E5>0),(F5/E5),IF(AND(H5<>"",H5>0),(I5/H5),""))
Ô P5 gõ như sau:
Mã:
=IF(AND(K5<>"",K5>0),(L5/K5),IF(AND(M5<>"",M5>0),(N5/M5),""))
Fill công thức xuống phía dưới.
 
mình muốn o5 sẽ là kết quả khi nhập số lượng là dầu d0s nữa (kết hợp cả 2 cột xăng và dầu), tức là nếu nhập sl xăng thì ra giá xăng, nếu nhập sl dầu thì ra giá dầu (chỉ được nhập dữ liệu là xăng hoặc dầu) như công thức trên chỉ ra kết quả giá xăng thôi nếu nhập sl dầu thì không ổn...
ct ô O5 =if(E5+H5>0,(F5+I5)/(E5+H5),"")
ct ô P5 =if(K5+M5>0,(L5+N5)/(K5+M5),"")
 
O5 gõ như sau:
Mã:
=IF(AND(E5<>"",E5>0),(F5/E5),IF(AND(H5<>"",H5>0),(I5/H5),""))
Ô P5 gõ như sau:
Mã:
=IF(AND(K5<>"",K5>0),(L5/K5),IF(AND(M5<>"",M5>0),(N5/M5),""))
Fill công thức xuống phía dưới.

Đúng ý mình rồi - Cám ơn bạn rất nhiều!
Vậy có còn công thức nào khác cho ra kết quả như trên nữa không bạn?
 
Bạn thử công thức này nhe:
O5=IFERROR((F5+I5)/(E5+H5),0)
P5=IFERROR((L5+N5)/(K5+M5),0)
 
Hàm IFERROR của bạn trả kết quả #NAME? (Mình dùng Office 2003). Hàm này hình như dùng cho Office 2007 trở lên phải không bạn???

Thử cái này coi:
IF(Type((F5+I5)/(E5+H5))=16,0,(F5+I5)/(E5+H5))
 

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

Back
Top Bottom