19

Mengupas Kedahsyatan - s3.amazonaws.com · berkat sentuhan dan kreativitasnya buku yang ke-86 ini sampai ke tangan pembaca. Secara khusus disampaikan terima kasih kepada pembaca yang

Embed Size (px)

Citation preview

Page 1: Mengupas Kedahsyatan - s3.amazonaws.com · berkat sentuhan dan kreativitasnya buku yang ke-86 ini sampai ke tangan pembaca. Secara khusus disampaikan terima kasih kepada pembaca yang
Page 2: Mengupas Kedahsyatan - s3.amazonaws.com · berkat sentuhan dan kreativitasnya buku yang ke-86 ini sampai ke tangan pembaca. Secara khusus disampaikan terima kasih kepada pembaca yang

Mengupas Kedahsyatan Array Formula Ctrl+Shift+Enter (CSE)

Microsoft Excel

Page 3: Mengupas Kedahsyatan - s3.amazonaws.com · berkat sentuhan dan kreativitasnya buku yang ke-86 ini sampai ke tangan pembaca. Secara khusus disampaikan terima kasih kepada pembaca yang

Sanksi Pelanggaran Pasal 113 Undang-Undang Nomor 28 Tahun 2014 tentang Hak Cipta

1. Setiap Orang yang dengan tanpa hak melakukan pelanggaran hak ekonomi sebagaimana dimaksud dalam Pasal 9 ayat (1) huruf i untuk Penggunaan Secara Komersial dipidana dengan pidana penjara paling lama 1 (satu) tahun dan/atau pidana denda paling banyak Rp100.000.000 (seratus juta rupiah).

2. Setiap Orang yang dengan tanpa hak dan/atau tanpa izin Pencipta atau pemegang Hak Cipta melakukan pelanggaran hak ekonomi Pencipta sebagaimana dimaksud dalam Pasal 9 ayat (1) huruf c, huruf d, huruf f, dan/atau huruf h untuk Penggunaan Secara Komersial dipidana dengan pidana penjara paling lama 3 (tiga) tahun dan/atau pidana denda paling banyak Rp500.000.000,00 (lima ratus juta rupiah).

3. Setiap Orang yang dengan tanpa hak dan/atau tanpa izin Pencipta atau pemegang Hak Cipta melakukan pelanggaran hak ekonomi Pencipta sebagaimana dimaksud dalam Pasal 9 ayat (1) huruf a, huruf b, huruf e, dan/atau huruf g untuk Penggunaan Secara Komersial dipidana dengan pidana penjara paling lama 4 (empat) tahun dan/atau pidana denda paling banyak Rp1.000.000.000,00 (satu miliar rupiah).

4. Setiap Orang yang memenuhi unsur sebagaimana dimaksud pada ayat (3) yang dilakukan dalam bentuk pembajakan, dipidana dengan pidana penjara paling lama 10 (sepuluh) tahun dan/atau pidana denda paling banyak Rp4.000.000.000,00 (empat miliar rupiah).

Page 4: Mengupas Kedahsyatan - s3.amazonaws.com · berkat sentuhan dan kreativitasnya buku yang ke-86 ini sampai ke tangan pembaca. Secara khusus disampaikan terima kasih kepada pembaca yang

Mengupas Kedahsyatan

Array Formula Ctrl+Shift+Enter (CSE) Microsoft Excel

Johar Arifin

PENERBIT PT ELEX MEDIA KOMPUTINDO

Page 5: Mengupas Kedahsyatan - s3.amazonaws.com · berkat sentuhan dan kreativitasnya buku yang ke-86 ini sampai ke tangan pembaca. Secara khusus disampaikan terima kasih kepada pembaca yang

Mengupas Kedahsyatan Array Formula Ctrl+Shift+Enter (CSE) Microsoft Excel

Johar Arifin 2017, PT Elex Media Komputindo, Jakarta Hak cipta dilindungi undang-undang Diterbitkan pertama kali oleh Penerbit PT Elex Media Komputindo Kelompok Gramedia, Anggota IKAPI, Jakarta 2017

[email protected]

ID: 717051052

