RUMUS DAN FUNGSI
   
  5.1.  Sel Relatif dan Absolut
  seringkali dalam membuat rumus, kita harus mereferensi pada sel-sel lain. terkadang sel-sel yang dirujuk tersebut ada yang berubah untuk masing-masing lokasi baris atau  kolomnya, atau sel-sel pada worksheet lainnya. 
  a.  Sel Relatif
  Dalam banyak hal seringkali digunakan referensi sel relatif dalam suatu rumus, sehingga jika ingin mengcopy rumus yang berisi referensi sel, maka sel tersebut akan menyesuaikan dengan lokasi barunya.
  b.  Sel Absolut
  Digunakan apabila rumus yang dibuat ingin merefernsi hanya pada sel tertentu saja, sehingga  jika rumus itu dikopikan ke sel lain maka referensinya tetap pada alamat sel yang sama atau tidak berubah lokasinya baris atau kolomnya. Biasanya sel absolute ini di tandai dengan tanda dolar ($).
   
  5.2  Fungsi Math and Trig
  Fungsi Math dan Trig yang sering digunakan antara lain yaitu:
       | Fungsi | Keterangan | 
     | =ABS(number) | menghasilkan nilai absolut argumen | 
     | =ROUND(number,num_digit) | membulatkan dengan besar digit sesuai yang   ditentukan dalam num_digit | 
     | =INT(number) | membulatkan argumen kebawah | 
     | =MOD(number,divisor) | menghasilkan sisa setelah number dibagi   dengan divisor | 
     | =COS(number) | menghirung nilai cosinus argumen | 
     | =SUM(number1,number2,...) | menjumlahkan data argumen | 
 
   
  5.3.  Fungsi Statistik  
   
       | Nama   Fungsi | Bentuk   Umum Fungsi | Keterangan | 
     | Fungsi   AVERAGE | =AVERAGE(number1,number2,...) | menghitung   nilai rata-rata argumen | 
     | Fungsi   COUNT | =COUNT(number1,number2,...) | menghasilkan   jumlah data argumen (khusus untuk jumlah angka) | 
     | Fungsi   MAX | =MAX(number1,number2,...) | mencari   nilai maksimum data argumen | 
     | Fungsi   MIN | =MIN(number1,number2,...) | mencari   nilai minimum data   argumen | 
 
   
  Contoh soal
  Selesaikanlah soal di bawah ini dengan menggunakan fungsi statistik sesuai dengan baris pada tabelnya
  Daftar harga barang
  Toko Bu Mina
       | No  | Nama barang | jumlah | Harga  | Total  | 
     | 1 | Mi   Goreng | 30 | 1000 | ??? | 
     | 2 | Minyak   Goreng | 15 | 5500 | ??? | 
     | 3 | Sabun   mandi | 23 | 1350 | ??? | 
     | 4 | Pasta   gigi | 12 | 3500 | ??? | 
     | 5 | Gula   pasir | 30 | 6000 | ??? | 
     | Jumlah   barang yang d jual | ??? | =x=x= |   | 
     | Harga   tertinngi barang | ??? |   | 
     | Harga   terendah barang | ??? |   | 
 
   
  5.4.  Fungsi Tanggal  
   
       | Nama   Fungsi | Bentuk Umum   Fungsi | Keterangan | 
     | Fungsi DATE | =DATE(yy,mm,dd) | menulsikan   tanggal sesuai argumen | 
     | Fungsi TODAY | =TODAY() | menampilkan   tanggal dari sistem komputer | 
     | Fungsi NOW | =NOW() | menampilkan   tanggal dan waktu dari sistem komputer | 
     | Fungsi DAY | =DAY(serial_number) | memberikan angka   tanggal | 
     | Fungsi MONTH | =MONTH(serial_number) | memberikan angka   bulan | 
     | Fungsi YEAR | =YEAR(serial_number) | memberikan angka   tahun | 
     | Fungsi WEEKDAY | =WEEKDAY(serial_number,return_type) | menampilkan nomor   urut dari hari referensi sel tanggal yang dipelih dalam 1 minggu yang   ditentukan dari nomor tipe pengurutan (return_type). | 
     | Fungsi DAY360 | =DAYS360(start_date,end_date) | menghitung jarak   hari dari argumen tanggal mulai (start_date) smapai argumen tanggal akhir   (end_date) dalam hitungan 360 hari | 
 
   
  5.5.  Fungsi Logika
  Fungsi Logika merupakan suatu fungsi yag digunakan untuk perumpamaan yang memiliki du kemungkinan jawaban yaitu BENAR dan SALAH atau YA dan TIDAK atau TRUE dan FALSE. Fungsi logiak terbagi manjadi  bagian yaitu Fungsi Logika tunggal (IF tunggal) dan Fungsi Logika Ganda (IF ganda). Dia bisa dikatakan IF tunggal bila pernyataan pembantu paling banyak 2 pernyataan. Dan IF ganda jika pernyataan pembantu labih dari 2 pernyataan. sedangkan bentuk umum fungsi logika adalah:
   
  =IF(logical_test,value_if_true,value_if_false)
   
  Keterangan 
  ·        Logical_test diartikan dengan sel tertentu yang direferensikan dengan suatu kode tertentu. 
  ·        Value_if_true diartikan dengan pernyataan benar dari referensi suatu kode tertentu dari logical_test. 
  ·        Value_if_false diartikan dengan pernyataan salah atau peryataan selain yang direferensikan kode tertentu pada logical_test. 
   
  Contoh Soal
  - Selesaikan      soal di bawah ini dengan bantuan keterangan di bawahnya menggunakan fungsi      logika tunggal
 
       | No  | Nama barang | jumlah | Harga  | Total  | bonus | 
     | 1 | Mi   Goreng | 30 | 1000 |   |   | 
     | 2 | Minyak   Goreng | 15 | 5500 |   |   | 
     | 3 | Sabun   mandi | 23 | 1350 |   |   | 
     | 4 | Pasta   gigi | 12 | 3500 |   |   | 
     | 5 | Gula   pasir | 30 | 6000 |   |   | 
     | Total |   |   | 
 
   
  Keterangan 
  Jika total lebih besar 50000 maka bonusnya sikat gigi, selain itu tidak dapat bonus
   
   
   
   
   
   
  - Selesikan      soal di bawah ini dengan bantuan keterangan di bawahnya menggunakan fungsi      logika ganda
     | No  | Kode barang | Nama barang | jumlah | Harga  | Total  | 
     | 1 | MI |   | 30 | 1000 |   | 
     | 2 | SM |   | 15 | 5500 |   | 
     | 3 | SM |   | 23 | 1350 |   | 
     | 4 | PG |   | 12 | 3500 |   | 
     | 5 | MI |   | 30 | 6000 |   | 
     | Total |   |   |   | 
 
   
  Keterangan 
  Jika kode barang MI maka nama barang MI GORENG
  Jika kode barang SM maka nama barang SABUN MANDI
  Jika kode  barang PG maka nama barang PASTA GIGI
   
  5.6.  Fungsi Text
       | Nama   Fungsi | Bentuk   Umum Fungsi | Keterangan | 
     | Fungsi   LEFT | =LEFT(text,num_char) | menampilkan   karakter pertama atau memotong karakter sebanyak yang ditentukan num_char   dihitung dari kiri | 
     | Fungsi   RIGHT | =RIGHT(text,num_char) | menampilkan   karakter terakhir atau memotong karakter sebanyak yang ditentukan num_char   dihitung dari kanan | 
     | Fungsi   MID | =MID(text,start_num,num_char) | menampilkan   bagian karakter sebanyak num_char karakter dan dihitung dari start_char | 
     | Fungsi   LEN | =LEN(text) | menghitung   banyaknya karakter dalam text | 
     | Fungsi   UPPER | =UPPER(text) | mengubah   text menjadi huruf kapital | 
     | Fungsi   LOWER | =LOWER(text) | mengubah   text menjadi huruf kecil | 
     | Fungsi   PROPER | =PROPER(text) | mengubah   text menjadi huruf kapital di setiap awal kata | 
 
   
  Contoh Soal
  - letakan      penggalan kata di dalam table sesuai dengan potongan kata yang ada dengan      menggunakan fungsi text
 
       | No | Nama Kota | Potongan 1 | Potongan 2 | Potongan 3 | 
     | 1 | PALEMBANG | PAL | EMBA | BANG | 
     | 2 | PAGAR   ALAM | PAGAR | AGAR | ALAM | 
     | 3 | SURABAYA | SURA | URAB | BAYA | 
     | 4 | BANDUNG | BAN | AND | DUNG | 
     | 5 | JAYA   PURA | JAYA | AYA | PURA |