Belirtilen rakamdan güngeçtikçe bir eksilmesi

Katılım
22 Ocak 2007
Mesajlar
128
Excel Vers. ve Dili
Ofis excell 2003 türkçe
İlk önce; ilgilenip cevap veren tüm arkadaşlara şimdiden teşekkür ediyorum.
Sorum şu ki: Ben a1 hücresine mesela 20.07.2007 tarihinde 8 sayısını girdiğimde hergün b1 hücresi 8 den itibaren bir gün eksilse ve (0) olması gerekirken başlıyor diye yazılsa; bu istediğim formül olarak yapılabilinir mi?
Yardım edecek arkadaşlara teşekkür ediyorum.

20.07 = 8 21.07.=7 22.07=6 23.07=5 24.07=4 25.07=3

26.07=2 27.07=1 28=07=başlıyor.
 

Orion1

Uzman
Uzman
Katılım
1 Mart 2005
Mesajlar
22,254
Excel Vers. ve Dili
Win7 Home Basic TR 64 Bit

Ofis-2010-TR 32 Bit
Merhaba.
Eğer girdiğiniz tarihide yazarsanız olur.
Başka türlü nasıl sorgulayacak?:cool:
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,256
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Selamlar,

Eğer çözümü makro ile isterseniz aşağıdaki kodu çalışmanızın Thisworkbook bölümüne uygulayın. Çalışmanız her açıldığında A1 hücresindeki tarih kontrol edilir ve bugünden küçükse B1 hücresindeki değer 1 eksiltilir. Sıfır olduğunda ise "BAŞLIYOR" ibaresi çıkar. Umarım faydası olur.

Kod:
Private Sub Workbook_Open()
    On Error Resume Next
    If Date > [A1] Then [B1] = [B1] - 1
    If [B1] = 0 Then [B1] = "BAŞLIYOR"
End Sub
 
Katılım
22 Ocak 2007
Mesajlar
128
Excel Vers. ve Dili
Ofis excell 2003 türkçe
Selamlar,

Umarım faydası olur.

Kod:
Private Sub Workbook_Open()
    On Error Resume Next
    If Date > [A1] Then [B1] = [B1] - 1
    If [B1] = 0 Then [B1] = "BAŞLIYOR"
End Sub
İlginiz için ilk önce teşekkür ediyorum. Muhakkak bu cevapta sorunumu çözecek yalnız istediğim formüldü; çünkü ihtiyaç olduğunda aşağıdaki hücrelerede çekip onlarada uygulamaktı.

Formülü varsa cevabıda olursa çok sevinirim.
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,256
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Selamlar,

Sanırım bu işlem için koddan başka çözüm yolu yok. Neden derseniz. Dosya açıldığında tarihi kontrol edecek ve B1 hücresindeki değer sürekli 1 eksilecek. Bu tür bir işlemin formülle kontrol edilebileceğini zannetmiyorum. Kodu dilediğiniz şekilde geliştirebiliriz. Bu anlamda bir sıkıntı oluşacağını düşünmüyorum.
 
Katılım
22 Ocak 2007
Mesajlar
128
Excel Vers. ve Dili
Ofis excell 2003 türkçe
Selamlar,

Sanırım bu işlem için koddan başka çözüm yolu yok. Neden derseniz. Dosya açıldığında tarihi kontrol edecek ve B1 hücresindeki değer sürekli 1 eksilecek. Bu tür bir işlemin formülle kontrol edilebileceğini zannetmiyorum. Kodu dilediğiniz şekilde geliştirebiliriz. Bu anlamda bir sıkıntı oluşacağını düşünmüyorum.
Birde aynı şekilde ve okadar uyguladım.8 den 7 - 6 - 5 diye azalması gerekirken
1 - 2 -3 diye artıyor.

Tekrar bi bakarmısınız.
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,256
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Selamlar,

Ekteki örnek dosyayı incelermisiniz.
 

Orion1

Uzman
Uzman
Katılım
1 Mart 2005
Mesajlar
22,254
Excel Vers. ve Dili
Win7 Home Basic TR 64 Bit

Ofis-2010-TR 32 Bit
Merhaba.
Formülle bir şeyler yapmaya çalıştım.
İsterseniz ekli dosyayı bir deneyiniz.:cool:
 
Katılım
22 Ocak 2007
Mesajlar
128
Excel Vers. ve Dili
Ofis excell 2003 türkçe
İlginiz için teşekkür ediyorum, her ikisinide kullanacam arkadaşlar.
 
Üst