Pernahkah anda bertanya bagaimana cara membuat dropdown list pada google form, dimana data optionnya diambil dari sejumlah list data yang anda miliki di google spreadsheet anda ?.
Untuk membuat kita perlu sedikit melakukan coding menggunakan Google Apps Script. Tapi tidak usah terlalu khawatir dengan scriptnya, karena disini saya akan membagikannya.
Berikut ini cara membuat dropdown list pada google form dengan memanfaatkan data dari google spreadsheet.
Pertama
Buatlah kuesioner anda terlebih dahulu pada google form

Kedua
Siapkan list data anda di google docs/Spreadsheet.
Untuk membuat list datanya anda bisa membuat sheet baru pada spreadsheet response pada form yang anda buat tadi.

Ketiga
Pilih Tools pada file data list spreadsheet anda, kemudian pilih Sript Editor.

Ke empat
Code editor akan terbuka seperti pada gambar dibawah ini

Kelima
Masukkan script berikut ini
Keenam
var form = FormApp.openById("Your Form ID");
Masukkan Form ID anda, anda dapat mengambil id tersebut dari link form yang anda buat

Ketujuh
var namesList = form.getItemById("The Drop-Down List ID").asListItem();
Masukkan dropdown id anda. cara mendapatkannya yaitu dengan melakukan klik kanan pada dropdown question anda lalu pilih inspect element. Pada tab element cari keyword data-item-id, anda bisa mencarinya dengan ctrl+f. Pastikan anda memilih dropdown id dari question yang benar.

Kedelapan
var names = ss.getSheetByName("Name of Sheet in Spreadsheet");
Masukkan nama sheet anda, yaitu sheet yang berisi data yang ingin anda jadikan dropdown list

Kesembilan
Sesuaikan kolom data Anda dengan mengedit fungsi
names.getRange(2, 1, names.getMaxRows() - 1).getValues();
, parameter pertama (angka 2) merupakan urutan baris data, sedangkan parameter kedua (angka 1) merupakan urutan kolom dataAnda dapat mengganti angka 1 dengan urutan kolom dimana data anda berada (A=1, B=2, C=3, ... dst).
Karena data saya berada di kolom A dan baris ke 1 berarti code saya menjadi
names.getRange(1, 1, names.getMaxRows() - 1).getValues();

Sehingga code lengkap saya seperti berikut ini

Simpan, lalu jalankan kode anda
Maka hasilkan akan seperti berikut ini

Kesepuluh
ATUR SCRIPT TRIGGER (JALAN OTOMATIS)
Klik Menu Edit dan pilih Current project’s triggers. Buat setidaknya satu trigger untuk membuat script kamu berjalan secara otomatis (kecuali kamu suka dengan cara membukanya sepanjang waktu)
Sekian dan terima kasih,Sumber:
https://juliarnasution.blogspot.com/2019/11/membuat-dropdown-list-otomatis-pada.html
https://blog.rezkiagung.com/2021/03/01/membuat-google-form-dropdown-dari-spreadsheet/