Xin cách tạo file để các trường học nhập số liệu! (3 người xem)

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

Tôi tuân thủ nội quy khi đăng bài

Joker36

Thành viên mới
Tham gia
30/1/18
Bài viết
37
Được thích
5
Giới tính
Nam
Em chào các bác,
Em hiện đang cần tạo 1 file để các trường nhập số liệu vào. Các nội dung cần nhập em tạo ở file "File nhập liệu". Em cũng có file danh sách các trường từ mầm non đến cấp 3, danh sách các xã.
Giờ em muốn tạo file onle để các trường, các xã vào nhập số liệu 1 cách nhanh gọn nhất mà ko phải làm file dạng list khó tìm.
Em mong được các bác hướng dẫn và giúp.
Em cảm ơn nhiều!
(Em tải 2 file, 1 file nội dung cần nhập, 1 file là danh sách trường, xã)
 

File đính kèm

Tôi nghĩ có mấy cách tiếp cận xử lý công việc này (nếu tôi không hiểu sai ý bạn): Các máy con nhập liệu và đồng bộ dữ liệu qua internet về CSDL trung tâm.
1. Dùng Google Sheet lưu dữ liệu + file Excel nhập liệu gửi cho các máy con (lưu dữ liệu lên GS).
2. Dùng toàn bộ file nhập liệu và lưu dữ liệu bằng Google sheet hết. Google App Sheet. Cái vấn đề của bạn đơn giản giờ dùng AI chắc nó cũng tạo được cho bạn.
3. Dùng file Access làm font end (gửi cho các máy con nhập liệu) + SQL Server để lưu dữ liệu. Cái này phức tạp hơn vì phải dùng VPS lưu SQL Server hoặc có IP Tĩnh để cài một máy làm máy chủ.

Mục 3 thì tôi biết làm còn mục 1,2 thì có nhóm chuyên Google sheet trên diễn đàn này hỗ trợ. :D
 
Lần chỉnh sửa cuối:
Dạ bác, cách nào cũng được miễn các trường và xã nhập số liệu 1 cách nhanh gọn và đơn giản ah.
Với cách 3 phức tạp vậy có phải mất phí và các trường, xã vào nhập có dễ ko bác?
Bài đã được tự động gộp:

Em mong muốn lập 1 bảng nhập mà các trường và xã chỉ cần vào chọn xã, trường, nội dung cần nhập, nhập số lượng.
Tôi nghĩ có mấy cách tiếp cận xử lý công việc này (nếu tôi không hiểu sai ý bạn): Các máy con nhập liệu và đồng bộ dữ liệu qua internet về CSDL trung tâm.
1. Dùng Google Sheet lưu dữ liệu + file Excel nhập liệu gửi cho các máy con (lưu dữ liệu lên GS).
2. Dùng toàn bộ file nhập liệu và lưu dữ liệu bằng Google sheet hết. Google App Sheet. Cái vấn đề của bạn đơn giản giờ dùng AI chắc nó cũng tạo được cho bạn.
3. Dùng file Access làm font end (gửi cho các máy con nhập liệu) + SQL Server để lưu dữ liệu. Cái này phức tạp hơn vì phải dùng VPS lưu SQL Server hoặc có IP Tĩnh để cài một máy làm máy chủ.

Mục 3 thì tôi biết làm còn mục 1,2 thì có nhóm chuyên Google sheet trên diễn đàn này hỗ trợ. :D
 
Dạ bác, cách nào cũng được miễn các trường và xã nhập số liệu 1 cách nhanh gọn và đơn giản ah.
Với cách 3 phức tạp vậy có phải mất phí và các trường, xã vào nhập có dễ ko bác?

Em mong muốn lập 1 bảng nhập mà các trường và xã chỉ cần vào chọn xã, trường, nội dung cần nhập, nhập số lượng.
Việc nhập liệu dễ hay không là do người thiết kế thôi bạn. Thiết kế sao cho người không rành về tin học cũng có thể nhập liệu được.
Còn cách 3 mất phí thì có đó bạn, phí thuê máy chủ ảo (VPS) hoặc đăng ký IP tĩnh.
Nhanh gọn nhất, không tốn tiền là bạn khai thác tính năng của Google Sheet để thực hiện công việc này.
 
