apa itu SCAN di google sheet

muzadidil

 SCAN adalah salah satu fungsi di Google Sheets yang berguna untuk membuat deretan nilai atau data dalam suatu array. Fungsi SCAN mengambil array atau rentang data dan mengembalikan array baru yang mengandung hasil operasi atau pengolahan yang diterapkan pada setiap nilai dalam array.

Fungsi SCAN digunakan untuk melakukan operasi berulang kali pada elemen array, dan menyimpan hasil dari setiap operasi dalam array yang sama. Operasi ini dikenal sebagai operasi skan, dan sering digunakan dalam pemrograman dan analisis data.

Contoh penggunaan fungsi SCAN pada Google Sheets adalah sebagai berikut:

scss
=SCAN({1,2,3,4,5}, 0, "x, y -> x + y")

Pada contoh di atas, fungsi SCAN mengambil array {1,2,3,4,5} dan mengembalikan array baru dengan nilai yang dihasilkan dari operasi skan. Dalam hal ini, nilai awal yang digunakan adalah 0, dan operasi yang diterapkan pada setiap elemen array adalah penjumlahan. Hasilnya adalah array baru dengan nilai {1, 3, 6, 10, 15}, di mana setiap nilai dihasilkan dengan menjumlahkan nilai sebelumnya dengan nilai saat ini.

Argumen pertama pada fungsi SCAN adalah array atau rentang data yang akan diproses. Argumen kedua adalah nilai awal untuk operasi skan. Argumen ketiga adalah rumus yang akan digunakan untuk menghitung hasil skan pada setiap elemen array.

Rumus pada argumen ketiga harus ditulis dalam format fungsi lambda. Fungsi lambda adalah fungsi anonim yang didefinisikan dalam satu baris. Pada contoh di atas, fungsi lambda menggunakan parameter x dan y, yang masing-masing mewakili nilai sebelumnya dan nilai saat ini dalam array. Operasi skan kemudian dihitung dengan menjumlahkan nilai sebelumnya dengan nilai saat ini.

Fungsi SCAN juga dapat digunakan dengan argumen opsional. Salah satu argumen opsional yang dapat digunakan adalah mode. Mode ini menentukan apakah hasil dari operasi skan akan dihasilkan dari nilai sebelumnya (mode FORWARD) atau nilai setelahnya (mode BACKWARD). Mode FORWARD adalah mode default yang digunakan jika tidak ada mode yang ditentukan.

Dalam analisis data, fungsi SCAN dapat digunakan untuk menghitung running total, running average, running maximum, dan running minimum dari data. Dalam pemrograman, fungsi SCAN dapat digunakan untuk melakukan operasi skan pada array, seperti menghitung nilai kumulatif, menghitung jumlah nilai yang lebih besar dari nilai tertentu, atau mengecek apakah nilai dalam array telah terurut.

Dengan begitu, fungsi SCAN sangat berguna untuk melakukan analisis data atau pemrograman di Google Sheets, dan dapat membantu mempercepat pengolahan data dan membuat kode menjadi lebih efisien.

muzadidil
Intovert, Cepat beradaptasi, simple, Fokus, Cenderung Lebih suka makan daripada Minum.
Komentar