Sebagai alternatif untuk metode yang dijelaskan di halaman ini, Anda dapat menggunakan penghitungan pintas untuk melakukan penghitungan umum pada kolom numerik yang ada di tabel data Eksplorasi tanpa menggunakan fungsi dan operator Looker jika Anda memiliki izin untuk membuat penghitungan tabel.
Penghitungan tabel memungkinkan Anda membuat metrik ad hoc dan melakukan penghitungan pada data yang ditampilkan oleh kueri Jelajah. Hal ini berguna untuk menghitung metrik seperti persen dari sebelumnya dan persen perubahan.
Halaman ini menunjukkan cara menghitung metrik ini — baik di kolom maupun di baris yang diputar.
Menghitung persentase perubahan sebelumnya dan persentase di kolom bawah menggunakan offset()
Fungsi penghitungan tabel offset()
memungkinkan Anda mereferensikan nilai dari baris lain dalam kolom yang sama. Cara ini sangat cocok untuk menghitung persentase perubahan sebelumnya dan persentase perubahan di kolom bawah.
Contoh berikut menggunakan data dari tabel berikut, yang mencakup Jumlah Pesanan yang dikelompokkan menurut Tanggal Pembuatan Pesanan:
Menghitung persentase kolom sebelumnya menggunakan offset()
Untuk menghitung persentase perubahan sebelumnya dari orders.count
, Anda dapat membuat kalkulasi tabel seperti berikut:
${orders.count} / offset(${orders.count}, -1)
Penghitungan ini membagi setiap nilai dalam kolom dengan nilai dalam baris yang mendahuluinya.
Menghitung perubahan persentase di kolom menggunakan offset()
Anda dapat menghitung persentase perubahan dengan cara yang sama seperti persentase perubahan sebelumnya, lalu mengurangi seluruh penghitungan dengan 1:
${orders.count} / offset(${orders.count}, -1) -1
Hasilnya
Kalkulasi tabel persentase perubahan sebelumnya dan persentase perubahan menghasilkan hasil berikut:
Anda dapat menyesuaikan format nilai penghitungan tabel dengan memilih format dari menu drop-down Format di pop-up Buat penghitungan tabel atau Edit penghitungan tabel. Atau, Anda dapat menggunakan pemformatan kustom seperti yang dijelaskan di halaman dokumentasi Menambahkan pemformatan kustom ke kolom numerik (jika Anda menginginkan format selain format default yang tersedia).
Menghitung perubahan persentase dan persentase sebelumnya di seluruh baris menggunakan pivot_offset()
Dengan hasil yang diputar, fungsi penghitungan tabel pivot_offset()
memungkinkan Anda mereferensikan nilai yang berada di baris yang sama dalam kolom yang berbeda. Dalam contoh berikut, penggunaan pivot_offset(), -1
merujuk ke kolom sebelumnya (bukan baris sebelumnya).
Contoh berikut menggunakan data dari tabel berikut, yang mencakup Jumlah Pesanan yang dikelompokkan menurut Tanggal Pembuatan Pesanan dan diatur menurut Rentang Usia Pengguna:
Menghitung persentase perubahan sebelumnya di seluruh baris yang di-pivot menggunakan pivot_offset()
Untuk menghitung persentase perubahan sebelumnya di seluruh baris, Anda dapat menggunakan pivot_offset()
dengan cara yang sama seperti offset()
digunakan dalam contoh yang menunjukkan cara menghitung persentase perubahan sebelumnya dan persentase penurunan kolom:
${orders.count} / pivot_offset(${orders.count}, -1)
Ekspresi ini membagi setiap nilai dalam tabel dengan nilai di baris yang sama, yang terletak satu kolom di sebelah kiri. Hal ini akan menghasilkan tabel berikut:
Menghitung perubahan persentase di seluruh baris yang di-pivot menggunakan pivot_offset()
Sekali lagi, Anda dapat menggunakan pivot_offset()
untuk melakukan perhitungan di seluruh baris yang di-pivot dengan cara yang sama seperti saat Anda menggunakan offset()
saat menghitung kolom ke bawah:
(${orders.count} / pivot_offset(${orders.count}, -1)) - 1
Ini adalah ekspresi yang sama dengan persentase sebelumnya, hanya dikurangi 1. Hal ini akan menghasilkan tabel berikut: