Vâng, nó có thể được thực hiện, dành một phần thời gian trong ngày để tìm câu trả lời và sau đó phát triển nó cho mục đích của tôi, nhưng nó có thể được thực hiện.
Nhu cầu của tôi là có một mẫu đăng ký tình nguyện để mọi người kiểm tra nhiều hộp từ danh sách các lĩnh vực mà họ muốn tình nguyện. Do đó, một câu hỏi với nhiều hộp, vấn đề là bảng tính Google kết quả chỉ liệt kê mọi thứ họ đã kiểm tra trong một ô. Có 21 lựa chọn tình nguyện, vì vậy rõ ràng đó sẽ không phải là một định dạng hữu ích cho thông tin đó. Tôi muốn làm điều mà tôi hiểu bạn nói rằng bạn muốn, tôi muốn có một cột với mỗi trong số 21 tùy chọn trong một cột của riêng nó. Sau đó, bên cạnh Dấu thời gian (biểu mẫu được tạo), tên, email và điện thoại của họ có 21 cột với "có" hoặc để trống. Tiêu đề cột là mỗi tùy chọn họ có thể chọn. Một số người có thể tự hỏi tại sao không chỉ có 21 câu hỏi với "có" hoặc "không".
Đầu tiên lưu ý rằng khi ai đó hoàn thành biểu mẫu google, bảng tính kết quả sẽ chèn một hàng thay vì thêm dữ liệu vào hàng trống tiếp theo. Điều này có nghĩa là bất kỳ công thức nào trên hàng vừa bị hỏng và dữ liệu mới từ công thức không có công thức nào tiếp theo hai công thức này sẽ hoạt động với dữ liệu đầu vào. Để vượt qua điều này, tôi đã thêm một bảng vào bảng tính (bảng tính). Tôi đã sử dụng đầu vào từ brettathds tại http://productforums.google.com/forum/#!topic/docs/dlW6U6cHuKw Do đó tôi đã chèn công thức sau vào Ô A1 của trang 2 này: = ARRAYFORMULA (Trang 1! A1: A). Tôi đã làm tương tự cho mỗi cột thông qua cột E. Cột E có câu hỏi với 21 hộp kiểm.
Vẫn ở tờ thứ hai, Hàng 1 của Cột FY có các tiêu đề giống hệt với văn bản trên mỗi tùy chọn hộp kiểm từ danh sách kiểm tra các khu vực họ sẵn sàng tình nguyện. Sau đó, Cột Z là câu hỏi tiếp theo và cuối cùng trong mẫu, đó là một câu hỏi văn bản ngắn có tiêu đề "Nhận xét bổ sung". Đối với cột đó, tôi đã sử dụng = ARRAYFORMULA (Trang 1! F1: F) Tôi đã làm điều này như một câu hỏi riêng thay vì sử dụng tùy chọn "khác" ở cuối các câu hỏi trong hộp kiểm vì dường như không phải là một cách hay để kéo nó dữ liệu ra bảng tính.
Bây giờ đến phần trả lời làm thế nào để bạn lấy thông tin từ ô trong cột E (có thể có tối đa 21 mục được liệt kê) để tách các cột bằng "có" hoặc chỉ để trống. Công thức trong F2 trên trang tính thứ hai là = iferror (if (search (F $ 1, $ E2)> 0, "Yes",)) Công thức này đang tìm xem có tìm thấy văn bản chính xác trong tiêu đề cột (F1) không trong E2, nếu có thì nó trả về "Có", nếu không, nó sẽ để trống.
Công thức này được tham chiếu trong F2 được viết (sử dụng "$", thông qua phím F4) để F2 có thể được sao chép / dán vào từng ô trong hàng 2 từ GY (Bảng tính Google không hỗ trợ sao chép công thức bằng cách kéo / sao chép như bạn có thể trong Excel, nhưng có thể được thực hiện bằng cách chọn F2, sau đó CTRL + C, sau đó chọn G2: Y2, sau đó CTRL + V). Sau đó, tôi sử dụng bản sao phương pháp tương tự đã dán F2: Y2 đến F3: Y100.
Sau đó tôi đã ẩn Cột E trên trang tính thứ hai để bảng tính kết quả nhỏ gọn hơn (tránh tất cả các gói từ các câu trả lời dài).
Bây giờ tôi đã sẵn sàng nhận 99 tình nguyện viên thông qua hình thức nhanh chóng và dễ dàng mà họ hoàn thành. Việc sử dụng các tùy chọn bộ lọc ở đầu các cột cũng giúp xem ai có sẵn cho khu vực nào.
Một sự thất vọng cuối cùng mà tôi đã không được giải quyết. Tôi đã hoàn thành một số biểu mẫu không có thật để kiểm tra công thức và thiết kế của mình, sau đó tôi đã xóa các hàng đó khỏi bảng tính được liên kết. Tôi cũng đã có một vài người hoàn thành các hình thức trùng lặp, tôi cũng xóa hàng của họ. Đáng chú ý trong các diễn đàn sản phẩm, tôi không phải là người duy nhất nản lòng khi biết rằng bằng cách nào đó Google vẫn có dữ liệu kiểm tra / không có thật / trùng lặp được nối vào "Tóm tắt phản hồi" (tìm thấy trong tab "Biểu mẫu" của bảng tính). Do đó, tóm tắt các câu trả lời là vô ích đối với độ chính xác nếu đã có các hàng bị xóa để xóa dữ liệu khỏi các biểu mẫu kiểm tra / không có thật / trùng lặp.
Nhưng nó đã được thực hiện và tôi đang lưu những ghi chú này cho lần tiếp theo tôi cần tương tự, tôi tự tin rằng nó có thể dễ dàng được thực hiện trong vòng chưa đầy 30 phút vào lần tới.
Hy vọng điều này sẽ giúp, cho tôi biết nếu có câu hỏi.