Tekil Mesaj gösterimi
  #3 (permalink)  
Alt 06-17-2007, 11:15
BlackPeace BlackPeace isimli Üye şimdilik offline konumundadır
Üye
 
Üyelik tarihi: Jun 2007
Mesajlar: 1.288
Tecrübe Puanı: 3
BlackPeace is on a distinguished road
BlackPeace - MSN üzeri Mesaj gönder
Standart

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.

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.

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

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.

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:
Kod:

Sub Form2Deger() For Each c In Selection.C ells c.Formula=c.Value Next c End Sub





38-DİKİNE BAŞLIKLAR KULLANMAK:

Excel tablonuzda dikine başlıklar kullanmak istiyorsanız, başlığın yer aldığı hücreyi seçin, üzerine sağ fare tuşu ile tıklayıp Hücreleri Biçimle (Format Cells) komutunu çalıştırın. Hizalama (Alignment) bölmesine geçip Yönelim (Orientation) kısmından dikine başlık formatını seçip Tamam düğmesine tıklayın.

39-OTOMATİK BİÇİM.

Excel'de hazırladığınız tablolara şık bir görünüm vermek istiyorsanız, tabloyu seçip Biçim*Otomatik Biçim (Format*AutoFormat) komutunu çalıştırın. Karşınıza gelen diyalog kutusunda pek çok tablo biçimini örnekleri ile birlikte bulacaksınız.

40-ROMEN RAKAMLARI.

Bir sayının Romen rakamları ile görünmesini istiyorsanız, ROMEN() formülünü kullanabilirsiniz. B2 hücresinde 1996 sayısının olduğunu varsayalım. Eğer A2 hücresinde bu sayıyı Romen rakamı ile görmek istiyorsanız, bütün yapacağınız şey A2 hücresine ROMEN(B2) formülünü girmektir.

41-HÜCRE DEĞERİNİ ARTTIRIP AZALTACAK DÜĞMELER:

Hesap tablonuza bir hücrenin değerini artırıp azaltacak düğmeler eklemek için Fırıldak (Spinners) özelliğini kullanabilirsiniz. Bu düğmeyi kullanmak için herhangi bir hücreye herhangi bir değer girin. Forms (Formlar) araç çubuğundan Fırıldak aracının düğmesine basın. Farenizi kullanarak hesap tablosunda istediğiniz yere istediğiniz boyutta bir fırıldak çizin. Fırıldak üzerine sağ fare tuşuyla basın; Nesne Biçimle (Format Object) komutunu çalıştırın. Diyalog kutusunun Hücre Bağlantısı (Cell Link) bölmesinde sayının etkileyeceği adresi girin (örneğin B3 için $b$3). Bu diyalog kutusundan ayrıca hücrenin alabileceği minimum ve maksimum değerleri, artış miktarını ayarlayabilirsiniz. İşte bu kadar. Artık arttırma/azaltma düğmenizi kullanabilirsiniz.

42-EXCEL İÇİNDE HESAP MAKİNASI

BASİT hesaplamalar yapmak için de Excel'in formülleri ile uğraşmaya değmez ki. Excel araç çubuğuna bir hesap makinesi simgesi ekleyip bu düğmeye basılınca Windows basit hesap makinesinin açılmasını sağlayarak işlerinizi kolaylaştırabilirsiniz. Bunu yapmak için aşağıdaki adımları takip etmeniz yeterli:

· Herhangi bir Excel araç çubuğunun üzerine sağ fare düğmesi ile tıklayın ve Özelleştir komutunu çalıştırın.

· Komutlar bölümüne gelin.

· Kategoriler bölümünde Araçlar seçeneğine gelin.

· Sol taraftaki listeden Özel seçeneğine gelin, yan tarafında minik bir hesap makinesi simgesi olması lazım. Bu seçeneği sürükleyip istediğiniz bir araç çubuğunun üzerine bırak.

· Kapat düğmesine basarak diyalog kutusunu kapatın. Bundan sonra Excel içinde mini bir hesaplama yapmak istediğiniz zaman bütün yapacağınız araç çubuğuna eklemiş olduğunuz hesap makinesi düğmesine basmak. Hesap makinesi programı açılacaktır.

43-EXCEL SAYFALARINI BİRLEŞTİRMEK

Bir Excel çalışma kitabının içerisinde bulunan bir veya daha fazla çalışma sayfasını başka bir çalışma kitabına almak istiyorsanız, bütün yapacağınız önce hedef, daha sonra da kaynak Excel çalışma kitabını açmak. Daha sonra Pencere menüsünden Yerleştir * Yatay komutunu çalıştırarak iki dosyanın da içeriğinin ekranda görünmesini sağlayın.

Kopyalamak ya da taşımak istediğiniz çalışma sayfalarının alt tarafında bulunan sayfa TAB'larından fare ile tutun ve hedef Excel çalışma kitabının üzerine bırakın.

Bu işlemi yaptığınızda sayfayı taşımış olacaksınız. Eğer sayfayı kopyalamak, yani orijinalini kaynak çalışma kitabında bırakmak istiyorsanız sürükle ve bırak işlemi sırasında CTRL tuşuna basın ve basılı tutun. Sürüklenen simgenin yanında bir + (artı) işareti belirecektir. Bu işaret sayfanın "kopyalandığını" gösterir.

44-SÜTUNLARI SATIR OLARAK KOPYALAMAK:

Excel'de Sayfa1 de hazırladığım bir formun başlığı A1 ile A10 hücreleri arasında bulunmaktadır. Sayfa1 de A sütununa yazılmış bu verileri Sayfa2 de 1. satıra kopyalamak istiyorum. Bu işlemi yapabileceğim en kısa yol hangisidir?

45-KESİRLİ SAYILARLA ÇALIŞMAK

SORU:Excel ile çalışıyorum. Belki size garip gelecek ancak zaman zaman kesirli sayılar yazmam gerekiyor. Örneğin 15 2/3 (on beş tam 2 bölü 3 yani) gibi bir sayı yazmak istediğimde 15 ile 2 arasında boşluk bırakmak canımı sıkıyor. Bu işi yapmanın en kolay bölü işaretinin sağ tarafındaki asteriks (*) düğmesine basmak. Böyle yazdığımda işim kolaylaşıyor. Böyle yazsam da daha sonra bu yıldızlar otomatik olarak boşluk haline dönüştürülse olmaz mı? Eğer olursa bunu nasıl yapacağım?

CEVAP:Bu isteğinizi başarmak için sayılar yıldızlı olarak yazıp daha sonra bir makro yardımı ile bul-değiştir şeklinde boşluklara dönüştürme yoluna gidebilirsiniz. Ancak yıldız karakterini direkt olarak arattırıp bulduramazsınız, çünkü Excel yıldız işaretine wildcard (bir veya birden fazla harfin yerine geçen bir işaret) uygulaması yapar.

Bu yüzden yıldız karakterini arattırırken ~* şeklinde bir notasyon kullanmalısınız. Aşağıdaki makro gerekli işlemi yapmaktadır.

Kod:

Sub arabul() Selection.Replace "~*", " " End Sub
__________________
Ben ölürsem
Ne olur sanki
Çok çok bir kaç kişi ağlar arkamdan
Güneş bir kaç kez doğunca üstlerine
Onlar da vazgeçer yas tutmaktan...
Alıntı ile Cevapla