Excel formüllerinde hücrelerin sabitlenmesi
Excel'de bir formülün kopyalanırken değişmemesi için mutlak başvurular kullanmanız gerekir. Bunun için hücre adresindeki sütun harfinin ve/veya satır numarasının önüne dolar işareti ($) ekleyin (örneğin, $A$1). Bunu yapmanın en hızlı yolu, formüldeki başvuruyu seçip F4 tuşuna basmaktır.
Excel'deki normal başvurular göreceldir: formülü aşağıya veya sağa doğru sürüklediğinizde program, hücre adreslerini yeni konuma göre otomatik olarak kaydırır. Bu, çoğu hesaplama için kullanışlıdır ancak döviz kuru, KDV oranı veya prim katsayısı gibi belirli bir değeri sabitlemeniz gerektiğinde başvuru "kayar" ve hesaplama yanlış olur. Dolar işareti bu kaymayı engeller.
Mutlak ve göreli başvuruların çalışma prensibi
Başvuru türleri arasındaki farkı anlamak, tablolarla doğru çalışmanın anahtarıdır.
- Göreli başvuru (A1): Kopyalandığında değişir.
=A1+B1formülünü C1 hücresinden C2'ye kopyalarsanız, bu formül=A2+B2haline gelir. Excel, "soldaki iki hücreden veri al" mantığını korur. - Mutlak başvuru ($A$1): Asla değişmez.
=$A$1+B1formülünü nereye kopyalarsanız kopyalayın,$A$1kısmı değişmeden kalır. - Karma başvuru ($A1 veya A$1): Yalnızca bir koordinatı sabitler.
$A1— A sütunu sabitlenmiştir, aşağıya kopyalandığında satır değişir.A$1— 1. satır sabitlenmiştir, sağa kopyalandığında sütun değişir.
Şu kuralı aklınızda tutun: $ işareti, sabitlemek istediğiniz adres öğesinin önüne gelir. Harften önceki $ sütunu, rakamdan önceki $ ise satırı kilitler.
Bir başvuruyu manuel olarak veya kısayol tuşlarıyla nasıl sabitleyebilirsiniz
Normal bir başvuruyu mutlak hale getirmenin iki yolu vardır.
Yöntem 1: Dolar işaretini manuel girme
- Formülü içeren hücreye çift tıklayın veya düzenleme moduna girmek için
F2tuşuna basın. - Sabitlemek istediğiniz hücre adresini bulun.
- Sütun harfinin ve satır numarasının önüne
$sembolünü yazın.- Önce:
=B2*C5 - Sonra:
=B2*$C$5
- Önce:
Entertuşuna basın. Artık bu formülü kopyaladığınızda C5'e olan başvuru değişmeyecektir.
Yöntem 2: F4 tuşunu kullanma (önerilen)
Bu en hızlı ve profesyonel yöntemdir.
- Formülü içeren hücreye gelin ve düzenlemeye başlayın (çift tıklama veya
F2). - Fare imleci veya ok tuşlarıyla sabitlemek istediğiniz hücre adresini seçin (örneğin,
C5). - F4 tuşuna basın. Her basışta başvuru türü döngüsel olarak değişecektir:
-
- basış:
$C$5(tam sabitleme).
- basış:
-
- basış:
C$5(yalnızca satır sabitleme).
- basış:
-
- basış:
$C5(yalnızca sütun sabitleme).
- basış:
-
- basış:
C5(göreli başvuruya dönüş).
- basış:
-
- İstediğiniz seçeneği belirleyin ve
Entertuşuna basın.
Bazı dizüstü bilgisayarlarda F4 tuşu yalnızca Fn tuşuyla birlikte çalışır. Normal basış işe yaramazsa, Fn + F4 kombinasyonunu kullanın.
Pratik örnek: Ürün listesi için vergi hesaplama
Bir senaryo düşünelim: Fiyatları olan bir ürün listeniz var ve her ürün için vergi tutarını (%20 KDV) hesaplamak istiyorsunuz. Vergi oranı, örneğin E1 hücresinde olmak üzere ayrı bir hücreye bir kez yazılmıştır.
| A | B | C | |
|---|---|---|---|
| 1 | Ürün | Fiyat | Vergi Tutarı |
| 2 | Süt | 100 | ? |
| 3 | Ekmek | 50 | ? |
| 4 | Peynir | 300 | ? |
| 5 | |||
| 6 | KDV Oranı | %20 | (E1 hücresi) |
Yeni başlayanların hatası:
C2 hücresindeki formül =B2*E1 olarak yazılır.
Aşağıya C3 hücresine kopyalandığında formül =B3*E2 haline gelir. E2 hücresi boştur, sonuç 0 olur. Hata, oran başvurusunun kaymasından kaynaklanır.
Doğru çözüm:
- C2 hücresine şu formülü yazıyoruz:
=B2*$E$1. - Burada
B2göreli kalır (her satır için fiyatı değiştirmemiz gerekir),$E$1ise mutlaktır (oran her zaman aynı hücrededir). - Formülü C2'den listenin sonuna kadar aşağıya kopyalarız.
- C3 hücresindeki formül
=B3*$E$1, C4'teki formül ise=B4*$E$1olacaktır. Hesaplama doğru şekilde gerçekleşir.
Sabitleme ile çalışırken yapılan yaygın hatalar
Deneyimli kullanıcılar bile hücreleri sabitlerken bazen tipik hatalar yapar:
- Tam sabitleme gereken yerde kısmi sabitleme yapmak.
$A$1yerine$A1kullanmak, formülü aşağıya kopyaladığınızda başvurunun yine de değişmesine neden olur (çünkü satır sabitlenmemiştir). Veri kaynağı hücresi tek ve hareketsizse tam sabitleme kullanın. - Hücre yerine tüm aralığı sabitlemeye çalışmak. Bazen kullanıcılar gereksiz yere formülü karmaşıklaştıran bir ad üzerinden tüm bir aralığı sabitlemeye çalışır. Belirli bir parametre hücresi için
$kullanmak daha basittir. - Formül yerine değeri kopyalamak. Amacınız hesaplama mantığını değil, sadece nihai sayıyı taşımaksa "Özel Yapıştır" -> "Değerler" seçeneğini kullanın. Bu durumda formül kaybolur, yalnızca kesinlikle "kaymayacak" olan sayı kalır.
- Karmaşık tablolarda karma başvuruları görmezden gelmek. Matrisler oluştururken (dikeyde bir veri kümesi, yatayda başka bir veri kümesi olan çarpım tabloları gibi) genellikle karma başvurulara (örneğin,
$A2veB$1) ihtiyaç duyulur. Burada tam sabitleme hesaplamayı bozar.
SSS
Formülde bir hücre aralığının tamamını aynı anda sabitleyebilir miyim?
Evet, prensip aynıdır. Formül A1:A10 aralığına başvuruyorsa, bunu $A$1:$A$10 haline getirin. Formülü kopyaladığınızda tüm aralık bu hücrelere sıkı sıkıya bağlı kalacaktır.
F4 tuşu başvuru türünü değiştirmiyorsa ne yapmalıyım?
İmlecin hücre adresinin içinde (harf ve rakam arasında) olduğundan veya adresin tamamını seçtiğinden emin olun. Eğer formülü düzenlemiyorsanız (F2'ye basmadıysanız veya çift tıklamadıysanız) ve sadece hücrede duruyorsanız, F4 başka sistem eylemleri gerçekleştirebilir. Ayrıca klavyenizde Fn tuşuna basmanız gerekip gerekmediğini kontrol edin.
Dosyadaki mutlak başvurulu tüm formülleri hızlıca nasıl görebilirim?
Ctrl + ~ (tilde, genellikle Esc'nin altında) tuş kombinasyonuna basın. Excel, sonuçlar yerine formülleri gösterme moduna geçecektir. Sayfayı görsel olarak tarayabilir ve $ işaretlerini bulabilirsiniz. Tekrar basmak normal görünümü geri getirir.
Başvuruyu sabitlemek dosyanın çalışma hızını etkiler mi?
Hayır, mutlak başvuruların ($) kullanılması Excel'in performansını hiçbir şekilde etkilemez. Dosya, göreli başvurularla olduğu kadar hızlı çalışacaktır.