• DİKKAT

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

Hafta içi +21 cuma günü +23 ekleme

  • Konbuyu başlatan Konbuyu başlatan by_erman
  • Başlangıç tarihi Başlangıç tarihi
Katılım
3 Temmuz 2011
Mesajlar
44
Excel Vers. ve Dili
2016
Arkadaşlar merhaba

Excelde bir formül yapmak istiyorum kısaca açıklayayım.

Pazartesi, Salı, Çarşamba, Perşembe günlerinde +21 gün eklenecek ve ileri tarih çıkacak. Ama Cuma günü oldumu +23 eklenmesini istiyorum sadece cuma günleri için geçerli. =Bugün ve eğerle nasıl yapabilirim?
 
Merhaba,

Bu şekilde deneyin.

Kod:
=ARA(HAFTANINGÜNÜ(BUGÜN();3);{0;4;5};{21;23;0})+BUGÜN()

.
 
=ara(haftanıngünü(bugün();3);{0;4;5};{21;23;0})+bugün()

Açıkcası bir soru daha sorayım kusura bakmaz iseniz. Siyah ton ve altı cizili olan kısımları merak ettim anlamını?
 
Haftanın günü formülünün Excel fonksiyon yardımdan incelemenizi tavsiye ederim.

=haftanıngünü(seri_no(tarih);döndürülecek tür)

burada belirlediğiniz gün tür numarasına göre değer alır. 3 yazarsanız

Pazartesi 0 dan başlar ve
salı 1
çarşamba 2
perşembe 3
cuma 4
cumartesi 5
pazar 6

şeklinde ilerler. Fonksiyon yardımda detayları mevcut.

Bize gerekli olan 0 ile 3 arası(dahil) ve 4 değeri dir. Bu sisteme kolay ulaşmak için 3 seçildi. Örneğin, 3 değilde 1 seçilseydi Pazar 1 den başlayarak
ilerlerdi.

ara fonksiyonu ile bu aralıkların karşılıkları bulunur.

=ARA(deger;{0;4;5};{21;23;0})

Burada 0 dan 4 'e kadar değerler 21; 4 ile 5 arası 23; 5 den sonrakiler 0 değerini alır.

.
 
Ömer hocam ellerine sağlık merakımdan soruyorum bunu eğer formulü ile yapmak isteseydik nasıl yapardık?

.

Bu da EĞER formülü ile:

Kod:
=EĞER(VE(HAFTANINGÜNÜ(BUGÜN())>=2;HAFTANINGÜNÜ(BUGÜN())<=5);BUGÜN()+21;EĞER(HAFTANINGÜNÜ(BUGÜN())=6;BUGÜN()+23;BUGÜN()))

.
 
Hocam elleriniz dert görmesin sağolasınız.
 
Geri
Üst