Filtreleme hakkında

altan888

Altın Üye
Katılım
15 Şubat 2008
Mesajlar
366
Excel Vers. ve Dili
Excel 2016 TR
Altın Üyelik Bitiş Tarihi
27.09.2026
Merhabalar , ekte resimle anlatmaya çalıştım,

Şöyleki; Bir tabloda tarih sütununa filtre koydum, ancak filtre okuna tıklayıp, içindeki satıra aramak istediğim tarihi yazınca ilgili tarihi filtre satırına getirmiyor, bu tarihin var olduğunu biliyorum, ancak getirmiyor ve ayrıca eskiden filtre okuna tıkladığımda tüm tarihler örneğin 01.01.2018 şeklinde aşağıda gözükürdü, şimdi ise 2018 bunun altında Ocak bununda altında 01 şeklinde gösteriyor, bu filtrelemeyi eski görünümüne yani formatının 01.01.2018 şeklinde görünmesi için nasıl geri getirebilirim. Yardımlar için şimdiden çok teşekkürler,
 

Ekli dosyalar

Son düzenleme:

Ömer BARAN

Uzman
Katılım
8 Mart 2011
Mesajlar
12,997
Excel Vers. ve Dili
Office 2013 ( 32 bit ) TÜRKÇE
Altın Üyelik Bitiş Tarihi
(18.03.2020) - Uzman olduğu için tarih geçersiz oldu.
Merhaba.

İlk kez böyle bir istek ile karşılaşıyorum.
Genellikle istenilen tersidir ama neyse sorunuza cevap vereyim.

-- Birinci yöntem: tarih verilerinin bulunduğu hücrelerin biçimini METİN olarak ayarlayıp,
tüm dolu hücreleri tek tek seçerek F2 => ENTER işlemi yapabilirsiniz.
-- İkinci yöntem: tarih için ikinci bir sütun oluşturup, bu sütuna aşağıdaki formülü uygulayın ve liste boyunca kopyalayın.
Filtrelemeyi de aşağıdaki formülü uyguladığınız sütunda yapın.
.
Kod:
=[COLOR="Red"]METNEÇEVİR[/COLOR](A2;"gg.aa.yyyy")
 

altan888

Altın Üye
Katılım
15 Şubat 2008
Mesajlar
366
Excel Vers. ve Dili
Excel 2016 TR
Altın Üyelik Bitiş Tarihi
27.09.2026
Merhaba.

İlk kez böyle bir istek ile karşılaşıyorum.
Genellikle istenilen tersidir ama neyse sorunuza cevap vereyim.

-- Birinci yöntem: tarih verilerinin bulunduğu hücrelerin biçimini METİN olarak ayarlayıp,
tüm dolu hücreleri tek tek seçerek F2 => ENTER işlemi yapabilirsiniz.
-- İkinci yöntem: tarih için ikinci bir sütun oluşturup, bu sütuna aşağıdaki formülü uygulayın ve liste boyunca kopyalayın.
Filtrelemeyi de aşağıdaki formülü uyguladığınız sütunda yapın.
.
Kod:
=[COLOR="Red"]METNEÇEVİR[/COLOR](A2;"gg.aa.yyyy")
Ömer Bey merhabalar,
Cevap için çok çok teşekkür ederim, söylediğiniz şekilde oluyor ancak benim istediğim hiç böyle formül ve işlemlere gerek kalmadan pratik olarak excelin kendiliğinden yazdığım tarihi filtrelemesi ve filtre ekranına getirmesi idi, benim isteğim size ilginç gelmiş olabilir ancak gündelik çalışma ortamımdan bir örnek vermek isterim, şimdi biz yüzlerce yere mal satıyoruz ve bu yerlerden ay sonunda 500-600 tane elimizde çek geliyor ve birikiyor, ben bu çeklerden bazılarını mal aldığımız yerlere vermek istiyorum ve filtre kısmına örneğin 10.06.2018 yazdığımda 8 adet çeki filtrelemesi ve böyle bir tarih var gibi filtre satırına getirmesini istiyordum, ki biliyorum 8 adet çek var o tarihe ancak excel getirmiyor acaba ben bir yerlerden excelin parametrelerinde veya ayarlarında bir şeyleri mi değiştirdim, veya hatalı mı kullanıyorum, çözemedim, o sebeple yardım istedim, ben normalde tabloyu tarih sıralı yapıp o şekilde bakıyorum mecburen. yinede çok çok teşekkür ederim, elinize sağlık.
 

Ömer BARAN

Uzman
Katılım
8 Mart 2011
Mesajlar
12,997
Excel Vers. ve Dili
Office 2013 ( 32 bit ) TÜRKÇE
Altın Üyelik Bitiş Tarihi
(18.03.2020) - Uzman olduğu için tarih geçersiz oldu.
Anlaşılması gereken temel konu; TARİH'in bir METİN mi yoksa SAYI mı olduğu.
Filtre için açılan küçük ekrandaki alana yazılan tarih METNİ sayı olarak algılanmıyor,
oysa bir hücreye tarih yazdığınızda Excel bunun tarih olduğunu algılar ve görünümü TARİH olan SAYI olarak kaydeder.

Hiçbir biçimlendirme yapılmamış bir hücreye (A1) örneğin =BUGÜN() formülünü yazın.
Formül uygulanan hücrenin biçimini SAYI olarak değiştirirseniz sonuç, 43254 olur.
Bunun anlamı TARİH'in bir SAYI olduğu ve görünen sayının ise 01.01.1900'den bu yana geçen 43254'üncü gün olduğudur.

Ya da; tarih sütununda ve önceki cevabımda verdiğim formülün uygulandığı sütunda (aynı anda değil) birkaç hücreyi seçerseniz, alt taraftaki DURUM ÇUBUĞUnda;
-- seçilen hücreler TARİH (yani SAYI) ise, seçilen hücrelerin TOPLAMInın,
-- seçilen hücreler METİN ise toplamı yerine seçilen VERİ ADETİnin,
görüntülendiğini fark edersiniz.

Son önerim de (forumda örneklerinin olduğunu biliyorum);
-- filtreleme için, sayfaya eklenecek bir TextBox üzerinden çalıştırılacak bir makronun,
-- veya başka bir sayfa veya alanda bir hücreye yazılacak tarihe göre
hücreye yazılan tarihi içeren satırlardaki verilerin başka bir alana/sayfaya listelenmesini sağlayan bir makronun,
kullanılmasıdır.
.
 
Üst