Bir listeye yeni sipariş eklediğinizde hesap aralığını da uzatmanız gerekiyorsa, dosyanın bakımı kolayca gözden kaçan bir işe dönüşür. Excel tablosu, başlıklı kayıt alanını tek bir veri nesnesi olarak yönetir. Bu derste önceki Siparişler örneğini tabloya dönüştürecek, her satırın tutarını sütun adlarıyla hesaplayacak ve yeni kaydın genel tutara katıldığını kontrol edeceksiniz. Renkli görünümden önce veri kapsamına ve hesapların hangi kaydı kullandığına bakın.
Her sütunda tek tür bilgi bulunmalı; ürün adı, adet ve birim fiyat aynı kaydın satırında kalmalıdır. Başlıklar tek satırda, birbirinden farklı ve anlamlı olsun. Listeyi bölmek için boş satır veya birleştirilmiş hücre eklemeyin. Üç ürünün adetlerini ve fiyatlarını kontrol ettikten sonra A1:D4 aralığını seçin.
Tablo Tasarımı içindeki Tablo Adı alanına tblSiparisler yazıp Enter'a basın. Bu ad çalışma kitabındaki diğer tablo adlarından farklı olmalı ve boşluk içermemelidir. Sayfa adıyla tablo adını karıştırmayın: Siparişler, çalışma sayfasının; yeni verdiğiniz ad, bu sayfadaki belirli kayıt alanının kimliğidir.
Burada @ işareti formülün bulunduğu satırdaki değeri belirtir. İç içe köşeli parantezler, Birim fiyat gibi boşluk içeren sütun adını korur. İşlev adı kullanılmadığı için bu örneğin yazımı Türkçe ve İngilizce Excel'de aynıdır. Kopyaladığınızda sütun adlarını çevirmeyin.
Excel normalde bu ifadeyi hesaplanan sütuna yayar. D2, D3 ve D4'te sırasıyla 120, 60 ve 50 göründüğünü denetleyin. Yayılmamışsa D2'deki formülü D4'e kadar kopyalayın; her kaydın kendi adet ve fiyatını kullandığından emin olun. Tutar sütunundaki tek bir formülün üzerine sabit sayı yazmak tutarlılığı bozabilir.
Tablonun dışında F1'e Genel tutar yazın; E sütununu ayırıcı olarak boş bırakın. F2'de tablonun bütün Tutar sütununu toplayın:
Başlangıç sonucu 230 olmalıdır. Bu başvuru, tek bir satırı değil tablonun veri sütununu kullanır.
Mini Sayfa bu sonucu karşılaştırmanız için gösterir; burada gerçek bir Excel tablo nesnesi oluşturmaz. Kendi dosyanızda tabloyu seçip kapsamın yeni satırı içerdiğini, F2'nin de 262 olduğunu denetleyin. Sonuç değişmiyorsa önce yeni kaydın gerçekten tablonun içinde olup olmadığına ve F2'nin hangi sütuna başvurduğuna bakın.
Mini ödev olarak Silgi adedini 6 yapın. Önce bu değişikliğin yalnız o satırın tutarını ne kadar artıracağını düşünün; sonra satır hesabını ve genel tutarı karşılaştırın. Kontrolden sonra adedi yeniden 4 yapıp dosyayı kaydedin. Böylece hem satır hesabının hem genişleyen veri kapsamının aynı çalışma içinde doğru işlediğini sınamış olursunuz.
Üç kayıtla temiz bir başlangıç yapın
Önceki dosyanızı saklayın; Windows masaüstü Excel'de ayrı bir boş alıştırma kitabı açın ve sayfaya Siparişler adını verin. Aşağıdaki örneği A1'den başlayarak girin. D1'de Tutar başlığı bulunsun, ancak bu sütunun veri hücrelerini şimdilik boş bırakın. Önceki TOPLA alıştırmasının alt toplamını veya sağdaki özet alanını bu yeni listeye taşımayın:Tablo alıştırması
Formülünü incelemek için bir hücre seçin.| A | B | C | D | |
|---|---|---|---|---|
| 1 | Ürün | Adet | Birim fiyat | Tutar |
| 2 | Defter | 3 | 40 | |
| 3 | Kalem | 5 | 12 | |
| 4 | Dosya | 2 | 25 |
SiparişlerExcelDepo v1.0.0
Aralığı gerçek Excel tablosuna dönüştürün
Ctrl+T'ye basın. Gösterilen aralığın A1:D4 olduğunu ve Tablom üstbilgi içeriyor seçeneğinin işaretli olduğunu doğrulayıp onaylayın. Başlıktaki filtre düğmeleri tabloyla birlikte oluşur. İçeride bir hücreyi seçtiğinizde şeritte Tablo Tasarımı sekmesini görebilmelisiniz; yalnız hücreleri boyamak bu nesneyi oluşturmaz.Tablo Tasarımı içindeki Tablo Adı alanına tblSiparisler yazıp Enter'a basın. Bu ad çalışma kitabındaki diğer tablo adlarından farklı olmalı ve boşluk içermemelidir. Sayfa adıyla tablo adını karıştırmayın: Siparişler, çalışma sayfasının; yeni verdiğiniz ad, bu sayfadaki belirli kayıt alanının kimliğidir.
Hesabı adres yerine alan adıyla kurun
D2'ye aşağıdaki formülü yazın. Sütun başlıkları sizin dosyanızda da örnekteki gibi olmalıdır:
Excel formülü
=[@Adet]*[@[Birim fiyat]]
Excel normalde bu ifadeyi hesaplanan sütuna yayar. D2, D3 ve D4'te sırasıyla 120, 60 ve 50 göründüğünü denetleyin. Yayılmamışsa D2'deki formülü D4'e kadar kopyalayın; her kaydın kendi adet ve fiyatını kullandığından emin olun. Tutar sütunundaki tek bir formülün üzerine sabit sayı yazmak tutarlılığı bozabilir.
Tablonun dışında F1'e Genel tutar yazın; E sütununu ayırıcı olarak boş bırakın. F2'de tablonun bütün Tutar sütununu toplayın:
Başlangıç sonucu 230 olmalıdır. Bu başvuru, tek bir satırı değil tablonun veri sütununu kullanır.
Yeni satırla kapsamı ve sonucu sınayın
Tablonun son hücresi D4'ü seçip Tab'a basın. Oluşan yeni satıra Silgi, 4 ve 8 girin. D5'te formül oluşmadıysa üstteki satırın Tutar formülünü D5'e kopyalayın. Yeni satırın tabloya katıldığını ve D5'te 32 bulunduğunu kontrol edin. Beklenen son görünüm şöyledir:Tablo alıştırması
Formülünü incelemek için bir hücre seçin.| A | B | C | D | E | F | |
|---|---|---|---|---|---|---|
| 1 | Ürün | Adet | Birim fiyat | Tutar | Genel tutar | |
| 2 | Defter | 3 | 40 | 120 | 262 | |
| 3 | Kalem | 5 | 12 | 60 | ||
| 4 | Dosya | 2 | 25 | 50 | ||
| 5 | Silgi | 4 | 8 | 32 |
SiparişlerExcelDepo v1.0.0
Mini ödev olarak Silgi adedini 6 yapın. Önce bu değişikliğin yalnız o satırın tutarını ne kadar artıracağını düşünün; sonra satır hesabını ve genel tutarı karşılaştırın. Kontrolden sonra adedi yeniden 4 yapıp dosyayı kaydedin. Böylece hem satır hesabının hem genişleyen veri kapsamının aynı çalışma içinde doğru işlediğini sınamış olursunuz.