Anda sedang offline saat ini, menunggu internet Anda untuk menyambung kembali

Cara formula perhitungan dilakukan di Excel

Dukungan untuk Office 2003 telah berakhir

Microsoft mengakhiri dukungan untuk Office 2003 pada 8 April 2014. Perubahan ini telah memengaruhi pemutakhiran perangkat lunak dan opsi keamanan Anda. Pelajari apa artinya ini bagi Anda dan cara untuk tetap terlindungi.

PENTING: Artikel ini diterjemahkan oleh perangkat lunak penerjemahan mesin Microsoft, dan mungkin telah diedit oleh Masyarakat Microsoft melalui teknologi CTF dan bukan oleh seorang penerjemah profesional. Microsoft menawarkan baik artikel yang diterjemahkan oleh manusia maupun artikel hasil editan terjemahan oleh mesin/komunitas, sehingga Anda dapat mengakses semua artikel di Sentra Pengetahuan yang kami miliki dalam berbagai bahasa. Namun artikel hasil editan mesin atau bahkan komunitas tidak selalu sempurna. Artikel ini dapat mengandung kesalahan dalam hal kosa kata, sintaksis atau tatabahasa, sangat mirip dengan penutur asing yang membuat kekeliruan ketika berbicara dalam bahasa Anda. Microsoft tidak bertanggung jawab atas ketidakakuratan, kesalahan atau kerugian apa pun akibat dari kekeliruan dalam penerjemahan isi atau penggunaannya oleh pelanggan kami. Microsoft juga akan senantiasa memperbarui perangkat lunak penerjemahan mesin dan alat untuk menyempurnakan Editan Hasil Penerjemahan Mesin.

Klik disini untuk melihat versi Inggris dari artikel ini: 825012
Ringkasan
Artikel ini menjelaskan bagaimana formula perhitungan dilakukan di berbagai versi Microsoft Excel.
Informasi lebih lanjut

Excel versi yang lebih lawas dari Microsoft Excel 2002

Di versi Excel yang lebih lawas dari Excel 2002, formula perhitungan dilakukan secara lembar dengan lembar, dimulai dengan Sheet1 buku kerja Excel. Setelah perhitungan lengkap di Sheet1, Excel menghitung rumus di Sheet2 sampai semua formula dihitung pada semua lembar kerja Anda.

Proses ini bekerja dengan baik selama precedents dan anggota di lembar yang sama. Jika precedents dan anggota di lembar berbeda namun lembar referensi silang, hal ini dapat menyebabkan beberapa masalah.

Sebagai contoh, jika rumus Sheet1!A1 adalah = Sheet3!A4 + 1, kedua Sheet1!A1 dan Sheet3!A4 harus menghitung. Mulai dengan Sheet1. Ketika Anda mencoba untuk menghitung A1, Anda mungkin menyadari bahwa Anda tidak dapat karena Sheet3!A4 tidak memiliki dihitung belum. Tetap mencoba untuk menghitung apa yang dapat Anda di lembar1. Ketika Anda selesai dengan Sheet1, menghitung Sheet2. Kemudian menghitung Sheet3, akhirnya memperbarui Sheet3!A4.

Pada titik ini, Anda telah mencapai semua lembar. Namun, Sheet1!A1 masih belum dihitung, jadi kembali dan mulai menghitung Sheet1 lagi. Akhirnya, Sheet1!A1 dapat menghitung. Anda akan loop melalui semua lembar mencoba untuk menghitung jumlah sembarang waktu, tergantung pada berapa banyak dependensi lintas-lembar yang ada dan bagaimana mereka diletakkan.

Proses ini telah ditentukan untuk menjadi metode yang efisien untuk menghitung rumus di buku kerja Anda.

Excel 2002 dan Microsoft Office Excel 2003

Di Excel 2002 dan Excel 2003, satu daftar besar formula preseden disimpan untuk penghitungan. Yaitu, Semua formula yang terdapat di buku kerja Anda ditempatkan di kehabisan memori sebagai satu daftar terus-menerus formula. Ketika Anda memasukkan formula baru dan itu dihitung sepenuhnya untuk yang pertama kalinya, itu diletakkan di tempatnya yang benar di jaringan perhitungan.

Excel memulai tugas menghitung formula dari atas daftar. Jika formula preseden tidak dihitung, Excel melompat turun daftar formula dan menghitung rumus tergantung. Kemudian Excel kembali ke rumus preseden dan perhitungan selesai.

