Senin, 06 Maret 2017

Microsoft Excel

Microsoft Excel

dari Wikipedia, ensiklopedia gratis
Microsoft Excel
Microsoft Excel 2013 logo.svg
Microsoft Excel 2013 standar Screen.png
Developer (s) Microsoft
Peluncuran pertama September 30, 1985; 31 tahun yang lalu

rilis stabil
2016 (16.0.6769.2017) / 12 April 2016; 10 bulan yang lalu [1]
Sistem operasi Microsoft Windows
Mengetik spreadsheet
Lisensi Trialware [2]
Situs web kantor .Microsoft .com / en-us / unggul
Microsoft Excel untuk Mac
Excel untuk review Mac 2016 screenshot.png
Excel untuk Mac 2016
Developer (s) Microsoft

rilis stabil
2016 (15.24.0) / 12 Juli 2016; 7 bulan yang lalu [3]
Sistem operasi MacOS
Mengetik spreadsheet
Lisensi Proprietary software komersial
Situs web microsoft .com / mac / excel
Microsoft Excel adalah spreadsheet yang dikembangkan oleh Microsoft untuk Windows , MacOS , Android dan iOS . Ini fitur perhitungan, pembuatan grafik, tabel pivot , dan makro bahasa pemrograman disebut Visual Basic for Applications . Ini telah menjadi spreadsheet yang sangat luas digunakan untuk platform ini, terutama sejak versi 5 pada tahun 1993, dan telah diganti Lotus 1-2-3 sebagai standar industri untuk spreadsheet. Excel merupakan bagian dari Microsoft Office .

fitur

Operasi dasar

Artikel utama: Spreadsheet
Microsoft Excel memiliki fitur dasar dari semua spreadsheet, [4] menggunakan grid sel diatur dalam baris nomor dan kolom surat-bernama untuk mengatur manipulasi data yang seperti operasi aritmatika. Ini memiliki baterai fungsi yang disediakan untuk menjawab statistik, rekayasa dan kebutuhan keuangan. Selain itu, dapat menampilkan data sebagai grafik garis, histogram dan grafik, dan dengan tampilan grafis yang sangat terbatas tiga dimensi. Hal ini memungkinkan sectioning data untuk melihat dependensi pada berbagai faktor untuk perspektif yang berbeda (menggunakan tabel pivot dan manajer skenario). [5] Ia memiliki aspek pemrograman, Visual Basic untuk aplikasi, yang memungkinkan pengguna untuk menggunakan berbagai macam metode numerik, misalnya, untuk memecahkan persamaan diferensial fisika matematika, [6] [7] dan kemudian melaporkan hasilnya kembali ke spreadsheet. Ini juga memiliki berbagai fitur interaktif yang memungkinkan antarmuka pengguna yang benar-benar dapat menyembunyikan spreadsheet dari pengguna, sehingga spreadsheet hadir sebagai disebut aplikasi, atau sistem pendukung keputusan (DSS), melalui antarmuka pengguna dirancang khusus, untuk misalnya, analisa saham, [8] atau secara umum, sebagai alat desain yang menanyakan pertanyaan-pertanyaan pengguna dan menyediakan jawaban dan laporan. [9] [10] [11] Dalam realisasi lebih rumit, aplikasi Excel dapat secara otomatis jajak pendapat database eksternal dan alat pengukur menggunakan jadwal update, [12] menganalisis hasil, membuat Firman laporan atau PowerPoint slide show, dan e- surat presentasi ini secara teratur untuk daftar peserta. Excel tidak dirancang untuk digunakan sebagai database. [13]
Penggunaan fungsi persegi yang ditetapkan pengguna (x) di Microsoft Excel. Bernama variabel x & y diidentifikasi di Nama Manager. Fungsi persegi diperkenalkan menggunakan editor Visual Basic yang disertakan dengan Excel.
Subroutine di Excel menghitung kuadrat bernama kolom x variabel dibaca dari spreadsheet, dan menulis ke dalam nama variabel kolom y.
Grafik dibuat dengan menggunakan Microsoft Excel
Microsoft memungkinkan untuk sejumlah opsional baris perintah switch untuk mengontrol cara yang Excel dimulai. [14]

pemrograman makro

pemrograman VBA

Windows versi Excel mendukung pemrograman melalui Microsoft Visual Basic untuk Aplikasi (VBA), yang merupakan dialek Visual Basic . Pemrograman dengan VBA memungkinkan manipulasi spreadsheet yang canggung atau tidak mungkin dengan teknik spreadsheet standar. Programmer dapat menulis kode secara langsung menggunakan Visual Basic Editor (VBE), yang meliputi jendela untuk menulis kode, kode debugging, dan lingkungan organisasi kode modul. Pengguna dapat menerapkan metode numerik serta mengotomatisasi tugas-tugas seperti format atau organisasi data dalam VBA [15] dan membimbing perhitungan menggunakan hasil antara yang diinginkan dilaporkan kembali ke spreadsheet.
VBA telah dihapus dari Mac Excel 2008, sebagai pengembang tidak percaya bahwa rilis tepat waktu akan memungkinkan porting mesin VBA native untuk Mac OS X. VBA dipulihkan dalam versi berikutnya, Mac Excel 2011, [16] meskipun membangun kekurangan dukungan untuk ActiveX benda, berdampak beberapa alat pengembang tingkat tinggi. [17]
Sebuah cara yang umum dan mudah untuk menghasilkan kode VBA adalah dengan menggunakan Macro Recorder. [18] Catatan Recorder tindakan Makro pengguna dan menghasilkan kode VBA dalam bentuk makro. Tindakan ini kemudian dapat diulang secara otomatis dengan menjalankan makro. Makro juga dapat dihubungkan dengan jenis pemicu yang berbeda seperti keyboard, tombol perintah atau grafis. Tindakan dalam makro dapat dijalankan dari jenis pemicu ini atau dari pilihan toolbar generik. VBA kode makro juga dapat diedit di VBE. fitur tertentu seperti fungsi lingkaran dan petunjuknya layar dengan sifat mereka sendiri, dan beberapa display item grafis, tidak dapat direkam, tapi harus dimasukkan ke dalam modul VBA langsung oleh programmer. Advanced pengguna dapat mempekerjakan pengguna meminta untuk membuat program interaktif, atau bereaksi terhadap peristiwa seperti lembaran yang dimuat atau diubah.
Kode Direkam makro mungkin tidak kompatibel antara versi Excel. Beberapa kode yang digunakan dalam Excel 2010 tidak dapat digunakan di Excel 2003. Membuat Makro yang mengubah warna sel dan membuat perubahan aspek-aspek lain dari sel mungkin tidak kompatibel.
Kode VBA berinteraksi dengan spreadsheet melalui Object Model Excel, [19] kosakata mengidentifikasi objek spreadsheet, dan satu set fungsi yang disediakan atau metode yang mengaktifkan membaca dan menulis ke spreadsheet dan interaksi dengan penggunanya (misalnya, melalui toolbar kustom atau perintah bar dan kotak pesan). User-diciptakan VBA subrutin melaksanakan tindakan ini dan beroperasi seperti macro dihasilkan menggunakan perekam makro, tetapi lebih fleksibel dan efisien.

