Apple Numbers

Temel model

Apple Numbers iWork ikon.png|200px|küçükresim|Apple Numbers önceki logosu]]
Numbers Microsoft Excel veya Lotus 1-2-3 gibi geleneksel elektronik tablolardan biraz farklı bir şekilde çalışır. Geleneksel modelde tablo, sistemin birinci sınıf vatandaşıdır; hem iş için birincil arayüzü, hem de çizelgeler veya dijital görüntüler gibi diğer medya türleri için konteyner görevi görür. Aslında, elektronik tablo ve tablo bir ve aynıdır. Buna karşılık Numbers, temel konteyner nesnesi olarak ayrı bir "kanvas" kullanır ve tablolar tuval içine yerleştirilebilecek birçok nesne arasındadır. Bu fark sadece sözdizimi örneği değildir. Büyük bir çalışma alanı sağlamak için, geleneksel elektronik tablolar, X ve Y'deki tabloları çok büyük bir ızgarayı oluşturmak üzere genişletirler - ideal olarak sonsuzdur, ancak normal olarak daha küçük boyutlarla sınırlandırılmıştır. Kullanıcı tarafından seçilen bu hücrelerden bazıları veri barındırır. Veriler, aynı sayfadaki diğer hücrelere yerleştirilen ve sonuçlarını tekrar formül hücre ekranına çıkartan formüllerle manipüle edilir. Sayfanın geri kalan kısmı "seyrek"dir, şu anda kullanılmıyor. Sayfalar, boş alanlarla ayrılmış formüller ve çıktı alanlarındaki girdi verileri, ara değerler ile çok karmaşık hale gelir. Bu karmaşıklığı yönetmek için Excel, çoğunlukla ara değerlerdeki verileri gizleme olanağı tanır. Quattro Pro, yaygın olarak tek bir kitapta birden çok sayfa fikrini ortaya çıkardı ve verilerin daha alt bölümlere ayrılmasına izin verdi.
Buna karşın Numbers, geleneksel anlamda altta yatan bir elektronik tabloya sahip değildir, ancak bu amaçla birden fazla tablo kullanmaktadır. Tablolar, bir kâğıt gibi bir X ve Y hücre kümesidir, ancak tuttukları verilerin sınırlarına kadar uzanır. Verilerin her bölümü veya formüllerdeki çıktılar varolan bir tabloya birleştirilebilir veya yeni bir tabloya yerleştirilebilir. Tablolar, kullanıcı tarafından tek veya çok tuval üzerine toplanabilir. Tipik bir Excel sayfası genelinde taşan verilere sahipken, Numbers kanvası aynı veriyi kapsayan daha küçük tek tek tablolarda aynı çıktıyı oluşturabilir

Formüller ve fonksiyonlar

