• DİKKAT

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

Doğrulama - Tek Hücrede 2 Tarih

Katılım
2 Mayıs 2008
Mesajlar
295
Excel Vers. ve Dili
Office 365
Herkese Kolay gelsin

Bir hücreye sadece o günün ve bir önceki günün tarihi girilebilsin diye bir doğrulama kullanıyorum.

Kod:
=EĞER(YADA(I5=BUGÜN();I5=BUGÜN()-1);1;0)

Bazen oluyor ki aynı hücrenin içeriğine birbaska gün yine o günün tarihini girmem gerekiyor. Yani aynı hücrede alt alta iki tarih olacak ve ikinci tarih yine aynı koşul ile giriş yapılabilecek, boyle birsey mümkünmüdür?
 
örnek bir dosya eklermisiniz
 
merhaba
bu işinizi görür mü acaba?

veri / doğrulama / ayarlar /
izin verilen :tarih
başlangıç tarihi: bugün()-1
bitiş tarihi : bugün()
 
merhaba
bu işinizi görür mü acaba?

veri / doğrulama / ayarlar /
izin verilen :tarih
başlangıç tarihi: bugün()-1
bitiş tarihi : bugün()

bana doğrulama ile ilgili değil gibi geldi

sadece doğrulama ismini kullanmış

bir hücreye iki kere tarih girmek ve ona göre işlem yapılması ile ilgili

dosya eklerse daha net anlarız
 
merhaba
bu şekilde veri doğrulama / özel. dener misiniz.

Kod:
=EĞER(B5=METNEÇEVİR(BUGÜN()-1;"gg.aa.yyyy")&DAMGA(10)&METNEÇEVİR(BUGÜN();"gg.aa.yyyy");1;0)

not:
tarihleri 01.03.2009 ve 02.03.2009 şeklinde yazmalısınız.
başka türlü örneğin 1.3.9 yazdığınızda çalışmaz.
 
Hocam siz denediğinizde çalıştı mı kodunuz? Ben çalıştıramadım...???
 
merhaba

istediğiniz bu mudur?
 

Ekli dosyalar

sizin yaptığınız kodlarla ben hiçbirşekilde veri giremiyorum hücreye... Diyorum ki mesela bugun ben o hücreye 02.03.2009 girdim aradan 2 gün geçti ve aynı hücreye ikinci tarih olarak 04.03.2009 girebilmek istiyorum yani sadece o hücreye sadece içinde bulunulan veya bir önceki güne ait tarih girilebilsin..
 
sizin yaptığınız kodlarla ben hiçbirşekilde veri giremiyorum hücreye... Diyorum ki mesela bugun ben o hücreye 02.03.2009 girdim aradan 2 gün geçti ve aynı hücreye ikinci tarih olarak 04.03.2009 girebilmek istiyorum yani sadece o hücreye sadece içinde bulunulan veya bir önceki güne ait tarih girilebilsin..

merhaba

2 gün sonra, hem 04.03.2009 yazabilmek hemde içinde bulunulan gün ve bir önceki gün nasıl girilecek anlayamadım.

şunu mu demek istiyorsunuz. sadece bugünün tarihi tek olarak girilebilsin veya bugünkü tarihi yazmışsam yarın 2. satıra o günün tarihini girebileyim?


Kod:
=EĞER(YADA(B5=BUGÜN();B5=METNEÇEVİR(BUGÜN()-1;"gg.aa.yyyy")&DAMGA(10)&METNEÇEVİR(BUGÜN();"gg.aa.yyyy"));1;0)
 
hocam işte mümkün müdür diye bu yüzden sormuştum..

1. Bugun A1 e 02.03.2009 girdim
2. Çarşamba günü yine A1 hücresine geldim ve Alt+Enter ile hücre içerisinde aşağı indim ve bu sefer de 04.03.2009 girdim.

Kullanıcıya sadece içinde bulunulan günü girme şartını bu şekilde getirmek istiyorum... yani farklı günlerde sadece o gününün tarihini girebilsin.. Boyle birsey mumkun olabilir mi.. Excel de olmaz dediğim o kadar çok şey oldu ki bu da olabilir diye düşünüyorum artık..
 
merhaba

son önerdiğim formülü incelemediniz sanıyorum.
1 gün ara ile girecekseniz

=EĞER(YADA(B5=BUGÜN();B5=METNEÇEVİR(BUGÜN()-1;"gg.aa.yyyy")&DAMGA(10)&METNEÇEVİR(BUGÜN();"gg.aa.yyyy"));1;0)

2 gün ara ile girecekseniz

=EĞER(YADA(B5=BUGÜN();B5=METNEÇEVİR(BUGÜN()-2;"gg.aa.yyyy")&DAMGA(10)&METNEÇEVİR(BUGÜN();"gg.aa.yyyy"));1;0)
 
hocam burada 1 veya 2 günlük ara diye birşey yok. Belki de bir ay sonra ikinci tarihi aynı hücreye ekleyeceğim.. Önemli olan ekleme yaparken kullanıcıya kısıtlama getirmek..

ya içinde bulunulan tarihi girilebilecek ya da bir önceki günün tarihi..
 
hocam burada 1 veya 2 günlük ara diye birşey yok. Belki de bir ay sonra ikinci tarihi aynı hücreye ekleyeceğim.. Önemli olan ekleme yaparken kullanıcıya kısıtlama getirmek..

ya içinde bulunulan tarihi girilebilecek ya da bir önceki günün tarihi..

dediğiniz işlem olmaz
 
merhaba
makro ile söylediğiniz yapılabilir sanıyorum.
bir fikrim var ama henüz kodu toparlayamadım.
 
ok isterseniz kodları buraya gönderin beraber bakalım.. herkesin fikirleri ile tamamlayabiliriz belki
 
Geri
Üst