Rumus AVERAGE() Appsheet

Argumen
beberapa daftar (daftar tipe numerik apa pun)
AppSheet harus diberikan konteks yang cukup untuk menentukan jenis nilai apa yang ada dalam daftar , yang isinya adalah atau akan berupa angka. Untuk itu, daftar-beberapa harus merupakan salah satu dari yang berikut: nilai kolom tipe Daftar yang berisi nilai-nilai numerik; daftar kolom (misalnya, Produk [Harga] ) untuk kolom tipe numerik; atau daftar yang dibangun (misalnya, dengan DAFTAR () ) dari tipe numerik.

Nilai Pengembalian
Desimal : rata-rata dihitung dari nilai-nilai beberapa daftar

Contoh
  • AVERAGE(Products[Price]): Rata-rata dari semua nilai di kolom Harga pada tabel Produk . Setara dengan AVERAGE(SELECT(Products[Price], TRUE)). Lihat juga SELECT () .
  • AVERAGE([Discounts]): Rata-rata dari semua item dalam nilai kolom Diskon , di mana Diskon adalah tipe Daftar untuk beberapa jenis numerik.
  • AVERAGE(LIST(1, 2, 3)) : 2,00
  • AVERAGE(LIST(0) - LIST(0)) (daftar yang valid dengan tipe tetapi tidak ada item): 0.00

Rata-rata Baris Pilih
Hitung rata-rata rating produk dari umpan balik pelanggan dalam sebulan terakhir, kecuali umpan balik tanpa rating:

AVERAGE(
  SELECT(
    Feedback[Product Rating],
    AND(
      ([Product Rating] > 0),
      ([Submitted] >= (EOMONTH(TODAY(), -2) + DAY(TODAY())))
    )
  )
)
SELECT(Feedback[Product Rating], ...)mendapat daftar nilai Rating Produk dari baris pilih dari tabel Umpan Balik .
AND(..., ...)membatasi hasil SELECT () hanya ke baris yang cocok dengan semua kondisi.
([Product Rating] > 0)membatasi pemilihan hanya baris dengan nilai Rating Produk lebih besar dari nol, di mana 0 adalah nilai default dan menunjukkan "tidak ada peringkat".
([Submitted] >= ...) lebih lanjut membatasi baris kepada mereka dengan tanggal penyerahan pada atau setelah tanggal dihitung.
(EOMONTH(TODAY(), -2) + DAY(TODAY())) menghitung tanggal satu bulan sebelum hari ini.
AVERAGE(...) menghitung rata-rata dari nilai yang dipilih.
Lihat juga: AND () , DAY () , EOMONTH () , SELECT () , TODAY ()

Masalah umum
AVERAGE(1, 2, 3): argumen tidak dalam bentuk daftar. Untuk memperbaiki, membungkus mereka di LIST () untuk membangun daftar: AVERAGE(LIST(1, 2, 3)).

Mengontrol Lebar Kolom

ppSheet tidak membiarkan pembuat aplikasi mengatur ukuran kolom secara manual karena berbagai ukuran layar ponsel dan tablet. Sebagai gantin...