Planlanan Tarihi Tek satira yazdirma

omerfarukzorlu

Altın Üye
Katılım
11 Eylül 2012
Mesajlar
150
Excel Vers. ve Dili
Microsoft Office Personal 2010
Versiyon: 14.0.7015.1000 (32 bit)
Dil: Japonca
Merhaba
Uretimi yapilacak urunun her bir prosesinin hangi gun kac adet yapilacaginin elle girisle yapildigibir excel dosyam var. Burada girilen sayilara denk gelen tarihi tek bir sutunda toplayip ilgili urunun en son girilen tarihini bulup listemek ve onu baska bir dosyada kullanmak istiyorum. Kendimce bir formul gelistirdim ama dosyayi cok fazla kasiyo ve cok vakit aliyor listelemek. Daha efektif ve hizli bir yonte onerebilecek var mi?
Ornek dosyada "schedule" sheetinde her urunun ilgili prosesini (dosya cok buyuk oldugu icin gereksiz yerleri kirptim) hangi gun kac adet yapacasak ele giis yapiyoruz. "schedule" sheetindeki C sutunu her satirda en son giris yapilan hucreye denk gelen tarih bilgisini (2. satir) cekip yazdiriyor. Buradan toplanan verilerle "summary" sheetinde her urun icin uygulanan en son prosesin en son tarihini toplayip yazidiyorum. Bu formuller array formulu icerdigi icin dosyayi cok cok fazla kasiyor.
Yardimlariniz icin simdiden tesekkur ederim.
 

Ekli dosyalar

omerfarukzorlu

Altın Üye
Katılım
11 Eylül 2012
Mesajlar
150
Excel Vers. ve Dili
Microsoft Office Personal 2010
Versiyon: 14.0.7015.1000 (32 bit)
Dil: Japonca
Bu konuda yardimci olabilecek var mi? Konu hala aktif
 

ÖmerFaruk

Destek Ekibi
Destek Ekibi
Katılım
22 Ekim 2017
Mesajlar
4,615
Excel Vers. ve Dili
Microsoft 365 Tr-64
Schedule sayfasın C sütununa ihtiyaç yok.
Aralığı A4:A21 ve D4:D21 olarak kullandım.
İster sabit olarak değiştirin ister bunu da formülle dinamik hale getirebilirisiniz.
=KAYDIR(Schedule!$A$3;;MAK((Schedule!$A$4:$A$21=$A3)*(Schedule!$D$4:$R$21>0)*(SÜTUN(Schedule!$D$3:$R$3)))-1;1;1)
 

omerfarukzorlu

Altın Üye
Katılım
11 Eylül 2012
Mesajlar
150
Excel Vers. ve Dili
Microsoft Office Personal 2010
Versiyon: 14.0.7015.1000 (32 bit)
Dil: Japonca
Teşekkkür ederim.
Gecikmeli cevap için özür dilerim. Dediğiniz şekilde formülü yazdım fakat çalışmadı.
=OFFSET(Schedule!$A$3,MAX((Schedule!$A$4:$A$21=$A3)*(Schedule!$D$4:$R$21>0)*(COLUMN(Schedule!$D$3:$R$3)))-1,1,1)
Örnek dosya üzerinden gösterme imkanınız var mı?
Dipnot: Sizin yaptığınız şekilde olunca Summary sayfasınındaki A sutunundaki değerleri de elle girmek ya da veri olarak çekmek gerekiyor. Onu nasıl halledebiliriz. Mevcut hali ile dosya çok kasıyor.
Şimdiden teşekkürler.
 

ÖmerFaruk

Destek Ekibi
Destek Ekibi
Katılım
22 Ekim 2017
Mesajlar
4,615
Excel Vers. ve Dili
Microsoft 365 Tr-64
Formülleriniz neden kasıyor anlamadım.
Verileri tablo haline getirdim.
AD yöneticisinden bir kaç tane AD ekledim
Formülleri yeniden düzenledim.
 

Ekli dosyalar

omerfarukzorlu

Altın Üye
Katılım
11 Eylül 2012
Mesajlar
150
Excel Vers. ve Dili
Microsoft Office Personal 2010
Versiyon: 14.0.7015.1000 (32 bit)
Dil: Japonca
Emeginize saglik. basit ve etkili bir cozum gibi gozukuyor. Fakat sanirsam benim excel versiyonu ile alakali ir durumdan oturu calismadi. Sorun sozce ne olabilir. Ekran goruntusunden anlasilabilir mi nasil bir sorun oldugu?
 

omerfarukzorlu

Altın Üye
Katılım
11 Eylül 2012
Mesajlar
150
Excel Vers. ve Dili
Microsoft Office Personal 2010
Versiyon: 14.0.7015.1000 (32 bit)
Dil: Japonca
238348
 
Üst