ISBN: 978-602-04- 3143-7

Dilarang keras menerjemahkan, memfotokopi, atau memperbanyak sebagian atau seluruh isi buku ini tanpa izin tertulis dari penerbit.

Dicetak oleh Percetakan PT Gramedia, Jakarta

Isi di luar tanggung jawab percetakan

Page 6: Mengupas Kedahsyatan - s3.amazonaws.com · berkat sentuhan dan kreativitasnya buku yang ke-86 ini sampai ke tangan pembaca. Secara khusus disampaikan terima kasih kepada pembaca yang

v

Kata Pengantar

Istilah rumus atau formula digunakan Excel untuk menyebut rumus berupa operasi matematika dan penggunaan fungsi (function). Fungsi secara sederhana dapat diartikan sebagai rumus siap pakai yang disediakan Excel dan pengguna tinggal mengisikan argumen yang ditetapkan. Selain rumus yang telah banyak dikenal pengguna Excel, terdapat lagi istilah rumus array atau array formula. Rumus jenis ini bisa dikatakan sebagai bentuk rumus tingkat lanjut (advanced) yang mensyaratkan pengguna mampu menyusun rumus dan mengombinasikannya dengan fungsi.

Buku yang mengupas tentang rumus array tidak sebanyak buku yang membahas tentang Microsoft Excel secara umum. Hal ini bisa disadari bahwa untuk menyusun rumus array tidak baku sebagaimana penyusunan rumus atau fungsi terapan. Buku ini hadir secara khusus membahas rumus tingkat lanjut tersebut mulai dari tingkat dasar untuk pemula hingga rumus yang rumit bagi mereka yang telah berpengalaman. Perlu waktu yang cukup lama untuk menyiapkan buku ini sampai ke tangan pembaca. Materi studi kasus penulis kembangkan dari studi kasus yang pernah ditulis, referensi dari berbagai sumber baik buku maupun internet, dan yang tak kalah penting adalah masukan dan sumbangan pemikiran dari pembaca.

Buku ini hadir tidak sekadar melengkapi buku tentang Microsoft Excel, tetapi ditulis melalui serangkaian persiapan yang matang dengan melalui banyak uji coba beragam studi kasus. Mengupas bahasan dalam berbagai tingkat kesulitan mulai dari yang mudah, cukup sulit, dan sulit penulis bagikan kepada pembaca. Materi yang ditulis dalam buku ini bukan yang ringan dan biasa-biasa saja, namun penulis mencoba menjelaskan setiap studi kasus dengan lengkap dan rinci. Pembahasan yang sulit sekalipun dikemas ringan dengan bahasa yang sederhana, jelas, dan singkat dengan harapan menjadi lebih mudah untuk dipelajari. Semua studi kasus penulis bagikan kepada pembaca baik berupa pembahasan maupun dalam bentuk media untuk berlatih. Bagi penulis, sebagus buku apa pun tanpa niatan yang tulus dalam berbagi materi tidak banyak berarti bagi pengembangan diri pembaca.

Page 7: Mengupas Kedahsyatan - s3.amazonaws.com · berkat sentuhan dan kreativitasnya buku yang ke-86 ini sampai ke tangan pembaca. Secara khusus disampaikan terima kasih kepada pembaca yang

vi

Dalam kesempatan ini, penulis menyampaikan terima kasih kepada semua pihak yang telah banyak memberi dorongan, dukungan, dan bantuan hingga dapat menyelesaikan buku ini. Permohonan maaf sekaligus ucapan terima kasih kepada istri, Dini dan anak-anak (Findi, Hanan, dan Faris) yang telah banyak berkorban, memberi kesempatan saya, dan menciptakan suasana yang tenang hingga buku ini selesai ditulis. Untuk merekalah karya ini dipersembahkan. Ucapan terima kasih juga disampaikan kepada Mas Al. Ari Subagijo, Vincent S., Eko Sulistiono, Mba Linda, Adriana Dwi S., Elizabeth Aribawa, Sri Tjandra, Anindita, dan rekan-rekan di Elex Media Komputindo, berkat sentuhan dan kreativitasnya buku yang ke-86 ini sampai ke tangan pembaca. Secara khusus disampaikan terima kasih kepada pembaca yang telah memilih buku ini untuk mempelajari formula array. Harapan saya, meskipun kecil artinya, buku ini dapat memberikan sumbangan bagi pengembangan diri pembaca. Sebagai bentuk penghargaan dan peng-hormatan kepada pembaca, saya akan selalu berusaha menulis dan menulis lagi. Semoga bermanfaat.