Sejarah

Dari versi pertama Excel didukung akhir pemrograman pengguna macro (otomatisasi tugas-tugas repetitif) dan ditetapkan pengguna fungsi (perpanjangan Excel built-in fungsi perpustakaan). Dalam versi awal dari Excel program ini ditulis dalam bahasa makro yang laporan memiliki sintaks rumus dan tinggal di sel lembar tujuan makro khusus (disimpan dengan ekstensi file .XLM di Windows.) XLM adalah bahasa default makro untuk Excel melalui Excel 4.0 . [20] Dimulai dengan versi 5.0 Excel dicatat macro di VBA secara default tapi dengan versi 5.0 rekaman XLM masih diperbolehkan sebagai pilihan. Setelah versi 5.0 opsi yang dihentikan. Semua versi Excel, termasuk Excel 2010 mampu menjalankan makro XLM, meskipun Microsoft melarang penggunaannya. [21]

Charts

Excel mendukung diagram , grafik , atau histogram yang dihasilkan dari kelompok tertentu sel. Komponen grafis yang dihasilkan dapat dimasukkan dalam lembar saat ini, atau ditambahkan sebagai objek yang terpisah.
Pajangan ini diperbarui secara dinamis jika isi sel berubah. Misalnya, bahwa persyaratan desain penting yang ditampilkan secara visual; kemudian, dalam menanggapi perubahan pengguna nilai percobaan untuk parameter, kurva menggambarkan bentuk perubahan desain, dan poin mereka dari pergeseran persimpangan, membantu pemilihan desain terbaik.

Penyimpanan data dan komunikasi

Jumlah baris dan kolom

Versi Excel sampai dengan 7,0 memiliki keterbatasan dalam ukuran set data mereka dari 16K (2 14 = 16 384) baris. Versi 8.0 melalui 11.0 bisa menangani 64K (2 16 = 65 536) baris dan 256 kolom (2 8 sebagai label 'IV'). Versi 12.0 dapat menangani 1M (2 20 = 1 048 576) baris, dan 16 384 (2 14 sebagai label 'XFD') kolom. [22]

format file

Excel Spreadsheet
ekstensi nama file .xls, (.xlsx, .xlsm, .xlsb - Excel 2007)
Jenis media internet application/vnd.ms-excel
Uniform Type Identifier (ISK) com.microsoft.excel.xls [23]
Dikembangkan oleh Microsoft
Jenis format spreadsheet
Microsoft Excel versi sampai 2007 menggunakan format file biner proprietary yang disebut Excel Binary File Format (XLS) sebagai format utama. [24] Excel 2007 menggunakan Office Open XML sebagai format utama berkas, format berbasis XML yang diikuti setelah sebelumnya XML format yang berbasis disebut "XML Spreadsheet" ( "XMLSS"), pertama kali diperkenalkan di Excel 2002. [25]
Meskipun mendukung dan mendorong penggunaan format berbasis XML yang baru sebagai pengganti, Excel 2007 tetap mundur-kompatibel dengan tradisional, format biner. Selain itu, kebanyakan versi Microsoft Excel dapat membaca CSV , DBF , SYLK , DIF , dan format warisan lainnya. Dukungan untuk beberapa format file yang lebih tua telah dihapus di Excel 2007. [26] Format file terutama dari program berbasis DOS.

biner

OpenOffice.org telah menciptakan dokumentasi dari format Excel. [27] Sejak itu Microsoft membuat Excel spesifikasi format biner tersedia untuk bebas men-download. [28]

XML Spreadsheet

