whitelight
Thành viên chính thức


- Tham gia
- 30/10/08
- Bài viết
- 50
- Được thích
- 0
C1=IF(OR(ISTEXT(B1),B1=0),0,B1) --> Kéo xuống
Bạn xem File đúng ý bạn không nhéMục đích: Nếu ở cột B có số thì giữ nguyên,nếu là kí tự,hoặc ô trống thì thay bằng số 0 ở cột C.Mình muốn dùng hàm If thì viết thế nào.Bạn nào có cách hay hơn thì chỉ mình với nhé
Mục đích: Nếu ở cột B có số thì giữ nguyên,nếu là kí tự,hoặc ô trống thì thay bằng số 0 ở cột C.Mình muốn dùng hàm If thì viết thế nào.Bạn nào có cách hay hơn thì chỉ mình với nhé
Bạn dùng hàm sau thử nhé
Mình đã thử thì thấy khoảng vài tháng đầu thì đúng nhg đến khoảng tháng 8,9,10 thì có 1 số chỗ cột B có số nhg cột C lại trả về 0.Bạn xem lại giúp nhéBạn dùng hàm sau thử nhé
Bạn xem File đúng ý bạn không nhé
Của bạn cũng vậy,bị ngay đoạn đầu
Dùng:
=IF(ISNUMBER(B1),B1,0)
Điều đó có nghĩa là sao???
Bạn mở File của mình lên "đoạn đầu" đó ra gì thế??
Những ô hiện trả về 0 là những ô không phải là dạng số. bạn đã nhập chưa chính xác. ví dụ ở ô C45, kết quả trả về không vì dữ liệu ở ô B45 của bạn là "0. 2". Nếu nó là 0.2 thì sẽ không trả về 0 nữa.Mình đã thử thì thấy khoảng vài tháng đầu thì đúng nhg đến khoảng tháng 8,9,10 thì có 1 số chỗ cột B có số nhg cột C lại trả về 0.Bạn xem lại giúp nhé
Bạn xem lại ngày 2/14/2004 số 0.2 cột B lại nhảy về số 0.???
Dữ liệu trong cột B của bạn những giá trị nhỏ hơn 1 không phải là giá trị số, có một khoảng trắng kề dấu chấm ==> công thức sẽ ra kết quả không như ýCủa bác cũng bị dính.Có chỗ được chỗ không.Mọi người xem lại hộ cho mình nhé
C1=IF(ISNUMBER(B2),B2,IF(ISNUMBER(--SUBSTITUTE(B2," ","")),--SUBSTITUTE(B2," ",""),0))
Cám ơn mọi người thế có cách nào khắc phục được ko,mọi người giúp cho.vì mình chắc có đến vài nghìn cái bảng kiểu đó
Của bác cũng bị dính.Có chỗ được chỗ không.Mọi người xem lại hộ cho mình nhé