Arada boş hücrelerin olduğu satırlarda, aynı isimli firma için günlük ortalama hesaplama..

Katılım
21 Ocak 2008
Mesajlar
312
Excel Vers. ve Dili
Excel 2013 / Türkçe
Ekli, basitleştirilmiş örnek dosyada göreceğiniz gibi, C sütununda firma isimleri var. Hemen sağındaki D sütununda, o firma için kaç adet üretim yapılacağı yazılı.

İmalat, firmanın tabloya girdiği gün içerisinde bitirilemez, bir sonraki güne sarkarsa, bir alt satıra aynı firma ismi tekraren yeniden yazılmakta. Üretim adedi ise sadece firmanın tabloya işlendiği ilk günkü satırda, D sütununda sabit kalmakta, yinelenmemekte. Üretim bitirilememişse, firma ismi araya hafta tatili girse bile, yeni haftada aynı mantıkla, üretim bitirilene kadar devam etmekte.

Örnek üzerinden anlatacak olursam; 09.10.24 Çar günü [C7] hücresinde yazılı "Erler" firması için ilk imalat günü olmuş. Bir sağdaki [D7] hücresine Erler firmesı için yapılacak imalatın toplam adedi girilmiş. İmalatın tümü 09.10.24 tarihinde bitirilemediğinden, bir alt satırda [C8] yani 10.10.24 Per satırında "Erler" firma ismi yinelenmiş. Sonrasında araya hafta tatili girmiş ve üretim 14.10.24 Pzt günü ancak bitirilebilmiş.

Benim E sütununda hesaplatmaya çalıştığım şey ise; yazılacak formül D sütununda bir rakam tespit ettiğinde, bu rakamın hemen solundaki hücrede yazılı firma isminin, C sütununda kaç kez tekrarlandığını hesaplamalı ve toplam üretim adedini bu hesaplamış olduğu sayıya bölerek, Erler firması için yapılan 2200 adetlik imalatın, günlük kaç adetlik ortalama ile bitirilmiş olduğunu hesap etmeli.

Bu formülü yazmaya çalışırken, "Erler" firmasının tabloya ilk ve son kez yazıldığı (C7:C12) tanım aralığını formüle yansıtmayı beceremedim.

Kısacası, örnek üzerinden sorumu net olarak soracak olursam;

[E7] hücresine nasıl bir formül yazmalıyımki, [D7] hücresinde bir sayıya rastladığında, o sayının hemen solundaki [C7] hücresinde yazılı "Erler" firmasının adının, alta doğru kaç kez tekrarlandığını bulsun ve 2200 adetlik imalatı bu bulmuş olduğu sayıya bölerek, hergün için bir ortalama hesaplayıp, yazsın.

Yalnız, araya başka bir firmanın üretimi girdikten sonra, belki 2 gün sonra, belki 10 gün sonra aynı "Erler" firması için, farklı adette yeni bir imalat daha yapabiliriz ve bu imalatlar birbirine karıştırılmamalı. Her imalatın günlük üretim ortalamaları, sadece o dönem içinde hesaplanmalı.


 
Üst