em dùng hàm sum để tính nhưng sao kết quả lại bằng 0 khi vẫn có giá trị lớn hơn 0

Liên hệ QC

Bim Bim

Thành viên mới
Tham gia
23/4/08
Bài viết
1
Được thích
0
chào các anh chị!
em đăng ký thành viên trang giải pháp excel lâu rồi nhưng em chưa bao giờ đăng bài. đây là lần đầu tiên nên em mong các anh chị xem rồi giúp em giải quyết vướng mắc này nhé. em có 1 file Nhập - Xuất - Tồn xe máy, mọi ngày thì vẫn bình thường, nhưng hôm nay có thêm loại xe mới nên em sửa lệnh, chẳng hiểu tại sao lại cho kết quả = 0. nhờ các anh chị xem và giải đáp giúp em tí nhé. em cảm ơn rất nhiều.
 

File đính kèm

  • Book3.xls
    81.5 KB · Đọc: 378
Tất cả các ô của dòng 50, đã tính tổng, trong đó có chính nó.
 
c50

Cho mình hỏi bác ptm nguyên nhân sao file nàybị như vậy?? thanks bac trước
 

File đính kèm

  • Book3.rar
    14.2 KB · Đọc: 99
Cho mình hỏi bác ptm nguyên nhân sao file nàybị như vậy?? thanks bac trước
Như đã nói:
Tất cả các ô của dòng 50, đã tính tổng, trong đó có chính nó.
Đây là lỗi Circula Reference (tham chiếu vòng), Excel tính C50 + C51 + C52, ra kết quả, gán vô C50, C50 thay đổi, tính lại C50 + C51 + C52. Tính mãi tính mãi, chán quá không thèm tính nữa.
 
Thanks bác, cho tớ hỏi bác thêm câu nữa là lỗi đó do ngẫu nhiên hay do mình tạo ra, nếu muốn tạo ra lỗi đó thì làm cách nào vậy bác???
 
Ví dụ:
A1=1
A2=2
Tại A3 viết công thức = sum(A1:A3) Enter
Thì sẽ tạo ra lỗi đó
 
Thanks bác, cho tớ hỏi bác thêm câu nữa là lỗi đó do ngẫu nhiên hay do mình tạo ra, nếu muốn tạo ra lỗi đó thì làm cách nào vậy bác???
Hỏi gì mà kỳ vậy? Công thức do chính bạn gõ, vậy bạn nghĩ lỗi do.. ai?
Thử khởi động Excel, tại cell A1 gõ công thức =A1 sẽ biết chuyện gì liền
 
ah, sorry nhé, vì mình quan sát ko kỹ, vả lại mình chưa bao giờ gặp trường hợp này
 
dùng hàm sum để tính nhưng lại ra kết quả bằng 0

mình gặp trường hợp đặt hàm sum nhưng khi enter thì kết quả bằng 0 , mình đã ktra cthuc đặt ko sai, mình đặt cthuc ở dòng 500 thì chỉ sum tới dòng 499 thôi , ai giúp mình với
 
mình gặp trường hợp đặt hàm sum nhưng khi enter thì kết quả bằng 0 , mình đã ktra cthuc đặt ko sai, mình đặt cthuc ở dòng 500 thì chỉ sum tới dòng 499 thôi , ai giúp mình với


Bạn xem các số bên trên của nó có thực sự là số hay không.
 
Bạn xem các số bên trên của nó có thực sự là số hay không.
Cám ơn bạn ptm0412 nhé! Mình cũng gặp trường hợp tương tự, may nghe bạn nói, check lại thấy đúng như vậy. Trường hợp của mình có số lượng trích từ mã hàngYAJM2 => số lượng = RIGHT(mã hàng,1) nên khi tính SUM ra kết quả = 0. Biện pháp của mình là sửa công thức số lượng = VALUE(RIGHT(mã hàng,1) nên khi tính SUM kết quả OK. Chia sẻ 1 chút ngu ý của mình. Một lần nữa cám ơn bạn ptm0412 nha!
 
Cám ơn bạn ptm0412 nhé! Mình cũng gặp trường hợp tương tự, may nghe bạn nói, check lại thấy đúng như vậy. Trường hợp của mình có số lượng trích từ mã hàngYAJM2 => số lượng = RIGHT(mã hàng,1) nên khi tính SUM ra kết quả = 0. Biện pháp của mình là sửa công thức số lượng = VALUE(RIGHT(mã hàng,1) nên khi tính SUM kết quả OK. Chia sẻ 1 chút ngu ý của mình. Một lần nữa cám ơn bạn ptm0412 nha!

Của mình thì lại khác ko lỗi công thức, toàn bộ là số mà khi SUM vẫn ra kết quả bằng 0. Hỏi chị cùng công ty thì chỉnh như sau: vào tools - Options- Calculation- rồi tích chuột vào Interation là ok Xin chia sẻ với mọi người
 
Của mình thì lại khác ko lỗi công thức, toàn bộ là số mà khi SUM vẫn ra kết quả bằng 0. Hỏi chị cùng công ty thì chỉnh như sau: vào tools - Options- Calculation- rồi tích chuột vào Interation là ok Xin chia sẻ với mọi người
Cách sửa này là vô căn cứ và sai không thể nào chấp nhận được. Đánh dấu chọn Iterative calculation tức là đồng ý cho Excel tính lòng vòng. Mặc định tính lòng vòng 100 lần.

Thử gõ A1 = 1, A2 = 2, A3 =Sum(A1:A3), sẽ ra 300

Bây giờ hễ đụng chạm vào bất kỳ ô nào mà excel tính lại, thì A3 lại thay đổi. Mỗi lần tăng 300.

Vấn đề này tôi cũng đã nói nhiều lần rồi.
 
Bạn xem các số bên trên của nó có thực sự là số hay không.
Hỏi gì mà kỳ vậy? Công thức do chính bạn gõ, vậy bạn nghĩ lỗi do.. ai?
Thử khởi động Excel, tại cell A1 gõ công thức =A1 sẽ biết chuyện gì liền
Ví dụ:
A1=1
A2=2
Tại A3 viết công thức = sum(A1:A3) Enter
Thì sẽ tạo ra lỗi đó
thế trường hợp này thì sao bạn. tại sao một cái cho kết quả đúng,một cái lại trả về 0. mong bạn giúp đỡ.
 

File đính kèm

  • Sổ làm việc1.xls
    62.5 KB · Đọc: 15
Như vầy mới ra kết quả:

215573
 
Web KT
Back
Top Bottom