Thoát khỏi lỗi Value! khi sử dụng vòng lặp (1 người xem)

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

halongboy

Thành viên mới
Tham gia
22/8/11
Bài viết
4
Được thích
0
Hi,
Em xin phép minh họa đơn giản vấn đề em đang gặp phải, mong các bác chỉ giúp với ạ :D
1. Em để vòng lặp trong excel (iteration calculation, 300 times):
2. Nhập công thức tại các ô như sau:
A1=B1+C1
B1=A1-C1
3. Sau khi nhập xong 2 công thức trên thì excel cho kết quả A1=B1=C1=0
4. Bây giờ nhập chữ cái bất kỳ ("a" chẳng hạn) vào C1 thì ô A1 và B1 sẽ cho kết quả #Value!
5. Nhập lại đúng định dạng số (0 chẳng hạn) vào ô C1 thì kết quả 2 ô A1 và B1 vẫn là #Value!, đúng ra lúc này nó phải chạy ra số ngon lành cành đào như ở bước 3 mới phải :(((

Các bác giúp em sửa thế nào để excel có thể tính lại sau khi sửa lại đúng dữ liệu số ở ô C1 với ạ
Thanks các bác!
 
Làm gì ma ngon lành cành đào được khi cộng trừ với text chứ? Chữ cái "a" dù định dạng kiểu gì thì vẫn là text.
 
Đứng tại A1, hoặc B1, Nhấn F2 và enter. "Vấn đề là" đừng thử cộng trừ text để chơi.
 
Đứng tại A1, hoặc B1, Nhấn F2 và enter. "Vấn đề là" đừng thử cộng trừ text để chơi.
Thanks bạn, mình biết cách này hiệu quả đối với ví dụ này. Nhưng như mình nói lúc đầu, đây chỉ là ví dụ minh họa. Thực tế file excel của mình có rất nhiều worksheet, các công thức vòng lặp chằng chịt nhau trong một worksheet đồng thời móc sang cả worksheet khác. Thế nên mình không biết bắt đầu f2 từ ô nào để giải quyết vấn đề này. Còn tại sao lại có text vào trong file thì đây là lỗi do sơ ý chạm tay vào bàn phím và mình không muốn phải xây lại toàn bộ cả file lớn từ đầu.
Anyway, mình đã thử dùng macro để f2 tất cả các ô trong file nhưng không giải quyết được vấn đề :(
 
Lần chỉnh sửa cuối:

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

Back
Top Bottom