Setelah formula dalam daftar lengkap, Excel bergerak ke depan formula dan tetap menghitung formula sampai semua formula dalam daftar dihitung.

Dengan proses baru menghitung rumus, Excel akan hanya membuat satu lulus di buku kerja Anda ketika menghitung formula Anda.
Beberapa perhitungan perubahan perlu diperhatikan adalah sebagai berikut:
  • Perhitungan reentrant sekarang batasan. Anda tidak dapat membuat acall range.calculate metode di Microsoft Visual Basic for Applications (VBA) jika Anda sudah dalam penghitungan. Sel A1 berisi fungsi yang ditetapkan pengguna, insidethe ditentukan pengguna fungsi Anda memiliki range.calculate. Anda menerima galat run-time.
  • Anda tidak dapat melakukan metode Name.Add atau metode Name.Delete fungsi yang ditetapkan pengguna.
  • Jika Anda menggunakan fungsi SUMIF() atau fungsi COUNTIF() mana dengan kriteria yang lebih dari 255 karakter, membuang
    #VALUE
    galat messageimmediately.
  • Jika Anda menyalin seluruh lembar mana containmore sel dari 255 karakter, kotor seluruh lembar untuk calculationimmediately.
  • Anda tidak dapat melakukan range.calculate apabila memiliki beberapa lembar yang dipilih. Ini juga akan membuang runtimeerror.
  • Dalam beberapa kasus, Excel akan muncul untuk menghitung sangat lambat dibandingkan dengan Excel 2000 dan sebelumnya, terutama saat penghitungan ulang penuh dilakukan dengan menggunakan Ctrl + Alt + F9 atau saat penghitungan ulang penuh dijalankan saat Anda membuka berkas dari versi sebelumnya Excel di Excel 2002 atau di Excel 2003 untuk yang pertama kalinya.

Microsoft Office Excel 2007 dan Excel 2010

Excel 2007 melakukan kalkulasi formula sebagai serangkaian fungsi. Untuk mengoptimalkan kinerja, serangkaian fungsi dikumpulkan ke permintaan sesedikit mungkin. Permintaan agregat ini umumnya dilakukan di latar belakang saat fungsi Excel lainnya mati.

Dalam permintaan gabungan, satu daftar besar formula preseden disimpan untuk penghitungan. Semua fungsi yang ada di buku kerja yang ditempatkan di kehabisan memori sebagai satu terus-menerus daftar fungsi.

Ketika Anda memasukkan formula baru di buku kerja, formula baru kemudian dihitung untuk yang pertama kalinya. Ketika formula baru dihitung untuk yang pertama kalinya, Excel 2007 menghasilkan serangkaian fungsi yang menjadi bagian dari rumus baru, dan kemudian setiap fungsi dalam serangkaian fungsi dimasukkan ke tempatnya yang benar di jaringan perhitungan.

Seperti jaringan perhitungan diproses, tiap sel dievaluasi. Apabila sel memiliki dependensi tidak ada di fungsi lain, sel akan menerima nilai segera. Apabila sel memiliki ketergantungan pada fungsi lainnya, sel akan menerima galat tempat nilai #GETTING_DATA..., dan kemudian perhitungan hasil sel berikutnya pada jaringan.

Setelah semua sel telah dievaluasi sekali, Excel 2007 memicu permintaan gabungan atau permintaan yang diperlukan untuk mengambil kembali data. Ketika permintaan gabungan atau permintaan diproses, sel yang menunggu untuk data terus menampilkan nilai kesalahan tempat #GETTING_DATA....

Saat pemrosesan permintaan gabungan atau permintaan selesai, sel yang berisi nilai kesalahan tempat #GETTING_DATA... dihitung ulang, dan sel menerima nilai.
OfficeQFE 8988 xl2007 xl2003 xl2002 off2007 off2003 XL2010

Peringatan: Artikel ini telah diterjemahkan secara otomatis

Properti

ID Artikel: 825012 - Tinjauan Terakhir: 01/11/2015 09:27:00 - Revisi: 5.0

Microsoft Office Excel 2007, Microsoft Excel 2002 Standard Edition, Microsoft Office Excel 2003, Microsoft Excel 2010

  • kbhowto kbformula kbinfo kbmt KB825012 KbMtid
Tanggapan
html>/javascript"> Asimov.clickstreamTracker.init();