• DİKKAT

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

seçime göre önceki ilk iş gününü bulma hk.

zetkatamet

Altın Üye
Katılım
13 Mart 2008
Mesajlar
1,408
Excel Vers. ve Dili
Office 365 Türkçe
Arkadaşlar,
Ekteki dosyaya bakabilir misiniz?
Seçim cumartesi yada pazar ise önceki ilk iş gününü nasıl buldurabiliriz?
 

Ekli dosyalar

Merhaba.

Herhangi bir hücreye aşağıdaki formülü yazarak deneyiniz.
Kod:
=D2-EĞER(HAFTANINGÜNÜ(D2)=1;2;EĞER(HAFTANINGÜNÜ(D2)=7;1;0))


Eğer D2 hücresi düzeltilsin isterseniz kod ile olur.
Sayfa adını sağ tıklatın od Görüntüle seçin, açılan sayfaya aşağıdaki kodu kopyalayın.

Kod:
Private Sub Worksheet_Change(ByVal Target As Range)
    If Not Intersect(Target, Range("D2")) Is Nothing Then
        If Weekday(Target) = 1 Then
            Target = Target - 2
        ElseIf Weekday(Target) = 7 Then
            Target = Target - 1
        End If
    End If
End Sub
 
Rica ederim. Kolay gelsin.
 
Geri
Üst