Tính tổng của tất cả dữ liệu của các sheet

Liên hệ QC

thanhlongus

Thành viên mới
Tham gia
14/9/10
Bài viết
11
Được thích
0
Nguồn dữ liệu của em được lấy từ các file báo cáo của các đơn vị là file word và các đơn vị trường em đã chép qua excel (theo từng sheet), giờ ý em muốn ở Sheet thống kê sẽ tính tổng của tất cả dữ liệu của các sheet kia lại theo từng mục ,nhưng do dữ liệu paste từ word qua (em đã dùng đủ cách chuyển mà chúng nó chẵng chịu thành số để tính). Nên nhờ các cao thủ giúp em. Em ngu ngơ về Excel lắm . Xin chân thành cảm ơn!!!
 

File đính kèm

Lần chỉnh sửa cuối:
Nguồn dữ liệu của em được lấy từ các file báo cáo của các đơn vị là file word và các đơn vị trường em đã chép qua excel (theo từng sheet), giờ ý em muốn ở Sheet thống kê sẽ tính tổng của tất cả dữ liệu của các sheet kia lại theo từng mục ,nhưng do dữ liệu paste từ word qua (em đã dùng đủ cách chuyển mà chúng nó chẵng chịu thành số để tính). Nên nhờ các cao thủ giúp em. Em ngu ngơ về Excel lắm . Xin chân thành cảm ơn!!!
Mình không dám đánh giá về khả năng ngu ngơ của bạn nhưng hỏng có cái file thì mình cũng ngu ngơ hơn bạn đấy
 
dạ em lúng túng quá em đã gửi lên rồi nhờ bác coi hộ em
 
File của bạn các ô số chứa các ký tự như dấu cách, ký tự có mã 160 dẫn tới định dạng số chuyển sang Text. Tôi đã Remove các ký tự trên bạn xem File có thể cộng và thao tác được như ý muốn chưa? Với dữ liệu phân bố không thống nhất giữa các sheet chắc chỉ có nước làm thủ công từng ô vậy. Bạn tự tính toán nhé
 

File đính kèm

File của bạn các ô số chứa các ký tự như dấu cách, ký tự có mã 160 dẫn tới định dạng số chuyển sang Text. Tôi đã Remove các ký tự trên bạn xem File có thể cộng và thao tác được như ý muốn chưa? Với dữ liệu phân bố không thống nhất giữa các sheet chắc chỉ có nước làm thủ công từng ô vậy. Bạn tự tính toán nhé
Có thể dùng vòng lặp duyệt qua từng sheet, rồi duyệt qua từng ô để xóa ký tự 32 và 160 được mà. Nếu len(cell) < 5 thì mình xử hết, chắc là ok đấy. Dùng phương thức Cell.Replace Chrw(160), "" chắc là được.
 
em dở excel lắm nen nhờ bác giúp dùm , bây giờ tính tổng thì em tính thủ công nhập sum cùa từng sheet một ở sheet tổng kết hả bác bác có thể chỉ em cụ thể hơn không?
 
em dở excel lắm nen nhờ bác giúp dùm , bây giờ tính tổng thì em tính thủ công nhập sum cùa từng sheet một ở sheet tổng kết hả bác bác có thể chỉ em cụ thể hơn không?
Bạn nên làm 1 mẫu Excel thống nhất rồi gởi cho các trường, họ nhập số liệu vào xong thì gởi lại file cho bạn tổng hợp.
Hiện mẫu của bạn không thống nhất về vị trí tổng các mục, ví dụ tổng của sheet này thì ở dòng 17, sheet kia thì ở dòng 18... gây khó khăn khi viết công thức chung hoặc khi muốn viết code VBA.
Bạn chỉnh sửa lại file hiện tại của bạn cho đồng nhất vị trí các dòng, cột thì chắc rằng mọi người sẽ có cách làm bằng công thức hoặc VBA cho bạn.
(Nhìn qua nhìn lại các sheet thấy so le là oải rồi)
 
@thanhlongus: Check mail đi ku +-+-+-+
Góp ý nhỏ với chú: hình như số liệu chú copy từ Word qua Excel thì phải, nên có nhiều ô không phải định dạng số. Rút kinh nghiệm nhé, đừng bao giờ canh giữa đối với phần số liệu trong Excel, như vậy dễ test hơn ô đó là chứa dữ liệu chuỗi hay số.
 
Lần chỉnh sửa cuối:
Web KT

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

Back
Top Bottom