Tạo file danh sách chung từ nhiều file danh sách riêng như thế nào? (2 người xem)

Liên hệ QC

Người dùng đang xem chủ đề này

hoangdieu123

Thành viên chính thức
Tham gia
6/6/08
Bài viết
58
Được thích
1
Mình đang tổ chức một hội đồng thi, kinh nghiệm nhiều năm tổ chức kì thi này cho thấy các đơn vị cơ sở họ làm sai rất nhiều thông tin của HS, đặc biệt là ngày, tháng, năm sinh (trong đó có cả trường hợp ngày tháng nhảy lộn xộn: 03/02/1998 thành 02/03/1998) do đó khi điều chỉnh thông tin mất rất nhiều thời gian.
Mình có ý tưởng như thế này:
Ví dụ: Từ 3 file danh sách gốc của 3 cơ sở gửi lên (file 'Bac.xls' , 'Giang.xls' , 'Long.xls'), mình tạo thành 1 file danh sách chung của 1 hội đồng thi bằng cách Link Data từ danh sách chung đến 3 danh sách cơ sở (xin xem file 'HD thi Ha Long.xls') để sau này nếu có sai sót, tôi chỉ cần sửa thông tin trên file gốc do cơ sở gửi lên.
Tôi làm như cách trên thì có 1 số cột hiện không đúng thông tin. Ví dụ: cột ngày tháng năm sinh và điểm thì lại hiện lên đường link chứ không hiện dữ liệu như ở file gốc.
Các bạn cho mình hỏi:
1. Cách làm như mình ở trên có đúng không ? Ngoài cách này có cách nào khác mà hiệu quả hơn không ? (Mình thấy làm thế này không chuyên nghiệp tẹo nào).
2. Tại sao dữ liệu ở ngày tháng năm sinh và điểm trong file HD thi Ha Long.xls lại hiển thị không đúng ?
3. Giải quyết thế nào với vấn đề ngày, tháng, năm sinh lộn xộn mà mình nêu ở trên? (mình toàn phải định dạng cột này sang text nhưng ko phải lúc nào cũng đúng).
Mình dân văn phòng gà mờ, mong các bạn nhiệt tình chỉ bảo. Cảm ơn các bạn.
 

File đính kèm

Mình đang tổ chức một hội đồng thi, kinh nghiệm nhiều năm tổ chức kì thi này cho thấy các đơn vị cơ sở họ làm sai rất nhiều thông tin của HS, đặc biệt là ngày, tháng, năm sinh (trong đó có cả trường hợp ngày tháng nhảy lộn xộn: 03/02/1998 thành 02/03/1998) do đó khi điều chỉnh thông tin mất rất nhiều thời gian.
Mình có ý tưởng như thế này:
Ví dụ: Từ 3 file danh sách gốc của 3 cơ sở gửi lên (file 'Bac.xls' , 'Giang.xls' , 'Long.xls'), mình tạo thành 1 file danh sách chung của 1 hội đồng thi bằng cách Link Data từ danh sách chung đến 3 danh sách cơ sở (xin xem file 'HD thi Ha Long.xls') để sau này nếu có sai sót, tôi chỉ cần sửa thông tin trên file gốc do cơ sở gửi lên.
Tôi làm như cách trên thì có 1 số cột hiện không đúng thông tin. Ví dụ: cột ngày tháng năm sinh và điểm thì lại hiện lên đường link chứ không hiện dữ liệu như ở file gốc.
Các bạn cho mình hỏi:
1. Cách làm như mình ở trên có đúng không ? Ngoài cách này có cách nào khác mà hiệu quả hơn không ? (Mình thấy làm thế này không chuyên nghiệp tẹo nào).
2. Tại sao dữ liệu ở ngày tháng năm sinh và điểm trong file HD thi Ha Long.xls lại hiển thị không đúng ?
3. Giải quyết thế nào với vấn đề ngày, tháng, năm sinh lộn xộn mà mình nêu ở trên? (mình toàn phải định dạng cột này sang text nhưng ko phải lúc nào cũng đúng).
Mình dân văn phòng gà mờ, mong các bạn nhiệt tình chỉ bảo. Cảm ơn các bạn.

- Để giải quyết tất cả vấn đề trên thường các Sở gửi một file excel mẫu (đặt pass vào sheets) các đơn vị thành phần cứ đúng mẫu mà theo (trường hợp sai mẫu thì có thể thêm công thức báo erro vào để các đơn vị cơ sở chỉnh sửa).

- Việc bạn link đến các file và format cell ở dạng text thì excel nó không hiểu là đường link đâu mà nó hiểu cái đó chỉ là text (phải để dạng General thì nó mới nhận link)

- Để làm việc hiệu quả hơn bạn có thể nghĩ đến chuyện dùng VBA

- ngày tháng trong excel phụ thuộc rất nhiều vào quá trình điều chỉnh cách hiển thị ngày tháng trong control panel vì thế lúc nào bạn cũng chuyển về dạng text thì làm sao đúng với tất cả các trường hợp phát sinh được.

Thông thường nó chỉ bị lệch mm/dd/yyyy nếu muốn chuyển về dd/mm/yyyy thì bạn có thể tham khảo file sau
(nếu dùng công thức thì sau khi xong copy nhớ chọn paste special/ tích chọn values and number formats

nếu dùng macro thì nhớ bật macro nếu bác chưa biết bật macro thì tham khảo

excel 2007 :http://www.giaiphapexcel.com/forum/s...-%C4%91%C3%A2u

excel 2003: Mở file excel lên -> Tools -> Macro -> Security -> Chọn mức low)
 

File đính kèm

Lần chỉnh sửa cuối:
Cảm ơn câu trả lời của aviaiva. Đúng là những kì thi quan trọng Sở thường gửi file mẫu về, nhưng đây (có lẽ) là kì thi không quan trọng mấy nên các bác ấy chỉ cho file mẫu trên word thôi bạn ạ.
Lập trình VBA thì mình xin bó tay bởi nó quá lạ lẫm với cái tuổi U40 của mình.
Có lẽ "mèo lại hoàn mèo", quay về với cách làm trước đây: copy and paste thôi.
 
Web KT

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

Back
Top Bottom