Jakarta, April 2017

Johar Arifin

Page 8: Mengupas Kedahsyatan - s3.amazonaws.com · berkat sentuhan dan kreativitasnya buku yang ke-86 ini sampai ke tangan pembaca. Secara khusus disampaikan terima kasih kepada pembaca yang

vii

Daftar Isi

Kata Pengantar .................................................................................................................. v

Daftar Isi ......................................................................................................................... vii

Bab 1 Array Formula ................................................................................................ 1

1.1 Pengantar ............................................................................................... 1

1.2 Tentang Rumus Array .......................................................................... 1

1.3 Format Tampilan Tabel ....................................................................... 2

1.3.1 Angka dan Teks .......................................................................... 3

1.3.2 Konversi Angka ........................................................................... 3

1.3.3 Validasi Data ................................................................................ 4

1.3.4 Tombol Pilihan ............................................................................ 5

1.3.5 Scroll Bar ....................................................................................... 8

1.3.6 Format Kondisional .................................................................... 8

1.4 Tentang Buku Ini ................................................................................ 10

1.5 Mengunduh File ................................................................................. 11

Bab 2 Dasar Rumus Array ..................................................................................... 12

2.1 Rumus Array ........................................................................................ 12

2.2 Fungsi Terapan ................................................................................... 12

2.2.1 Fungsi Row ................................................................................. 13

2.2.2 Fungsi Column .......................................................................... 13

2.2.3 Fungsi Sum ................................................................................. 14

Page 9: Mengupas Kedahsyatan - s3.amazonaws.com · berkat sentuhan dan kreativitasnya buku yang ke-86 ini sampai ke tangan pembaca. Secara khusus disampaikan terima kasih kepada pembaca yang

viii

2.3 Studi Kasus Terapan .......................................................................... 15

2.3.1 Membuat Urutan Angka ................................................... 15

2.3.2 Membuat Urutan Angka Mendatar ................................ 16

2.3.3 Membuat Urutan Angka Menurun ................................. 17

2.3.4 Membuat Urutan Angka Menurun 1 sampai 500 ....... 17

2.3.5 Menghapus Rumus Array ................................................. 18

2.3.6 Perkalian Data Antar-range .............................................. 19

2.3.7 Menjumlah Hasil Perkalian ................................................ 20

2.3.8 Perkalian Sel Semi-absolut ............................................... 20

Bab 3 Konstanta Array .......................................................................................... 22

3.1 Konstanta Array .................................................................................. 22

3.1.1 Elemen dalam Konstanta Array ............................................. 23

3.1.2 Memberi Nama Konstanta Array .......................................... 23

3.1.3 Menggunakan Nama Konstanta Array................................ 24

3.1.4 Konversi Referensi Sel Menjadi Nilai .................................... 24

3.2 Fungsi Transpose ............................................................................... 25

3.3 Studi Kasus Terapan .......................................................................... 26

3.3.1 Konstanta Mendatar ................................................................ 26

3.3.2 Konstanta Menurun ................................................................. 27

3.3.3 Konstanta Dua Dimensi ........................................................... 27

3.3.4 Konstanta dalam Rumus ......................................................... 28

3.3.5 Perkalian dalam Array ............................................................. 29

3.3.6 Pangkat dalam Array ............................................................... 29

3.3.7 Mengubah Urutan Baris ke Kolom ....................................... 29

3.3.8 Mengubah Urutan Kolom ke Baris ....................................... 30

3.3.9 Mengubah Urutan Konstanta Dua Dimensi ....................... 31

3.4 Aturan Penggunaan Rumus Array ................................................. 31