Format XML Spreadsheet diperkenalkan di Excel 2002 [25] adalah sederhana, XML format berbasis hilang beberapa fitur yang lebih canggih seperti penyimpanan macro VBA. Meskipun ekstensi file yang dimaksudkan untuk format ini adalah .xml, program ini juga benar menangani file XML dengan ekstensi xls. Fitur ini banyak digunakan oleh aplikasi pihak ketiga (misalnya MySQL Query Browser) untuk menawarkan "ekspor ke Excel" kemampuan tanpa menerapkan format file biner. Contoh berikut akan benar dibuka oleh Excel jika disimpan baik sebagai Book1.xml atau Book1.xls:
 <? xml version = "1.0"?>
 <Xmlns Workbook = "urn: schemas-microsoft-com: office: spreadsheet"
  xmlns: o = "urn: schemas-microsoft-com: office: office"
  xmlns: x = "urn: schemas-microsoft-com: office: excel"
  xmlns: ss = "urn: schemas-microsoft-com: office: spreadsheet"
  xmlns: html = "http://www.w3.org/TR/REC-html40">
  <Lembar Kerja ss: Name = "Sheet1">
   <Table ss: ExpandedColumnCount = "2" ss: ExpandedRowCount = "2" x: FullColumns = "1" x: FullRows = "1">
    <Row>
     <Sel> <data ss: Type = "String"> Nama </ Data> </ Telepon>
     <Sel> <data ss: Type = "String"> Contoh </ Data> </ Telepon>
    </ Row>
    <Row>
     <Sel> <data ss: Type = "String"> Value </ Data> </ Telepon>
     <Sel> <data ss: Type = "Jumlah"> 123 </ Data> </ Telepon>
    </ Row>
   </ Table>
  </ Lembar Kerja>
 </ Workbook>

Ekstensi file saat ini

Artikel utama: Office Open XML
Microsoft Excel 2007, bersama dengan produk lainnya dalam Microsoft Office 2007 suite, memperkenalkan format file baru. Yang pertama (.xlsx) didefinisikan dalam Office Open XML (OOXML) spesifikasi.
Baru Excel 2007 format
Format Perpanjangan Deskripsi
Excel Workbook .xlsx Default Excel 2007 dan Format buku kerja nanti. Dalam kenyataan ZIP terkompresi arsip dengan struktur direktori dari XML dokumen teks. Fungsi sebagai pengganti utama untuk mantan format .xls biner, meskipun tidak mendukung macro Excel untuk alasan keamanan.
Excel Workbook Macro-enabled .xlsm Sebagai Excel Workbook, tetapi dengan dukungan makro.
Excel Binary Workbook .xlsb Excel Macro-enabled Workbook, tetapi menyimpan informasi dalam bentuk biner daripada dokumen XML untuk membuka dan menyimpan dokumen lebih cepat dan efisien. Ditujukan terutama untuk dokumen yang sangat besar dengan puluhan ribu baris, dan / atau beberapa ratusan kolom.
Excel Template Macro-enabled .xltm Sebuah dokumen template yang membentuk dasar untuk workbook yang sebenarnya, dengan dukungan makro. Pengganti format .xlt tua.
Excel Add-in .xlam Excel add-in untuk menambah fungsionalitas dan alat tambahan. dukungan makro yang melekat karena tujuan berkas.

Ekstensi file lama

Format Perpanjangan Deskripsi
spreadsheet .xls spreadsheet Format utama yang menyimpan data di lembar kerja, grafik, dan macro
Add-in ( VBA ) .xla Menambahkan fungsionalitas kustom; ditulis dalam VBA
toolbar .xlb Ekstensi file mana Microsoft Excel pengaturan toolbar kustom disimpan.
Grafik .xlc Sebuah grafik dibuat dengan data dari spreadsheet Microsoft Excel yang hanya menghemat grafik. Untuk menyimpan grafik dan spreadsheet save as XLS. XLC tidak didukung di Excel 2007 atau dalam versi yang lebih baru dari Excel.
Dialog .xld Digunakan dalam versi Excel.
arsip .xlk Sebuah cadangan dari Spreadsheet Excel
Add-in (DLL) .xll Menambahkan fungsionalitas kustom; ditulis di C ++ / C , Visual Basic , Fortran , dll dan dikompilasi ke khusus dynamic-link library
makro .xlm Sebuah makro yang dibuat oleh pengguna atau pra-instal dengan Excel.
Template .xlt Sebuah spreadsheet pra-diformat dibuat oleh pengguna atau oleh Microsoft Excel.
Modul .xlv Sebuah modul ditulis dalam VBA (Visual Basic for Applications) untuk Microsoft Excel
Perpustakaan DLL Kode yang ditulis dalam VBA dapat mengakses fungsi dalam DLL, biasanya ini digunakan untuk mengakses Windows API
Workspace .xlw Susunan jendela beberapa workbook

Menggunakan aplikasi Windows lainnya

Aplikasi Windows seperti Microsoft Access dan Microsoft Word , serta Excel dapat berkomunikasi satu sama lain dan menggunakan kemampuan masing-masing. Yang paling umum adalah Dynamic Data Exchange : meskipun sangat usang oleh Microsoft, ini adalah metode umum untuk mengirim data antar aplikasi yang berjalan pada Windows, dengan publikasi MS resmi menyebutnya sebagai "protokol dari neraka". [29] Seperti namanya, memungkinkan aplikasi untuk memasok data ke orang lain untuk perhitungan dan tampilan. Hal ini sangat umum di pasar keuangan, yang digunakan untuk terhubung ke layanan data keuangan penting seperti Bloomberg dan Reuters .
OLE Object Linking dan Embedding: memungkinkan aplikasi Windows untuk mengontrol lain untuk memungkinkan untuk memformat atau menghitung data. Ini mungkin mengambil bentuk "embedding" di mana aplikasi menggunakan lain untuk menangani tugas yang lebih cocok untuk, misalnya PowerPoint presentasi dapat tertanam dalam sebuah spreadsheet Excel atau sebaliknya. [30] [31] [32] [33]

Menggunakan data eksternal

