Microsoft Excel
dari Wikipedia, ensiklopedia gratis
Developer (s) | Microsoft |
---|---|
Peluncuran pertama | September 30, |
rilis stabil | |
Sistem operasi | Microsoft Windows |
Mengetik | spreadsheet |
Lisensi | Trialware [2] |
Situs web | kantor .Microsoft .com / en-us / unggul |
Excel untuk Mac 2016
| |
Developer (s) | Microsoft |
---|---|
rilis stabil | |
Sistem operasi | MacOS |
Mengetik | spreadsheet |
Lisensi | Proprietary software komersial |
Situs web | microsoft .com / mac / excel |
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] pemrograman makro
pemrograman VBA
Artikel utama: Visual Basic untuk Aplikasi
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
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 |
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
Artikel utama: format XML Microsoft Office
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. 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]
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
Artikel utama: Microsoft Office 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]
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]
presisi numerik
Artikel utama: presisi Numeric di Microsoft Excel
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)
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)
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)
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)
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
- 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 )
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 |
---|
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 |
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. |
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.
Tidak ada komentar:
Posting Komentar