Excel, Microsoft Corp. tarafından geliştirilen ve dağıtılan bir bilgisayar programıdır . Elektronik tabloların oluşturulmasına ve çalışılmasına yardımcı olmak için özel olarak geliştirilen, işlevleri sayesinde muhasebe ve finansal görevlere izin veren bir yazılımdır .
Microsoft'un elektronik tablo dünyasında (satır ve sütun birliği tarafından oluşturulan tablolarda sayısal verileri manipüle etmeyi sağlayan) dünyaya ilk girişi 1982'de Multiplan'ın sunumu ile gerçekleşti. Üç yıl sonra Excel'in ilk sürümü gelirdi.
Daha önce Excel adıyla bir programı ticarileştiren bir şirketin talebi ile karşı karşıya kalan Microsoft, tüm resmi iletişim ve yasal belgelerinde ürününü Microsoft Excel olarak sunmak zorunda kaldı.
Microsoft, 1989 yılında Office, Office paketi (ofis görevlerinde yararlı olan bir dizi program) olan Excel, Word (bir kelime işlemcisi) ve PowerPoint (multimedya sunumlarının oluşturulması için bir uygulama) içeren ilk sürümünü tanıttı.
Microsoft Excel, tarih boyunca, elektronik tabloda gerçekleştirilen işlemlerle ilgili çeşitli sorunlar ortaya koydu. En önemlilerinden biri, en azından uygulamanın tarih biçimini kullanarak, 1900 yılından önceki tarihlerle çalışmanın imkansızlığı olmuştur; Bu engelin üstesinden gelmenin bir yolu, sayısal biçimlere sahip, onları kronolojik veriler olarak ele alan akıllı formüllerle birleştirilmiş özel alanlar oluşturmaktır.
Excel'in ticari bir program olduğu unutulmamalıdır: kurulumu için bir lisans ödemeniz gerekir. Ücretsiz olarak kurulabilen veya çalıştırılabilen ve OpenOffice.org Calc ve Google Dokümanlar gibi elektronik tabloları yönetmenize izin veren açık kaynak (" açık kaynak ", İngilizce). Bu ürünlerin çoğu, Excel'de oluşturulan belgelerle uyumludur, ancak tersi aynı değildir (Excel, bu programlarla oluşturulan dosyaları okuyamaz).
Excel'in güçlü yönlerinden biri, kullanıcılarına kendi işlevlerini programlayarak, belirli görevleri gerçekleştirerek, her birinin gereksinimlerine göre ayarlanmış ve pakete dahil olmayan elektronik tablolarını kişiselleştirme olanağı sağlamasıdır. Orijinal. Genel olarak konuşursak, seçenekler iki: söz konusu şablonun aynı hücresinde formüller oluşturun veya geliştirme modülünü Visual Basic'te kullanın.
İlk durumda, olasılıklar çok sınırlıdır, ancak bu çoğu kullanıcı için yeterli olmadığı anlamına gelmez. Başlıca sorun, geleneksel bir editörün tipik diğer birçok unsurunun yanı sıra, satır sonları, tablolama veya yorumlar kullanma imkanı olmadan, kodu bir hücreye yazmanın yol açtığı rahatsızlıktan kaynaklanmaktadır. Excel'in sahte dilindeki işlevleri geliştirmek, bir programcı için doğal olmayan, rahatsız edici ve sezgisel değildir, çeşitli yapısal sınırlamaların her şeyin mümkün olmadığı anlamına geldiğinden bahsetmemektedir.
Çok özel amaçlar arayan geliştiriciler veya bir ortalama hesaplamasından daha büyük bir karmaşıklık veya birkaç veri arasında bir karşılaştırma yapmak için çözüm, Visual Basic kullanımında yatmaktadır. Göreceli olarak yüksek bir soyutlama derecesine sahip bir dildir (bu, makine diline, işlemcinin çalışma biçimine göre oldukça farklıdır) ve Excel'de kullanılan gibi olaylara göre çalışan bir dildir (bu, kullanıcının programın çalışmasını tetiklemek için bir işlem yapması gerektiğini).
Bununla birlikte, Excel ve Visual Basic kombinasyonunun da sınırlamaları vardır ve hiçbir şekilde sıfırdan bir program oluştururken mümkün olan kişiselleştirme ve hassasiyet seviyesini aşamaz; ancak kendi uygulamalarını geliştirmek için gereken para ve zamana yatırım yapmak istemeyen küçük bir şirket için çok etkili ve rahat.