• DİKKAT

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

Tarihe gore siralamak

  • Konbuyu başlatan Konbuyu başlatan alphae
  • Başlangıç tarihi Başlangıç tarihi
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
 
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.
 
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
 
Geri
Üst