3.5 Keunggulan dan Kelemahan Array ................................................ 32

Page 10: Mengupas Kedahsyatan - s3.amazonaws.com · berkat sentuhan dan kreativitasnya buku yang ke-86 ini sampai ke tangan pembaca. Secara khusus disampaikan terima kasih kepada pembaca yang

ix

Bab 4 Operator Array ............................................................................................ 33

4.1 Operator Array ................................................................................... 33

4.2 Studi Kasus Terapan .......................................................................... 33

4.2.1 Fungsi dan Operator Array And ........................................... 34

4.2.2 Fungsi dan Operator Array Or .............................................. 35

4.2.3 Operator Array – And (1) ....................................................... 36

4.2.4 Operator Array – And (2) ....................................................... 36

4.2.5 Operator Array - Or ................................................................. 37

4.2.6 Data Penjualan Tertinggi ........................................................ 38

4.2.7 Nama Range dalam Rumus Array ........................................ 39

4.2.8 Array dan Fungsi Sumifs ......................................................... 40

Bab 5 Menyalin Array ............................................................................................. 42

5.1 Pengantar ............................................................................................ 42

5.2 Studi Kasus Terapan .......................................................................... 42

5.2.1 Penggunaan Sumif dalam Array ........................................... 43

5.2.2 Penggunaan Countif dalam Array ....................................... 43

Bab 6 Fungsi Logika ............................................................................................... 47

6.1 Fungsi Logika If ................................................................................... 47

6.2 Studi Kasus Terapan .......................................................................... 48

6.2.1 Fungsi If - Teks (1) .................................................................... 49

6.2.2 Fungsi If - Teks (2) .................................................................... 49

6.2.3 Fungsi If – Teks (3) .................................................................... 50

6.2.4 Fungsi If – Angka dan Teks (1) .............................................. 51

6.2.5 Fungsi If – Angka dan Teks (2) .............................................. 52

6.2.6 Fungsi If Bertingkat ................................................................... 52

6.2.7 Fungsi If dan Not ...................................................................... 54

Page 11: Mengupas Kedahsyatan - s3.amazonaws.com · berkat sentuhan dan kreativitasnya buku yang ke-86 ini sampai ke tangan pembaca. Secara khusus disampaikan terima kasih kepada pembaca yang

x

Bab 7 Fungsi Vlookup dan Hlookup ................................................................... 56

7.1 Pengantar ............................................................................................ 56

7.2 Tabel Data ........................................................................................... 56

7.3 Fungsi Vlookup ................................................................................... 58

7.4 Fungsi Hlookup .................................................................................. 59

7.5 Rumus Array, Vlookup, dan Hlookup ........................................... 60

Bab 8 Manajemen Data ......................................................................................... 62

8.1 Pengantar ............................................................................................ 62

8.2 Fungsi Sumif dan Sumifs .................................................................. 63

8.2.1 Fungsi Sumif............................................................................... 63

8.2.2 Fungsi Sumifs ............................................................................. 64

8.3 Studi Kasus Terapan .......................................................................... 64

8.3.1 Transaksi Penjualan oleh Pemasar ....................................... 65

8.3.2 Transaksi Penjualan per Produk ............................................ 66

8.3.3 Penjualan Produk per Wilayah .............................................. 67

8.3.4 Harga Jual Tertinggi ................................................................. 67

8.3.5 Menghitung Unit Terjual ......................................................... 68

8.3.6 Harga Jual Rata-Rata Produk ................................................ 68

8.3.7 Harga Jual Rata-Rata Tertimbang ........................................ 69

8.3.8 Periksa Hasil Penjualan ............................................................ 70

8.3.9 Rincian Penjualan pada Kombinasi Wilayah ...................... 71

Bab 9 Data Table .................................................................................................... 73

9.1 Data Table ........................................................................................... 73

9.2 Mengenal Susunan Tabel Data ...................................................... 74

9.3 Fungsi Finansial .................................................................................. 75

9.3.1 Fungsi PV (Present Value) ...................................................... 76

9.3.2 Fungsi FV (Future Value) ......................................................... 76

