Menggunakan kolom tabel rumus (pratinjau)

[Topik ini adalah dokumentasi prarilis dan dapat berubah.] Informasi selengkapnya: program pratinjau Power Apps

Kolom rumus adalah jenis data di Microsoft Dataverse for Teams yang dibangun di Power Fx. Anda dapat menambahkan kolom rumus ke tabel secara real time. Tabel Dataverse menyimpan logika dan memberi Anda nilai selama operasi fetch. Kolom rumus menggunakan sintaks Power Fx yang mirip dengan Office Excel. Saat Anda memasukkan rumus, Intellisense membantu Anda dengan rekomendasi untuk rumus, sintaks, dan kesalahan.

Catatan

Kolom rumus dapat ditambahkan sebagai bidang hitung. Saat ini, kolom rumus tidak dapat digunakan pada bidang roll-up atau dengan plugin.

Menambahkan kolom rumus

  1. Pilih tab Bangun, dan kemudian pilih Lihat semua, dan perluas Tabel.
  2. Dari daftar tabel dalam aplikasi Power Apps untuk Teams, pilih tabel yang diinginkan.
  3. Pilih Tambah kolom atau pilih Edit data > Tambah kolom. Bila Anda memilih Edit data, Anda juga dapat memilih + di kolom tempat Anda ingin menambahkan kolom rumus.
  4. Di panel Tambah kolom baru:
    • Masukkan Nama untuk kolom, misalnya Harga total.
    • Pilih Rumus sebagai Jenis.
    • Masukkan rumus di kotak Ekspresi. Pada contoh ini, kolom Harga (Jenis data desimal) dikalikan dengan kolom Jumlah unit (jenis data Angka). Pilih Buat. Buat kolom rumus

Saat Anda membuat rekaman, kolom rumus mengeksekusi rumus dan menampilkan data untuk rekaman. Jika nilai kolom rumus untuk rekaman tidak diperbarui, pilih Segarkan pada bilah perintah untuk menjalankan rumus.

Rekaman contoh dengan kolom rumus

Perhatikan bahwa jenis kolom ditentukan berdasarkan rumus. Anda dapat mengubah rumus setelah membuatnya jika tidak mengubah jenis kolom. Contohnya, rumus harga * diskon membuat jenis kolom dari angka, sedangkan rumus First & “ “ & Last membuat jenis kolom string. Anda dapat mengubah rumus harga * diskon ke harga * (diskon +10%) karena tidak mengubah jenis kolom. Namun, setelah disimpan, Anda tidak dapat mengubah rumus harga * diskon Text(harga * diskon) karena hal tersebut akan memerlukan mengubah jenis kolom menjadi string.

Jenis data

Jenis data berikut dapat ditampilkan di kolom rumus:

  • Teks
  • Angka Desimal
  • Ya/Tidak (boolean)
  • Tanggal

Catatan

Jenis data mata uang saat ini tidak didukung.

Jenis fungsi

Jenis fungsi berikut didukung dengan rumus yang digunakan di kolom rumus:

  • Decimal
  • String
  • Boolean
  • Set Opsi
  • DateTime (TZI)
  • DateTime (Lokal pengguna) (terbatas pada perbandingan dengan nilai lokal pengguna lain dan fungsi DateAdd)
  • DateTime (hanya tanggal) (terbatas pada perbandingan dengan nilai hanya tanggal, dan fungsi DateAdd)
  • Mata uang
  • bilangan bulat, dipromosikan ke Desimal

Operators

Operator ini didukung dengan rumus yang digunakan di kolom rumus:
+, -, *, /, %, ^, in, exactin, &

Informasi lebih lanjut, buka Operator di Power Apps

Fungsi yang Tersedia

Fungsi skalar berikut tersedia dengan kolom rumus.

Abs

Dan

Exp

If

Int

Len

Ln

Max

Mid

Min

Mod

Not

Hak

Sum

Teks *

Nilai *

* Fungsi Teks dan Nilai hanya berfungsi dengan bilangan bulat, dengan pemisah desimal tidak terlibat. Karena pemisah desimal bervariasi sesuai lokal, dan kolom rumus dievaluasi tanpa pengetahuan lokal, tidak ada cara untuk mengartikan atau menghasilkan pemisah desimal dengan benar.

Baca juga

Menggunakan kolom tabel
Referensi rumus untuk Power Apps