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

Saat Anda perlu menemukan data yang memenuhi lebih dari satu kondisi, seperti unit yang dijual antara April dan Januari, atau unit yang dijual oleh Nancy, Anda bisa menggunakan fungsi AND dan OR bersama-sama. Berikut contohnya:

Menggunakan AND dan OR di dalam rumus yang sama

Rumus ini menumpuk fungsi AND di dalam fungsi OR untuk mencari unit yang dijual antara 1 April 2011 dan 1 Januari 2012, atau unit apa pun yang dijual oleh Nancy. Anda dapat melihat pengembaliannya True untuk unit yang dijual oleh Nancy, dan juga untuk unit yang dijual oleh Tim dan Ed selama tanggal yang ditentukan dalam rumus.

Berikut rumus dalam formulir yang bisa Anda salin dan tempelkan. Jika Anda ingin memutarnya dalam contoh buku kerja, lihat bagian akhir artikel ini.

=OR(AND(C2>DATE(2011,4,30),C2<DATE(2012,1,1)),B2="Nancy")

Mari kita pergi sedikit lebih dalam ke dalam rumus. Fungsi OR memerlukan sekumpulan argumen (bagian data) yang dapat diuji untuk melihat apakah argumen tersebut benar atau salah. Dalam rumus ini, argumen pertama adalah fungsi AND dan fungsi DATE yang ditumpuk di dalamnya, yang kedua adalah "Nancy." Anda dapat membaca rumus dengan cara ini: Uji untuk melihat apakah penjualan dilakukan setelah 30 April 2011 dan sebelum 1 Januari 2012, atau dilakukan oleh Nancy.

Fungsi AND juga mengembalikan True atau False. Sering kali, Anda menggunakan AND untuk memperluas kapabilitas fungsi lain, seperti OR dan IF. Dalam contoh ini, fungsi OR tidak akan menemukan tanggal yang benar tanpa fungsi AND.

Menggunakan AND dan OR dengan IF

Anda juga dapat menggunakan AND dan OR dengan fungsi IF.

Fungsi AND dan OR terletak di dalam fungsi IF

Dalam contoh ini, orang tidak mendapatkan bonus hingga mereka menjual setidaknya $125.000 barang, kecuali mereka bekerja di wilayah selatan di mana pasar lebih kecil. Dalam hal ini, mereka memenuhi syarat untuk bonus setelah $ 100.000 dalam penjualan.

=IF(OR(C4>=125000,AND(B4="South",C4>=100000))=TRUE,C4*0.12,"Tanpa bonus")

Mari kita lihat sedikit lebih dalam. Fungsi IF memerlukan tiga bagian data (argumen) agar berjalan dengan benar. Yang pertama adalah uji logika, yang kedua adalah nilai yang ingin Anda lihat apakah uji mengembalikan True, dan yang ketiga adalah nilai yang ingin Anda lihat apakah uji mengembalikan False. Dalam contoh ini, fungsi OR dan semua yang ditumpuk di dalamnya menyediakan uji logika. Anda bisa membacanya sebagai: Mencari nilai yang lebih besar dari atau sama dengan 125.000, kecuali nilai di kolom C adalah "Selatan", lalu cari nilai yang lebih besar dari 100.000, dan setiap kali kedua kondisi benar, kalikan nilai dengan 0,12, jumlah komisi. Jika tidak, tampilkan kata "Tanpa bonus."

Atas Halaman

Contoh data

Jika Anda ingin bekerja dengan contoh dalam artikel ini, salin tabel berikut ini ke dalam sel A1 di lembar bentang Anda sendiri. Pastikan untuk memilih seluruh tabel, termasuk baris judul.


Tenaga penjual

Kawasan

Penjualan

Rumus/hasil

Mulyadi

Timur

87925

=IF(OR(C2>=125000,AND(B2="South",C2>=100000))=TRUE,C2*0.12,"Tanpa bonus")

Soraya

Utara

100000

=IF(OR(C3>=125000,AND(B3="South",C3>=100000))=TRUE,C3*0,12,"Tanpa bonus")

Firmansyah

Barat

145000

=IF(OR(C4>=125000,AND(B4="South",C4>=100000))=TRUE,C4*0.12,"Tanpa bonus")

Wilcox

Selatan

200750

=IF(OR(C5>=125000,AND(B5="South",C5>=100000))=TRUE,C5*0,12,"Tanpa bonus")

Barnhill

Selatan

178650

=IF(OR(C6>=125000,AND(B6="South",C6>=100000))=TRUE,C6*0,12,"Tanpa bonus")

Thomas

Utara

99555

=IF(OR(C7>=125000,AND(B7="South",C7>=100000))=TRUE,C7*0,12,"Tanpa bonus")

Keever

Timur

147000

=IF(OR(C8>=125000,AND(B8="South",C8>=100000))=TRUE,C8*0,12,"Tanpa bonus")

Cassazza

Utara

213450

=IF(OR(C9>=125000,AND(B9="South",C9>=100000))=TRUE,C9*0,12,"Tanpa bonus")

Brownlee

Selatan

122680

=IF(OR(C10>=125000,AND(B10="South",C10>=100000))=TRUE,C10*0.12,"Tanpa bonus")

Smithberg

Barat

92500

=IF(OR(C11>=125000,AND(B11="South",C11>=100000))=TRUE,C11*0.12,"Tanpa bonus")

Benson

Timur

88350

=IF(OR(C12>=125000,AND(B12="South",C12>=100000))=TRUE,C12*0.12,"Tanpa bonus")

Baca

Barat

102500

=IF(OR(C13>=125000,AND(B13="South",C13>=100000))=TRUE,C13*0.12,"Tanpa bonus")

Atas Halaman

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!

×