Müşterilerim, Excel'i daha rahat kullanabilmek için öğrendikleri özelleştirme numaralarını akşam denemiş, sabah ta raporlarını hazırlayabilmek için kafalarında pek çok soruyla gelmişlerdi. "Acele etmeyin" dedim, "bugün sırada pratik Excel püf noktaları var. Bunları da öğrenin, yarın raporunuzu düzenlemek için soracağınız sorulara geçeriz…" 62. Hücrelerde formüller kullanarak hesaplama yaptırıyoruz. Bulunan değerleri başka sayfaların başka hücrelerinde de kullanmanın pratik bir yolu var mı? Diyelim ki, Sayfa1'in D sütununa mart ayı giderlerini kalem kalem girdiniz ve sütun sonunda tüm giderleri toplayıp mart ayı giderlerini buldunuz. Bu toplamı başka hücrelerde kullanacaksanız kopyalayıp yapıştırmak yetmez; çünkü formülde hücre adresleri yeni hücrenin konumuna göre değişir; yani bir anlamda değerler değil formül kopyalanır. Yapılacak iş, formülü değil hücre adresini kopyalamaktır. Örneğin mart ayı toplamı, Sayfa1'in D5 hücresinde ise bunu başka bir sayfadaki başka bir hücreye kopyalarken =Sayfa1!D5 formülünü kullanmanız gerekir. Bunun pratik yolu ise, kaynak alınacak hücrelere bir ad vermektir. Örneğin, orijinal mart ayı toplamının bulunduğu hücreyi seçip Ekle*Ad*Tanımla (Insert*Name*Define) komutunu çalıştırırsanız, karşınıza Ad Tanımla (Define Name) diyalog kutusu çıkar. Çalışma kitabındaki adlar (Names in workbook) kısmına bir ad girin (örneğin mart_toplam). Burada sözcükler arasında boşluk bırakmamaya dikkat edin. Tamam düğmesine tıkladığınızda o hücrenin bir ismi olur. Artık o çalışma kitabının herhangi bir sayfasında herhangi bir hücreye =mart_toplam yazdığınızda, orijinal hücredeki mart ayı toplamı görünecek. 63. Excel'de formüller kullandığımızda, hücrelerde bazen hata mesajları çıkıyor. Bunların anlamı nedir? O halde size hata mesajlarının anlamını açıklayalım.
#SAYI/0! (#DIV /0!) Formülünüz bir sayıyı sıfıra bölmeye veya bölme işlemi için boş bir hücreye göndermeye çalışıyor. Bildiğiniz gibi bir sayı sıfıra bölünemez.
#AD? (#NAME?) Formül, çalışma tablosunda bulunmayan bir alan adına başvuru yapıyor. Hücrelerinizi adlandırdıysanız, yazım yanlışı yapmış ta olabilirsiniz.
#YOK! (#NULL?) Formülde hücre başvurularını bağımsız değişkenlerden ayırmak için virgül veya noktalı virgül kullanmanız gereken yerlerde boşluk kullandığınızı gösterir.
#SAYI! (#NUMBER!) Formülünüzde bir sayı ile ilgili bir sorunla karşılaştığınızı gösterir. Bu, Excel formülünde yanlış türde bir bağımsız değişken veya hesaplama sonucu, çalışma sayfasında görüntülenemeyecek kadar büyük veya küçük bir değer olabilir.
#REF! Excel, geçersiz bir hücre başvurusu ile karşılaştığında belirir. Bu, formül içinde başvurulmuş bir hücreyi sildiğinizde veya üzerine başka bir hücre yapıştırdığınızda olabilir.
#DEĞER! (#VALUE!) Bir formülde yanlış türde bir bağımsız değişken, yanlış tür bir işlem kullandığınızda veya metin girişi içeren hücrelere başvuru yapan matematik işlemler yapmaya kalkıştığınızda belirir. 64. Word'de büyük harflerle yazdığımız sözcükleri küçük, küçük harflerle yazdıklarımızı büyük yapmayı öğrenmiştik. Excel'de bunun için bir kısayol tuş kombinasyonu yok mu? Bunun için bir klavye kombinasyonu yok ama yaratacağınız iki ufak makro ile bu işi kendiniz halledebilirsiniz. Metni büyük harfli yapmak için şu makroyu kullanın:
Sub BuyukHarf()
For Each c In Selection.Cells
c.Value=Ucase$(c.Value)
Next c
End Sub
Metni küçük harf yapmak içinse şu makroyu kullanın:
Sub KucukHarf()
For Each c In Selection.Cells
c.Value=Lcase$(c.Value)
Next c
End Sub
Bu makroları kullanmak için, içindeki sözcükleri değiştirmek istediğiniz hücreleri seçin ve makroyu çalıştırın. İsterseniz bu makroları araç çubuğuna düğme olarak da atayabilirsiniz. (Makro yaratmayı bilmiyorsanız, bkz. 95 no'lu püf noktası.) 65. Excel'de Otomatik doldurma özelliği olduğunu duydum. Bu nasıl çalışıyor?
Excel, haftanın günlerini, ayları ve rakamları otomatik doldurabilir. Örneğin bir hücreye Ocak yazın; bu hücreyi seçili duruma getirip sağ alt köşesindeki noktayı fare ile çekiştirerek seçili alanı sütunun altına doğru 4-5 hücre genişletin. Diğer hücrelerin (Şubat, Mart, Nisan,…) olarak dolduğunu göreceksiniz. Rakamlarda ise en az iki veri girişi gerekir. Örneğin bir sütunda ilk hücreye 1, ikinci hücreye 2 yazıp aynı işlemi yaparsanız, geri kalan hücreler (3, 4, 5,…) olarak dolar. Bu tür verilerde ilk iki hücreye birer atlamalı doldurma yaparsanız (örneğin 1 ve 3 ya da Ocak, Mart) otomatik doldurma işlemi de birer atlamalı devam eder (1, 3, 5, 7, 9… veya Ocak, Mart, Mayıs,… gibi). Sadece gün, ay ve rakamlarla da sınırlı değilsiniz. Otomatik doldurulacak serileri kendiniz tanımlayabilirsiniz. Bunun için Araçlar*Seçenekler*Özel Listeler (Tools*Options*Custom Lists) bölümüne girip YENİ LİSTE seçeneğini işaretleyin ve Liste Girdileri (List entries) kısmına serinizi yazıp Ekle (Add) düğmesine tıklayın.
66. Excel'de seçili bir sütunu nasıl başka bir sütuna taşırım?
Excel'de belirli bir hücre alanını seçtiyseniz, bu alanın etafında bir kontur çizgisi oluşur. Fare imlecini bu kontur çizgisinin üzerine getirdiğinizde, imleç ok işareti halini alır. Bu imleçle bir hücre alanını boş bir alana sürükleyip bırakabilirsiniz. Böylece veriler bir alandan başka bir alana taşınmış olur. Ama sürüklediğiniz alan dolu ise, buradaki verilerin silineceği uyarısı ekrana gelir. Bu işlemi yaparken <Shift> tuşunu basılı tutarsanız, seçili alan kopyalanır, yani ayni alandan iki tane olur. Burada da sürüklediğiniz alan dolu ise, buradaki verilerin silineceği uyarısı ekrana gelir. Aynı işlemi <Ctrl>+<Shift> tuşlarına basarak gerçekleştirirseniz, taşıma yaptığınız alanda yeni bir sütun oluşur ve komşu hücrelerdeki veriler bozulmadan verileriniz araya girer.
67. Elimizde pound, Fahrenhaeit, galon gibi metrik sistemde kullanılmayan birimler cinsinden değerler var. Bunları Excel'de kolayca metrik sisteme dönüştürebilir miyiz?
Evet. Ama önce Araçlar*İçine Ekle (Tools*Add-Ins) komutu ile çıkan diyalog kutusundan Çözümleme Araç Paketi'ni (Analysis ToolPak) işaretleyip bu modülün yüklenmesini sağlamalısınız. Bu işlem tamamlandıktan sonra ÇEVİR (CONVERT) fonksiyonunu kullanarak birimleri dönüştürebilirsiniz. Aşağıda sırasıyla libreyi kilograma, Fahrenheit'ı Celcius'a, litreyi galona, watt'ı beygirgücüne dönüştürmek için verdiğimiz 4 örnek fonksiyonlara bakabilirsiniz. Bunlarda rakam yerine hücre adresi yazarsanız o hücredeki rakama göre işlem yapılır. Diğer birimlerin nasıl kullanılacağını Excel Yardım dosyalarında ÇEVİR (CONVERT) sözcüğünü aratarak bulabilirsiniz.
=ÇEVİR(1; "lbm"; "kg")
=ÇEVİR(78; "F"; "C")
=ÇEVİR(C12; "lt"; "gal")
=ÇEVİR(30; "w"; "h")
68. Bir sayının iptal edildiğini göstermek için Bir Excel hücresinin üzerini bir köşeden bir köşeye çizmemiz gerekiyor. Ama hücrenin boyutunun değiştiğinde çizginin de boyunun buna göre hizalanmasını istiyoruz.
Çizim (Drawing) araç çubuğunu açın. Bu araç çubuğu üzerindeki Çizgi (Line) düğmesine tıklayın. Fare imleci bir artı işaretine dönüşecektir. Diyagonal olarak çizeceğiniz hücrenin üzerine gelin, klavyeden <Alt> tuşuna basın ve basılı tutun; çizginizi çizin. <Alt> tuşuna basıp bu çizgiyi çizince çizgi bu hücreye yapıştırılır. Artık hücre bir yere taşınırsa ya da boyutu değişirse çizginin boyutları da otomatik olarak buna göre değişecektir. Çizginin renk, kalınlık gibi özelliklerini ayarlamak için çizginin üzerine çift tıklayın ve açılan diyalog kutusundan gerekli ayarları yapın.
Bu yazıyı ve Excel ile ilgigili detaylı WORD dökümanını indirmek için:
Linklerin Görülmesine Izin VerilmiyorLinki Görebilmek Için Üye Ol veya Giris YapResimlerin Görüntülenmesine Izin VerilmiyorResimleri Görebilmek Için Üye Ol veya Giris Yap İÇİNDEKİLER
Formüller değerleri nasıl hesaplar?
Formül sözdizimi hakkında
Çalışma sayfası işlevleri hakkında
Formül sözdizimi hakkında
Formülü düzenleme
Dizi formülünü düzenleme
Formülün tümünü veya parçasını hesaplanan değerle değiştirme
Formülü veya dizi formülünü silme
Hücre ve aralık başvuruları hakkında
Göreceli ve mutlak başvuruların arasındaki fark
R1C1 başvuruları hakkında
Çok sayıdaki sayfada aynı hücreye veya aralığa 3-B başvuru kullanarak başvurma
3-B başvuruları kullanma yönergeleri
Çalışma sayfalarını taşıdığınızda, kopyaladığınızda, eklediğinizde veya sildiğinizde 3-B başvuruya ne olur?
Dizi formülleri ve nasıl girilecekleri hakkında
Çalışma kitaplarındaki hesaplamalar hakkında
Diğer çalışma sayfalarındaki veya çalışma kitaplarındaki değerleri hesaplamak için formüller kullanma hakkında
TARİH VE SAAT FONKSİYONLARI
BUGÜN
TARİH
BUGÜN
GÜN
ŞİMDİ
TARİHSAYISI
ZAMANSAYISI
DAKİKA
YIL
HAFTANINGÜNÜ
SAAT
AY
SERİTARİH
TAMİŞGÜNÜ
SERİAY
HAFTASAY
İŞGÜNÜ
METİN FONKSİYONLARI
DAMGA
TEMİZ
KOD
BİRLEŞTİR
LİRA
ÖZDEŞ
BUL
SAYIDÜZENLE
SOLDAN
UZUNLUK
KÜÇÜKHARF
PARÇAAL
YAZIM.DÜZENİ
DEĞİŞTİR
YİNELE
SAĞDAN
MBUL
MBUL($B$17;$A$14) eşittir 5
YERİNEKOY
M
METNEÇEVİR
KIRP
Örnek
BÜYÜKHARF
SAYIYAÇEVİR
MATEMATİKSEL FONKSİYONLAR
MUTLAK
TAVANAYUVARLA
COS
EĞERSAY
EĞERSAY(A3:A6;”elmalar”) eşittir 2
ÇİFT
ÜS
ÇARPINIM
TABANAYUVARLA
OBEB
TAMSAYI
OKEK
LN
LOG
LOG10
MOD
KYUVARLA
TEK
Pİ
ÇARPIM
BÖLÜM
S_SAYI_ÜRET
RASGELEARADA
ROMEN
YUVARLA
AŞAĞIYUVARLA
YUKARIYUVARLA
İŞARET
SİN
KAREKÖK
ALTTOPLAM
TOPLA
ETOPLA
TAN
NSAT
VE
VE(B1:B3) eşittir YANLIŞ
VE(1<B4; B4<100) eşittir DOĞRU
YANLIŞ
EĞER
DEĞİL
YADA
DOĞRU
MİN
ORTANCA
MAK
ORTALAMA
BİLGİ FONKSİYONLARI
HÜCRE
BOŞLUKSAY
HATA.TİPİ
BİLGİ
E İşlevleri
EÇİFTSE
ETEKSE
S
YOKSAY
TİP
ARAMA VE BAŞVURU İŞLEVLERİ
ADRES
ALANSAY
SÜTUN
SÜTUNSAY
DOLAYLI
SATIR
SATIRSAY
DEVRİK_DÖNÜŞÜM
HATA MESAJLARI
##### hatasının anlamı nedir?
#BÖL/0! hatasının anlamı nedir?
#YOK hatasının anlamı nedir?
#AD? hatasının anlamı nedir?
#BOŞ! hatasının anlamı nedir?
#SAYI! hatasının anlamı nedir?
#BAŞV! hatasının anlamı nedir?
#DEĞER! hatasının anlamı nedir?
Formüllerdeki hesaplama işleçleri
BİRLEŞTİR
Microsoft Excel tarih ve saat hesaplamalarını nasıl yapar?
Tarih ve saat girme ipuçları
İşlem Tablosu İşlevleri Hakkında
Microsoft Excel'deki işlev tuşları