20 Nisan 2007 Cuma

37-Formül (işlev) kullanarak yaptığım hesapların,

formül olarak değil, rakamsal değer olarak görünmesini istiyorum.
Bir hücrede formül kullanarak yaptığınız hesabı başka bir hücreye kopyalayacaksanız, bu hücreyi seçin ve Ctrl+C tuşları ile kopyalayın. Sonra kopyalama yapacağınız hücreye geçerek Düzen*ÖzelYapıştır (Edit*Paste Special) komutunu çalıştırın. Ekrana gelen diyalog kutusunda Değerleri (Values) seçeneğini işaretleyip Tamam düğmesine tıklayın. Ama bir hücre veya hücre grubundaki formülleri rakamsal değere çevirmek istiyorsanız, şu makroyu da kullanabilirsiniz: Sub Form2Deger() For Each c In Selection.C ells c.Formula=c.Value Next c End Sub

36- Makroları tüm kitaplarda geçerli kılmanın yolu:

Bu, Excel'i yaratanların bir azizliği. Excel'de makrolar Word'den farklı bir şekilde kaydedilir. Makrolarınızı tüm belgelerde geçerli kılmak için şu yolu izlemelisiniz: Excel'de bir kitap (workbook) açın. Araçlar*Makro Kaydet*Yeni Makro Kaydet (Tools*Record Macro*Record New Macro) komutuna tıklayın. Karşınıza gelen diyalog kutusuna yeni makronuzun adını girin ve Seçenekler (Options) düğmesine tıklayın. Saklama Yeri (Store in) kısmında Kişisel Makro Çalışma Kitabı (Personal Macro Workbook) seçeneğini işaretleyin. Tamam düğmesine tıklayarak açılan Modül sayfasında yeni makronuzu yazın. (Bu şekilde makro yazmak için Visual Basic for Applications dilini bilmeniz veya elinizde makro örneklerinin olması gerekir.) Dosyayı PERSONAL.XLS adıyla EXCEL\XLSTART dizinine kaydedin. Bundan böyle her Excel'i açtığınızda bu dosya karşınıza gelecek, yarattığı nız her yeni makro bu dosyaya eklenecek ve üzerine açtığınız tüm dosyalarda tüm makrolarınız geçerli olacak. Tabii, Excel'i her açtığınızda PERSONAL.XLS dosyasının görünmesini istemeyebilirsiniz. Öyleyse bu dosya açıldığında Pencere*Gizle (Windows*Hide) komutunu çalıştırın. Yeni bir makro yaratacağınız zaman bu dosyayı Pencere*Göster (Window*Unhide) komutuyla görünür hale getirmeniz gerektiğini de unutmayın.

34-RAKAMLARIN EN YAKIN TAM SAYIYA YUVARLANMASI:

Bunun için Excel'in YUVARLA (ROUND) fonksiyonundan yararlanabilirsiniz. Ancak, fonksiyonlar verilerin bulunduğu hücrelerde kullanılamazlar; yoksa fonksiyon döngüye girer. Bu yüzden, bir sütuna sayıları girdiyseniz, yanındaki sütuna YUVARLA fonksiyonu ile yuvarlatılmış hallerini yazmalısınız. Sonra gerekirse gerçek rakamların bulunduğu sütunu seçip, sağ fare menüsünden Gizle (Hide) komutu ile bu sütunu gizleyebilirsiniz. Şimdi YUVARLA fonksiyonunun nasıl kullanıldığını anlatalım: =YUVARLA(A5;-1) gibi bir değer A5 sütunundaki rakamı bir basamak yuvarlar. Örneğin rakam 3456 ise 3460 yapar. -1 yerine -2 kullansaydık yuvarlanmış rakam 3500 olacaktı. Burada eksi (-) işareti sizi şaşırtmasın: Burada 1, 2 gibi pozitif bir değer kullansaydık, varsa ondalık kesirden sonrasını yuvarlayacaktı. Örneğin 3456,45 gibi b ir rakam için =YUVARLA(A5;1) fonksiyonunu kullanırsanız, yuvarlanmış rakam 3456,5 olur.
35-Raporumuzda matrisler kullanacağız. Bu matrislerin çarpımını Excel'de otomatik yaptırabilir miyiz?
Excel bu özelliğe sahip. Örneğin çalışma tablonuzun A1:C3 alanında 3x3'lük bir matris ile F1:G3 alanında 3x2'lik birer matris olsun. (İki matrisin çarpılabilmesi için, ilk matrisin sütun sayısının, ikinci matrisin satır sayısına eşit olması gerektiğini hatırlatalım.) 3x3'lük (mxn formatındaki) matris ile 3x2'lik (nxp formatındaki) iki matris çarpılırsa, 3x2'lik (mxp formatında) yeni bir matris oluşur. O halde çalışma tablomuzun boş ve uygun bir yerinde 3x2'lik bir alan seçin ve bu alana =DÇARP(A1:C3; F1:G3) formülünü girip (İngilizce Excel kullanıyorsanız DÇARP yerine MMULT fonksiyonunu kullanın) ++ tuşlarına basın. İşte matris çarpımınız karşınızda…

33-EXCEL'DE BİR GRAFİĞİ NASIL ÇİZDİRİRİZ?

