Tính tổng các chữ số

Liên hệ QC
Tôi thử lại thì thấy nếu sau ký tự k hoặc p là một số lơn hơn 9 thì kết quả công thức của bạn và công thức của anh ndu khác nhau. Vậy không biết kết quả bạn muốn chính xác là như thế nào.
Công thức của anh ndu có thể rút gọn lại như sau:
Mã:
=SUM(1*(0&MID(D6:V6,2,20)))
Hoặc làm như thế này:
Mã:
=SUM(--REPLACE(D6:V6,1,1,0))

Em quên mất cách 1 của em chỉ đúng với số nhỏ hơn 9 thôi (vì là công dãy số)
ví dụ: với K11 & K8
cách 1: 118 = 1+1+8 = 10 (bị sai)
cách 2: 11+8 = 19 (nghỉ 19 tiết)

Thực tế số tiết học trong buổi sẽ khó > 10 nên em tạm thời làm như vậy.

Em xin được hỏi, em thử công thức này sao nó không ra nhỉ?
{=SUM(IF(D11:N11<>"";RIGHT(D11:N11;1);0))}


p.s: em đang nghiên cứu 2 công thức của a Hữu Thắng. Có j không hiểu e sẽ hỏi tiếp
 
Tôi muốn mọi người chỉ bảo thêm một chút nữa: Nếu tính tổng các chữ số cho kết quả > hoặc = 10 thì lại tiếp tục tính tổng các chữ số trong tổng mới đó cho tới khi tổng cuối cùng có giá trị <10 thì dừng lại.
VD: tính tổng các chữ số của 12345: 1+2+3+4+5 = 15 > 10, ta lại tính tổng các chữ số của 15: 1+5=6, và lấy giá trị cuối cùng là 6.
 
Tôi muốn mọi người chỉ bảo thêm một chút nữa: Nếu tính tổng các chữ số cho kết quả > hoặc = 10 thì lại tiếp tục tính tổng các chữ số trong tổng mới đó cho tới khi tổng cuối cùng có giá trị <10 thì dừng lại.
VD: tính tổng các chữ số của 12345: 1+2+3+4+5 = 15 > 10, ta lại tính tổng các chữ số của 15: 1+5=6, và lấy giá trị cuối cùng là 6.

Giả sử số bạn gõ tại A1
Công thức bạn cần là: =IF(A1=0,0,MOD(A1-1,9)+1)
Vậy thôi
 
Nếu chưa nhập dữ liệu thì ô gõ công thức sẽ hiển thị #REF!. Sửa lỗi này thế nào vây?
 
Web KT

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

Back
Top Bottom