PDA

View Full Version : Excel



neversaycan't
22-08-2004, 23:45
Cho mình hỏi làm sao tính tổng các số nhập được nhập vào chỉ 1 cell trong excel .Chẳng hạn như nhập vào cell A1 là 1 , cell B1 tính được là 1 , nhập vào cell A1 2 , cell B2 tính được 3 , nhập vào A1 là 3 , cell B1 tính được là 6... ý mình hỏi là tính tổng các số đã nhập vào 1 cell?

dnblan
24-08-2004, 04:53
Lập công thức B1=SUM(A:A)

Nguyen Hung Tra
29-08-2004, 06:47
Tôi dùng một hàm user-difined function để tính tổng các số nhập vào trong 1 cell:

Mở Visual Basic (Tool\Macro\Visual Basic Editor (Alt-F11)).
Insert\Module
Viết đoạn code:

Function Sum_One_Cell(objCell As Object)
Dim myValue As Long
Dim i As Integer
myValue = 0
For i = 1 To Len(objCell)
If IsNumeric(Mid(objCell, i, 1)) Then
myValue = myValue + Val(Mid(objCell, i, 1))
End If
Next
Sum_One_Cell = myValue
End Function

Quay lại Excel, tại ô B1 đánh vào hàm "=Sum_One_Cell(A1)" (Có thể dùng Insert\Function... rồi chọn User Defined\Sum_One_Cell) --> kết quả là sum tất cả các số trong cell A1.

T.