Fungsi Lookup di AppSheet


Fungsi LOOKUP di Appsheet


Lookup dalam aplikasi AppSheet adalah fitur yang memungkinkan pengguna untuk mencari dan menampilkan data dari satu tabel atau sumber data lain berdasarkan nilai tertentu dari tabel atau sumber data lainnya. Ini sangat berguna ketika Anda ingin mengambil nilai atau informasi dari satu tempat dan menempatkannya di tempat lain dalam aplikasi Anda.

Dalam AppSheet, Anda dapat menggunakan fungsi lookup dalam rumus dan ekspresi untuk mengambil nilai tertentu dari tabel lain, baik itu nilai tunggal atau kumpulan nilai. Fungsi lookup juga dapat digunakan untuk menggabungkan data dari beberapa tabel dan menampilkan hasilnya dalam satu tampilan.

Contoh penggunaan lookup dalam AppSheet adalah ketika Anda ingin menampilkan nama pelanggan dan alamatnya dalam formulir pesanan. Anda dapat menggunakan fungsi lookup untuk mencari alamat pelanggan berdasarkan ID pelanggan yang diberikan dalam formulir pesanan.

Selain itu, Anda dapat menggunakan lookup untuk memperbarui nilai di satu tabel berdasarkan nilai dari tabel lain. Misalnya, Anda dapat menggunakan lookup untuk memperbarui stok barang berdasarkan jumlah barang yang telah dijual dalam tabel transaksi.


Berikut adalah contoh rumus fungsi lookup di AppSheet:

Jika Anda memiliki Tabel Barang yang berisi informasi tentang stok barang, dan Tabel Transaksi yang berisi detail tentang setiap transaksi penjualan, Anda dapat menggunakan fungsi lookup untuk mengupdate stok barang setelah setiap transaksi selesai.

Misalnya, Anda memiliki kolom "Stok" di Tabel Barang dan kolom "Jumlah" di Tabel Transaksi. Setiap kali transaksi baru ditambahkan ke Tabel Transaksi, Anda ingin mengurangi nilai "Stok" dalam Tabel Barang dengan nilai "Jumlah" dalam Tabel Transaksi yang sesuai.

Rumus fungsi lookup yang dapat digunakan dalam hal ini adalah sebagai berikut:

=[Stok]-LOOKUP([ID Barang], "Tabel Barang", "ID Barang", "Stok")+[Jumlah]

Penjelasan dari rumus ini adalah sebagai berikut:


  • [Stok]: Ini adalah nilai stok barang yang terdapat dalam Tabel Barang.
  • LOOKUP([ID Barang], "Tabel Barang", "ID Barang", "Stok"): Ini adalah fungsi lookup yang mencari nilai stok barang yang sesuai dengan ID barang dari Tabel Barang.
  • [ID Barang]: Ini adalah nilai ID barang untuk setiap transaksi dalam Tabel Transaksi.
  • "Tabel Barang": Ini adalah nama tabel yang berisi informasi stok barang.
  • "ID Barang": Ini adalah nama kolom dalam Tabel Barang yang berisi ID barang.
  • "Stok": Ini adalah nama kolom dalam Tabel Barang yang berisi nilai stok barang.
  • [Jumlah]: Ini adalah nilai jumlah barang yang terdapat dalam setiap transaksi dalam Tabel Transaksi.
Dengan menggunakan rumus ini, Anda dapat mengurangi nilai stok barang di Tabel Barang secara otomatis setiap kali transaksi baru ditambahkan ke Tabel Transaksi, dan memperbarui stok barang dengan benar.


Semoga Bermanfaat ya







Komentar

Postingan populer dari blog ini

AppSheet - Filter Data Siswa

How to Delete Blank Rows with Google Apps Script

Approval