Belirli bir yılda bir aydaki tüm otomobil satışlarının ortalama değerini hesaplamak için kullanılan basit bir e-tablo düşünülsün. Sayfa, A sütunundaki ay sayısını veya adını, B sütununda satılan otomobil sayısını ve C sütundaki toplam geliri içerebilir. Kullanıcı "toplam satılık araba satılan araba sayısına bölünerek satılan araba başına ortalama geliri hesaplama" ve "D" sütununa sonuç ortalamasını koyma görevini tamamlamak istiyor. Kullanıcı açısından bakıldığında, hücrelerdeki değerler semantik içeriğe sahip, "araba satıldı" ve "toplam gelir" ve bunu "ortalama fiyat" çıktı değeri üretmek için kullanmak istiyorlar. Geleneksel elektronik tablolarda sayıların anlamsal değerleri kaybolur. B2 hücresindeki sayı "Ocak ayında satılan araba sayısı" değil, yalnızca "B2 hücresindeki değer" 'dir. Ortalamanın hesaplanmasına ilişkin formül, hücrelerin manipülasyonuna, C2 / B2'ye dayanır. Elektronik tablo, D'nin bir çıktı sütunu olması kullanıcının isteğini bilmediğinden, kullanıcı bu formülü D içindeki tüm hücrelere kopyalar.
Ancak formül, farklı satırlardaki verilere atıfta bulunduğu için, D içindeki hücrelere kopyalanırken, doğru satıra karşılık gelecek şekilde değiştirilmesi gerekir. Örneğin, D4'deki formül = C4 / B4 olarak okunur. Excel, bu daha sonraki görevi, hücrelerin formüle göre konumlarını koruduğu sürece çalışacak göreceli başvuru sistemi kullanarak otomatikleştirir. Bununla birlikte, bu sistem, Excel'in yaprağın düzenindeki tüm değişiklikleri izlemesini ve formülleri ayarlamasını ve kusursuz olmadığı bir işlemi gerektirmesini gerektirir. Improv'un geliştirilmesi sırasında Lotus ekibi, bu tür formüllerin hem kullanımı zor hem de gelecekteki elektronik tablo düzenindeki değişikliklere karşı dirençli olduğunu keşfetti. Onların çözümü, kullanıcıların sayfaların anlamsal içeriğini açıkça tanımlamasını sağlamaktı - B sütununda "araba satıldı" yazıyordu. Bu veri aralıkları "kategoriler" olarak biliniyordu. Formüller, bu kategorilere atıfta bulunarak ve istenirse sergilenmek üzere sayfaya konabilecek yeni bir kategori yaratarak yazılmıştır. Yaprağın düzenindeki değişiklikler formülleri etkilemez; Veri nerede taşınırsa gönderilir tanımlanır. Ayrıca, ara değer hesaplayan formüllerin sayfaya konulması gerekmediği ve normalde oda kullanmadığı anlamına geliyordu. Improv'un yaklaşımının olumsuz yönü, kullanıcı tarafından ön plana çıkarılarak daha fazla bilgi talep edilmesi ve "hızlı ve kirli" hesaplamalar veya temel liste oluşturma için daha uygun olmadığı yönünde olur. Numbers, Improv gibi adlandırılmış verilerin kullanılmasını destekleyen formüllerin oluşturulmasında karma bir yaklaşım kullanıyor ancak bunları Excel'de olduğu gibi sayfa içi uygulamak gerekir. Temel işlemde Numaralar Excel gibi kullanılabilir; Veriler her yere yazılabilir ve formüller, verilere hücresine bakarak oluşturulabilir. Bununla birlikte, kullanıcı tabloya bir başlık yazarsa, tabii ki elbette ki bir şey yapar, Numbers bunu o satır veya sütundaki hücrelere otomatik olarak adlandırılmış bir aralık oluşturmak için kullanır. Örneğin kullanıcı A1'e "ay" yazıp ardından "Ocak", "Şubat" gibi isimleri altındaki hücrelere yazarsa, Numbers, A2 ile A13 arası hücreler için adlandırılmış bir aralık oluşturur ve ona "ay" adını verir. Kullanıcı, "satış" ve "gelir" için rakamlar yazdığında da geçerlidir. Kullanıcı daha sonra ortalama formülü kategori benzeri bir metin biçiminde yazabilir. Formül uygun veriyi bulacak ve sonuçları satırdan bağımsız olarak hesaplayacak. Improv gibi bu formül de sayfadaki verilerin fiziksel konumunu göstermez, bu nedenle formun başarısız olmasına neden olmadan çarpıcı bir şekilde değiştirilebilir. Improv'a benzer şekilde, formüller, Numaralardaki simgeler olarak gösterilebilir ve böylece yapraklar üzerinde sürüklenmeleri sağlanır. Buna dikkat çeken bir örnek, aktif tabloda mevcut seçim için toplam, ortalama ve diğer temel hesaplamaları içeren bir kenar çubuktur. Bunlar, Excel'deki pencerenin alt kısmında görünen toplama benzer bir işlevi görür. Bununla birlikte, kullanıcı, hesaplamanın o yerde görünmesi için işlev simgelerinden birini kenar çubuğundan sayfaya sürükleyebilir. Improv'un bir başka başkası tarafından, Formula Listesinde elektronik tablolardaki formüllerin tümü ayrı bir alanda gösterilir ve sayfalardaki kullanım yerinde düzenlemelere veya kolay navigasyona izin verir.
Numbers '09' formüllerde kullanılabilen 262 yerleşik fonksiyon içeriyor. Bu, Excel 2007'nin 338 işlevleriyle zıttır. Sayıların işlevlerinin birçoğu Excel'deki işlevler ile aynıdır; Kayıp olanları istatistiklerle ilişkili olma eğilimi gösterir, ancak Numbers '09'da bu alan büyük ölçüde iyileşmiştir. Numbers '09, pivot tablolarına benzer verileri kategorilere ayırma sistemi içerir. Pivotlar Improv'da tanıtıldı, kategori başlıklarını sürükleyerek değiştirildi ve kullanıcıların satırları hızlı bir şekilde sütunlara veya tersine döndürmelerine izin verdi. Numbers, formülleri temsil eden benzer sürüklenebilir nesnelere sahip olmakla birlikte, bu özellik için kullanılmaz ve doğrudan düzenleme işi eksiktir. Bunun yerine Numbers, açılır menüleri sütun başlıklarına yerleştirir ve kullanıcılara, satırlar arasında ortak olan verilere dayalı olarak birden fazla satırı toplamlara (toplamlar, ortalamalar vb.) daraltmasına izin verir. Bu, bir pivot tabloyla benzer işlevseldir, ancak Improv modelinin ve diğer gelişmiş özelliklerin yeniden düzenlenmesinin kolaylığı yoktur.

Düzen ve ekran

Sayılar tuvalı belgenin temeli olarak kullandığından, medya tablolara hiç bağlı değildir. Bir fotoğraf koleksiyonu ve tablosuz bir Numbers tuvalı inşa edilebilir. Tipik kullanımda, bir veya daha fazla tablo kanvasın etrafına yerleştirilir ve yalnızca ilgilenilen verileri göstermek için boyutlandırılmış ve stillenmiştir. Tabloların etrafında grafikler ve etiketler sıklıkla yerleştirilir. Fotoğraf veya resim gibi diğer medya da eklenebilir. Sayıların ekran merkezli modeli "sayfa düzeni ve sunum uygulaması bir elektronik tablo uygulaması kılığında" olarak anılmıştır. iWork paketindeki diğer ürünler gibi, Numbers de profesyonel illüstratörler tarafından tasarlanan çeşitli stiller ve mizanpajları içerir. Numbers'de bir Excel sayfasını açtığınızda, düz yazı tipleri ve düzeni ve renk seçimlerini içeren bir ekran ortaya çıkar. Bunlar isteğe bağlı olarak sağlanan şablonlardan birini kullanarak değiştirilebilir ve bu stiller bozulmadan tekrar Excel formatına kaydedilebilir. Sayılar, sayfaların tek bir adımla Excel biçiminde e-postayla gönderilmesine veya Numbersdan iCloud ile paylaşılmasına olanak tanır.