Kalau Excel menampilkan rumus sebagai teks, bukan hasilnya, berarti selnya berformat Text atau rumusnya diawali apostrof ('=B2*C2) atau spasi. Hapus apostrof atau spasinya, atau ubah selnya menjadi General, lalu klik di dalam sel dan tekan Enter. Kalau semua rumus di lembar kerja tampil sebagai teks, Show Formulas sedang menyala: tekan Ctrl+` untuk mematikannya. Kalau hasilnya tidak berubah saat kamu mengedit angka, perhitungannya diatur ke Manual: pilih Formulas > Calculation Options > Automatic.
| A | B | C | D | |
|---|---|---|---|---|
| 1 | Item | Price | Qty | Total |
| 2 | Desk | 240 | 2 | =B2*C2 |
| 3 | Chair | 85 | 4 | =B3*C3 |
| 4 | Lamp | 40 | 3 | 120 |
D2 dan D3 menampilkan rumusnya itu sendiri. D2 diawali apostrof, yang memberi tahu Excel "ini teks" dan tersembunyi di sel (kamu bisa melihatnya di formula bar). D3 diawali spasi sebelum =. Hanya D4 yang berupa rumus, dan hasilnya 120. Klik D2, hapus apostrofnya sehingga selnya berisi =B2*C2, lalu tekan Enter: hasilnya 480.
Selnya berformat Text
Sel berformat Text menyimpan apa pun yang kamu ketik persis seperti yang diketik, termasuk rumus. Ini terjadi kalau sebuah kolom diatur ke Text untuk mempertahankan angka nol di depan, atau kalau proses impor mengatur tipe kolomnya menjadi Text.
- Pilih selnya lalu pilih Home > Number Format > General (drop down di grup Number).
- Mengubah formatnya saja belum cukup: Excel hanya membaca rumus saat rumus itu dimasukkan. Klik di dalam setiap sel (atau tekan F2) lalu tekan Enter.
- Untuk satu kolom penuh, pilih kolomnya lalu pakai Data > Text to Columns > Finish. Cara ini memasukkan ulang setiap sel sekaligus.
Langkah yang sama juga memperbaiki angka yang diketik di sel berformat Text, yang kemudian tidak bisa dijumlahkan (lihat bagian setelah bagian berikutnya).
Show Formulas menyala
Kalau semua rumus di lembar kerja menampilkan teksnya, berarti Show Formulas sedang menyala: Formulas > Show Formulas, atau Ctrl+ (tombol di bawah Esc; Control+ di Mac). Tekan lagi untuk kembali. Tombol ini mudah tertekan tanpa sengaja.
| A | B | C | D | |
|---|---|---|---|---|
| 1 | Item | Price | Qty | Total |
| 2 | Desk | 240 | 2 | 480 |
| 3 | Chair | 85 | 4 | 340 |
| 4 | Lamp | 40 | 3 | 120 |
| 5 | Total | 940 |
Klik Rumus di atas lembar kerja ini: setiap sel menampilkan rumusnya, sama seperti Show Formulas di Excel. Klik lagi untuk melihat 480, 340, 120, dan totalnya, 940. Mode ini berlaku untuk satu lembar kerja, bukan untuk seluruh workbook, jadi lembar kerja lain tetap bisa menampilkan hasilnya.
Angka yang tersimpan sebagai teks: SUM menghasilkan 0 atau terlalu kecil
Rumusnya sudah benar, tetapi sebagian angka yang dijumlahkannya berupa teks. SUM melewati teks tanpa error apa pun, jadi totalnya hanya terlalu kecil.
| A | B | C | |
|---|---|---|---|
| 1 | Month | Sales | Type |
| 2 | Jan | 120 | number |
| 3 | Feb | 80 | text |
| 4 | Mar | 95 | number |
| 5 | Apr | 60 | text |
| 6 | |||
| 7 | Total | 215 |
B7 menampilkan 215, jumlah dari Januari dan Maret saja. Di Excel, angka berformat teks rata kiri di selnya dan punya segitiga hijau; pilih angka-angkanya, klik ikon peringatan, lalu pilih Convert to Number. Kalau datanya diperbarui dari sumber yang tidak bisa kamu ubah, ubah di dalam rumusnya, seperti di latihan di akhir halaman ini. Halaman teks menjadi angka membahas semua caranya.
Perhitungannya diatur ke Manual
Dalam mode Manual, rumus tetap menampilkan hasil lamanya sampai kamu menghitung ulang. Lembar kerjanya terlihat baik-baik saja, tetapi angkanya sudah usang, dan rumus yang disalin ke bawah menampilkan hasil baris pertama di setiap baris.
- Kembalikan: Formulas > Calculation Options > Automatic.
- Hitung ulang satu kali tanpa mengubah mode: F9 untuk semua workbook yang terbuka, Shift+F9 untuk lembar kerja yang aktif, Ctrl+Alt+F9 untuk menghitung ulang setiap rumus. Di Mac, Cmd+= dan Shift+Cmd+=.
- Automatic Except for Data Tables juga membuat data table (What-If Analysis) tidak diperbarui.
Mode Manual itu menular: Excel mengambil mode dari workbook pertama yang dibuka dalam satu sesi, jadi file yang disimpan dalam mode Manual mengubah semua file yang dibuka sesudahnya. Workbook yang sangat besar terkadang sengaja diatur ke Manual agar tidak menghitung ulang setiap kali diedit; status bar lalu menampilkan Calculate saat hasilnya sudah usang.
Rumus yang menghitung, tetapi tidak sesuai harapan
Terkadang keluhannya adalah "rumusnya tidak berfungsi", padahal Excel menghitung persis seperti yang ditulis. Tiga kasus yang umum:
- Referensi yang bergeser saat rumus disalin. Tarif di satu sel, yang dibaca tanpa
$, ikut bergeser ke bawah bersama rumusnya, dan baris-baris di bawahnya dikalikan dengan sel kosong. - Circular reference. Rumusnya bergantung pada hasilnya sendiri, Excel menampilkan 0 dan peringatan di status bar. Lihat circular reference.
- Nama error, bukan angka, seperti
#NAME?untuk fungsi yang salah ketik. Setiap error punya halamannya sendiri di bab ini.
| A | B | C | D | E | F | |
|---|---|---|---|---|---|---|
| 1 | Item | Price | With tax | Tax rate | ||
| 2 | Desk | 240 | 288 | 20% | ||
| 3 | Chair | 85 | 85 | |||
| 4 | Lamp | 40 | 40 |
D2 sudah benar (288), tetapi D3 menampilkan 85 dan D4 menampilkan 40: rumusnya membaca F3 dan F4, yang kosong, jadi pajaknya 0. Klik D2, ubah F2 menjadi $F$2, dan seluruh kolom ikut berubah. Referensi absolut menjelaskan alasannya.
Menjumlahkan angka yang tersimpan sebagai teks
| A | B | |
|---|---|---|
| 1 | Month | Sales |
| 2 | Jan | 120 |
| 3 | Feb | 80 |
| 4 | Mar | 95 |
| 5 | Apr | 60 |
| 6 | Total |
Giliranmu: Februari dan April diimpor sebagai teks, jadi =SUM(B2:B5) melewatkannya. Tulis rumus di B6 yang menjumlahkan keempat bulan.
-- (dua tanda minus) mengubah setiap nilai menjadi angka: teks yang terlihat seperti angka diubah, sedangkan angka sungguhan tetap seperti adanya. =SUMPRODUCT(B2:B5*1) dan =SUM(VALUE(B2:B5)) bekerja dengan cara yang sama. Setelah rumusnya benar, rumus itu tetap berfungsi berapa pun sel yang berupa teks.
Pertanyaan yang sering diajukan
Kenapa Excel menampilkan rumus, bukan hasilnya?
Bisa karena selnya sudah berformat Text sebelum rumusnya diketik, rumusnya diawali apostrof atau spasi, atau Show Formulas sedang menyala. Ubah formatnya menjadi General (Home > Number Format > General), klik di dalam sel, tekan Enter, lalu tekan Ctrl+` kalau semua rumus di lembar kerja tampil sebagai teks.
Kenapa rumus Excel-ku tidak diperbarui secara otomatis?
Perhitungannya diatur ke Manual. Buka Formulas > Calculation Options lalu pilih Automatic. Sampai saat itu, F9 menghitung ulang workbook dan Shift+F9 menghitung ulang lembar kerja yang aktif. Workbook yang disimpan dalam mode Manual juga membuat setiap workbook yang dibuka sesudahnya menjadi Manual.
Kenapa totalku tidak menyertakan beberapa angka?
Angka-angka itu tersimpan sebagai teks, sering kali setelah impor, dan SUM melewati teks tanpa error. Biasanya angka seperti itu rata kiri di selnya dengan segitiga hijau di sudutnya. Pilih angka-angkanya, klik ikon peringatan, lalu pilih Convert to Number, atau jumlahkan dengan =SUMPRODUCT(--B2:B5).
Bagaimana cara memaksa Excel menghitung ulang?
Tekan F9 untuk menghitung ulang semua workbook yang terbuka, Shift+F9 untuk lembar kerja yang aktif, dan Ctrl+Alt+F9 untuk menghitung ulang setiap rumus meskipun Excel mengira tidak ada yang berubah. Di Mac, Cmd+= menghitung ulang dan Shift+Cmd+= menghitung ulang lembar kerja yang aktif.