Pengguna Excel dapat mengakses eksternal sumber data melalui Microsoft Office fitur seperti (misalnya) .odc koneksi dibangun dengan data Kantor format file Connection. Excel file sendiri mungkin diperbarui menggunakan Microsoft disediakan ODBC driver.
Excel dapat menerima data secara real time melalui beberapa antarmuka pemrograman, yang memungkinkan untuk berkomunikasi dengan sumber banyak data seperti Bloomberg dan Reuters (melalui addins seperti Power Plus Pro ).
  • DDE: "Dynamic Data Exchange" menggunakan pesan mekanisme lewat di Windows untuk memungkinkan data mengalir antara Excel dan aplikasi lainnya. Meskipun mudah bagi pengguna untuk membuat link tersebut, pemrograman link tersebut dipercaya begitu sulit bahwa Microsoft, pencipta sistem, secara resmi menyebutnya sebagai "protokol dari neraka". [29] Meskipun banyak masalah yang DDE tetap merupakan cara yang paling umum untuk data untuk mencapai pedagang di pasar keuangan.
  • Jaringan DDE Diperpanjang protokol untuk memungkinkan spreadsheet pada komputer yang berbeda untuk pertukaran data. Dimulai dengan Windows Vista, Microsoft tidak lagi mendukung fasilitas tersebut. [34]
  • Real Time Data: RTD meskipun dalam banyak hal teknis lebih unggul DDE, telah lambat untuk mendapatkan penerimaan, karena memerlukan keahlian pemrograman non-sepele, dan ketika pertama kali dirilis itu tidak memadai didokumentasikan atau didukung oleh vendor data utama. [35] [36]
Atau, Microsoft Query menyediakan berbasis ODBC penjelajahan dalam Microsoft Excel. [37] [38] [39]

Ekspor dan migrasi dari spreadsheet

Programmer telah menghasilkan API untuk membuka spreadsheet Excel dalam berbagai aplikasi dan lingkungan selain Microsoft Excel. Ini termasuk membuka dokumen Excel di web baik menggunakan ActiveX kontrol, atau plugin seperti Adobe Flash Player . The Apache POI opensource proyek memberikan Java perpustakaan untuk membaca dan menulis file Excel spreadsheet. ExcelPackage adalah proyek open-source lain yang menyediakan generasi server-side dari Microsoft Excel 2007 spreadsheet. PHPExcel adalah library PHP yang mengkonversi Excel5, Excel 2003, dan Excel 2007 format menjadi objek untuk membaca dan menulis dalam aplikasi web. Layanan Excel adalah saat NET alat pengembang yang dapat meningkatkan kemampuan Excel. Spreadsheet Excel dapat diakses dari Python dengan xlrd dan openpyxl . js-xlsx dan js-xls dapat membuka spreadsheet Excel dari JS.

proteksi password

perlindungan Microsoft Excel menawarkan beberapa jenis password:
  • Password untuk membuka dokumen [40]
  • Password untuk memodifikasi dokumen [41]
  • Sandi untuk Perlindungan worksheet
  • Sandi untuk melindungi workbook
  • Sandi untuk melindungi berbagi buku kerja [42]
Semua password kecuali password untuk membuka dokumen dapat dihapus langsung terlepas dari versi Microsoft Excel yang digunakan untuk membuat dokumen. jenis password yang digunakan terutama untuk pekerjaan bersama pada dokumen. Dokumen yang dilindungi sandi tersebut tidak dienkripsi , dan sumber data dari password set disimpan dalam dokumen sundulan . Sandi untuk melindungi workbook adalah pengecualian - bila diset, dokumen dienkripsi dengan standar password "VelvetSweatshop", tapi karena diketahui publik, itu benar-benar tidak menambahkan perlindungan ekstra untuk dokumen. Satu-satunya jenis password yang dapat mencegah tanpa diundang dari mendapatkan akses ke dokumen adalah password untuk membuka dokumen. Kekuatan kriptografi perlindungan semacam ini sangat bergantung pada versi Microsoft Excel yang digunakan untuk membuat dokumen.
Dalam Microsoft Excel 95 dan versi sebelumnya, password untuk membuka dikonversi menjadi 16-bit kunci yang dapat langsung retak. Dalam Excel 97/2000 password dikonversi menjadi kunci 40-bit, yang juga dapat retak sangat cepat menggunakan peralatan modern. Sebagai salam layanan yang menggunakan tabel pelangi (misalnya Kata-Find ), dibutuhkan hingga beberapa detik untuk menghapus perlindungan. Selain itu, program password cracking dapat brute-force serangan password pada tingkat ratusan ribu password yang kedua, yang tidak hanya memungkinkan mereka mendekripsi dokumen, tetapi juga menemukan password asli.
Dalam Excel 2003 / XP enkripsi adalah sedikit lebih baik - pengguna dapat memilih algoritma enkripsi yang tersedia dalam sistem (lihat Service Provider kriptografi ). Karena CSP, file Excel tidak dapat didekripsi, dan dengan demikian password untuk membuka tidak dapat dihapus, meskipun brute-force attack speed masih cukup tinggi. Namun demikian, yang lebih tua Excel 97/2000 algoritma diatur secara default. [43] Oleh karena itu, pengguna yang tidak mengubah pengaturan default kekurangan perlindungan yang handal dari dokumen mereka.
Situasi berubah secara fundamental di Excel 2007, di mana modern AES algoritma dengan kunci 128 bit mulai digunakan untuk dekripsi, dan penggunaan 50.000 kali lipat dari fungsi hash SHA1 mengurangi kecepatan serangan brute-force ke ratusan password per kedua. Dalam Excel 2010, kekuatan perlindungan secara default itu meningkat dua kali karena penggunaan SHA1 100.000 kali lipat untuk mengkonversi password untuk kunci.

Microsoft Excel Viewer