Em chào các bác,
Em hiện đang cần tạo 1 file để các trường nhập số liệu vào. Các nội dung cần nhập em tạo ở file "File nhập liệu". Em cũng có file danh sách các trường từ mầm non đến cấp 3, danh sách các xã.
Giờ em muốn tạo file onle để các trường, các xã vào nhập số liệu 1 cách nhanh gọn nhất mà ko phải làm file dạng list khó tìm.
Em mong được các bác hướng dẫn và giúp.
Em cảm ơn nhiều!
(Em tải 2 file, 1 file nội dung cần nhập, 1 file là danh sách trường, xã)
Nếu chỉ để thống kê (điều tra 1 lần/kỳ) thì có thể dùng cách đơn giản hơn-Giáo viên các trường nào cũng có thể thực hiện được ( Excel của microsoft thì phổ thông hơn là google sheet , Google sheet- có thể nhiều giáo viên chưa thành thạo) .Đó là Gửi file Nhập liệu ấy cho tất cả các trường (nếu có hướng dẫn nhập liệu nữa càng tốt), yêu cầu các trường vào số liệu và gửi về cho bạn (chắc là sở GD&ĐT) qua mall, hay gì đó trong đó tên file phải được đổi lại là TruongXXX nhapLieu.xlsx. Sau khi đã có file gửi về bạn tập hợp nó lại vào 1 folder (đặt tên theo ý định). Như vậy bạn sẽ kiểm soát được trường nào đã gửi trường nào chưa đẻ từ đó đôn đốc....
Sau khi đã đủ dữ liệu của các trường bạn có thể dùng VBA hoặc pivot, hoặc ... để tổng hợp lại.
Trường hợp cần lấy dữ liệu thường xuyên thì dùng Google theo cách của anh @ongke0711 đã nói ở trên, hoặc nghiên cứu cách của anh @Maika8008 (https://www.giaiphapexcel.com/diend...g-tin-gửi-mail-xác-nhận-tự-động.174777/unread).
 
Việc nhập liệu dễ hay không là do người thiết kế thôi bạn. Thiết kế sao cho người không rành về tin học cũng có thể nhập liệu được.
Còn cách 3 mất phí thì có đó bạn, phí thuê máy chủ ảo (VPS) hoặc đăng ký IP tĩnh.
Nhanh gọn nhất, không tốn tiền là bạn khai thác tính năng của Google Sheet để thực hiện công việc này.
Dạ, vậy nên em mới suy nghĩ về cách thiết kế sao cho người nhập dễ nhập đây ah. Em đang nghiên cứu thêm về google sheet vì nếu dùng cách 3 mất phí thì mình phải tự bỏ bác ah :D
Em cảm ơn bác đã hướng dẫn nha
Bài đã được tự động gộp:

Nếu chỉ để thống kê (điều tra 1 lần/kỳ) thì có thể dùng cách đơn giản hơn-Giáo viên các trường nào cũng có thể thực hiện được ( Excel của microsoft thì phổ thông hơn là google sheet , Google sheet- có thể nhiều giáo viên chưa thành thạo) .Đó là Gửi file Nhập liệu ấy cho tất cả các trường (nếu có hướng dẫn nhập liệu nữa càng tốt), yêu cầu các trường vào số liệu và gửi về cho bạn (chắc là sở GD&ĐT) qua mall, hay gì đó trong đó tên file phải được đổi lại là TruongXXX nhapLieu.xlsx. Sau khi đã có file gửi về bạn tập hợp nó lại vào 1 folder (đặt tên theo ý định). Như vậy bạn sẽ kiểm soát được trường nào đã gửi trường nào chưa đẻ từ đó đôn đốc....
Sau khi đã đủ dữ liệu của các trường bạn có thể dùng VBA hoặc pivot, hoặc ... để tổng hợp lại.
Trường hợp cần lấy dữ liệu thường xuyên thì dùng Google theo cách của anh @ongke0711 đã nói ở trên, hoặc nghiên cứu cách của anh @Maika8008 (https://www.giaiphapexcel.com/diendan/threads/kết-hợp-spreadsheet-form-và-mail-của-google-để-thu-thập-thông-tin-gửi-mail-xác-nhận-tự-động.174777/unread).
Dữ liệu nhập 1 lần thôi. Cách gửi file sẽ hơi bất tiện vì cái này phải gửi kèm công văn, rồi chờ các xã, trường nhập gửi lại thì mất công mà em lại cần số liệu ngay để báo cáo. Gần 1500 trường làm cách này ko nhanh được và dễ nhầm lẫn nữa. Em muốn tạo hẳn dữ liệu sao cho xã, trường nào nhập là em nắm được luôn và đó cũng là dữ liệu tổng hợp.
Em vào link bác gửi trên nhưng em ko thạo lắm nên ko biết chỉnh code như nào để đúng với yêu cầu của mình.
 
Lần chỉnh sửa cuối:
Em chào các bác,
Em hiện đang cần tạo 1 file để các trường nhập số liệu vào. Các nội dung cần nhập em tạo ở file "File nhập liệu". Em cũng có file danh sách các trường từ mầm non đến cấp 3, danh sách các xã.
Giờ em muốn tạo file onle để các trường, các xã vào nhập số liệu 1 cách nhanh gọn nhất mà ko phải làm file dạng list khó tìm.
Em mong được các bác hướng dẫn và giúp.
Em cảm ơn nhiều!
(Em tải 2 file, 1 file nội dung cần nhập, 1 file là danh sách trường, xã)
Với Google apps script thì bạn có thể tạo 1 form để các trường , xã điền dữ liệu vào rồi gửi đến bạn. Link form đó sẽ được gửi hàng loạt đến các trường, xã trong danh sách (nếu có email)
 
Với Google apps script thì bạn có thể tạo 1 form để các trường , xã điền dữ liệu vào rồi gửi đến bạn. Link form đó sẽ được gửi hàng loạt đến các trường, xã trong danh sách (nếu có email)
Nhờ bác hướng dẫn giúp em về Google Apps script với. Nhưng gửi đến các trường, xã chỉ gửi link qua văn bản ioffice chứ ko gửi qua email bác ah
 
Mình thấy file 'Danh sách các trường mới' như bạn làm là chưa ổn;
Bạn phải lập lại theo:
(1)
"FThủ tướng TT Ng H Bình ký Quyết định số 19/2025/QĐ-TTg ban hành Bảng danh mục và mã số các đơn vị hành chính Việt Nam.
Quyết định quy định Bảng danh mục và mã số các đơn vị hành chính Việt Nam từ ngày 1/7/2025 để sử dụng thống nhất trong cả nước gồm: Danh mục và mã số 34 đơn vị hành chính cấp tỉnh; Danh mục và mã số 3321 đơn vị hành chính cấp xã.. . . "

(2) Sau đó đến các trường phải bài bản như sau
2.1 Mã loại trường như MN (mần non); C1 (cấp 1) & C2 (Cấp 2),. . . .
Như vậy mỗi 1 trường có 1 mã duy nhất gồm ABCDEFXYZ
AB là mã tỉnh (theo công văn trên của Ng. H. Bình)
CDE (như vậy & là mã xã)
F là mã loại hình giáo dục mà ta vừa nêu
& cuối cùng là mã (duy nhất) của trường
Điều này sẽ thuận tiện cho bạn & những người 'nhập liệu' liên quan đến bạn!

Chúc bạn vui & thành công!

 
Lần chỉnh sửa cuối:
Đơn giản nhất là bạn gửi file về các trường. Sau khi nhận file từng trường, bạn dùng VBA tổng hợp là đạt yêu cầu.
 
Đơn giản nhất là bạn gửi file về các trường. Sau khi nhận file từng trường, bạn dùng VBA tổng hợp là đạt yêu cầu.
Gửi link, điền dữ liệu online trên Google sheet tiện hơn chứ bạn. Khỏi phải đính kèm gửi lại.
Giờ là qua giai đoạn thiết kế Form nhập liệu. Tôi thấy file này cũng đơn giản 3 dòng thôi, chủ yếu là phải có mã định danh trường, xã, loại trường như bác SA_DQ đã nói ở trên, để tổng hợp dữ liệu cho nhanh, chính xác. Có mã trường thì sau này bạn tổng hợp mới dễ tìm xem trường nào chưa nhập liệu gửi về.
- 1 comboBox chọn Xã.
- 1 comboBox chọn trường.(thêm ô tìm kiếm tên trường cho nhanh).
- 1 comboBox chọn loại trường; Mần non, THCS...
- Bảng nhập liệu: 3 dòng cho nội dung giá viên dạy...3 cột dữ liệu như bảng nhập liệu của bạn. 3 dòng nội dung: Giáo viên dạy giòi, giáo viên ... nên đáng số thứ tự nhất quán (1,2,3) dùng làm mã định danh luôn để gộp dữ liệu sau này.
Tôi nghĩ thiết kế trên Google Form chắc đủ rồi. Nhập liệu trên điện thoại cũng được.
 
Lần chỉnh sửa cuối:
Tào lao thật nhỉ. Khi nào dựng server mà yêu cầu IP tĩnh vậy.
Các dịch vụ Cloudflare, Ngrok, SSH, Tailscale... miễn phí và phổ biến thế mà không biết sao?
Có khi nào lại cần viết vài bài phổ cập kiến thức?
 
Tào lao thật nhỉ. Khi nào dựng server mà yêu cầu IP tĩnh vậy.
Các dịch vụ Cloudflare, Ngrok, SSH, Tailscale... miễn phí và phổ biến thế mà không biết sao?
Có khi nào lại cần viết vài bài phổ cập kiến thức?
Này ông thần, tôi tách IP tĩnh ra riêng nhé. Nếu muốn tự lấy máy tính mình làm máy chủ thì phải có IP tĩnh để bên ngoài kết nối vàom nếu không thì dùng dịch vụ dynamic DSN cũng miễn phí, còn không thì dùng phần mềm bên thứ 3. Thiếu gì cách, mà trong bài này của chủ thớt đâu cần phô diễn hiểu biết tới nhiều thứ như vậy. Cũng tào lao thật.
 
Dờ SỜ Nờ là cái gì không biết. Nhưng nếu là DDNS thì nó phức tạp hơn mấy cái phổ biến kia đó vì nào là phụ thuộc ISP có cấp CGNAT hay không, nào là phải mở port các kiểu. Chết dở.
Rõ ràng đề xuất phương án cho người ta nhưng lại đưa con đường tốn tiền và khó khăn, trong khi các cách đơn giản và phổ biến ở mức cơ bản thì không biết =]]]
Lại còn cái gì mà phô diễn =]]], mấy cái cơ bản vỡ lòng mà lại coi là phô diễn.
....
À đã hiểu :D
 
