Excel sütunlarında formül oluşturma: Basitten karmaşığa
Excel'de bir sütuna formül yazmak için hücreye = işaretini girin, hücre adreslerini veya işlevleri belirtin, Enter tuşuna basın ve ardından formülü tüm sütuna kopyalamak için doldurma tutamacını aşağı doğru sürükleyin. Bu temel ilke, kaynak değerler değiştiğinde verilerin otomatik olarak yeniden hesaplanmasını sağlar. Aşağıda başvuru türleri, sık yapılan hatalar ve verimli çalışma için gelişmiş teknikler ayrıntılı olarak ele alınacaktır.
Hızlı başlangıç: Excel'deki her formül eşittir işareti (=) ile başlar. Bu işaret olmadan program girişi normal metin olarak algılar.
Sütunda formül oluşturma algoritması
Tüm bir sütun için formül yazma süreci birkaç ardışık adımdan oluşur. Bu adımları öğrendiğinizde, herhangi bir karmaşıklıktaki hesaplamaları oluşturabilirsiniz.
- Hücre seçimi. Sonucun görünmesi gereken sütunun ilk hücresine tıklayın (genellikle bu, ilk verilerin bulunduğu satırdır, örneğin
C2). - Operatör girişi.
=işaretini yazın. Formül çubuğunda giriş göstergesi belirecektir. - Mantığı oluşturma. Gerekli matematiksel işlemleri (
+,-,*,/) girin veya listeden bir işlev seçin. Adreslerini otomatik olarak yerleştirmek için diğer hücrelere fareyle tıklayabilirsiniz. - Tamamlama. Enter tuşuna basın. Sonuç hücrede görüntülenecektir.
- Aşağıya kopyalama. İmleci formül içeren hücrenin sağ alt köşesine getirin (imleç siyah bir artı işaretine — doldurma tutamacına dönüşecektir) ve farenin sol düğmesine iki kez tıklayın veya tablonun sonuna kadar aşağı sürükleyin.
İpucu: Doldurma tutamacına çift tıklamak, bitişik sütunda veri olduğu sürece formülü otomatik olarak aşağıya kopyalar. Bu, fareyle sürüklemekten daha hızlıdır.
Başvuru türleri: Formül kopyalanırken neden "bozulur"?
Yeni başlayanların en sık karşılaştığı sorun, formülü aşağı sürükledikten sonra yanlış sonuç almasıdır. Bunun nedeni hücre başvuru türleridir.
| Başvuru türü | Gösterim | Aşağı kopyalandığında davranış | Kullanım örneği |
|---|---|---|---|
| Göreceli | A2 | Adres değişir (A2 → A3 → A4) | Her satırda fiyatın miktarla çarpılması |
| Mutlak | $A$2 | Adres kalıcı olarak sabitlenir | Sabit döviz kuru veya vergi oranının uygulanması |
| Karma | $A2 veya A$2 | Yalnızca sütun veya yalnızca satır sabitlenir | Çarpım tabloları veya karmaşık matrislerin oluşturulması |
Tüm fiyat sütununu E1 hücresindeki sabit bir katsayıyla çarpmanız gerekiyorsa, formül şu şekilde görünmelidir: =A2*$E$1. Dolar işaretleri E1 hücresine olan başvuruyu "dondurur".
Sütunlarla çalışmak için popüler işlevler
Sütunlardaki rutin işleri otomatikleştirmek için genellikle aşağıdaki işlevler kullanılır:
- Matematiksel:
SUM(toplam),PRODUCT(çarpım),ROUND(yuvarlama).- Örnek:
=ROUND(A2*B2, 2)— değerleri çarpar ve 2 basamağa yuvarlar.
- Örnek:
- Mantıksal:
IF(koşul),IFS(birden çok koşul).- Örnek:
=IF(C2>1000; "Bonus"; "Standart")— değeri kontrol eder ve metin döndürür.
- Örnek:
- Arama:
XLOOKUP(modern arama),VLOOKUP(klasik arama).- Örnek:
=XLOOKUP(A2; Basvuru!A:A; Basvuru!B:B; "Yok")— başka bir tabloda veri bulur.
- Örnek:
- Hata işleme:
IFERROR.- Örnek:
=IFERROR(A2/B2; 0)— sıfıra bölme durumunda hata#DIV/0!yerine 0 gösterir.
- Örnek:
- Metin:
CONCAT(birleştirme),TEXT(biçimlendirme).- Örnek:
=CONCAT(A2; " "; B2)— ad ve soyadı boşlukla birleştirir.
- Örnek:
Boş hücrelere dikkat: Kaynak sütunda boş hücreler varsa, AVERAGE gibi işlevler bunları yok sayabilirken matematiksel işlemler hata verebilir. Formülü uygulamadan önce veri aralığını her zaman kontrol edin.
Pratik örnek: Vergili maliyet hesaplama
Bir senaryo düşünelim: A sütununda ürün fiyatı, B sütununda miktar var. Toplamı, vergiyi (%20) ve nihai tutarı hesaplamak gerekiyor.
- Toplam (C sütunu):
C2hücresine=A2*B2girin. Aşağı sürükleyin. - Vergi (D sütunu):
D2hücresine=C2*0,2girin. Aşağı sürükleyin. - Nihai Tutar (E sütunu):
E2hücresine=C2+D2girin. Aşağı sürükleyin.
Vergi oranı ayrı bir G1 hücresinde saklanıyorsa, ikinci adımdaki formül =C2*$G$1 şeklinde değişecektir, böylece kopyalama sırasında orana olan başvuru kaymayacaktır.
Formüllerle çalışırken sık yapılan hatalar
- #REF! (#REF!): Formülün başvurduğu hücreyi sildiğinizde veya formülü sayfa sınırlarının dışına kopyaladığınızda ortaya çıkar.
- #VALUE! (#VALUE!): Metinle matematiksel işlem yapmaya çalışma (örneğin, bir sayıyı "lira" kelimesiyle toplama).
- #DIV/0! (#DIV/0!): Sıfıra veya boş bir hücreye bölme.
IFERRORişlevi ile çözülür. - Gereksiz boşluklar: Bazen sayı içeren hücrelerde gizli boşluklar bulunur (örneğin, web'den kopyalama sırasında), bu da Excel'in bunları metin olarak algılamasına neden olur. Temizlemek için
TRIMişlevini kullanın. - Elle hesaplama modu: Veriler değiştirildiğinde formüller güncellenmiyorsa, "Formüller" sekmesinden -> "Hesaplama Seçenekleri"ni kontrol edin. "Otomatik" olarak ayarlanmış olmalıdır.
SSS
Formülleri hızla kaldırıp yalnızca sonuçları nasıl bırakabilirim? Formül içeren sütunu kopyalayın, aynı yere (veya yeni bir yere) sağ tıklayın ve "Yapıştırma Seçenekleri" -> "Değerler"i (123 rakamları simgesi) seçin. Formüller kaybolur, yalnızca sayılar kalır.
Sürüklemeye gerek kalmadan formülü doğrudan tüm sütuna yazabilir miyim?
Evet, "Akıllı Tablo" ile çalışıyorsanız (verileri seçin ve Ctrl+T tuşlarına basın). Bu durumda, bir hücreye girilen formül otomatik olarak tablonun tüm sütununa uygulanır.
Neden sonuç yerine formülün kendisini görüyorum?
Muhtemelen = işaretinden önce bir boşluk veya kesme işareti ' vardır veya hücre metin biçimine sahiptir. Gereksiz karakterleri kaldırın ve hücre biçimini "Genel" olarak değiştirin.