Latihan 10 Berikut ini akan membahas mengenai penggunaan fungsi pembacaan karakter LEFT, MID, dan RIGHT yang di kombinasikan dengan penggunaan logika matematika (IF). Untuk memahami latihan tersebut mari silahkan anda buat sebuah tabel menggunakan Microsoft Excel seperti gambar dibawah ini :
Selanjutnya kolom-kolom yang kosong tersebut diisi dengan ketentuan sebagai berikut :
* Kolom kode pesawat
Jika kode AB = Air Bus
dan jika FK = Fokker
* Kolom nama maskapai
Jika kode GA = Garuda,
jika kode SP = Sempati,
jika kode MD = Mandala
* Kolom tujuan
Jika kode 1 = Jakarta,
jika kode 2 = Denpasar dan
jika kode 3 = Ujung Pandang
* Kolom harga tiket
Jika kode 11 = 250000,
jika 12 = 250000
Jika kode 21 = 425000,
jika 22 = 450000
Jika kode 31 = 635000,
jika 32 = 675000
* Kolom Discount
Jika dengan Garuda discount 5% dari harga tiket
Jika denga Sempati discount 15% dari harga tiket
Jika dengan Mandala diccount 25% dari harga tiket
* Kolom Harga Bersih
harga tiket - discount
Setelah memahami ketentuan diatas silahkan inputkan rumus-rumus penyelesaian masing-masing kolom tersebut yang menggunakan penggabungan fungsi pembacaan karakter ( LEFT, MID, dan RIGHT ) dengan Logika Matematika (IF) seperti berikut :
1 | Kode pesawat | =IF(LEFT(B5;2)="AB";"Air Bus";IF(LEFT(B5;2)="FK";"Fokker")) |
2 | Nama maskapai | =IF(MID(B5;3;2)="GA";"Garuda";IF(MID(B5;3;2)="SP";"Sempati";IF(MID(B5;3;2)="MD";"Mandala"))) |
3 | Tujuan | =IF(MID(B5;6;1)="1";"Jakarta";IF(MID(B5;6;1)="2";"Denpasar";IF(MID(B5;6;1)="3";"Ujung Pandang"))) |
4 | Harga tiket | =IF(RIGHT(B5;2)="11";250000;IF(RIGHT(B5;2)="12";260000;IF(RIGHT(B5;2)="21";425000; |
5 | Discount | =IF(D5="Garuda";(5/100)*F5;IF(D5="Sempati";(15/100)*F5;IF(D5="Mandala";(25/100)*F5))) |
6 | Harga Bersih | =F5-G5 |
Setelah selesai di inputkan maka hasilnya akan terlihat seperti gambar dibawah ini.
Selamat bekerja dan silahkan lanjutkan ke latihan 12