Microsoft Excel Viewer adalah sebuah program freeware untuk melihat dan mencetak dokumen spreadsheet yang dibuat oleh Excel. [44] Excel Viewer mirip dengan Microsoft Word Viewer dalam fungsi. (Tidak ada versi untuk Mac .) Excel Viewer yang tersedia untuk Microsoft Windows dan Windows CE PC genggam , seperti NEC MobilePro . [45] Hal ini juga memungkinkan untuk membuka file excel menggunakan alat dan layanan online tertentu. Secara online excel pemirsa tidak mengharuskan pengguna untuk memiliki Microsoft Excel diinstal. [44]

kebiasaan

Informasi lebih lanjut: Spreadsheet § Kekurangan
Kesalahan lainnya khusus untuk Excel mencakup statistik fungsi menyesatkan , kesalahan fungsi mod , keterbatasan tanggal dan kesalahan Excel 2007. [46]

fungsi statistik

Akurasi dan kenyamanan alat statistik di Excel telah dikritik, [47] [48] [49] [50] [51] sebagai kesalahan penanganan data yang hilang, seperti kembali nilai-nilai yang salah karena penanganan tidak layak bulat-off dan jumlah besar, seperti hanya selektif memperbarui perhitungan pada spreadsheet ketika beberapa nilai sel berubah, dan sebagai memiliki seperangkat terbatas alat statistik. Microsoft telah mengumumkan beberapa masalah ini dibahas dalam Excel 2010. [52]

Excel MOD kesalahan fungsi

Excel memiliki masalah dengan operasi modulo . Dalam kasus hasil yang terlalu besar, Excel akan mengembalikan # NUM peringatan kesalahan! bukannya jawaban. [53] [54]

masalah Tanggal

Excel termasuk 0 Januari, 1900 dan 29 Februari 1900, salah memperlakukan 1900 sebagai tahun kabisat . [55] [56] Bug berasal dari Lotus 1-2-3 , dan sengaja dilaksanakan di Excel untuk tujuan kompatibilitas bug . [57] Warisan ini telah kemudian telah terbawa ke Office Open XML format file. [58] Excel juga tidak mendukung tanggal sebelum tahun 1900. [59] Konversi dari nama gen untuk tanggal adalah masalah terkenal dalam analisis DNA misalnya dalam bioinformatika , pertama kali dijelaskan pada tahun 2004. [60] [61]

Nama file

Microsoft Excel tidak akan membuka dua dokumen dengan nama yang sama dan sebagai gantinya akan muncul error berikut:
Sebuah dokumen dengan nama '% s' sudah terbuka. Anda tidak dapat membuka dua dokumen dengan nama yang sama, bahkan jika dokumen dalam folder yang berbeda. Untuk membuka dokumen kedua, baik menutup dokumen yang sedang terbuka, atau mengubah nama salah satu dokumen. [62]
Alasannya adalah untuk perhitungan ambiguitas dengan sel terkait. Jika ada sel = '[Book1.xlsx] Sheet1'! $ G $ 33, dan ada dua buku bernama "Book1" terbuka, tidak ada cara untuk mengatakan mana yang berarti pengguna. [63]

presisi numerik

Excel mempertahankan 15 angka dalam jumlah, tetapi mereka tidak selalu akurat: garis bawah harus sama dengan baris atas.
Meskipun penggunaan 15-angka presisi, Excel dapat menampilkan lebih banyak tokoh (hingga tiga puluh) atas permintaan pengguna. Namun angka yang ditampilkan tidak yang benar-benar digunakan dalam perhitungan-nya, dan sebagainya, misalnya, selisih dua angka mungkin berbeda dari perbedaan nilai-nilai mereka ditampilkan. Meskipun keberangkatan seperti biasanya di luar desimal 15, pengecualian memang terjadi, terutama untuk jumlah yang sangat besar atau sangat kecil. Kesalahan serius dapat terjadi jika keputusan dibuat berdasarkan perbandingan otomatis nomor (misalnya, menggunakan Excel Jika fungsi), kesetaraan dari dua nomor dapat diprediksi. [ Rujukan? ]
Dalam gambar fraksi 1/9000 ditampilkan di Excel. Meskipun angka ini memiliki representasi desimal yang string tak terbatas yang, Excel hanya menampilkan 15 tokoh terkemuka. Pada baris kedua, nomor satu ditambahkan ke fraksi, dan sekali lagi Excel menampilkan hanya 15 angka. Pada baris ketiga, salah satu dikurangi dari jumlah menggunakan Excel. nilai karena jumlah di baris kedua hanya memiliki sebelas 1 setelah desimal, perbedaan ketika 1 dikurangi dari ini ditampilkan adalah tiga 0 diikuti dengan serangkaian sebelas 1 ini. Namun, perbedaan yang dilaporkan oleh Excel di baris ketiga adalah tiga 0 diikuti dengan serangkaian tiga belas 1 dan dua keliru digit tambahan. Hal ini karena Excel menghitung dengan sekitar setengah digit lebih dari itu menampilkan.
Excel bekerja dengan modifikasi 1985 versi IEEE 754 spesifikasi . [64] pelaksanaan Excel melibatkan konversi antara representasi biner dan desimal, menyebabkan akurasi yang rata-rata lebih baik dari yang diharapkan dari yang sederhana lima belas digit presisi, tapi itu bisa lebih buruk. Lihat artikel utama untuk rincian.
Selain akurasi dalam perhitungan pengguna, pertanyaan akurasi dalam fungsi Excel yang disediakan dapat dinaikkan. Khususnya di arena fungsi statistik, Excel telah dikritik karena mengorbankan akurasi untuk kecepatan perhitungan. [65] [66]
Seperti banyak perhitungan di Excel dieksekusi menggunakan VBA , masalah tambahan adalah akurasi VBA, yang bervariasi dengan jenis variabel dan pengguna meminta presisi. [67]

Jenis konten auto-deteksi

