Tarihe gore siralamak

Katılım
6 Aralık 2011
Mesajlar
104
Excel Vers. ve Dili
2007
Merhaba arkadaslar.

Ekteki dosyada iki sayfa var. (Data, Hesaplama)
Data sayfasinda A ve B sutunlarinda urunun kodu ve uretim tarihi var.
Yanda 3 makina var.
Hesaplama sayfasinda A sutununda birer saat arayla haftanin gunleri bulunuyor.

Istedigim 2 sey var;
1) Data sayfasindaki urunleri, en erken tarihten almak sartiyla sirasiyla her bir makinaya yerlestirmesi.. Ornek; en ustteki urunu makina 1 e, onun altindakini makina 2 ye, onun altindakini makina 3e..

2)Bu urunleri Hesaplama sayfasinda belirtilen tarihe gore duseyara ya da indis/kacinci ile ilgili tarih ve saatin yanina yerlestirmek. (hepsini denedim fakat tarihi almakta sorun yasadim)

Orneklemeler asgidaki dosyanin icinde mevcuttur.

https://www.sendspace.com/file/p17ozg
 
Katılım
23 Eylül 2013
Mesajlar
1,348
Excel Vers. ve Dili
Excel 2007 İngilizce -
Excel 2010 Türkçe -
Excel 2013 Türkçe -
Merhaba,
Mantık şu şekilde işliyor herhalde,
  • Makina 1 : Ürün kodu olarak 1,4,7,10,13. verileri alıypor.
  • Makina 2 : Ürün kodu olarak 2,5,8,11. verileri alıyor.
  • Makina 3 ise 3,6,9,12. verileri alıyor olması gerekir.

Bu durumda ürün kodlarına göre tarihleri değil de tarihlere göre ürün kodlarını getirmek daha doğru olacaktır.
Makina1,makina2,makina3 için aynı ürün kodları gelebilir. Tarihlerde ise herhangi bir mükerrerlik söz konusu olmaması gerekir.

Makina1 için deneyiniz.
F2:F20 aralığını seçip formül çubuğuna;
Kod:
=İNDİS(A2:A68;(SATIR(A2:A68)-MİN(SATIR(A2:A68))+1)*3-(3-1))
[COLOR="Blue"]Formül dizi formülüdür.CTRL+SHIFT+ENTER ile tamalayınız.[/COLOR]
G2 hücresine;
Kod:
=DÜŞEYARA(F2;A$2:B$68;2;)
yazıp gerektiği kadar çoğaltınız.

Saygılar,
Hay marja!

Not:Vaktim yok çıkmam lazım diğerlerini de aynı mantık ile yapabilirsiniz. Tabi istediğinizi karşılıyorsa.
 
Katılım
6 Aralık 2011
Mesajlar
104
Excel Vers. ve Dili
2007
Ilginiz icin tesekkurler.
Dediginizi yaptim, sonuc istedigim gibi olmus.
Ilk sorumun 2. isteginde oldugu gibi hesaplama sayfasinda verilen tarihleri kiyaslayip data sayfasinda bulunan tarihlerin yanindaki urun kodunu getirmesi. Normalde duseyara veya indis/kacinci ile olmasi lazim fakat tarih olunca #YOK hatasi veriyor
 
Üst