ẩn ký tự #DIV/0! và #N/A

Liên hệ QC

huy_anh

Thành viên mới
Tham gia
16/1/09
Bài viết
3
Được thích
0
em có làm 1 bảng tính hàng tồn kho. số liệu chưa có nhưng em đặt sẵn công thức ở trong sheet rồi, chỉ cần nhập số liệu vào là excel tự động tính, nhưng nó cứ hiện #DIV/0! và #N/A, nhìn rối cả mắt, trông mất thẩm mỹ lắm. cả nhà giúp em với. em muốn ẩn 2thằng đấy đi, khi nào nhập dữ liệu vào thì tự động hiện số lên. (em đã thử trong Conditional Formatting rùi nhưng mà vẫn không được)
 
em có làm 1 bảng tính hàng tồn kho. số liệu chưa có nhưng em đặt sẵn công thức ở trong sheet rồi, chỉ cần nhập số liệu vào là excel tự động tính, nhưng nó cứ hiện #DIV/0! và #N/A, nhìn rối cả mắt, trông mất thẩm mỹ lắm. cả nhà giúp em với. em muốn ẩn 2thằng đấy đi, khi nào nhập dữ liệu vào thì tự động hiện số lên. (em đã thử trong Conditional Formatting rùi nhưng mà vẫn không được)


Bạn dùng bẫy lỗi iserror,
=If(iserror(công thức bạn đang có),"",công thức bạn đang có)
 
Lần chỉnh sửa cuối:
em có làm 1 bảng tính hàng tồn kho. số liệu chưa có nhưng em đặt sẵn công thức ở trong sheet rồi, chỉ cần nhập số liệu vào là excel tự động tính, nhưng nó cứ hiện #DIV/0! và #N/A, nhìn rối cả mắt, trông mất thẩm mỹ lắm. cả nhà giúp em với. em muốn ẩn 2thằng đấy đi, khi nào nhập dữ liệu vào thì tự động hiện số lên. (em đã thử trong Conditional Formatting rùi nhưng mà vẫn không được)
dùng công thức bẫy lỗi : = IF(ISNA(ct cua ban),0,ct cua ban ) 

chọn bảng tính rồi ctrl + 1 --> protection --> bỏ chọn lock va hide -->ok
chon lai vùng co công thức ctrl+1 --> protection-->chọn hide--> ok
thu coi sao
 
Có thể dùng hàm TYPE(. . . .)=16 để làm việc bẫy lỗi

--=0 :-= ;;;;;;;;;;; -=.,,
 
Bạn huy anh thân! xử lí vấn đề này đơn giản thôi mà. Bạn dùng hàm IF đi, theo cấu trúc: IF(chưa nhập DL;"";làm việc bạn định làm). Đảm bảo bảng tính của bạn "Trơn tru" ngay.
Ví dụ: Bạn tính tổng của các số trong khối cell B1:B4, kết quả đặt tại cell B5 và buộc tất cả các cell trong khối ô đều phải có giá trị mới tính tổng. Vậy thì bạn dùng hàm: =IF(countblank(B1:B4)<>0;"";sum(B1:B4)).
Chúc bạn Vui!
 
Bạn huy anh thân! xử lí vấn đề này đơn giản thôi mà. Bạn dùng hàm IF đi, theo cấu trúc: IF(chưa nhập DL;"";làm việc bạn định làm). Đảm bảo bảng tính của bạn "Trơn tru" ngay.
Ví dụ: Bạn tính tổng của các số trong khối cell B1:B4, kết quả đặt tại cell B5 và buộc tất cả các cell trong khối ô đều phải có giá trị mới tính tổng. Vậy thì bạn dùng hàm: =IF(countblank(B1:B4)<>0;"";sum(B1:B4)).
Chúc bạn Vui!

Vấn đề bạn nói chưa ổn đâu; (cũng một phần do tác giả chưa rõ ràng, chưa gửi file lên...)
Hai cái lỗi mà tác giả nêu ra là #Div/0 (Lỗi chia cho 0) và #N/A (lỗi dữ liệu) do
-Giá trị trả về không tương thích từ các hàm dò tìm như VLOOKUP, HLOOKUP, LOOKUP hoặc MATCH....
-Dùng hàm HLOOKUP, VLOOKUP, MATCH .... để trả về một giá trị trong bảng chưa được sắp xếp.
-Không đồng nhất dữ liệu khi bạn sử dụng địa chỉ mảng trong Excel
-Quên một hoặc nhiều đối số trong các hàm tự tạo
-Dùng một hàm tự tạo không hợp lý., ...v.v...
Nếu dùng như cách bạn nói sao lại khắc phục được hết các lỗi trên.
Bạn xem lại, thân mến,

Note: bạn cứ nhớ: iserror <-> tất cả lỗi, thế thôi !
 
Lần chỉnh sửa cuối:
Bạn có thể dùng công thức
= iferror((công thức của bạn ), "")
 
cơ bản như các ban nói ở trên, cụ thể là:
bẫy lỗi #N/A
= If(ISNA(CT bị lỗi #N/A),"",(CT bị lỗi #N/A))
Bẫy lỗi #DIV/0 cung tuong tự thay ISNA() bằng ISERR()
 
Cách đơn giản nhất là trước các hàm bạn đưa vào công thức =if(E2="";"";<công thức hàm của bạn khi cho ra lỗi>) với E2 là tên ô ví dụ của mình.
 
Mình cũng không xử lý được lỗi #N/A, xin gửi file để nhờ các bạn sửa giúp, xin cảm ơn các bạn.
Lê Thấy
 
Mình cũng không xử lý được lỗi #N/A, xin gửi file để nhờ các bạn sửa giúp, xin cảm ơn các bạn.
Lê Thấy
bạn thử gõ công thức này xem sao
Tại ô F4 = IF(ISNA(VLOOKUP(E4,DM!$A$1:$Q$36,2,0)),"",VLOOKUP(E4,DM!$A$1:$Q$36,2,0))
Hoặc
F4=IFERROR(VLOOKUP(E4,DM!$A$1:$Q$36,2,0),"")
 
Cách đơn giản nhất là trước các hàm bạn đưa vào công thức =if(E2="";"";<công thức hàm của bạn khi cho ra lỗi>) với E2 là tên ô ví dụ của mình.

lê thấy xin cảm ơn bạn vì đã chỉ dẫn, Tôi đã xoá được #N/A rồi
 
Web KT
Back
Top Bottom