• DİKKAT

    DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
    Altın Üyelik Hakkında Bilgi

Birden fazla aynı veriyi düzenleme

Katılım
1 Şubat 2010
Mesajlar
9
Excel Vers. ve Dili
excel 2003 - ingiizce
Elimde 2 ayrı excel dosyam var. Birincisinde ürün kodları ve miktarları yer alıyor. Ama aynı ürün birden fazla yer alabiliyor.mesela BFL119104/1 kodlu ürün den bir satırda 10 tane var iken diğer bir satırda 5 tane var. Benim ihtiyacım aynı ürün kodundan olanları toplayıp tek sade bir dosya oluşturmak. iki ayrı satırda aynı kodlu ürünün yer almasını istemiyorum. Pivot kullanarak 2. bir dosya oluşturdum böylece aynı ürün kodu iki kere yinelenmeden bir sütunda ürün kodlarını topladım. sonra miktarları içinde vlookup ile diğer excel dosyasından alayım dedim ama vlookup bana dosyadaki ilk bulduğu değeri getiriyor. Mesela BFL119104/1 kodlu ürüne karşılık gelen ilk değer 10 ise sadece 10 yazıyor.
Bunları toplamasını nasıl yapabilirim? (bana BFL119104/1 kodlu ürün için 10+5 değerini getirmesini yani.)yada aynı zamanda 5 değerini de farklı bir sütunda nasıl getirtebilirim?

teşekkürler

sevil
 
merhaba

ETOPLA veya TOPLA.ÇARPIM fonksiyonlarını kullanabilirsiniz.
excel dersanesi ve site içi arama yapabilirsiniz, olmazsa örnek dosya ekleyiniz.
 
Merhaba ,

cevap için teşekkürler. örnek dosya göndersem daha kolay derdimi anlatabilirim sanırım. Basit bir iki fonsiyonla çıkamadım ben işin içinden. Ekte yer alan dosyada sheet1 de bazı ürün kodları ve karşılarında miktarları yer alıyor. Fakat aynı ürün kodu farklı satırlarda birden fazla tekrarlanmış durumda. Mesela BFL119104/1 kodlu ürün 3.satırda 5, 68.satırda ise 1 olmak üzere 2 farklı miktarda yer alıyor. Ben sheet2 de her bir ürün kodunun sadece bir kez yer almasını ve karşısında sheet1 de bu ürün koduna karşılık gelen değerlerin toplamının yer almasını istiyorum. Yine verdiği örneğe göre BFL119104/1 kodlu ürünün sheet2 de 1 kez yazılmasını ve değer olarak karşısında 5+1=6 yer almasını istiyorum.

Pivot ile kolaylıkla her ürün kodunun bir kez yazılmasını sheet2 de ilk sütunda sağlayabildim. Karşılarına miktar olarak vlookup (düşeyara) fonksiyonu ile değerleri getirmeye çalıştığımda ise sadece ilk bulduğu değeri getirdiğini görüyorum.

teşekkürler,

sevil
 

Ekli dosyalar

Selamlar,

Sheet2 B2 hücresine aşağıdaki formülü uygulayıp denermisiniz.

Kod:
=ETOPLA(Sheet1!$B:$B;A2;Sheet1!$C:$C)
 
Merhabalar,

Cevaplar için teşekkürler.

Sayın muygun, sizin yönteminizle sorunum çözülmüş gözüküyor:) Gördüğüm kadarıyla hem A hemde B sütununa formül uygulamışsınız. Açıklamanız mümkün müdür nasıl yaptığınızı??

çok teşekkürler,

sevil
 
Selam,

Korhan bey sizin önerinizlede çözülüyor. sizde açıklayabilirmisiniz??

teşekkürler,

sevil
 
Basitçe açıklamak gerekirse;
1-Sheet1 tablosunda A sütununda yazım hatalarını ve unutulmayı engellemek adına (Sheet2 B sütununda kullanılmak üzere) benzersiz verilerin yerleri tespit edildi.
2-Sheet2 A sütununda tespit edilen veriler indis,kaçıncı işlevleri ile yazdırıldı.
3-Sheet2 B sütununda ise A sütununa yazdırılan veriler Sheet1 B sütununda aratılarak toplamı alındı (dizi formülü)
İyi çalışmalar.
 
Geri
Üst