9.3.3 Fungsi Pmt (Payment) ............................................................. 77

Page 12: Mengupas Kedahsyatan - s3.amazonaws.com · berkat sentuhan dan kreativitasnya buku yang ke-86 ini sampai ke tangan pembaca. Secara khusus disampaikan terima kasih kepada pembaca yang

xi

9.4 Studi Kasus Terapan .......................................................................... 77

9.4.1 Harga Tanah .............................................................................. 77

9.4.2 Laba dan Harga Jual ................................................................ 82

9.4.3 Proyeksi Penjualan ................................................................... 85

9.4.4 Tabungan ................................................................................... 87

9.4.5 Angsuran Pinjaman .................................................................. 89

9.4.6 Investasi ....................................................................................... 99

Bab 10 Format Kondisional .................................................................................. 103

10.1 Rumus dalam Format Kondisional ............................................ 103

10.2 Studi Kasus Terapan ..................................................................... 103

10.2.1 Penjualan Tertinggi .......................................................... 104

10.2.2 Penjualan Terendah ......................................................... 105

10.2.3 Penjualan Terendah Tanpa Nol .................................... 106

10.2.4 Nama Buah-buahan ........................................................ 106

10.2.5 Bilangan Ganjil ................................................................... 107

10.2.6 Bilangan Genap ................................................................. 108

10.2.7 Bilangan Ganjil dan Genap ............................................. 108

10.2.8 Alamat (Satu Baris Data) ................................................. 109

10.2.9 Perbedaan Data ................................................................ 110

10.2.10 Data Tidak Terdaftar ........................................................ 110

10.2.11 Angka Teratas (Top) ........................................................ 111

10.2.12 Angka Terbawah (Bottom) ............................................. 112

10.2.13 Hasil Pencarian .................................................................. 113

10.2.14 Sekian Hari Setelah Tanggal Tertentu ......................... 114

10.2.15 Grafik Gantt ........................................................................ 115

10.3 Melihat Format Kondisional ........................................................ 117

Bab 11 Tabel Keuangan ........................................................................................ 119

11.1 Tabel Keuangan ............................................................................. 119

Page 13: Mengupas Kedahsyatan - s3.amazonaws.com · berkat sentuhan dan kreativitasnya buku yang ke-86 ini sampai ke tangan pembaca. Secara khusus disampaikan terima kasih kepada pembaca yang

xii

11.2 Membuat Tabel Keuangan ......................................................... 119

11.3 Studi Kasus Terapan ..................................................................... 120

11.3.1 Nilai Sekarang dari Rp1 (Nilai Tunggal) ...................... 120

11.3.2 Nilai Sekarang dari Anuitas Biasa Rp1 ......................... 123

11.3.3 Nilai Sekarang dari Anuitas di Muka Rp1 ................... 126

11.3.4 Nilai akan Datang dari Rp1 (Nilai Tunggal) ................ 127

11.3.5 Nilai akan Datang dari Anuitas Biasa Rp1 .................. 128

11.3.6 Nilai akan Datang dari Anuitas di Muka Rp1 ............. 129

11.3.7 Tabel untuk Semua Nilai ................................................. 130

Bab 12 Peramalan Bisnis ....................................................................................... 135

12.1 Pengantar ........................................................................................ 135

12.2 Fungsi Forecast dan Trend .......................................................... 135

12.3 Studi Kasus Terapan ..................................................................... 137

12.3.1 Peramalan Berdasarkan Garis Tren .............................. 137

12.3.2 Peramalan Menggunakan Fungsi Forecast ................ 138

12.3.3 Peramalan Menggunakan Fungsi Trend .................... 139

Bab 13 Studi Kasus Terapan ................................................................................ 140

13.1 Pengantar ........................................................................................ 140

13.2 Studi Kasus Terapan ..................................................................... 141

13.2.1 Matematika Sederhana ................................................... 141

13.2.2 Menghitung Nilai Rata-Rata .......................................... 141

13.2.3 Analisis Penjualan ............................................................ 143

13.2.4 Menjumlah Angka ............................................................ 148

13.2.5 Menghitung Data ............................................................. 151

