Excel'de Ürün Maliyetlerinin Otomatik Hesaplanması
Excel'de bir kalem maliyetini hesaplamak için çarpma formülünü kullanın: =Fiyat * Miktar. Örneğin, fiyat B2 hücresinde ve miktar C2 hücresindeyse, D2 hücresindeki formül şu şekilde olacaktır: =B2*C2. Tüm liste üzerinden toplam tutarı elde etmek için =TOPLA(D2:D10) fonksiyonunu veya ara sütun oluşturmaya gerek kalmadan değerleri doğrudan çarpıp toplayan tek bir formül olan =ÇARPIMTOPLA(B2:B10; C2:C10) formülünü uygulayın.
Aşağıda tablonun yapılandırılması, hatalara karşı korunma ve hesaplamaların optimize edilmesi hakkında detaylı talimatlar verilmiştir.
Temel kural: Formüle her zaman eşittir işareti (=) ile başlayın. Bu işaret olmadan Excel girişi normal metin olarak algılar ve hesaplama yapmaz.
Temel hesaplama: tek bir kalem
En yaygın senaryo, bir sütunda birim ürün fiyatının, diğer sütunda miktarın belirtildiği ve üçüncü sütunda nihai maliyetin elde edilmesi gereken bir tablonun bulunmasıdır.
İşlem adımları:
- Fiyat ve miktar içeren hücrelerin metin değil, sayı içerdiğinden emin olun (örneğin, "100 TL" yerine sadece "100" yazılmalı ve TL biçimlendirmesi hücre ayarları aracılığıyla eklenmelidir).
- Sonucun görünmesi gereken hücreye tıklayın (örneğin, D2).
- Formülü girin:
=B2*C2(burada B2 fiyat, C2 miktardır). - Enter tuşuna basın.
Bu formülü tablodaki tüm satırlara uygulamak için, imleci formül içeren hücrenin sağ alt köşesine getirin (siyah bir artı işareti görünecektir) ve listenin sonuna kadar çift tıklayın veya aşağı doğru sürükleyin. Excel satır numaralarını otomatik olarak değiştirecektir (B3C3, B4C4 vb.).
Liste üzerinden toplam tutarın hesaplanması
"Maliyet" sütunu doldurulduğunda, tüm sipariş veya fatura için nihai değerin çıkarılması gerekir.
Seçenek 1: Hazır sütunun toplanması
Her bir kalemin hesaplanmış maliyetini içeren bir sütunuz varsa (örneğin, D sütunu), standart toplama fonksiyonunu kullanın:
=TOPLA(D2:D100)
Bu fonksiyon belirtilen aralıktaki tüm değerleri toplayacaktır.
Seçenek 2: "Tek formülle" hesaplama (ara sütun olmadan)
Tabloyu gereksiz sütunlarla kalabalıklaştırmak istemiyorsanız ve yalnızca nihai rakama ihtiyacınız varsa, ÇARPIMTOPLA fonksiyonunu (İngilizce sürümünde SUMPRODUCT) kullanın. Bu fonksiyon dizilerin karşılık gelen elemanlarını çarpar ve sonuçları toplar:
=ÇARPIMTOPLA(B2:B100; C2:C100)
Burada ilk aralık fiyatları, ikinci aralık ise miktarları temsil eder. Bu yöntem yer tasarrufu sağlar ve dosyanın çalışma hızını artırır.
Büyük tablolar için ipucu: Tabloya sürekli yeni ürünler eklemeyi planlıyorsanız, veri aralığınızı "Akıllı Tablo"ya dönüştürün (verileri seçin ve Ctrl+T tuşlarına basın). Bu durumda, yeni satırlar girildiğinde formüller otomatik olarak uygulanacak ve toplam tutar kendiliğinden güncellenecektir.
Formüllerin hatalara karşı korunması
Gerçek tablolarda sıklıkla boş hücreler veya sayılar yerine yanlışlıkla metin girilmesi gibi durumlarla karşılaşılır; bu da #DEĞER! veya #SAYI/0! gibi hatalara yol açar. Raporun profesyonel görünmesi için formülleri hata işleme fonksiyonu içine alın.
Tek bir kalem için dayanıklı formül örneği:
=EĞERHATA(B2*C2; 0)
Bu yapı çarpma sonucunu kontrol eder. Herhangi bir hata oluşursa (örneğin, fiyat hücresine "stokta yok" yazılmışsa), formül hata kodu yerine 0 döndürür.
Boşluk kontrolü örneği:
Veriler girilene kadar "Maliyet" sütununda sıfır görünmesini istemiyorsanız, mantıksal fonksiyonu kullanın:
=EĞER(VE(B2>0; C2>0); B2*C2; "")
Formül, yalnızca hem fiyat hem de miktar sıfırdan büyükse maliyeti hesaplayacaktır. Aksi takdirde hücre boş kalacaktır.
Sık yapılan hatalar
| Hata | Oluşma Nedeni | Nasıl Düzeltilir |
|---|---|---|
| #DEĞER! | Fiyat veya miktar hücresinde metin bulunmaktadır (örneğin, rakamdan sonra boşluk veya "TL" kelimesi). | Hücreleri gereksiz karakterlerden temizleyin. Hücre biçimini "Sayı" veya "Para Birimi" olarak ayarlayın. |
| ##### | Elde edilen sayıyı görüntülemek için hücre çok dar. | Sütun başlığının sınırına çift tıklayarak sütunu genişletin. |
| 0 (sıfır) | Formül, Excel tarafından sıfır olarak kabul edilen boş hücrelere başvuruyor. | Kaynak verileri kontrol edin veya sıfırları gizlemek için EĞER fonksiyonunu kullanın. |
| Sonuç değişmiyor | Formül metin olarak kopyalanmış veya manuel hesaplama modu etkin. | Başında = olup olmadığını kontrol edin. "Formüller" sekmesine -> "Hesaplama Seçenekleri"ne gidin -> "Otomatik"i seçin. |
SSS
Formülü kopyalarken fiyat nasıl sabitlenir?
Tüm satırlarda kullanılması gereken sabit bir döviz kuru veya oran ayrı bir hücrede (örneğin, F1) varsa, dolar işaretleriyle mutlak başvuru kullanın: =B2*$F$1. $ işaretleri F1 hücresini sabitler ve formül aşağı doğru sürüklendiğinde bu hücreye olan başvuru kaymaz.
İskonto dahil maliyet tek bir formülle hesaplanabilir mi?
Evet. İskonto E sütununda yüzde olarak belirtilmişse, formül şu şekilde olacaktır: =B2*C2*(1-E2). Önce tam maliyet hesaplanır, ardından ödeme payı (%100 eksi iskonto yüzdesi) ile çarpılır.
Neden ÇARPIMTOPLA #DEĞER! hatası veriyor? Bu çoğunlukla aralıkların uzunluklarının farklı olması (örneğin, fiyatların 2. satırdan 100. satıra, miktarların ise 2. satırdan 99. satıra kadar olması) veya aralıklarda metin değerleri bulunması durumunda gerçekleşir. Dizilerin boyutlarının aynı olduğundan ve yalnızca sayı içerdiğinden emin olun.