Modul 4: Bingung Nama Pasangan

IF Field & Aturan Kondisional — agar sapaan di undangan otomatis menyesuaikan: pasangan, individu, atau keluarga.

Skenario Masalah

Undangan pernikahan

200 undangan, 3 jenis sapaan

Sebuah event organizer harus mengirim undangan ke 200 tamu. Data tamu bervariasi: ada pasangan suami-istri dengan nama berbeda (Bapak Andi & Ibu Siti), pasangan dengan nama sama (Bapak dan Ibu Budi), dan tamu individu (Saudara Clara). Mereka ingin sapaan yang tepat di setiap undangan tanpa harus mengedit manual.

Pertanyaan: Fitur apa di mail merge yang bisa menampilkan teks berbeda berdasarkan kondisi data?

Forum Brainstorming

Diskusikan pengalaman menangani variasi sapaan di undangan atau surat massal.

RW
Rini W.
5 jam lalu
Saya pernah membuat undangan pernikahan. Waktu itu saya grouping manual, repot banget. Pasti ada cara otomatis.
AR
Arif R.
3 jam lalu
Di mail merge ada field IF, mirip rumus Excel. Bisa untuk logika sederhana.

Simulasi forum, di LMS sebenarnya akan terintegrasi.

Materi Pendukung

Apa itu IF Field?

Field { IF } di Word digunakan untuk menampilkan teks berbeda berdasarkan kondisi tertentu. Sintaks: { IF "kondisi" "teks jika benar" "teks jika salah" }

Operator Perbandingan

= (sama dengan), > (lebih besar), < (lebih kecil), >=, <=, <> (tidak sama). Bisa juga menggunakan AND/OR dengan menggabungkan kondisi.

Video Tutorial

Cara menggunakan IF field untuk sapaan dinamis.

🎥 Preview Video

Contoh Kasus: Sapaan Undangan

Misalkan data memiliki field: NamaSuami, NamaIstri, dan Status (pasangan/individu). Atau bisa juga dengan mendeteksi apakah field NamaIstri kosong.

NamaSuamiNamaIstriStatusSapaan yang diinginkan
AndiSitiPasanganBapak Andi dan Ibu Siti
BudiBudiPasanganBapak dan Ibu Budi
ClaraIndividuSaudara Clara

Rumus IF yang mungkin:

{ IF { MERGEFIELD Status } = "Pasangan" "{ IF { MERGEFIELD NamaSuami } = { MERGEFIELD NamaIstri } "Bapak dan Ibu { MERGEFIELD NamaSuami }" "Bapak { MERGEFIELD NamaSuami } dan Ibu { MERGEFIELD NamaIstri }" } "Saudara { MERGEFIELD NamaSuami }" }

Catatan: Dalam praktiknya, penulisan field IF di Word menggunakan kurung kurawal { } yang bisa dimasukkan dengan Ctrl+F9. Kondisi string harus diapit tanda kutip.

Latihan Terbimbing

Di bawah ini adalah tiga skenario data. Pilih formula IF yang paling tepat untuk menghasilkan sapaan yang diinginkan.

Skenario 1: NamaSuami = "Andi", NamaIstri = "Siti" (berbeda), Status = "Pasangan". Ingin output: "Bapak Andi dan Ibu Siti"

Pilih formula yang benar:

IF Status="Pasangan" THEN (IF NamaSuami ≠ NamaIstri THEN "Bapak ... dan Ibu ..." ELSE "Bapak dan Ibu ...") ELSE "Saudara ..."
IF Status="Pasangan" THEN "Bapak dan Ibu {NamaSuami}" ELSE "Saudara {NamaSuami}"
IF NamaIstri="" THEN "Saudara {NamaSuami}" ELSE "Bapak {NamaSuami} dan Ibu {NamaIstri}"

Skenario 2: NamaSuami = "Budi", NamaIstri = "Budi" (sama), Status = "Pasangan". Ingin output: "Bapak dan Ibu Budi"

Pilih formula yang benar:

IF Status="Pasangan" THEN (IF NamaSuami = NamaIstri THEN "Bapak dan Ibu ..." ELSE "Bapak ... dan Ibu ...") ELSE "Saudara ..."
IF Status="Pasangan" THEN "Bapak dan Ibu {NamaSuami}" ELSE "Saudara {NamaSuami}"
IF NamaIstri="" THEN "Saudara {NamaSuami}" ELSE "Bapak {NamaSuami} dan Ibu {NamaIstri}"

Challenge: Buat Sapaan Otomatis

Berikut adalah data 3 tamu. Tuliskan satu field IF (lengkap) yang bisa menangani ketiganya sekaligus, sehingga menghasilkan sapaan yang sesuai.

NamaSuamiNamaIstriStatusSapaan yang diinginkan
AndiSitiPasanganBapak Andi dan Ibu Siti
BudiBudiPasanganBapak dan Ibu Budi
ClaraIndividuSaudara Clara

Petunjuk: Gunakan field IF bertingkat. Anggap field Status berisi "Pasangan" atau "Individu". Untuk pasangan, bedakan jika NamaSuami = NamaIstri (maka gunakan "Bapak dan Ibu ...") atau tidak sama (maka "Bapak ... dan Ibu ...").

Tuliskan kode field IF lengkap (gunakan { MERGEFIELD ... } untuk mengambil data).

Refleksi

Bagaimana pengalaman Anda menggunakan field IF? Apa kesulitan terbesar dalam menulis logika bertingkat? Kapan saja fitur ini akan berguna di pekerjaan Anda?

Kuis Formatif

Pilih jawaban yang benar:

1. Sintaks dasar field IF di Word adalah...

{ IF kondisi "teks jika benar" "teks jika salah" }
=IF(kondisi, benar, salah)
IF kondisi THEN benar ELSE salah

2. Untuk membandingkan apakah dua field sama, operator yang digunakan...

=
==
EQ

3. Bagaimana cara memasukkan field { } di Word?

Ctrl+F9
Alt+F9
Shift+F9

4. Dalam kasus sapaan pasangan, kondisi yang tepat untuk mengecek apakah nama suami dan istri sama adalah...

{ MERGEFIELD NamaSuami } = { MERGEFIELD NamaIstri }
{ MERGEFIELD NamaSuami } == { MERGEFIELD NamaIstri }
{ MERGEFIELD NamaSuami } <> { MERGEFIELD NamaIstri }