Pada tahun 2004 ilmuwan melaporkan otomatis (dan sengaja) konversi nomenklatur gen ke tanggal. [60] Sebuah studi tindak lanjut pada tahun 2016 menemukan banyak peer review jurnal ilmiah makalah telah dipengaruhi dan bahwa "Dari jurnal yang dipilih, proporsi artikel diterbitkan dengan file Excel yang berisi daftar gen yang dipengaruhi oleh kesalahan nama gen adalah 19,6%. [61 ] Excel mem-parsing data disalin dan disisipkan dan kadang-kadang perubahan mereka tergantung pada apa yang dianggapnya mereka. misalnya, 1 Maret (Membran Associated jari 1 ring-CH-jenis) akan dikonversi menjadi tanggal 1 Maret (1-Mar) dan SEPT2 ( Septin 2) diubah menjadi tanggal 2 September (2-September) dll [68] Sementara beberapa sumber berita sekunder [69] melaporkan ini sebagai kesalahan dengan Excel, penulis asli dari 2016 kertas ditempatkan menyalahkan dengan peneliti mis-menggunakan Excel. [61] [70]

versi

Sejarah awal

Microsoft awalnya sebuah program spreadsheet yang disebut Multiplan pada tahun 1982. Multiplan menjadi sangat populer di CP / M sistem, tetapi pada MS-DOS sistem itu kehilangan popularitas untuk Lotus 1-2-3 . Microsoft merilis versi pertama dari Excel untuk Macintosh pada 30 September 1985, dan versi Windows pertama adalah 2,05 (untuk menyinkronkan dengan Macintosh versi 2.2) pada November 1987. [71] Lotus lambat untuk membawa 1-2-3 untuk jendela dan tahun 1988 Excel sudah mulai menjual lebih banyak dr 1-2-3 dan membantu Microsoft mencapai posisi terdepan pengembang perangkat lunak PC. Prestasi ini, dethroning raja dunia perangkat lunak, mengukuhkan Microsoft sebagai kompetitor yang valid dan menunjukkan masa depan pengembangan GUI software. Microsoft mendorong keuntungan dengan rilis baru yang teratur, setiap dua tahun atau lebih.

Microsoft Windows

Excel 2.0 adalah versi pertama dari Excel untuk Intel Platform. Tidak pernah ada Excel 1.0 untuk DOS atau Windows.

Excel 2.0 (1987)

Windows versi pertama berlabel "2" untuk sesuai dengan versi Mac. Ini termasuk versi run-time Windows. [72]
BYTE pada tahun 1989 tercatat Excel untuk Windows sebagai salah satu "Distinction" pemenang BYTE Awards. Majalah itu menyatakan bahwa pelabuhan yang "luar biasa" Macintosh versi "bersinar", dengan user interface yang baik atau lebih baik daripada yang asli. [73]

Excel 3.0 (1990)

toolbar termasuk, kemampuan menggambar, menguraikan, add-in dukungan, grafik 3D, dan lebih banyak fitur baru. [72]

Excel 4.0 (1992)

Memperkenalkan auto-fill. [74]
Juga, sebuah easter egg di Excel 4.0 mengungkapkan animasi tersembunyi dari set menari dari angka 1 sampai 3, mewakili Lotus 1-2-3, yang kemudian dihancurkan oleh logo Excel. [75]

Excel 5.0 (1993)

Dengan versi 5.0, Excel sudah termasuk Visual Basic untuk Aplikasi (VBA), bahasa pemrograman berbasis Visual Basic yang menambahkan kemampuan untuk mengotomatisasi tugas-tugas dalam Excel dan untuk menyediakan user-defined fungsi (UDF) untuk digunakan dalam lembar kerja. VBA adalah tambahan yang kuat untuk aplikasi dan termasuk fitur lengkap lingkungan pengembangan terpadu (IDE). Makro perekaman dapat menghasilkan kode VBA mereplikasi tindakan pengguna, sehingga memungkinkan otomatisasi sederhana dari tugas-tugas rutin. VBA memungkinkan penciptaan bentuk dan di-lembar kontrol untuk berkomunikasi dengan pengguna. Bahasa ini mendukung penggunaan (tetapi tidak penciptaan) dari ActiveX ( COM ) DLL 's; versi menambahkan dukungan untuk modul kelas memungkinkan penggunaan dasar pemrograman berorientasi objek teknik.
Fungsi otomatisasi yang disediakan oleh VBA membuat Excel menjadi sasaran virus makro . Hal ini menyebabkan masalah serius sampai produk antivirus mulai mendeteksi virus ini. Microsoft terlambat mengambil langkah-langkah untuk mencegah penyalahgunaan dengan menambahkan kemampuan untuk menonaktifkan macro benar, untuk mengaktifkan macro saat membuka buku kerja atau mempercayai semua macro ditandatangani menggunakan sertifikat terpercaya.
Versi 5,0-9,0 Excel mengandung berbagai telur Paskah , termasuk "Hall of Disiksa Souls", meskipun sejak versi 10 Microsoft telah mengambil langkah-langkah untuk menghilangkan fitur yang tidak berdokumen seperti dari produk mereka. [76]

Excel 95 (v7.0)

Microsoft Excel 95
Dirilis pada tahun 1995 dengan Microsoft Office untuk Windows 95 , ini adalah versi besar pertama setelah Excel 5.0, karena tidak ada Excel 6.0.
rewrite internal untuk 32-bit. Hampir tidak ada perubahan eksternal, tapi lebih cepat dan lebih stabil.

Excel 97 (v8.0)

Termasuk dalam Office 97 (untuk x86 dan Alpha). Ini adalah upgrade besar yang memperkenalkan asisten klip kertas kantor dan unggulan standar VBA digunakan sebagai internal Excel Basic. Ini memperkenalkan label Natural Language sekarang-dihapus.
Versi Excel termasuk simulator penerbangan sebagai Telur Paskah .