Bunu basit bir örnek üzerinde açıklayalım. Diyelim ki aşağıdaki gibi bir veritabanımız var. Bu veritabanında belirtilen kamyonların her ay taşıdıkları yük miktarı grafik olarak gösterilmek isteniyor. Önce bu tablonun tamamını seçin ve araç çubuğundaki Grafik sihirbazı (Chart Wizard) butonuna tıklayın. İmleç artı işaretine dönüşecektir. Bu imleç ile hesap tablosunun boş bir alanına bir dikdörtgen çizin. Karşınıza Grafik sihirbazının 1. adımı çıkacak. Tablonun tamamını önceden seçtiğiniz için Aralık (Data range) kısmında değişiklik yapmanız gerekmez; İleri (Next) düğmesine tıklayın. 2. ve 3. adımlarda grafiğinizin biçimini seçeceksiniz; bu tercih size kalmış. 4. adımda satır veya sütunlardaki verilerin grafik üzerindeki yerleşimi ile ilgili ayarlar var. Örneğimizde bu diyalog kutusunda bir değişiklik yapmak gerekmiyor; ama diyalog kutusunda görünen örnek grafiğe göre bu seçeneklerin ne işe yaradığını kolayca görebilirsiniz. 5. adımda göstergeyi (lejand) ekleme seçeneğinin yanı sıra, grafik başlığını ve eksen başl ıklarını yazabileceğiniz alanlar bulunur. Bunları doldurun. Son düğmesine tıkladığınızda grafiğiniz oluşacak. Grafiğin renklerini, çizgi ve kenarlık kalınlıklarını değiştirmek için, Grafiğin üzerine çift tıklayın; daha sonra biçimini değiştirmek istediğiniz öğenin üzerine çift tıklayın. Karşınıza biçimle ilgili her tür değişikliği yapabileceğiniz bir diyalog kutusu gelecek.

31-TABLO YAPIŞTIRMA.

Excel'de hazırladığınız tabloyu bir Word belgesine, Word tablolarına benzer bir şekilde yapıştırmak istiyorsanız, tabloyu Excel'de seçip +C tuşlarına basın. Daha sonra Word belgesine geçip Düzen*ÖzelYapıştır (Edit*Paste Special) komutunu çalıştırın. Türü (As) kısmında Biçimlendirilmiş Metin'i (Formatted Text) seçip Tamam düğmesine tıklayın.
32-WORD'DEN EXCEL'E TABLO.
Word'de hazırladığınız bir tablo varsa bunu Excel'e kes/yapıştır yöntemi ile biçimi bozulmadan aktarabilmeniz için o tablonun Word'ün tablo yaratma fonksiyonları ile değil, aralarına sekme (Tab) verilerek hazırlanmış olması gerekir. Bu sekmeler, Excel'de verinin bir sağdaki hücreye yazılacağını belirtir.

29-SEÇİMİN VAZİYETİ.

Bir Excel çalışma sayfasında bir dizi hücreyi seçtikten sonra bu seçim alanındaki bazı bilgileri Excel penceresinin hemen altındaki durum çubuğunda bulunan Otomatik Hesaplama kutusundan alabilirsiniz. Bu kutuda normalde seçtiğiniz hücredeki sayıların toplamı görüntülenir. Ancak bu kutunun üzerine gidip sağ fare düğmesine bastığınızda bir menü açılır. Bu menüden seçimle ilgili ortalama, sayı adedi, en büyük ve en küçük değerleri ve elbette sayıların toplamını ekrana getirebilirsiniz.
30-BAŞLIK ORTALAMA.
Çalışma tablosunun bir satırında belirli hücreler arasına ortalanmış bir başlık yazmak istiyorsanız, ilk hücreye başlığınızı yazın. Sonra o satırda ilk hücre ile birlikte ortalama yapılacak tüm hücreleri seçin ve araç çubuğunda Sütunlar Arasında Ortala (Merge and Center) düğmesine tıklayın.

28-İki farklı sayfadaki hesap tablolarımı raporumuzun tek sayfasına nasıl bastırabiliriz?

Diyelim ki Excel kitabınızın ilk sayfasında (Sayfa1- "Sheet1") aşağıdaki gibi bir tablo var. Sayfa2'de ise çok benzer, ancak B Grubu olarak adlandırılmış birtakım veriler olsun. B Grubu verileri A Grubu verilerinin tam altına taşınmış halde yazıcı çıkışı almak istiyorsunuz. O halde Sayfa2'ye (Sheet2) gidin. Görünüm*Araç Çubuğu*Özelleştir (View*Toolbars*Customize) düğmesine tıklayın. Kategoriler (Categories) listesinde Yardımcı (Utility) seçeneğinin üzerine gelin. Sağ tarafta, üzerinde fotoğraf makinesi simgesi olan düğmeyi araç çubuğuna sürükleyip bırakın. Bu kamera düğmesidir. Diyalog kutularını kapattıktan sonra Sayfa2'de veri girilmiş alanı seçin (Burada A1:D6) ve kamera düğmesine tıklayın. Sayfa1'e geçip bu sayfanın altındaki uygun bir hücreye (örneğimizde A8) tıklayın. Sayfa2'deki verilerin bir görüntüsü Sayfa1'in üzerine yapıştırılacaktır. tuşunu basılı tutarak yapıştırılan görüntüyü uygun bir konuma sürükleyin. Yapıştırdığınız alanın çerçevesini silmek için üzerine sağ fare tuşu ile tıklayıp menüden Nesneyi Biçimle (Format Object) komutunu çalıştırın. Desen (Pattern) bölmesinde Hiçbiri (None) seçeneğini işaretleyip Tamam düğmesine tıklayın. Aşağıdaki gibi bir tablo elde edeceksiniz. Sayfa2'deki değerleri değiştirirseniz, Sayfa1'e yapıştırdığınız alan içindeki değerler de değişecek.