Excel tablosu ve yapılandırılmış başvurular

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.

Üç 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.
ABCD
1ÜrünAdetBirim fiyatTutar
2Defter340
3Kalem512
4Dosya225
SiparişlerExcelDepo v1.0.0
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.

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]]
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:
Excel formülü
=TOPLA(tblSiparisler[Tutar])
=SUM(tblSiparisler[Tutar])
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.
ABCDEF
1ÜrünAdetBirim fiyatTutarGenel tutar
2Defter340120262
3Kalem51260
4Dosya22550
5Silgi4832
SiparişlerExcelDepo v1.0.0
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.
 

Hızlı Kontrol

Dersi tamamlamak için 3 sorunun hepsini doğru yanıtlayın.

Yanıtlarınızı kontrol etmek ve ilerlemenizi kaydetmek için giriş yapın.

Giriş Yap

Okuma Rehberi - Ders

Seviye
Başlangıç
Okuma süresi
8 dk okuma

Bu dersteki fonksiyonlar

Geri
Üst