Dữ liệu nhập 1 lần thôi. Cách gửi file sẽ hơi bất tiện vì cái này phải gửi kèm công văn, rồi chờ các xã, trường nhập gửi lại thì mất công mà em lại cần số liệu ngay để báo cáo. Gần 1500 trường làm cách này ko nhanh được và dễ nhầm lẫn nữa. Em muốn tạo hẳn dữ liệu sao cho xã, trường nào nhập là em nắm được luôn và đó cũng là dữ liệu tổng hợp.
Em vào link bác gửi trên nhưng em ko thạo lắm nên ko biết chỉnh code như nào để đúng với yêu cầu của mình.
Gần 1500 trường thì cũng chưa là nhiều nếu dùng VBA, Và khi đã có file (báo cáo gửi lên) thì bạn dùng VBA tổng hợp lại trong vòng 1 nốt nhạc, khi cần có thể đối chiếu xem đvi nào làm sai và cả đơn vị nào chưa gửi-(VBA có thể dò ra ngay tức thì). Còn nhanh hay chậm thì bạn phải yêu cầu thời hạn chậm nhất có báo cáo (bản mềm) để các đvị chủ động. Cách này có khi còn nhanh hơn là dùng GS (đối với gv phụ trách báo cáo nếu giỏi GS thì còn nhanh chứ không giỏi thì có khi lại lâu hơn là đằng khác).
 