13.2.6 Mengabaikan Pesan Kesalahan .................................... 157

13.2.7 Tender Proyek ................................................................... 158

13.2.8 Investasi ............................................................................... 158

13.2.9 Peringkat ............................................................................. 159

Page 14: Mengupas Kedahsyatan - s3.amazonaws.com · berkat sentuhan dan kreativitasnya buku yang ke-86 ini sampai ke tangan pembaca. Secara khusus disampaikan terima kasih kepada pembaca yang

xiii

13.2.10 Daftar Nama Bulan dan Kalender ................................ 161

13.2.11 Menghilangkan Karakter Selain Angka ....................... 164

13.2.12 Menempatkan Karakter ke Setiap Kotak ..................... 165

13.2.13 Distribusi Frekuensi .......................................................... 166

13.2.14 Lookup dengan Beberapa Kriteria ............................... 167

13.2.15 Membalik Urutan Data .................................................... 167

13.2.16 Menampilkan Range yang Berisi Data ........................ 168

13.2.17 Menampilkan Angka Positif ........................................... 169

13.2.18 Mengurutkan Angka dan Meniadakan Baris Kosong ................................................................................ 170

13.2.19 Mengurutkan Teks (A-Z) ................................................. 171

13.2.20 Validasi Kartu ..................................................................... 172

Daftar Pustaka .............................................................................................................. 176

Tentang Penulis ............................................................................................................ 177

Page 15: Mengupas Kedahsyatan - s3.amazonaws.com · berkat sentuhan dan kreativitasnya buku yang ke-86 ini sampai ke tangan pembaca. Secara khusus disampaikan terima kasih kepada pembaca yang

1

Bab 1

Array Formula

Rumus array (array formula) merupakan fasilitas canggih yang luput dari perhatian pengguna, padahal berkerja sangat efektif dan efisien.

1.1 PENGANTAR

Microsoft Excel bisa jadi salah satu dari sedikit program yang tidak pernah habis untuk dieksplorasi. Beragam fasilitas canggih yang mudah dioperasikan sering kali membuat pengguna terlena dan menganggap remeh program aplikasi ini. Barangkali apa yang selama ini kita gunakan dan kuasai baru sebagian kecil dan bisa jadi kurang dari 20% yang disediakan oleh Excel. Belum lagi, program aplikasi ini selalu dikembangkan oleh Microsoft. Hal ini bisa dilihat secara berkala, dalam kisaran 3 tahunan akan muncul versi terbaru. Bahasa gaulnya, Excel tidak ada matinya untuk dipelajari!

Apa saja yang harus dipelajari dari Excel? Pertanyaan yang tidak mudah untuk dijawab karena kembali lagi pada kebutuhan pengguna. Paling tidak, mampu mengoperasikan Excel dengan cara yang benar, sehingga dapat bekerja lebih efektif dan efisien. Pengetahuan dasar, antara lain cara menyalin dan menempatkan data (copy and paste), menyusun rumus, menggunakan fungsi terapan, melakukan format tabel, membuat grafik, dan sebagainya. Materi semacam ini biasanya dikupas dalam buku yang membahas tentang program aplikasi Microsoft Excel. Misal, Microsoft Excel 2007, Microsoft Excel 2010, Microsoft Excel 2013, Microsoft Excel 2016, dan versi terbaru berikutnya.

1.2 TENTANG RUMUS ARRAY

Pengguna program aplikasi Excel hampir pasti telah dapat mengoperasikan program aplikasi ini, pernah menyusun rumus (formula), dan menggunakan fungsi pada tabel data. Sebuah rumus atau fungsi yang disusun biasanya hanya untuk mengisi suatu sel, dan jika digunakan untuk mengisi sel lain,

Page 16: Mengupas Kedahsyatan - s3.amazonaws.com · berkat sentuhan dan kreativitasnya buku yang ke-86 ini sampai ke tangan pembaca. Secara khusus disampaikan terima kasih kepada pembaca yang

2

