Excel'de Verileri Çarpma: Basit Hücrelerden Dizilere Kadar
Excel'de hücreleri çarpmak için yıldız işaretini * (örneğin, =A1*B1) veya =ÇARPIM(A1:B1) işlevini kullanın. Sonuçların toplanmasıyla birlikte aralıkların çarpılması için (örneğin, ürünlerin toplam maliyetinin hesaplanması) =TOPLA.ÇARPIM(A2:A10; B2:B10) işlevini uygulayın. Bu üç yöntem, tablolardaki çarpma görevlerinin %95'ini kapsar.
Aşağıda, hesaplamalarınızın her zaman doğru olması için sözdizimi, başvuru incelikleri ve yaygın hataları detaylıca inceleyeceğiz.
İçindekiler
Temel Çarpma: * Operatörü
İki sayıyı veya hücre değerlerini çarpmanın en basit yolu * aritmetik operatörünü kullanmaktır.
Sözdizimi:
=A2*B2
Ne zaman kullanılır:
- İki belirli değeri hızlıca çarpmak gerektiğinde.
- Formülün aşağıya kopyalandığı basit bir tablo oluşturuyorsanız (örneğin, "Fiyat" × "Miktar").
Örnek:
A2 hücresinde ürün fiyatı (100), B2 hücresinde miktar (5) bulunmaktadır.
=A2*B2 formülü 500 sonucunu döndürür.
Hücrelerden biri boşsa, Excel bunu 0 olarak kabul eder. Çarpma sonucu da 0 olur. Boş hücreleri yoksaymak istiyorsanız, EĞER veya ÇARPIM işlevini kullanın.
ÇARPIM İşlevi (PRODUCT)
ÇARPIM işlevi (İngilizce karşılığı PRODUCT), her bir hücreyi yıldız işaretiyle yazmak yerine birçok hücreyi veya tüm bir aralığı çarpmak gerektiğinde kullanışlıdır.
Sözdizimi:
=ÇARPIM(sayı1; [sayı2]; ...)
Kullanım seçenekleri:
| Görev | Formül | Açıklama |
|---|---|---|
| İki hücreyi çarpma | =ÇARPIM(A2; B2) | =A2*B2 eşdeğeri |
| Bir aralığı çarpma | =ÇARPIM(A2:A10) | A sütunundaki 2. satırdan 10. satıra kadar olan tüm sayıları çarpar |
| Karışık bağımsız değişken | =ÇARPIM(A2:A5; C2; 2) | A2:A5 aralığını, C2 hücresini ve 2 sayısını çarpar |
* operatörüne göre avantajları:
- Büyük aralıklar için kompakt yazım.
- İşlev, metin değerlerini ve mantıksal DOĞRU/YANLIŞ değerlerini (doğrudan bağımsız değişken olarak girilmedikleri sürece) yoksayar, bu da
#DEĞER!hatası riskini azaltır.
Aralıkların Çarpımı: TOPLA.ÇARPIM (SUMPRODUCT)
İş dünyasında sık karşılaşılan bir görev, sütunları sadece çarpmak değil, elde edilen çarpımları hemen toplamaktır. Örneğin, fiyatları ve miktarları içeren bir ürün listesi vardır. Toplam sipariş tutarını öğrenmeniz gerekir.
Ara toplamlar içeren yardımcı bir sütun oluşturmak yerine TOPLA.ÇARPIM (İngilizce karşılığı SUMPRODUCT) kullanın.
Sözdizimi:
=TOPLA.ÇARPIM(dizi1; [dizi2]; ...)
Toplam gelir hesaplama örneği:
A2:A10aralığı — satılan birim miktarı.B2:B10aralığı — birim fiyat.
Formül:
=TOPLA.ÇARPIM(A2:A10; B2:B10)
Excel şu işlemi gerçekleştirir: (A2*B2) + (A3*B3) + ... + (A10*B10) ve tek bir toplam tutar verir.
TOPLA.ÇARPIM içindeki aralıklar aynı boyutta olmalıdır. Eğer A2:A10 9 hücre içeriyorsa ve B2:B11 10 hücre içeriyorsa, formül #DEĞER! hatası döndürür.
Mutlak ve Göreceli Başvurular
Çarpma formüllerini kopyalarken, özellikle bir sütun değerini sabit bir büyüklükle (örneğin, döviz kuru veya KDV katsayısı) çarpıyorsanız, hücreleri doğru şekilde sabitlemek önemlidir.
Başvuru türleri:
- Göreceli (
A2): Kopyalama sırasında değişir (bir sonraki satırdaA3olur). - Mutlak (
$A$2): Kopyalama sırasında değişmez. - Karışık (
A$2veya$A2): Yalnızca satır veya yalnızca sütun sabitlenir.
Pratik örnek:
B sütunundaki fiyatları, E1 hücresine kaydedilmiş dolar kuruna çarpmanız gerekiyor.
C2hücresine şu formülü girin:=B2*$E$1.$işaretleri kur hücresini sabitler.- Formülü aşağıya sürükleyin. 3. satırda formül otomatik olarak
=B3*$E$1haline gelir, kur değişmeden kalır.
Excel'in Yeni Sürümlerinde Dinamik Diziler
Excel 365 ve Excel 2021+ sürümlerinde dinamik dizi desteği geldi. Bu özellik, aralıkları birbirleriyle çarpmak için tek bir formül kullanarak sürükleme işlemine gerek kalmadan işlem yapmanıza olanak tanır.
Örnek:
A2:A10 aralığındaki her değerin 2 ile çarpıldığı yeni bir sütun elde etmek istiyorsunuz.
C2hücresine gidin.- Şunu girin:
=A2:A10*2. - Enter'a basın.
Sonuç otomatik olarak C2:C10 aralığına "yayılır" (spill). Altta dolu hücreler varsa, #TAŞMA! (#SPILL!) hatası görünür. Alanı boşaltın ve veriler görünecektir.
Ayrıca iki sütunu satır satır çarpabilirsiniz:
=A2:A10*B2:B10
Bu formül, sonuç dizisini doğrudan C sütununa döndürür.
Yaygın Hatalar
-
#DEĞER! (#VALUE!) Hatası
- Neden: Çarpmaya çalıştığınız aralıkta metin veya hata var.
- Çözüm: Verileri kontrol edin.
ÇARPIMişlevini kullanın, çünkü bu işlev aralıklardaki sayısal olmayan verileri*operatöründen daha iyi işler.
-
Hücre biçimi nedeniyle yanlış sonuç
- Neden: Sayılar metin olarak kaydedilmiş (genellikle 1C veya bankacılık uygulamalarından dışa aktarma sırasında olur). Görsel olarak sayı gibi görünürler ancak çarpma 0 veya hata verir.
- Çözüm: Metni sayıya dönüştürün ("Sütunlara Dönüştür" özelliği veya özel yapıştırma ile 1'e çarpma yoluyla).
-
Farklı boyutlu diziler nedeniyle TOPLA.ÇARPIM hatası
- Neden: Bir aralık 10 satır, diğeri 11 satır içeriyor.
- Çözüm: Aralıkları eşitleyin. Başvuruların hücre adresleri yerine sütun adları olması için Excel tablolarını (Ctrl+T) kullanmak daha iyidir.
-
Unutulan mutlak başvurular
- Neden: Sabit bir sayıyla çarpma formülünü kopyalarken, sabit sayıya yapılan başvuru "kayıyor".
- Çözüm: Sabit parametreler için her zaman
$işaretlerinin varlığını kontrol edin.
SSS
Formül kullanmadan bir sütundaki tüm sayıları aynı sayıyla nasıl çarparım? "Özel Yapıştır" aracını kullanın.
- Çarpan sayıyı içeren hücreyi kopyalayın.
- Çarpılacak aralığı seçin.
- Sağ tıklayın → "Özel Yapıştır" → "İşlem" bölümü → "Çarp" seçeneğini seçin → Tamam. Veriler fiziksel olarak değişir, formüllere gerek kalmaz.
Neden ÇARPIM işlevi, aralık boşsa 1 döndürür?
Bu, çarpmanın birim elemanının matematiksel bir özelliğidir. Aralıkta sayı yoksa, ÇARPIM çarpılacak bir şey olmadığını varsayar ve 1 döndürür. Boş aralıklar için 0 istiyorsanız, formülü bir kontrole sarın: =EĞER(EĞERSAY(A2:A10)=0; 0; ÇARPIM(A2:A10)).
TOPLA.ÇARPIM içinde ikiden fazla aralık çarpabilir miyim?
Evet. Örneğin, =TOPLA.ÇARPIM(A2:A10; B2:B10; C2:C10) üç sütundaki karşılık gelen hücreleri çarpar ve sonuçları toplar. Bu, indirimler veya katsayılarla yapılan hesaplamalar için kullanışlıdır.