SOAL IF, LEFT, MID, RIGHT SOAL IF, LEFT, MID, RIGHT
PETUNJUK PENGERJAAN PETUNJUK PENGERJAAN
1
1 NAMA BARANGNAMA BARANG
Diambil dari KODE, jika M = Monitor, K = Keyboard, H = Harddisk, P = Printer, S = Scanner Diambil dari KODE, jika M = Monitor, K = Keyboard, H = Harddisk, P = Printer, S = Scanner 2
2 HARGA HARGA SATUANSATUAN
Diambil dari KODE, jika M = 800000, K = 80000, H = 600000, P = 650000, S = 850000 Diambil dari KODE, jika M = 800000, K = 80000, H = 600000, P = 650000, S = 850000 3
3 JUMLAH JUMLAH Diambil dari Diambil dari kode kode yaitu yaitu 2 2 karakter karakter paling paling kanankanan 4 DISCOUNT
4 DISCOUNT
Jika Kode 01 discount 5% dikalikan HARGA SATUAN dikalikan JUMLAH Jika Kode 01 discount 5% dikalikan HARGA SATUAN dikalikan JUMLAH Jika Kode 02 discount 7.5% dikalikan HARGA SATUAN dikalikan JUMLAH Jika Kode 02 discount 7.5% dikalikan HARGA SATUAN dikalikan JUMLAH Jika Kode 03 discount 10% dikalikan HARGA SATUAN dikalikan JUMLAH Jika Kode 03 discount 10% dikalikan HARGA SATUAN dikalikan JUMLAH 5 PAJAK
5 PAJAK
Jika HARGA SATUAN * JUMLAH => 20000000, 7.5% * HARGA SATUAN * JUMLAH Jika HARGA SATUAN * JUMLAH => 20000000, 7.5% * HARGA SATUAN * JUMLAH Jika HARGA SATUAN * JUMLAH < 20000000, 5% * HARGA SATUAN * JUMLAH Jika HARGA SATUAN * JUMLAH < 20000000, 5% * HARGA SATUAN * JUMLAH 6
6 HARGA HARGA BAYAR, BAYAR, diambil diambil dari: dari: HARGA HARGA SATUAN SATUAN * * JUMLAH JUMLAH - - DISCOUNT DISCOUNT + + PAJAKPAJAK
SOAL FUNGSI AND
SOAL FUNGSI AND
Menghasilkan nilai BENAR jika semua ketentuan yang diuji bernilai benar dan SALAH jika ada satu atau lebih Menghasilkan nilai BENAR jika semua ketentuan yang diuji bernilai benar dan SALAH jika ada satu atau lebih ketentuan yang bernilai salah.
ketentuan yang bernilai salah.
Untuk mengisi Keterangan : Untuk mengisi Keterangan :
Jika Usia kurang dari sama dengan 30 DAN pengalaman kerja lebih dari 3 maka DITERIMA, Jika Usia kurang dari sama dengan 30 DAN pengalaman kerja lebih dari 3 maka DITERIMA, selain itu DITOLAK.
selain itu DITOLAK.
SOAL FUNGSI OR
SOAL FUNGSI OR
Menghasilkan nilai BENAR jika beberapa ketentuan bernilai benar dan SALAH jika semua ketentuan Menghasilkan nilai BENAR jika beberapa ketentuan bernilai benar dan SALAH jika semua ketentuan salah.
salah.
Untuk mengisi hasil : Untuk mengisi hasil :
Jika NILAI-1 kurang dari 60 ATAU NILAI-2 KURANG DARI 60 maka "LULUS", Jika NILAI-1 kurang dari 60 ATAU NILAI-2 KURANG DARI 60 maka "LULUS",
▸ Baca selengkapnya: mid formatur adalah
(2)Penjelasan :
Penjelasan :
CONTOH SOAL MENGGUNAKAN FUNGSI AND, OR CONTOH SOAL MENGGUNAKAN FUNGSI AND, OR
FUNGSI AND
FUNGSI AND
Menghasilkan nilai BENAR jika semua ketentuan yang diuji bernilai benar dan SALAH jika ada satu atau lebih Menghasilkan nilai BENAR jika semua ketentuan yang diuji bernilai benar dan SALAH jika ada satu atau lebih ketentuan yang bernilai salah.
ketentuan yang bernilai salah.
Untuk mengisi Keterangan : Untuk mengisi Keterangan :
Jika Usia kurang dari sama dengan 30 DAN pengalaman kerja lebih dari 3 maka DITERIMA, Jika Usia kurang dari sama dengan 30 DAN pengalaman kerja lebih dari 3 maka DITERIMA, selain itu DITOLAK.
selain itu DITOLAK. PEMBAHASAN : PEMBAHASAN :
=IF(AND(E19<=30;F19>3);"DITERIMA";"DITOLAK") =IF(AND(E19<=30;F19>3);"DITERIMA";"DITOLAK")
Untuk mengisi Keterangan menggunakan insert function atau Untuk mengisi Keterangan menggunakan insert function atau fx fx
1. Kli
1. Klik k simbolsimbolfxfxdi depan formula bar, klik fungsidi depan formula bar, klik fungsi IFIF, klik OK, klik OK 2.
2. setelah kursor di Logical Test, setelah kursor di Logical Test, Klik tanda panah ke Klik tanda panah ke bawah di formula bar, pilih bawah di formula bar, pilih fungsifungsi ANDAND, (apabila tidak ada, (apabila tidak ada fungsi AND nya, klik more function, cari di select or function), sampai muncul jendela AND,
fungsi AND nya, klik more function, cari di select or function), sampai muncul jendela AND,
3. Di logical1, klik di cell
3. Di logical1, klik di cell USIA (C3) ketik <=30, (isi Logical1,USIA (C3) ketik <=30, (isi Logical1,C3<=30C3<=30)) 4. Di logical2, klik
4. Di logical2, klik di cell PENGALAMAdi cell PENGALAMAN KERJA (D3) ketik >3 (isi N KERJA (D3) ketik >3 (isi Logical2,Logical2,D3>30D3>30))
5. Setelah logical1 dan logical2 sudah terisi
5. Setelah logical1 dan logical2 sudah terisi klik di bacaan IF didalam formula bar,klik di bacaan IF didalam formula bar, pindah ke kotak
pindah ke kotak Value_if_true Value_if_true ketikketik "DITERIMA" "DITERIMA" pindah ke kotak
pindah ke kotak Value_if_False Value_if_False ketikketik "DITOLAK" "DITOLAK" Klik OK.
6. Untuk Keterangan yang berikutnya ulang rumus dari atas.
6. Untuk Keterangan yang berikutnya ulang rumus dari atas.
FUNGSI OR
FUNGSI OR
Menghasilkan nilai BENAR jika beberapa ketentuan bernilai benar dan SALAH jika semua ketentuan Menghasilkan nilai BENAR jika beberapa ketentuan bernilai benar dan SALAH jika semua ketentuan salah.
salah.
Untuk mengisi hasil :
Untuk mengisi hasil :
Jika NILAI-1 kurang dari 60 ATAU NILAI-2 KURANG DARI 60 maka "LULUS",
Jika NILAI-1 kurang dari 60 ATAU NILAI-2 KURANG DARI 60 maka "LULUS", PEMBAHASAN :
PEMBAHASAN :
=IF(OR(D8<60;E8<60);"MENGULANG";"LULUS")
=IF(OR(D8<60;E8<60);"MENGULANG";"LULUS")
Untuk mengisi Keterangan menggunakan insert function atau
Untuk mengisi Keterangan menggunakan insert function atau fx fx
1.
1. Klik Klik simbolsimbol fxfx di depan formula bar, klik fungsidi depan formula bar, klik fungsi IFIF, klik OK, klik OK
2.
2. setelah kursor di Losetelah kursor di Logical Test, Klik tanda panagical Test, Klik tanda panah ke h ke bawah di formbawah di formula bar, pilih ula bar, pilih fungsifungsi OROR, (apabila, (apabila
tidak ada fungsi OR nya,
tidak ada fungsi OR nya, klik more function, cari di select or function), sampai muncul klik more function, cari di select or function), sampai muncul jendela OR,jendela OR,
3. Di logical1, klik di cell
3. Di logical1, klik di cell NILAI-1 (B2) NILAI-1 (B2) ketik ketik <60, <60, (isi Logical1, (isi Logical1, B2<60B2<60 ) )
4. Di logical2, klik di cell
4. Di logical2, klik di cell NILAI-1 (C2)NILAI-1 (C2) ketik ketik <60, <60, (isi Logical1, (isi Logical1, C2<60C2<60 ) )
5. Setelah logical1 dan logical2 sudah terisi
5. Setelah logical1 dan logical2 sudah terisi klik di bacaan IF didalam formula bar,klik di bacaan IF didalam formula bar,
pindah ke kotak
pindah ke kotak Value_if_true Value_if_true ketikketik "MENGULANG" "MENGULANG"
pindah ke kotak
pindah ke kotak Value_if_False Value_if_False ketikketik "LULUS" "LULUS"
6.
CONTOH
CONTOH SOAL IF, SOAL IF, LEFT, MID, LEFT, MID, RIGHTRIGHT
PETUNJUK PENGERJAAN
PETUNJUK PENGERJAAN
1
1 NAMA BARANGNAMA BARANG
Diambil dari KODE, jika M = Monitor, K =
Diambil dari KODE, jika M = Monitor, K = Keyboard, H = Harddisk, P = Printer, S = ScannerKeyboard, H = Harddisk, P = Printer, S = Scanner
2
2 HARGA HARGA SATUANSATUAN
Diambil dari KODE, jika M = 800000, K = 80000, H = 600000, P = 650000, S = 850000
Diambil dari KODE, jika M = 800000, K = 80000, H = 600000, P = 650000, S = 850000
3
3 JUMLAH JUMLAH Diambil Diambil dari dari kode kode yaitu yaitu 2 2 karakter karakter paling paling kanankanan
4 DISCOUNT
4 DISCOUNT
Jika Kode 01 discount 5% dikalikan HARGA SATUAN dikalikan JUMLAH
Jika Kode 01 discount 5% dikalikan HARGA SATUAN dikalikan JUMLAH
Jika Kode 02 discount 7.5% dikalikan HARGA SATUAN dikalikan JUMLAH
Jika Kode 02 discount 7.5% dikalikan HARGA SATUAN dikalikan JUMLAH
Jika Kode 03 discount 10% dikalikan HARGA SATUAN dikalikan JUMLAH
Jika Kode 03 discount 10% dikalikan HARGA SATUAN dikalikan JUMLAH
5 PAJAK
5 PAJAK
Jika HARGA SATUAN * JUMLAH => 20000000, 7.5% * HARGA SATUAN * JUMLAH
Jika HARGA SATUAN * JUMLAH => 20000000, 7.5% * HARGA SATUAN * JUMLAH
Jika HARGA SATUAN * JUMLAH < 20000000, 5% * HARGA SATUAN * JUMLAH
Jika HARGA SATUAN * JUMLAH < 20000000, 5% * HARGA SATUAN * JUMLAH
6
6 HARGA HARGA BAYAR, BAYAR, diambil diambil dari: dari: HARGA HARGA SATUAN SATUAN * * JUMLAH JUMLAH - - DISCOUNT DISCOUNT + + PAJAKPAJAK PEMBAHASAN :
PEMBAHASAN :
1
1 NAMA NAMA BARANG BARANG C5:C5:
Diambil dari KODE, jika M = Monitor, K = Keyboard, H = Harddisk, P = Printer, S = Scanner Diambil dari KODE, jika M = Monitor, K = Keyboard, H = Harddisk, P = Printer, S = Scanner =IF(LEFT(B5,1)="M","MONITOR",IF(LEFT(B5,1)="K","KEYBOARD",
=IF(LEFT(B5,1)="M","MONITOR",IF(LEFT(B5,1)="K","KEYBOARD",
IF(LEFT(B5,1)="H","HARDDISK",IF(LEFT(B5,1)="P","PRINTER","SCANNER")))) IF(LEFT(B5,1)="H","HARDDISK",IF(LEFT(B5,1)="P","PRINTER","SCANNER")))) 2
2 HARGA HARGA SATUAN SATUAN D5 D5 ::
Diambil dari KODE, jika M = 800000, K = 80000, H = 600000, P = 650000, S = 850000 Diambil dari KODE, jika M = 800000, K = 80000, H = 600000, P = 650000, S = 850000 =IF(LEFT(B5,1)
=IF(LEFT(B5,1)="M",8000="M",800000,IF(LEFT(B5,00,IF(LEFT(B5,1)="K",801)="K",80000,000, IF(LEFT(B5,1)="H
IF(LEFT(B5,1)="H",600000,",600000,IF(LEFT(B5,1)="PIF(LEFT(B5,1)="P",650000,",650000,850000))))850000)))) 3
3 JUMLAH JUMLAH E5: E5: : Diambil : Diambil dari dari kode kode yaitu yaitu 2 2 karakter karakter paling paling kanankanan =value(right(B5,2))
=value(right(B5,2)) 4
4 DISCOUNT DISCOUNT F5:F5:
Jika Kode 01 discount 5% dikalikan HARGA SATUAN dikalikan JUMLAH Jika Kode 01 discount 5% dikalikan HARGA SATUAN dikalikan JUMLAH Jika Kode 02 discount 7.5% dikalikan HARGA SATUAN dikalikan JUMLAH Jika Kode 02 discount 7.5% dikalikan HARGA SATUAN dikalikan JUMLAH Jika Kode 03 discount 10% dikalikan HARGA SATUAN dikalikan JUMLAH Jika Kode 03 discount 10% dikalikan HARGA SATUAN dikalikan JUMLAH =IF(MID(B5,3,2)="01",5%,IF(MID(B5,3,2)="02",7.5%,10%))*D5*E5 =IF(MID(B5,3,2)="01",5%,IF(MID(B5,3,2)="02",7.5%,10%))*D5*E5 5 PAJAK
5 PAJAK
Jika HARGA SATUAN * JUMLAH => 20000000, 7.5% * HARGA SATUAN * JUMLAH Jika HARGA SATUAN * JUMLAH => 20000000, 7.5% * HARGA SATUAN * JUMLAH Jika HARGA SATUAN * JUMLAH < 20000000, 5% * HARGA SATUAN * JUMLAH Jika HARGA SATUAN * JUMLAH < 20000000, 5% * HARGA SATUAN * JUMLAH
=IF(D5*E5>=20000000,7.5%,5%)*D5*E5 =IF(D5*E5>=20000000,7.5%,5%)*D5*E5 6
6 HARGA HARGA BAYARBAYAR
HARGA SATUAN * JUMLAH - DISCOUNT + PAJAK HARGA SATUAN * JUMLAH - DISCOUNT + PAJAK
=+D5*E5-F5+G5 =+D5*E5-F5+G5 7
7 TOTAL TOTAL / / RATA-RATA RATA-RATA / / TERBESAR TERBESAR / / TERKECILTERKECIL D15
D15 : : =SUM(D5:D=SUM(D5:D14)14) D16
D16 : : =AVERAG=AVERAGE(D5:D14)E(D5:D14) D17
D17 : : =MAX(D5:D1=MAX(D5:D14)4) D18
FUNGSI LEFT, MID, RIGHT
FUNGSI LEFT, MID, RIGHT
Dalam pengolahan data terkadang kita hanya ingin mengetahui awal /
Dalam pengolahan data terkadang kita hanya ingin mengetahui awal / akhir karakter dari suatu teksakhir karakter dari suatu teks ataupun karakter yang berada didalam teks. Untuk itu kita menggunakan rumus LEFT, RIGHT,
ataupun karakter yang berada didalam teks. Untuk itu kita menggunakan rumus LEFT, RIGHT, ataupun MID.ataupun MID. 1. Fungsi LEFT digunakan untuk mengambil beberapa karakter dengan posisi sebelah
1. Fungsi LEFT digunakan untuk mengambil beberapa karakter dengan posisi sebelah KIRI dari suatu teks.KIRI dari suatu teks. Dengan formula :
Dengan formula : =LEFT(TEXT,NUM_CHARS)=LEFT(TEXT,NUM_CHARS) TEXT
TEXT berisi data teks yang terdiri dari beberapa karakter (misal Nominal, Kalimat dan Kata) / berisi data teks yang terdiri dari beberapa karakter (misal Nominal, Kalimat dan Kata) / ataupunataupun alamat cell
alamat cell NUM_CHARS
NUM_CHARS berisi berisi angka yang menunjukkan jumlah karakter yang hendak diambil dari data teks angka yang menunjukkan jumlah karakter yang hendak diambil dari data teks ataupunataupun alamat cell
alamat cell
2. Fungsi RIGHT digunakan untuk mengambil beberapa karakter dengan posisi sebelah
2. Fungsi RIGHT digunakan untuk mengambil beberapa karakter dengan posisi sebelah KANAN dari suatuKANAN dari suatu teks.
teks.
Dengan formula :
Dengan formula : =RIGHT(TEXT,NUM_CHARS)=RIGHT(TEXT,NUM_CHARS) 3. Fungsi MID
3. Fungsi MID digunakan untuk mengambil beberapa karakter dengan posisi BERADA DIANTARA dari suatudigunakan untuk mengambil beberapa karakter dengan posisi BERADA DIANTARA dari suatu teks.
teks.
Dengan formula :
Dengan formula : =MID(TEXT,START_NUM,NUM_CHARS)=MID(TEXT,START_NUM,NUM_CHARS) START_NUM
START_NUM berisi angka yang menunjukkan awal karakter yang hendak diambil dari data teks ataupun berisi angka yang menunjukkan awal karakter yang hendak diambil dari data teks ataupun alamat cell alamat cell Misal : Misal : 1.Fungsi LEFT 1.Fungsi LEFT
Saya mencontohkan bagaimana hasil dari sebuah kata dan nominal dengan menjalankan rumus ini. Saya mencontohkan bagaimana hasil dari sebuah kata dan nominal dengan menjalankan rumus ini. Catatan : Untuk setiap 01 karakter pada suatu kata / angka baik itu angka 0 (nol) maupun spasi “ “ akan Catatan : Untuk setiap 01 karakter pada suatu kata / angka baik itu angka 0 (nol) maupun spasi “ “ akan dianggap 01 karakter.
dianggap 01 karakter.
pada kolom A5 diketik "MOBIL", dan
pada kolom A5 diketik "MOBIL", dan pada kolom B5 diketik "2" pada kolom B5 diketik "2" maka hasilnya pada kolom C5 dengan rumusmaka hasilnya pada kolom C5 dengan rumus : "=LEFT(A5,B5)" adalah "MO"
: "=LEFT(A5,B5)" adalah "MO"
Artinya diambil 2 karakter sebelah kiri dari kata "MOBIL" yakni "MO" Artinya diambil 2 karakter sebelah kiri dari kata "MOBIL" yakni "MO" 2. Fungsi RIGHT
2. Fungsi RIGHT
pada kolom A5 diketik "MOBIL", dan pada kolom B5 diketik "2" maka hasilnya pada kolom C5 dengan rumus pada kolom A5 diketik "MOBIL", dan pada kolom B5 diketik "2" maka hasilnya pada kolom C5 dengan rumus : "=RIGHT(A5,B5)" adalah "IL"
: "=RIGHT(A5,B5)" adalah "IL"
Artinya diambil 2 karakter sebelah kiri dari kata "MOBIL" yakni "IL" Artinya diambil 2 karakter sebelah kiri dari kata "MOBIL" yakni "IL" 3. Fungsi MID
3. Fungsi MID
pada kolom A5 diketik "MOBIL", pada kolom
pada kolom A5 diketik "MOBIL", pada kolom B5 diketik "2" dan B5 diketik "2" dan kolom C5 diketik "3" maka kolom C5 diketik "3" maka hasilnya padahasilnya pada kolom D5 dengan rumus :
kolom D5 dengan rumus : "=MID(A5,B5,C5)" adalah "OBI""=MID(A5,B5,C5)" adalah "OBI"
Artinya diambil 3 karakter sebelah kiri dimulai dari karakter ke-2 dari