maka harus disalin (copy) dan ditempatkan (paste). Sepengetahuan penulis, istilah formula sudah diserap dalam bahasa Indonesia (lihat KKBI) sehingga bisa saja diganti dengan istilah rumus atau tetap dengan istilah formula. Sedangkan istilah array, penulis tulis (sebut) apa adanya karena tidak ditemukan padanan dalam bahasa Indonesia.

Penyebutan array formula (istilah asing) dalam pembahasan buku ini bisa diterjemahkan sebagai rumus array atau formula array. Apa pun sebutannya, array formula, rumus array, atau formula array mudah-mudahan tidak diperdebatkan karena substansinya adalah sama. Pembahasan dalam buku ini banyak menggunakan istilah rumus array dan formula array. Penggunaan rumus array dapat mengisi hasil rumus atau fungsi pada seluruh sel tanpa proses copy paste, sehingga berkerja menjadi lebih efektif dan efisien. Keunggulan lain tentang formula array adalah mempersingkat penggunaan fungsi.

Persiapan apa yang harus dikuasai untuk menggunakan formula array? Idealnya, pengguna program aplikasi Microsoft Excel telah mampu menyusun rumus dan terbiasa menggunakan fungsi. Namun, pembaca yang merasa belum mahir menyusun rumus dan menggunakan fungsi, tidak perlu khawatir, materi buku ini akan membahas penyusunan rumus array mulai dari dasar. Pembahasan dalam beberapa bab dilengkapi file yang berisi studi kasus yang diselesaikan dengan formula array, dan dengan rumus atau fungsi non-array sebagai bahan perbandingan.

1.3 FORMAT TAMPILAN TABEL

Program aplikasi Excel dilengkapi fasilitas untuk membuat tabel data tampil lebih menarik. Bukan saatnya lagi pengguna hanya mampu membuat tabel data tanpa memperhatikan format tampilan agar interaktif, komunikatif, dan memiliki nilai estetika. Materi berikut akan mengupas enam fasilitas, yaitu menambah teks pada angka, menyingkat tampilan angka, validasi data, tombol pilihan, scroll bar, serta membuat format kondisional. Materi tersebut yang penulis pandang perlu dikuasai bilamana pembaca belum memahaminya. Bagi pembaca yang merasa telah terbiasa menggunakan fasilitas tersebut, dapat melewati pembahasan bab ini. Materi pembahasan bab ini dilengkapi file BAB01 dan media berlatih telah disiapkan dalam file BAB01L. Pembaca dapat mengikuti pembahasan dengan asumsi program aplikasi Microsoft Excel dan file BAB01 atau BAB01L telah siap dioperasikan.

Page 17: Mengupas Kedahsyatan - s3.amazonaws.com · berkat sentuhan dan kreativitasnya buku yang ke-86 ini sampai ke tangan pembaca. Secara khusus disampaikan terima kasih kepada pembaca yang

3

1.3.1 ANGKA DAN TEKS

Menambahkan teks pada sel yang berisi angka. Silakan klik tab sheet KASUS1 dan perhatikan tampilan tabel data melalui Gambar 1.1. berikut ini.

Gambar 1.1. Menambahkan teks pada sel berisi angka

Penambahan teks tersebut menjadikan isi suatu sel lebih informatif dan tetap dapat digunakan untuk operasi matematika. Cara termudah untuk format tersebut adalah dengan klik kanan mouse, pilih menu Format Cells. Jendela Format Cells tab Number ditampilkan, klik pilihan Custom, pada kotak isian Type: pilih format yang dikehendaki diikuti teks dengan diapit tanda petik (“…teks”). Gunakan karakter # (tanda pagar) dan atau 0 (angka nol) untuk simbol angka. Perbedaan keduanya, karakter # di posisi belakang koma, jika yang dihasilkan adalah angka nol, angka di belakang koma ditiadakan. Sedangkan jika untuk format di belakang koma adalah 0 dan jika yang dihasilkan adalah angka nol, akan disertakan sekian angka nol di belakang koma.

1.3.2 KONVERSI ANGKA

Konversi atau menyingkat angka ke satuan ribuan, jutaan, miliaran, atau triliunan, dengan demikian lebih praktis membacanya. Silakan klik tab sheet KASUS2 dan perhatikan tampilkan tabel data melalui Gambar 1.2. berikut ini.

