Fungsi volatil adalah fungsi- fungsi itu di Excel dan program spreadsheet lain yang menyebabkan sel - sel di mana fungsi-fungsi tersebut terletak untuk menghitung ulang setiap kali worksheet menghitung ulang. Fungsi volatil menghitung ulang bahkan jika mereka, atau data yang mereka andalkan, tampaknya tidak berubah.
Selanjutnya, setiap formula yang bergantung baik secara langsung atau tidak langsung pada sel yang mengandung fungsi volatil juga akan menghitung ulang setiap kali penghitungan ulang terjadi. Untuk alasan ini, penggunaan terlalu banyak fungsi yang mudah menguap dalam lembar kerja atau buku kerja besar dapat secara signifikan meningkatkan waktu yang diperlukan untuk penghitungan ulang.
Fungsi Volatile Umum dan Tidak Umum
Beberapa fungsi volatil yang lebih umum digunakan adalah:
sementara fungsi volatil yang jarang digunakan termasuk:
Contoh Fungsi Volatil
Seperti yang terlihat pada gambar di atas,
- sel D1 berisi = RAND () fungsi, yang menghasilkan nomor acak baru dengan setiap perhitungan ulang lembar kerja
- sel D2 berisi rumus = D1 + 5, yang membuatnya secara langsung bergantung pada nilai dalam sel D1
- sel D3 berisi rumus = D2 - 10, yang membuatnya secara langsung bergantung pada nilai dalam sel D2 dan, sebagai hasilnya, secara tidak langsung bergantung pada nilai dalam sel D1
Oleh karena itu, setiap kali rekalibrasi worksheet terjadi, nilai-nilai dalam sel D2 dan D3 akan berubah bersama dengan nilai dalam sel D1 karena D2 dan D3 keduanya bergantung secara langsung atau tidak langsung pada nomor acak yang dihasilkan oleh fungsi RAND volatile di D1.
Tindakan yang Menyebabkan Perhitungan Ulang
Tindakan umum yang memicu rekalkulasi lembar kerja atau buku kerja meliputi:
- memasukkan data baru saat dalam mode penghitungan ulang otomatis yang merupakan default untuk semua buku kerja di Excel
- menambah atau menghapus baris atau kolom di lembar kerja
- menyembunyikan atau memunculkan baris (tetapi bukan kolom) di dalam lembar kerja
- mengganti nama lembar kerja
- menata ulang lembar kerja dalam buku kerja
- menambahkan, mengedit, atau menghapus rentang bernama
- sementara dalam mode rekalkulasi manual, menekan tombol F9 pada keyboard yang memaksa, di semua workbook terbuka, perhitungan ulang sel yang berisi formula atau formula dependen yang telah berubah sejak penghitungan terakhir.
- sementara dalam mode rekalkulasi manual, menekan SHIFT + F9 pada keyboard yang memaksa, di worksheet aktif saja, perhitungan ulang sel yang berisi formula atau rumus dependen yang telah berubah sejak perhitungan terakhir.
- sementara dalam mode rekalkulasi manual, menekan CTRL + ALT + F9 pada keyboard yang memaksa perhitungan ulang semua rumus di semua buku kerja terbuka terlepas dari apakah mereka telah berubah atau tidak sejak perhitungan terakhir
Pemformatan dan Penghitungan Bersyarat
Format bersyarat perlu dievaluasi dengan setiap perhitungan untuk menentukan apakah kondisi yang menyebabkan opsi format yang ditentukan untuk diterapkan masih ada. Akibatnya, setiap rumus yang digunakan dalam aturan pemformatan bersyarat secara efektif menjadi tidak stabil.