Excel 2000 (v9.0)

Microsoft Excel 2000
Termasuk dalam Office 2000 . Ini adalah upgrade minor, tetapi memperkenalkan upgrade ke clipboard di mana ia dapat terus beberapa objek sekaligus. Kantor Asisten, yang sering diminta penampilan di Excel 97 memiliki kesal banyak pengguna, menjadi kurang intrusif.

Excel 2002 (v10.0)

Termasuk dalam Office XP . perangkat tambahan yang sangat kecil.

Excel 2003 (v11.0)

Termasuk dalam Office 2003 . tambahan kecil, yang paling signifikan menjadi Tables baru.

Excel 2007 (v12.0)

Microsoft Excel 2007
Termasuk dalam Office 2007 . Rilis ini adalah upgrade besar dari versi sebelumnya. Serupa dengan produk Office diperbarui lainnya, Excel pada tahun 2007 menggunakan baru Ribbon sistem menu. Ini berbeda dari apa yang pengguna digunakan untuk, dan bertemu dengan reaksi yang beragam. Satu studi melaporkan penerimaan yang cukup baik oleh pengguna kecuali pengguna yang sangat berpengalaman dan pengguna aplikasi pengolah kata dengan klasik antarmuka WIMP , tapi kurang yakin dalam hal efisiensi dan organisasi. [77] Namun, sebuah survei online melaporkan bahwa mayoritas responden memiliki pendapat negatif dari perubahan, dengan pengguna tingkat lanjut menjadi "agak lebih negatif" dari pengguna menengah, dan pengguna melaporkan diri diperkirakan penurunan produktivitas. [78]
Fungsionalitas tambahan termasuk SmartArt set diagram bisnis diedit. Juga menambahkan adalah perbaikan manajemen variabel bernama melalui Nama Manager, dan banyak fleksibilitas ditingkatkan di format grafik, yang memungkinkan (x, y) koordinat pelabelan dan garis berat sewenang-wenang. Beberapa perbaikan tabel pivot diperkenalkan.
Juga seperti produk kantor lain, Office Open XML format file diperkenalkan, termasuk .xlsm untuk buku kerja dengan macro dan .xlsx untuk workbook tanpa macro. [79]
Secara khusus, banyak keterbatasan ukuran versi sebelumnya yang sangat meningkat. Untuk menggambarkan, jumlah baris sekarang 1.048.576 (2 20) dan kolom adalah 16.384 (2 14; kolom paling kanan adalah XFD). Hal ini akan mengubah apa referensi A1 valid versus kisaran bernama. Versi ini membuat penggunaan lebih luas dari beberapa core untuk perhitungan spreadsheet; Namun, VBA macro tidak ditangani secara paralel dan XLL add-in hanya dieksekusi secara paralel jika mereka benang-aman dan ini ditunjukkan pada saat pendaftaran.

Excel 2010 (v14.0)

Microsoft Excel 2010 yang berjalan pada Windows 7
Termasuk dalam Office 2010 , ini adalah versi utama berikutnya setelah v12.0, sebagai versi angka 13 itu diabaikan .
Tambahan kecil dan dukungan 64-bit, [80] termasuk yang berikut:
  • Multi-threading perhitungan kembali (MTR) untuk fungsi umum digunakan
  • Peningkatan tabel pivot
  • Opsi format kondisional
  • kemampuan editing gambar tambahan
  • Dalam sel grafik disebut sparklines
  • Kemampuan untuk melihat sebelum menyisipkan
  • Office 2010 fitur di belakang panggung untuk tugas-tugas yang berhubungan dengan dokumen
  • Kemampuan untuk menyesuaikan Ribbon
  • Banyak formula baru, yang paling sangat khusus untuk meningkatkan akurasi [81]

Excel 2013 (v15.0)

Termasuk dalam Office 2013 , bersama dengan banyak alat-alat baru termasuk dalam rilis ini:
  • Peningkatan Multi-threading dan Memory Contention
  • FlashFill [82]
  • Kekuatan View [83]
  • PowerPivot [84]
  • Timeline Slicer [85]
  • jendela App
  • Menanyakan [86]
  • 50 fungsi baru [87]

Excel 2016 (v16.0)

Termasuk dalam Office 2016 , bersama dengan banyak alat-alat baru termasuk dalam rilis ini:
  • integrasi kekuasaan Query
  • Modus read-only untuk Excel
  • Akses keyboard untuk Tabel Pivot dan slicers di Excel
  • Jenis Bagan baru
  • data yang cepat menghubungkan di Visio
  • fungsi peramalan Excel
  • Dukungan untuk multi-pilihan Slicer item menggunakan sentuhan
  • Waktu pengelompokan dan Pivot Bagan Bor Bawah
  • Kartu data Excel [88]

apple Macintosh

Microsoft Excel untuk Mac 2011
  • 1985 Excel 1.0
  • 1988 Excel 1.5
  • 1989 Excel 2.2
  • 1990 Excel 3.0
  • 1992 Excel 4.0
  • 1993 Excel 5.0 (bagian dari Office 4.x-Motorola versi 68000 dan versi PowerPC pertama)
  • 1998 Excel 8.0 (bagian dari Office 98 )
  • 2000 Excel 9.0 (bagian dari Office 2001 )
  • 2001 Excel 10.0 (bagian dari Office v. X )
  • 2004 Excel 11.0 (bagian dari Office 2004 )
  • 2008 Excel 12.0 (bagian dari Office 2008 )
  • 2011 Excel 14.0 (bagian dari Office 2011 )
  • 2015 Excel 15,0 (bagian dari Office 2016 )
