• DİKKAT

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

Bu gün tarihli verinin en üsteki hücreye otomatik olarak gelmesi.

Katılım
22 Eylül 2010
Mesajlar
45
Excel Vers. ve Dili
2007
Merhabalar:
arkadaşlar gerekli açıklama excel dosyasının içerisindedir. yardımlarınız için şimdiden teşekkürler....
 

Ekli dosyalar

Merhaba,

Program sayfası için;

F1 hücresini sayma için yardımcı olarak kullanalım.

F1:

Kod:
=EĞERSAY('veri girişi'!D:D;BUGÜN())
Daha sonra aşağıdaki formülü A4 hücresine yazarak dizi formülüne çevirdikten sonra yana ve alt satırlara kopyalayınız.

Kod:
=EĞER(SATIRSAY(A$3:A3)>$F$1;"";İNDİS('veri girişi'!A$4:A$100;KÜÇÜK(EĞER(
'veri girişi'!$D$4:$D$100=BUGÜN();SATIR($A$4:$A$100)-SATIR($A$4)+1);
SATIRSAY(A$3:A3))))
Dizi formülüne çevirmek için formülü hücreye yazdıktan sonra ctrl + shift + enter tuş kombinasyonu ile girişini tamamlamanız gerekir.

.
 
hocam teşekkürler yanlız kodları dediğiniz gibi girdim sadece bugünün tarihini alıyor diğer verileri almıyor örnek dosyayı güncelleyerek tekrar ekliyorum bir zahmet bakarsanız sevinirim....
 

Ekli dosyalar

Bugünün tarihi olan veri herzaman tek mi, ayrıca diğer tarihler de tekrarsız mı? Yani aynı tarihten birden fazla olmuyor mu?

.
 
merhaba hocam; zaman zaman olacaktır aynı tarihten birden fazla olursa bir alt satıra yazılacak...
 
F1:

Kod:
=EĞERSAY('veri girişi'!D4:D50;"[COLOR=red]<[/COLOR]="&BUGÜN())
G1:

Kod:
=RANK(BUGÜN();'veri girişi'!D4:D50;[COLOR=red]0[/COLOR])
D3' e yazarak D32' ye kopya:

Kod:
=EĞER(SATIRSAY($D$3:D3)>$F$1;"";[COLOR=red]BÜYÜK[/COLOR]('veri girişi'!$D$4:$D$50;$G$1+
 SATIRSAY($D$3:D3)-1))
A3' e yazarak dizi formülüne çevirdikten sonra C32' ye kadar kopya:

Kod:
=EĞER($D3="";"";İNDİS('veri girişi'!A$4:A$50;KÜÇÜK(EĞER('veri girişi'!$D$4:$D$50
=$D3;SATIR($A$4:$A$50)-SATIR($A$4)+1);EĞERSAY($D$3:$D3;$D3))))

.
 
veri sayfasına birden fazla bugunün tarihi olursa bir alt satıra gelecek, diğer satırdaki veriler ise yaklaşan tarihten itibaren hepsi sıralanacak.
 
Bahsettiğiniz yaklaşımı açmanız gerekir.

Bu yaklaşım bugünden büyükler için ise; #6 nolu mesajda kırmızı ile işaretlediklerimin yerine sırası ile;

< yerine >

0 yerine 1

Büyük yerine Küçük

yazın.

Eğer bugünden küçükler için ise #6 nolu mesaj istediğiniz yapacaktır.

Sonuçlar bunların dışında ise olmasını istediğiniz değerleri tabloda manuel yazarak ekleyiniz. Nedenlerini açıklayınız.

.
 
Hocam ben manuel olarak tabloyu yaptım gerekli açıklamalarıda ayrıntılarıyla yazdım.
Sizede zahmet verdik.
Hocam çok teşekkürler
 

Ekli dosyalar

Sayın osmanbatur,

Bu istediklerinizi yazdığım formüller yapıyor. Formülleri denemediniz mi?

İlk eklediğiniz tabloya göre ( son eklediğiniz de aralıklar ve sayfa ismi değiştiği için ) #6 nolu mesajdaki formülleri #8 nolu mesajdaki ilavelerle ( kırmızıların yerine maviler ) uygularsanız istediniz gerçekleşecektir.

.
 
hocam teşekkürler ellerine sağlık güzel olmuş yanlız;
veri girişi sayfasında bugün tarihi olduğunda sorun yok.bugün tarihi olmadığında program sayfasında diğer günlere ait etkinlikler görünmüyor "yok" şeklinde ibare çıkıyor.
 
Son düzenleme:
Geri
Üst