Our social:

Nhập dữ liệu từ Form sang Sheets: Tự động hóa và tối ưu hóa quy trình thu thập thông tin

 Bảng tính là công cụ đắc lực cho việc tổ chức và phân loại dữ liệu. Tuy nhiên, việc nhập dữ liệu thủ công vào bảng tính có thể tốn thời gian và công sức, đặc biệt khi bạn cần thu thập thông tin từ nhiều người hoặc từ nhiều nguồn khác nhau.

Sẽ tuyệt vời hơn nếu bạn có thể sử dụng một công cụ như form để thu thập dữ liệu được sắp xếp sẵn từ các định dạng khác nhau, sau đó tự động nhập dữ liệu đó vào bảng tính Google Sheets.

Lợi ích của việc nhập dữ liệu từ Form sang Sheets:

  • Tiết kiệm thời gian và công sức: Thay vì nhập dữ liệu thủ công, bạn có thể tập trung vào việc phân tích và sử dụng dữ liệu.

  • Tăng độ chính xác: Giảm thiểu lỗi do nhập liệu sai.

  • Tự động hóa quy trình: Thu thập và nhập dữ liệu liên tục mà không cần can thiệp thủ công.

  • Dễ dàng thu thập dữ liệu từ nhiều nguồn: Nhận dữ liệu từ nhiều người hoặc từ các nền tảng khác nhau.

  • Cải thiện khả năng cộng tác: Chia sẻ form và dữ liệu với các thành viên trong nhóm dễ dàng.

Cách thực hiện:

Có hai cách chính để nhập dữ liệu từ Form sang Sheets:

1. Sử dụng tính năng "Tự động gửi phản hồi đến Google Sheets":

  • Mở form của bạn.

  • Chọn tab "Phản hồi".

  • Nhấp vào nút "Thêm điểm đến phản hồi".

  • Chọn "Google Sheets".

  • Chọn bảng tính và trang tính bạn muốn lưu trữ dữ liệu.

  • Ánh xạ các trường form với các cột trong bảng tính.

  • Lưu cài đặt.

Dữ liệu từ mỗi lần gửi form sẽ được tự động thêm vào bảng tính tương ứng.

2. Sử dụng Apps Script:

  • Mở Google Sheets.

  • Chọn "Công cụ" > "Trình chỉnh sửa tập lệnh".

  • Dán mã Apps Script sau vào trình chỉnh sửa:

JavaScript

function submitFormToSheet() {

  var form = FormApp.getActiveForm();

  var formResponses = form.getResponses();

  var sheet = SpreadsheetApp.getActiveSheet();


  for (var i = 0; i < formResponses.length; i++) {

    var formResponse = formResponses[i];

    var values = formResponse.getValues();

    sheet.appendRow(values[0]);

  }

}

  • Lưu mã và đặt tên cho nó.

  • Chọn "Chạy" > "Chạy chức năng" > "submitFormToSheet".

  • Cài đặt kích hoạt để mã tự động chạy mỗi khi có người gửi form.

Lưu ý:

  • Đảm bảo rằng bạn có quyền truy cập vào cả form và bảng tính.

  • Mã Apps Script có thể được tùy chỉnh để phù hợp với nhu cầu của bạn.

Kết luận:

Nhập dữ liệu từ Form sang Sheets là một cách hiệu quả để tiết kiệm thời gian, tăng độ chính xác và tự động hóa quy trình thu thập thông tin. Sử dụng các phương pháp trên, bạn có thể dễ dàng thu thập và quản lý dữ liệu một cách hiệu quả.