Mấy bạn ở trên làm mắc cười ghê vậy đó. Máy móc quá đi à!
Căn bậc 2 của 1 số chỉ bằng 0 khi số đó bằng không, đúng hong?
Vậy chỉ cần số đó khác 0 là được, đúng hong?
Nếu số đó bằng 0 thì lỗi DIV, đúng hong?
Vậy If(Số đó =0, 0, công thức tính) là được roài, đúng hong?
=IF(SQRT(W13*W13+AC13*AC13)=0,"",W13/SQRT(W13*W13+AC13*AC13))
sẽ trở thành
=IF(W13*W13+AC13*AC13=0,"",W13/SQRT(W13*W13+AC13*AC13))
và =IF(ISERR(W13/SQRT(W13*W13+AC13*AC13));"-";W13/SQRT(W13*W13+AC13*AC13))
sẽ trở thành
=IF(W13*W13+AC13*AC13)=0, "-", W13/SQRT(W13*W13+AC13*AC13))
Ngắn hơn vô số kể!