Fungsi-fungsi yang tidak menentu ialah fungsi- fungsi dalam Excel dan program spreadsheet lain yang menyebabkan sel - sel di mana fungsi terletak untuk mengira semula setiap kali lembaran kerja dikira semula. Fungsi meruap mengira semula walaupun mereka, atau data yang mereka bergantung kepada, tidak kelihatan berubah.
Selanjutnya, apa-apa formula yang bergantung sama ada secara langsung atau tidak langsung pada sel yang mengandungi fungsi tidak menentu juga akan dikira semula setiap pengiraan semula masa berlaku. Atas sebab-sebab ini, penggunaan terlalu banyak fungsi tidak menentu dalam lembaran kerja atau buku kerja yang besar boleh meningkatkan masa yang diperlukan untuk pengiraan semula.
Fungsi yang tidak menentu dan tidak lazim
Antara fungsi yang tidak menentu yang biasa digunakan ialah:
sementara fungsi tidak menentu yang kurang lazim digunakan termasuk:
Contoh Fungsi Beragam
Seperti yang dilihat dalam imej di atas,
- sel D1 mengandungi fungsi = RAND (), yang menghasilkan nombor rawak baru dengan setiap pengiraan semula lembaran kerja
- sel D2 mengandungi formula = D1 + 5, yang menjadikan ia secara langsung bergantung kepada nilai dalam sel D1
- sel D3 mengandungi formula = D2 - 10, yang menjadikannya secara langsung bergantung kepada nilai dalam sel D2 dan, sebagai akibatnya, secara tidak langsung bergantung kepada nilai dalam sel D1
Oleh itu, setiap kali pengiraan semula lembaran kerja berlaku, nilai dalam sel D2 dan D3 akan berubah bersama dengan nilai dalam sel D1 kerana kedua-dua D2 dan D3 bergantung secara langsung atau tidak langsung ke atas nombor rawak yang dihasilkan oleh fungsi RAND yang tidak menentu dalam D1.
Tindakan-tindakan yang menyebabkan pengiraan semula
Tindakan umum yang mencetuskan lembaran kerja atau pengiraan semula buku kerja termasuk:
- memasuki data baru semasa dalam mod pengiraan semula automatik yang merupakan lalai untuk semua buku kerja dalam Excel
- menambah atau memadam baris atau lajur dalam lembaran kerja
- menyembunyikan atau menyusun baris (tetapi tidak lajur) dalam lembaran kerja
- menamakan semula lembaran kerja
- menyusun semula lembaran kerja dalam buku kerja
- menambah, mengedit, atau memotong julat yang dinamakan
- semasa dalam mod pengiraan semula manual, menekan kekunci F9 pada papan kekunci yang memaksa, dalam semua buku kerja terbuka, pengiraan semula sel yang mengandungi formula atau formula bergantung yang telah berubah sejak pengiraan terakhir.
- semasa dalam mod pengiraan semula manual, menekan SHIFT + F9 pada papan kekunci yang memaksa, dalam lembaran kerja aktif sahaja, pengiraan semula sel yang mengandungi formula atau formula bergantung yang telah berubah sejak pengiraan terakhir.
- semasa dalam mod pengiraan semula manual, menekan CTRL + ALT + F9 pada papan kekunci yang memaksa pengiraan semula semua formula dalam semua buku kerja terbuka tanpa mengira sama ada mereka telah berubah atau tidak sejak pengiraan terakhir
Pemformatan dan Pengiraan Bersyarat
Format bersyarat perlu dinilai dengan setiap pengiraan untuk menentukan apakah syarat-syarat yang menyebabkan pilihan pemformatan tertentu diterapkan masih wujud. Akibatnya, sebarang formula yang digunakan dalam peraturan pemformatan bersyarat berkesan menjadi tidak menentu.