Cách tính tổng tiền của 1 dãy số

  • Thread starter Thread starter APHONG
  • Ngày gửi Ngày gửi
Liên hệ QC

APHONG

Thành viên mới
Tham gia
13/12/06
Bài viết
1
Được thích
0
Chào các bạn !

Mình nhờ ACE trong diễn đàn chỉ dùm cách nào tính tổng sổ tiền 1 dãy số nhanh nhất với ,hiện tại mình toàn làm thủ công trên excell .
Mình chuyển ví dụ này cho ACE xem giúp mình nhá !

VD : 123456 = 1+2+3+4+5+6 =21
Cám ơn các bạn trong diễn đàn nhiều !
 
Lần chỉnh sửa cuối:
Chào các bạn !

Mình nhờ ACE trong diễn đàn chỉ dùm cách nào tính tổng sổ tiền 1 dãy số nhanh nhất với ,hiện tại mình toàn làm thủ công trên excell .
Mình chuyển ví dụ này cho ACE xem giúp mình nhá !

VD : 123456 = 1+2+3+4+5+6 =21
Cám ơn các bạn trong diễn đàn nhiều !

Tạo hàm nhé
Public Function tong(cell As String) As Integer
Dim i As Integer
For i = 1 To Len(cell)
tong = tong + Val(Mid(cell, i, 1))
Next
End Function
 
Chào các bạn !

Mình nhờ ACE trong diễn đàn chỉ dùm cách nào tính tổng sổ tiền 1 dãy số nhanh nhất với ,hiện tại mình toàn làm thủ công trên excell .
Mình chuyển ví dụ này cho ACE xem giúp mình nhá !

VD : 123456 = 1+2+3+4+5+6 =21
Cám ơn các bạn trong diễn đàn nhiều !

Cho dải số trên tại A1
Dùng tạm cái này:
PHP:
= SUMPRODUCT(1*MID(A1,ROW(INDIRECT("1:"&LEN(A1))),1))
hoặc:
PHP:
= SUM(1*MID(A1,ROW(INDIRECT("1:"&LEN(A1))),1))
kết thúc bằng Ctrl+Shift+Enter
 
Có thể thay bằng công thức này
Mã:
=SUM(ROW(INDIRECT("1:"&LEN(A1))))
kết thúc bằng Ctrl+Shift+Enter

Khoan đã rút gọn công thức như vậy,
Công thức của MinhCong là chỉ tính tổng số Row chuyển thành các Cell tham chiếu thôi chứ không phải tính giá trị trong Cell đâu nha !
Kiểm tra lại đi.
 

File đính kèm

Lần chỉnh sửa cuối:
Khoan đã rút gọn công thức như vậy,
Công thức của MinhCong là chỉ tính tổng số Row chuyển thành các Cell tham chiếu thôi chứ không phải tính giá trị trong Cell đâu nha !
Kiểm tra lại đi.
Ái chà Mình sơ ý thật. Do nhập liền 1 dãy số theo hàng nên khi lập công thức ra nó đúng. Nếu cho 1 số bất kỳ thì bị sai. Thank dat_butmuc nhé!
 
Web KT

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

Back
Top Bottom