Personel & Zimmet Takip Programı (KZT-v.5) foruma eklenmiştir. 
http://www.excelce.net/forum/index.php?topic=1676.0

Gönderen Konu: Bir metnin, bir sütunda, ard arda kaç defa tekrarlandığını hesaplatmak  (Okunma sayısı 2575 defa)

0 Üye ve 1 Ziyaretçi konuyu incelemekte.

Çevrimdışı A_day

  • Excelce Onbaşı
  • **
  • İleti: 1
  • Puan +0/-0
  • Cinsiyet: Bay
  • Excel'den Daha Fazlası!..
  • Ad Soyad: Adnan YILMAZ
  • Doğum Yılınız: 1962
  • İl / İlçe: İstanbul / Başakşehir
  • İşletim Sisteminiz: Windows
  • Mesleğiniz: İnşaat Müh.
  • Office Versiyonunuz: 2016
Firmalara, talepleri doğrultusunda çok adetli imalatlar yapan bir atölyede çalışmaktayım. Firmaların ürünlerini, günlük kaç adet ortalama ile bitirmiş olduğumuzu görmek istiyorum.

Eklemiş olduğum örnek dosyada da göreceğiniz gibi; yeni bir firmanın işine başladığımızda (09.10.24 tarihinde), örneğimizde "Erler" firması adı [C7] hücresine girilmekte. Hemen sağındaki [D7] hücresine işin toplam kaç adet üretileceği girilmekte. Firmanın işi aynı gün içinde bitirilememişse, ertesi gün yani 10.09.24 satırında [C8] hücresine firma ismi yeniden girilmekte. Üretilecek işin sayısı ise [D7] de zaten görülmekte olduğundan, bir daha alt satıra yazılmamakta. Bu mantıkla, eğer imalat bitirilememişse araya hafta tatili girse bile, yeni haftada firmanın ismi [C12] hücresine yeniden girilmekte.

Örnek dosyada görüleceği gibi [C13] hücresinde yeni bir firma ismi var. Bu durumda "Erler" firmasının işini kaç günde bitirilebilmiş olduğumuzu ve günlük ortalamayı hesaplatmak istiyorum.

Bunun hesaplamayı yaptırabilmek için [E7] hücresine yazmaya çalıştığım formül şunu yapmalı : kendisiyle aynı satırda olan [D7] hücresini kontrol etmeli. Eğer [D7] hücresinde bir sayı varsa, yine aynı satırda bulunan [C7] hücresindeki firma isminin (yani "Erler" metninin) 7. satır da dahil olmak üzere, aşağıya doğru kaç defa, metin içeriği değişmeden yani bir başka firma adı araya girmeden tekrarlandığını saymalı.

Bunu yaparken, cmt ve pz günleri hizasında firma ismi olmasa bile, aşağıya doğru kontrole devam etmeli ve örnek üzerinden konuşacak olursak, "Erler" firması yerine "başka bir firma adı" bulduğunda (C7:C12) arasında "Erler" metninin tekrarını 4 olarak hesaplamalı. Bunu yaparken cmt ve pz günleri hizasında yani [E10] ve [E11] hücrelerinde "Erler" metni olmadığı için, boş hücreleri saymamalı.

Yani bu formül [E7] hücresinde;

Toplam İmalat Sayısı / Üretimin yapıldığı gün sayısı = Günlük ortalama

[D7] / 4 = 550 hesaplamalı.

[E8] hücresi ise [D8] boş olduğu için, bir üst hücre olan [D7]'deki değeri yani 550'yi aynen yazmalı.

Umarım yazmayı bir türlü beceremediğim formülü açıklıkla anlatabilmişimdir.