Page 18: Mengupas Kedahsyatan - s3.amazonaws.com · berkat sentuhan dan kreativitasnya buku yang ke-86 ini sampai ke tangan pembaca. Secara khusus disampaikan terima kasih kepada pembaca yang

4

Gambar 1.2. Konversi atau menyingkat satuan angka

Bagaimana memahaminya? Silakan klik tombol scroll-bar dan amati bagian keterangan setiap efek klik tombol. Menyingkat angka dilakukan dengan memberi titik (.) atau koma (,) di belakang karakter # atau 0 - tergantung setelan (setting) komputer. Penjelasan pemberian jumlah titik atau koma adalah: 1 untuk per seribu, 2 untuk per sejuta, 3 untuk per semiliar, dan 4 untuk per setriliun. Bagaimana cara memberi format untuk menyingkat pembacaan suatu angka? Klik kanan mouse pada sel atau range yang akan diformat, pilih menu Format Cells. Jendela Format Cells tab Number ditampilkan, pilih Custom, selanjutnya perhatikan contoh isian pada bagian Type:.

1.3.3 VALIDASI DATA

Fasilitas validasi data digunakan untuk membatasi isian suatu sel atau range. Fasilitas ini pada program aplikasi Microsoft Excel versi 2003 terdapat dalam menu Data > Validation. Posisi fasilitas pada program aplikasi Excel 2007/2010/2013/2016, dengan klik tab pita Data, klik tombol bermenu Data Validation dan pilih tombol/ikon Data Validation yang terdapat dalam grup Data Tools. Silakan klik tab sheet KASUS3 dan perhatikan tampilan tabel data melalui Gambar 1.3. berikut ini.

Page 19: Mengupas Kedahsyatan - s3.amazonaws.com · berkat sentuhan dan kreativitasnya buku yang ke-86 ini sampai ke tangan pembaca. Secara khusus disampaikan terima kasih kepada pembaca yang

5

Gambar 1.3. Membuat pilihan dengan fasilitas validasi data

Gambar di posisi kiri atas dalam tabel data menunjukkan posisi fasilitas dalam tab Data. Pembuatan pilihan dengan fasilitas validasi data membutuhkan daftar, dalam contoh, kasus nama bulan dan nama kota. Jika daftar nama bulan tidak berupa nama range, hanya dapat digunakan pada sheet bersangkutan, tetapi jika berupa nama range, dapat digunakan pada sheet lain dalam file yang sama. Bagaimana caranya? Contoh pertama, telah tersedia daftar nama bulan dalam range B11:B22, tempatkan penunjuk sel pada alamat sel J11. Aktifkan jendela atau kotak dialog Data Validation. Selanjutnya, pilih List di bagian Allow:, pada kotak isian Source: sorot range B11:B22, akhiri dengan klik tombol OK.

Kedua, perhatikan daftar nama kota dalam L4:L12 yang telah penulis beri nama KOTA (bisa nama lain, sepanjang informatif). Nama range tersebut akan dijadikan sumber pilihan kota yang dibuat dengan fasilitas validasi data. Silakan tempatkan penunjuk sel (cell pointer) pada alamat sel O3, aktifkan jendela Data Validation, pilih List pada bagian Allow: dan ketik tanda = (sama dengan) diikuti nama range (KOTA) pada bagian Source:, akhiri dengan klik tombol perintah OK.

1.3.4 TOMBOL PILIHAN

Sebagian tabel data dalam buku ini dilengkapi tombol masukan data berupa tombol pilihan (option button) dan batang penggulung (scroll-bar), selanjutnya disebut sebagai tombol. Penggunaan tombol tersebut untuk memilih dan menetapkan data masukan (input data). Ketiga tombol terdapat di bagian Form Controls setelah klik tombol bermenu Insert atau Sisipkan yang terdapat dalam pita Developer atau Pengembang (Excel dengan bahasa Indonesia) seperti ditunjukkan dalam Gambar 1.4. Pita Developer sebenarnya