Hỏi về công thức tính tổng, khi thay đổi vùng dữ liệu, công thức cũng thay đổi theo?

Liên hệ QC

nokiano258vn

Thành viên lười biếng
Tham gia
28/8/07
Bài viết
268
Được thích
277
Nghề nghiệp
Bồi thường giải phóng mặt bằng
Hàm SUM

Ô A1 = SUM(A2:A3), có cách nào khi thêm số vào các ô A4, A5…thì A1 = SUM(A2:A5..) không?Tất nhiên là phải tự động.
 
nokiano258vn đã viết:
Ô A1 = SUM(A2:A3), có cách nào khi thêm số vào các ô A4, A5…thì A1 = SUM(A2:A5..) không?Tất nhiên là phải tự động.

Dùng name là được thôi
1/ Đặt name DATA = Sheet1!$A$2:$A$65000
2/ Công thức ở A1 : = SUM(DATA)
Thân
 
Có thể dùng công thức dạng động như thế này:
=SUM(OFFSET(A2,0,0,COUNTA(A2:A65536),1))
ANH TUẤN
 
Phải thay dấu

Cảm ơn các bạn, nhưng tại sao ở công thức của anhtuan lại phải thay dấu "," là dấu ";" thì máy mới nhận.
 
nokiano258vn đã viết:
Cảm ơn các bạn, nhưng tại sao ở công thức của anhtuan lại phải thay dấu "," là dấu ";" thì máy mới nhận.
dấu , hay ; ko quan trọng... đó là do trên máy tính của bạn quy định như thế... Nếu muốn thây đổi thì Excel ko có quyền hạn này... Nó là của Windows quản lý
Bạn vào Start\Settings\Control Panel\Regional and Language Options.. trong Tab Regional Options bạn bấm nút Customize... ngay dòng "List Saparator chính là quy định về dấu "," và ";" đấy... cái này có thể thay đổi dc
Và còn nhiều món có thể tinh chỉnh ở đây, như: định dạng m/d/yy hay dd/mm/yy vân vân...
Mến
ANH TUẤN
 
anhtuan1066 đã viết:
Có thể dùng công thức dạng động như thế này:
=SUM(OFFSET(A2,0,0,COUNTA(A2:A65536),1))
ANH TUẤN
Bác ơi hình như nó chỉ cộng nếu các dãy số được nhập vào liên tiếp, nếu ngắt quãng là nó ...ngủ
 
Uh... đúng rồi... tôi sơ ý điều nay... Đễ xem lại coi có cách nào ngoài cách của anhphuong ko... Tạm thời chưa nghĩ ra
ANH TUẤN
 
anhtuan1066 đã viết:
Nếu muốn thây đổi thì Excel ko có quyền hạn này... Nó là của Windows quản lý
ANH TUẤN
Nếu đang dùng bộ O2003 thì có thể thay đổi được tùy chọn dấu ";" hay dấu "," bằng cách vào Tool Options, tab International, trong mục Number handling, bỏ chọn ở ô Use system separators và thay đổi dấu ";" hoặc "," trong Decimal separators và Thousands separators. (Các bộ Office khác thì tôi chưa thử).
 
Theo như tôi đoán thì đây là dấu phân cách NGÀN và dấu phân cách THẬP PHÂN mà bạn... đâu phải dấu phân cách trong công thức
ANH TUẤN
 
Xin lỗi, em đọc bài không kỹ!!!
À không, em đã thử vài máy trong phòng thì thấy đúng như em đã nới. Trong Start\Settings\Control Panel\Regional and Language Options em giữ mặc định của win, chỉ thay đổi trong Tool Options của excel thì dấu của List Saparator cũng thay đổi từ mặc định là "," sang ";" ???
 
Lần chỉnh sửa cuối:
Thì biết... nhưng mà cái người ta yêu cầu là dấu phân cách trong CÔNG THỨC cơ... cái bạn nói là DẤU PHÂN CÁCH NGÀN và THẬP PHÂN... Tôi cũng đang dùng Excel2003 đây! Đâu có thay đổi dc như bạn nói!
ANH TUẤN
 
Em diễn đạt chưa đủ ý.
Đại thể như thế này:
Trong Start\Settings\Control Panel\Regional and Language Options\List Saparator vẫn là dấu ",".
Trong Tool Options của excel thì dấu của Decimal separators là "," và Thousands separators là "." thì dấu của List Saparator là dấu ";".
Còn ngược lại khi ta đảo dấu của Decimal separators và Thousands separators cho nhau thì dấu của List Saparator là dấu "," !!!
 
Uh... thế thì tôi hiểu rồi... Vậy thì trong Excel2002 cũng có... Ko biết Excel2000 thì sao?
ANH TUẤN
 
Trong Excel2000 thì em không thấy tab International trong menu Tool Options.
Thân!
 
Tôi ghi macro ở Book1, đặt nút cho các macro. Ở Book1 các macro thực hiện rất tốt nhưng mở các file khác thì khi thực hiện máy lại hiện thông báo Update Values: .. […xla]sheet1 và phải tìm thủ công file.xla đó. Có cách nào khắc phục việc này không? Và có cách nào để khi mở file không lên thêm Book1 không?
 
Cụ thể là file bạn làm ấy như thế nào... Bạn cứ đưa "nguyên con" cái file đang bị lỗi ấy lên thì mọi người mới phát hiện dc tại sao nó lỗi...
Có điều là macro bạn đặt trong file book1 tất nhiên nó chỉ làm việc trong book1 thôi chứ...Lý nào tất cả các file khác đều chạy dc, đúng ko?
Trong này bạn có nói cái gì đó liên quan đến .xla... với file loại này tôi nghĩ có liên quan đến Add-ins đấy... Bạn phải vào menu Tool\Add-Ins, Browse tới file xla thì tất cả các file Excel trên máy bạn mới có thể hoạt động dc
ANH TUẤN
 
AddIns

Tôi đã save as cái Book1 vào C:\Documents and Settings\NOKIANO.258\Application Data\Microsoft\AddIns và đã Add-ins nó ra nhưng khi thực hiện macro vẫn phải mò vào để tìm nó ra. Nếu xoá Book1 đi thì coi như bỏ
 
AddIns

Tôi gửi cái file đó, nhưng hình như dung lượng lớn quá, không lên được
 
Lần chỉnh sửa cuối:
Nếu ko thể post file thì bạn có thể nói bẳng Record macro ấy như thế nao? Nó đễ làm gì... Tiếp theo bạn copy đoạn code đã Record rồi post lên đây là dc rồi.. đâu cần post nguyên file...
ANH TUẤN
 
Web KT

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

Back
Top Bottom