Gần 1500 trường thì cũng chưa là nhiều nếu dùng VBA, Và khi đã có file (báo cáo gửi lên) thì bạn dùng VBA tổng hợp lại trong vòng 1 nốt nhạc, khi cần có thể đối chiếu xem đvi nào làm sai và cả đơn vị nào chưa gửi-(VBA có thể dò ra ngay tức thì). Còn nhanh hay chậm thì bạn phải yêu cầu thời hạn chậm nhất có báo cáo (bản mềm) để các đvị chủ động. Cách này có khi còn nhanh hơn là dùng GS (đối với gv phụ trách báo cáo nếu giỏi GS thì còn nhanh chứ không giỏi thì có khi lại lâu hơn là đằng khác).
VBA có dễ dùng ko anh? Nếu được mong anh hướng dẫn em với nha. Em cảm ơn anh!
 
Thiết nghĩ, bạn chủ bài đăng phải làm lại file có danh mục mã xã/phường & sau đó thêm loại hình của trường & mã trường
[Mình vừa tìm ra cho bạn mã định danh hành chính của tỉnh Nghệ an ở bài trên của mình]
Chỉ sau đó mới có người trên GPE.COM này giúp tiếp bạn:
→ Form nhập liệu cho từng loại hình trường học để bạn gởi đến các trường; Để các nhân viên hay giáo viên nhập liệu & gởi trả lại cho bạn
→ Sau khi nhận các file các trường gởi lên mọi người sẽ giúp tiếp bạn phương cách tổng hợp số liệu từ các file
. . . [Ý mình là bạn nên tự thân vận động sau này mới 'lầu lầu' vận hành các file được!

Chiếu theo nguyên lý 'tương tự' thì cách thức này giống cách nhóm Zalo báo số ghi chỉ số nước đã xài hàng tháng ở các đô thị vậy mà!
 
VBA
VBA có dễ dùng ko anh? Nếu được mong anh hướng dẫn em với nha. Em cảm ơn anh!
Cũng dẽ học và dẽ dùng thôi. Còn dùng vào bài như yêu cầu của bạn thì cũng không khó. Bạn Cứ gửi file mẫu cho các đvị, giao họ thời gian phải có file báo cáo lên cho bạn (qua mail) và tên file phải là tên Đvị (ví dụ: Truong MN Nam Anh-NhapLieu.xlsx). Sau khi đã thu được hết các file báo cáo. ở file tổng hơp, chỉ cần 1 đoạn code ngắn (gán vào 1 nút bấm), nhấn nút là được kết quả luôn.
Vợ tôi cũng làm trong ngành GD nên tôi sẵn sàng giúp đỡ bạn trong khả năng cho phép. Thân.
 
Thật sự cảm ơn các bác đa hỗ trợ. Hiện em đang làm dạng Biểu mẫu như sau để gửi về các trường:
Cấp trường: https://forms.gle/fgzHqgfBhP4DE2LU9
Cấp xa, phường: https://forms.gle/fcVacSvx3gojVnTD7
Mong các bác nhận xét giúp em cách này sau tổng hợ dữ liệu có hay gặp lỗi gì ko?
VBA

Cũng dẽ học và dẽ dùng thôi. Còn dùng vào bài như yêu cầu của bạn thì cũng không khó. Bạn Cứ gửi file mẫu cho các đvị, giao họ thời gian phải có file báo cáo lên cho bạn (qua mail) và tên file phải là tên Đvị (ví dụ: Truong MN Nam Anh-NhapLieu.xlsx). Sau khi đã thu được hết các file báo cáo. ở file tổng hơp, chỉ cần 1 đoạn code ngắn (gán vào 1 nút bấm), nhấn nút là được kết quả luôn.
Vợ tôi cũng làm trong ngành GD nên tôi sẵn sàng giúp đỡ bạn trong khả năng cho phép. Thân.
Em cũng đang trình sếp cách làm này của bác, có gì em báo lại bác nha.
Bài đã được tự động gộp:

Thiết nghĩ, bạn chủ bài đăng phải làm lại file có danh mục mã xã/phường & sau đó thêm loại hình của trường & mã trường
[Mình vừa tìm ra cho bạn mã định danh hành chính của tỉnh Nghệ an ở bài trên của mình]
Chỉ sau đó mới có người trên GPE.COM này giúp tiếp bạn:
→ Form nhập liệu cho từng loại hình trường học để bạn gởi đến các trường; Để các nhân viên hay giáo viên nhập liệu & gởi trả lại cho bạn
→ Sau khi nhận các file các trường gởi lên mọi người sẽ giúp tiếp bạn phương cách tổng hợp số liệu từ các file
. . . [Ý mình là bạn nên tự thân vận động sau này mới 'lầu lầu' vận hành các file được!

Chiếu theo nguyên lý 'tương tự' thì cách thức này giống cách nhóm Zalo báo số ghi chỉ số nước đã xài hàng tháng ở các đô thị vậy mà!
Cảm ơn bác nhưng hiện em vẫn chưa hình dung ra cách của bác như nào ah, và em ko biết khi đặt ma vậy các người nhập có hiểu ko :(
 
Cảm ơn bác nhưng hiện em vẫn chưa hình dung ra cách của bác như nào ah, và em ko biết khi đặt ma vậy các người nhập có hiểu ko :(
Thật ra người nhập cũng chả cần hiểu đến mã đó làm gì;
Mã đó cần nhất là cho bạn & người viết chương trình giúp bạn tổng hợp!
Ví bạn luôn phải có danh mục theo dạng

1776422038781.png

Khi nhập thì danh mục này có trong Combobox để người nhập liệu chọn theo tên của trường học (& ghi trong file báo cáo là mã (duy nhất) của 1 trường cụ thể thôi mà

Nếu thấy mã kiểu này dài thì bạn có thể bỏ bớt 2 kí số đầu (ghi nhận mã tỉnh)
 
Thật sự cảm ơn các bác đa hỗ trợ. Hiện em đang làm dạng Biểu mẫu như sau để gửi về các trường:
Cấp trường: https://forms.gle/fgzHqgfBhP4DE2LU9
Cấp xa, phường: https://forms.gle/fcVacSvx3gojVnTD7
Mong các bác nhận xét giúp em cách này sau tổng hợ dữ liệu có hay gặp lỗi gì ko?
Các mục tuỳ chọn bạn nên làm dạng dropdown list chọn cho nhanh khỏi gõ sai chính tả.
 
Tào lao thật nhỉ. Khi nào dựng server mà yêu cầu IP tĩnh vậy.
Các dịch vụ Cloudflare, Ngrok, SSH, Tailscale... miễn phí và phổ biến thế mà không biết sao?
Có khi nào lại cần viết vài bài phổ cập kiến thức?
em hóng bác cho vài bài chi tiết cách tạo sever ( miễn phí ) để có thể lưu dữ liệu trên đó và lấy về excel ạ ^^
 
Các mục tuỳ chọn bạn nên làm dạng dropdown list chọn cho nhanh khỏi gõ sai chính tả.
Dang dropdown list là như nào bác? Em đang muốn làm gọn lại cho mọi người đọc dễ làm chứ phần link nhập của các trường em thấy vẫn rườm dễ bị nhầm bác ah.
 
Dang dropdown list là như nào bác? Em đang muốn làm gọn lại cho mọi người đọc dễ làm chứ phần link nhập của các trường em thấy vẫn rườm dễ bị nhầm bác ah.
Dropdown list là đơn giản, dễ cho người dùng hơn chứ.

Screenshot 2026-04-18 at 10.31.20 AM.png

Sẳn hỏi luôn: là cán bộ từng trường? (Cấp trường) Nếu là cấp trường là cấp thấp nhất rồi thì đâu cần form cho cấp xã nữa. Bạn tự tổng hợp dựa theo thông tin mã xã của trường là được rồi. Nói chung chỉ 1 form gửi cho trường.
 
Lần chỉnh sửa cuối:

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

Back
Top Bottom