Masuk dengan Microsoft
Masuk atau buat akun.
Halo,
Pilih akun lain.
Anda memiliki beberapa akun
Pilih akun yang ingin Anda gunakan untuk masuk.

Kode bidang Bandingkan membandingkan dua nilai dan menampilkan hasil "1" jika perbandingan adalah benar atau "0" (nol) jika perbandingan salah. Anda dapat menggunakan bidang ini untuk membuat perbandingan logika campuran dengan fungsi And dan or dalam bidang = (Rumus), lalu menggunakan hasil bidang = (Rumus) dalam bidang If.

Sintaks

Saat Anda menampilkan kode bidang Bandingkan di dokumen Anda, sintaksnya terlihat seperti ini:

{ COMPARE Expression1 Operator Expression2 }

Catatan:  Kode bidang memberi tahu apa yang harus diperlihatkan. Hasil bidang adalah hasil yang diperlihatkan di dokumen setelah kode bidang dievaluasi. Untuk beralih antara melihat kode bidang dan hasil kode bidang, tekan Alt+F9.

Petunjuk

Ekspresi1, Ekspresi2

Nilai untuk dibandingkan. Ekspresi bisa berupa nama bookmark , string teks, angka, bidang bertumpuk yang mengembalikan nilai, atau rumus matematika. Jika ekspresi berisi spasi, apit ekspresi dalam tanda kutip.

Operator

Perbandingan operator. Sisipkan spasi sebelum dan sesudah operator.

Operator

Deskripsi

=

Sama dengan

<>

Tidak sama dengan

>

Lebih besar dari

<

Kurang dari

>=

Lebih besar dari atau sama dengan

<=

Lebih kecil atau sama dengan

Catatan: Jika operator = atau <>, Ekspresi2 dapat berisi tanda tanya (?) untuk mewakili karakter tunggal apa pun, atau tanda bintang (*) untuk mewakili string karakter apa pun. Ekspresi harus diapit dalam tanda kutip sehingga dibandingkan sebagai string karakter. Jika Anda menggunakan tanda bintang di Ekspresi2, bagian Ekspresi1 yang terkait dengan tanda bintang, ditambah karakter yang tersisa di Ekspresi2, tidak boleh melebihi 128 karakter.

Contoh

Anggaplah bahwa bidang If dalam contoh berikut ini disisipkan ke dalam dokumen utama gabungan surat. Bidang Bandingkan memeriksa bidang data CustomerNumber dan CustomerRating sebagai setiap rekaman data digabungkan. Fungsi Or dari bidang = (Rumus) mengembalikan nilai "1" (true) jika setidaknya satu bidang data menunjukkan kredit yang buruk, dalam hal ini teks pertama dalam tanda kutip dicetak.

{ IF { = OR ( { COMPARE { MERGEFIELD CustomerNumber } >= 4 }, { COMPARE { MERGEFIELD CustomerRating } <= 9 } ) } = 1 "Kredit tidak dapat diterima" "Kredit dapat diterima"}

Bidang Compare berikut menghasilkan nilai "1" jika nilai dalam bidang data KodePos adalah rentang 98500 – 98599:

{ BANDINGKAN " { MERGEFIELD PostalCode } " = "985*" }

Perlu bantuan lainnya?

Ingin opsi lainnya?

Jelajahi manfaat langganan, telusuri kursus pelatihan, pelajari cara mengamankan perangkat Anda, dan banyak lagi.

Komunitas membantu Anda bertanya dan menjawab pertanyaan, memberikan umpan balik, dan mendengar dari para ahli yang memiliki pengetahuan yang luas.

Apakah informasi ini berguna?

Seberapa puaskah Anda dengan kualitas bahasanya?
Apa yang memengaruhi pengalaman Anda?
Dengan menekan kirim, umpan balik Anda akan digunakan untuk meningkatkan produk dan layanan Microsoft. Admin TI Anda akan dapat mengumpulkan data ini. Pernyataan Privasi.

Terima kasih atas umpan balik Anda!

×