• DİKKAT

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

Topla.Çarpım İrsaliye Adedi Sayma

Katılım
5 Mart 2007
Mesajlar
86
Excel Vers. ve Dili
Excel 2003 Türkçe
Excel 2007 Türkçe
Merhaba arkadaşlar,

Ben doğal gaz boru hattı şantiyesinde çalışıyorum. Eklediğim Gelen Boru.xls dosyasında işime yarayacak bir kaç formül ile bir sayfa hazırladım. Çalışma kitabının GENEL LİSTE sayfasında sarı dolgu rengi ile boyadığım alanları göreceksiniz, oraya Veri Giriş sayfasındaki irsaliyelerin adedini yazdırmak istiyorum. Aynı sayfanın sağ üst köşesinde tarih aralığı bulunmakta ben girdiğim tarih aralığına göre boru firması boru çapı ve et kalınlığına göre boru adedi ve metrajını hesaplatıp ekrana yazdırabiliyorum. Ancak Veri Giriş sayfasının İrsaliye sütununa bakarsanız bir tarihe ait 5 tane aynı irsaliye numarasına kayıtlı 5 farklı boru göreceksiniz ben bu irsaliyeleri bir tane diye saydıramadım. yani özetle istediğim şu “topla.çarpım” ( yada farklı bir formül) yardımıyla girdiğim tarih aralığında Emek yada Hat Boru firmalarına ait kaç tane irsaliye gelmiş bunu görmek istiyorum. İki firma için de ayrı ayrı olacak şekilde.

Örneğin

“01.09.2009 - 15.09.2009 tarihi aralığında 15 tane Emek İrsaliyesi 5 tane HAT irsaliyesi bulunuyor.” gibi bunu sarı zemin rengine sahip ilgili hücrelere eklemek istiyordum.

İlgilenenlere şimdiden çok teşekkür ediyorum.
 

Ekli dosyalar

Son düzenleme:
konu güncelliğini korumaya devam etmektedir. :)
 
konu günceldir :) çünkü halen bulamadım...
 
Merhaba,
Numarası aynı olan irsaliyelerin birinin yan sütununa "1" koyduktan sonra genel sayfasında "topla.çarpım" formülüyle bunları toplatarak sonuca ulaşabilirsiniz. Ancak bu biraz zaman alan bir yöntem ama şimdilik işinizi görebilir. Tek işlem de sonuca götürecek bir çözüm mutlaka gelecektir diğer üyelerden. Bende merakla bekleyeceğim çünkü bu benimde çok işime yarayacak.
 

Ekli dosyalar

Genel liste F7 hücresine kopyalayın

Kod:
=TOPLA.ÇARPIM((('Veri Giriş'!$D$2:$D$510)=--SOLDAN($C$7;2))*('Veri Giriş'!$C$2:$C$510=D7)*('Veri Giriş'!$G$2:$G$510=$E$7)*('Veri Giriş'!$D$2:$D$510>0))
 
Merhaba sayın apostraf,

işinize yarar mı bilmem ama makrolarla yapılmış çözüm ektedir...

iyi çalışmalar...
 

Ekli dosyalar

bu arada sorunun formulle çözümü için biraz kafa yordum ama excell bilgim yetmedi sanırım çözüm için.. formulle yapılacak çözümü bende merak ediyorum..

ayrıca sanırım sn.kuvari'nin formulü istenen sonucu vermiyor.. yada bana öyle geldi.. formulle üretilecek alternatif çözümleri merakla bekliyorum..
 
bu arada sorunun formulle çözümü için biraz kafa yordum ama excell bilgim yetmedi sanırım çözüm için.. formulle yapılacak çözümü bende merak ediyorum..

ayrıca sanırım sn.kuvari'nin formulü istenen sonucu vermiyor.. yada bana öyle geldi.. formulle üretilecek alternatif çözümleri merakla bekliyorum..

yanlış yaptığınızı düşünüyorum

kontrol ettim doğru sonuçlar veriyor
 
Kısmen

Bir yere kadar geldim bence eğersay formülü ilede olur ama ben yapamadım :(
 

Ekli dosyalar

Her kese Teşekkürler Öncelikle,

@Ugurbkr söylediğin şekin biraz değişiğini uyguluyordum aynı irsaliyeye ait sadece bir tane borunun yanına irsaliye numarasını yazıyordumdiğerlerin boş bırakıyordum birde ancak bu uygun kaçmadı :)

Kuvari verdiğin formül işime yarıyor ancak

=TOPLA.ÇARPIM(('Veri Giriş'!A2:A65536>=J4)*('Veri Giriş'!A2:A65536<=K4)*('Veri Giriş'!G2:G65536=11,9)*('Veri Giriş'!C2:C65536="EMEK"))

yazdığım forrmül ile aynı sonucu veriyor yani Emek 11,90 ve 40 inch olan boru adedini :) yiende teşekkürler formülün farklı bir yaklaşım olmuş

@Selçuk Makrolar her zaman işime yarıyor ancak yaptığım ve birbiriyle bağlantılı olan tüm dosyalarım macrolar içerdiğinden baya ağırlaşmaya başladı o yüzden macrosuz bir çözüm arıyorum birde tam inceleyemedim ama verdiği sonuçlar sanki hatalı gibi geldi bana ayrıca yine teşekkür ederim.

@hhaseken özet tablo verisi oluşturmuşsun bu konu hakkında çok az bilgiye sahibim ancak bunu öğrnemekte istiyordum yukarda da dediğim gibi formül tam işimi görmüyor. sebebide bağlı olan bir çok sayfam var ve bu tabloya uygulayamıyorum.

Forumu biraz araştırdım ve benzersiz değerleri saymak için bir dizi formülü buldum ancak belirli tarih aralığını formüle ekleyemedim :)

dizi formülü : =TOPLA.ÇARPIM(EĞER(C2:C10000<>"";1/EĞERSAY(C2:C10000;C2:C10000)))
 
Konu günceldir. Yukarda verdiğim dizi formülü işimi görüyor ancak bir türlü tarih aralığı belirtemedim.
 
bu konuda bana yardımcı olabilecek ustaları beklemekteyim halen arayışım devam etmektedir.
 
Merhabalar,

dosyayı gözden geçirdim başlangıç ve bitiş tarihi 26.12.2009 öyle bir tarih VeriGiriş sayfasında göremedim.
 
tarih aralığı önemli değil veri giriş sayfasında sadece eylül ve ekime ait az sayıda irsaliye bıraktım çok fazla kabarık olmasın diye ama tarihleri dğeiştirmeyi unuttum siz tarih aralığı olarak 01.09.2009 - 31.10.2009 arasında bir tarihi belirtebilirsiniz
 
Sarı renkli bölgeyi kontrol etmek istermisiniz
 

Ekli dosyalar

evet istediğim buydu çok teşekkür ederim
 
Puantaj cetvelinde nöbete gelen günler işaretleniyor. ancak c.tesi- pazar ile hafta içlerinin farklı toplanması gerekiyor. tatil günlerinin dolgusu gri renkli , diğer günler beyaz. renklere göre dolu sütünların saydırılması gerekiyor. iyi çalışmalar.
 
Geri
Üst