Office 2016 untuk Mac membawa versi Mac jauh lebih dekat dengan paritas dengan sepupu Windows-nya, harmonisasi banyak pelaporan dan pengembang tingkat tinggi fungsi, sambil membawa pita dan styling ke sejalan dengan rekan PC-nya. [89]

OS / 2

  • 1989 Excel 2.2
  • 1990 Excel 2.3
  • 1991 Excel 3.0

Ringkasan

Legenda: Versi lama Versi yang lebih tua, masih didukung Versi stabil saat versi preview terbaru
Microsoft Excel untuk sejarah Windows rilis
Tahun Nama Versi komentar
1987 Excel 2 2.0 Dinomori ulang ke 2 untuk sesuai dengan versi Macintosh kontemporer
1990 Excel 3 3.0 Ditambahkan kemampuan grafik 3D
1992 Excel 4 4.0 fitur auto-fill diperkenalkan
1993 Excel 5 5.0 Termasuk Visual Basic for Applications (VBA) dan berbagai pilihan berorientasi objek
1995 Excel 95 7.0 Dinomori ulang untuk versi Firman kontemporer. Kedua program yang dikemas dalam Microsoft Office pada saat ini.
1997 Excel 97 8.0
2000 Excel 2000 9.0 Bagian dari Microsoft Office 2000, yang itu sendiri bagian dari Windows Millenium (juga dikenal sebagai "Windows ME").
2002 Excel 2002 10.0
2003 Excel 2003 11.0 Dirilis hanya 1 tahun kemudian untuk sesuai baik dengan sisa Microsoft Office (Word, PowerPoint, dll).
2007 Excel 2007 12.0
2010 Excel 2010 14.0 Karena takhayul sekitarnya angka 13, Excel 13 itu diabaikan dalam versi penghitungan.
2013 Excel 2013 15.0 Diperkenalkan 50 lebih fungsi matematika (tersedia sebagai perintah pra-paket, daripada mengetik rumus secara manual).
2016 Excel 2016 16.0 Bagian dari Microsoft Office 2016
Microsoft Excel untuk sejarah rilis Macintosh
Tahun Nama Versi komentar
1985 Excel 1 1.0 Versi awal dari Excel
1988 Excel 1.5 1.5
1989 Excel 2 2.2
1990 Excel 3 3.0
1992 Excel 4 4.0
1993 Excel 5 5.0 Hanya tersedia di Mac berbasis PowerPC. Versi PowerPC pertama.
1998 Excel 98 8.0 Excel 6 dan Excel 7 dilewati untuk sesuai dengan sisa Microsoft Office pada saat itu.
2000 Excel 2000 9.0
2001 Excel 2001 10.0
2004 Excel 2004 11.0
2008 Excel 2008 12.0
2011 Excel 2011 14.0 Seperti versi Windows, versi 13 itu diabaikan karena alasan takhayul.
2015 Excel 2015 15.0
2016 Excel 2016 16.0 Seperti dengan sisa Microsoft Office, sehingga untuk Excel: tanggal rilis Masa Depan untuk versi Macintosh dimaksudkan untuk sesuai yang lebih baik bagi mereka untuk versi Windows, dari 2.016 seterusnya.
Microsoft Excel untuk sejarah OS / 2 rilis
Tahun Nama Versi komentar
1989 Excel 2.2 2.2 Bernomor di antara versi Windows yang pada saat itu
1990 Excel 2.3 2.3
1991 Excel 3 3.0 OS terakhir / 2 versi. subseries dihentikan dari Microsoft Excel, yang dinyatakan masih program aktif dikembangkan.

Dampak

Excel menawarkan banyak antarmuka pengguna tweak selama spreadsheet elektronik awal; Namun, intinya tetap sama seperti dalam perangkat lunak spreadsheet asli, VisiCalc : Program menampilkan sel terorganisasi dalam baris dan kolom, dan setiap sel dapat berisi data atau formula, dengan referensi relatif atau absolut ke sel lain.
Excel 2.0 untuk Windows, yang dimodelkan setelah rekan berbasis GUI Mac, secara tidak langsung memperluas dasar terinstal lingkungan Windows kemudian-baru lahir. Excel 2.0 dirilis sebulan sebelum Windows 2.0, dan dasar terinstal Windows sangat rendah pada saat itu pada tahun 1987 bahwa Microsoft harus bundel versi run-time Windows 1.0 dengan Excel 2.0. [90] Tidak seperti Microsoft Word, tidak pernah ada versi DOS dari Excel.
Excel menjadi spreadsheet pertama yang mengizinkan pengguna untuk mendefinisikan bagaimana tampilan dari spreadsheet (font, atribut karakter dan penampilan sel). Hal ini juga memperkenalkan recomputation sel cerdas, di mana hanya sel tergantung pada sel yang dimodifikasi diperbarui (program spreadsheet sebelumnya menghitung ulang segala sesuatu sepanjang waktu atau menunggu perintah khusus dari pengguna). Excel memperkenalkan auto-fill, kemampuan untuk drag dan memperluas kotak pilihan untuk secara otomatis menyalin isi sel atau baris ke sel-sel atau baris yang berdekatan, menyesuaikan salinan cerdas dengan secara otomatis incrementing referensi sel atau isi. Excel juga memperkenalkan kemampuan grafik yang luas.

Keamanan

Karena Excel banyak digunakan, telah diserang oleh hacker. Sementara Excel tidak secara langsung terhubung ke Internet, jika seorang penyerang bisa mendapatkan korban untuk membuka file di Excel, dan ada bug keamanan yang sesuai di Excel, maka penyerang dapat mengendalikan komputer korban. [91] Inggris GCHQ memiliki alat bernama TORNADO gang dengan tujuan ini. [92] [93]

Tidak ada komentar:

Posting Komentar