• DİKKAT

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

Varolan tarihlere 2 gün ekle ancak hafta sonuna denk geldiğinde 4 gün ekle

Katılım
27 Eylül 2019
Mesajlar
40
Excel Vers. ve Dili
2013 english
Merhabalar,
Ekte bulunan tabloda her tarihe +2 gün eklemek isityorum Ancak çıkan tarih hafta sonuna gelirse+4 eklesin istiyorum bu formülle mümkün müdür?
 

Ekli dosyalar

Sayin excel uzmanlari gonderdigim tablonun yapilabilir bir formülü varmıdır makro dışında. Yardim edebilirseniz cok sevinirim.
 
Merhaba,
Dosyanız ektedir...
Kod:
=EĞER(EMETİNSE(Sheet1!C4);Sheet1!C4;EĞER(Sheet1!C4="";"";Sheet1!C4+EĞER(YADA(HAFTANINGÜNÜ(Sheet1!C4;2)=4;HAFTANINGÜNÜ(Sheet1!C4;2)=5);4;2)))
 

Ekli dosyalar

Alternatif olsun
=EĞER(HÜCRE("tür";C4)="d";EĞER(HAFTANINGÜNÜ(C4+2;2)<=5;C4+2;C4+4);"")
 

Ekli dosyalar

öncelikle vermiş olduğunuz cevaplar için teşekkür ederim. Systran hocam dosyayı açtığımda tüm hücrelerde #Value! değeri yazıyor.
Ömer Bey'in yazdığını anlamaya çalışıyorum hala.
 
Dosyanın bendeki ekran görüntüsü (aşağıdaki mavi alanda formül var) Sizdeki ofis ingilizce olduğundan olabilir.
ekran.png
 
=IF(CELL("type";C4)="d";IF(WEEKDAY(C4+2;2)<=5;C4+2;C4+4);"")
ingilizcesini bu şekilde yazdım.
"d" ingilizce excelde farklı yazılıyor olabilir mi acaba?
 
olabilir, boş bir hücreye Cell("type";c4) yazıp aşağıya doğru çekin, tarih olan yerlerde hangi harf çıkıyorsa onu kullanın.
 
"v" harfi ile çıktı hocam teşekkür ediyorum.
Bir de konuyu tam anlamak için şunu sormak isterim hocam.Anladığım kadarıyla 5 sayısı haftanın 7 gününden 5 hafta içi gününü ifade ediyor.
Weekday formülünde (C4+2;2)<=5 yazan kısımdaki C4+2nin açıklaması şu mudur? C4 hücresinde yazan tarihe 2 gün daha eklendiğinde 5e eşit ve küçükse "doğru" ve "yanlış" değeri yazdır. Yani Hafta 7 gün olduğu için C4+3ve dha büyük sayı<=5 diye yazamayız diye anlıyorum. .
 
HaftanınGünü fonksiyonu 2 parametre alır, 1.si tarih tipinde seri no, 2.si haftanın başlangıç ve bitiş gün tespiti (yabancılarda Pazar-1, Bizde Pazartesi 1. gün gibi)
(C4+2 ; 2)
Yeşil renkli kod tam olarak dediğiniz işi yapar,
Turuncu yazan 2 ise aşağıdaki resimdeki 2 numaralı seçeneğe göre hesaplamaları yapar
info.png
 
Bilgilendirmeler icin cok teşekkür ediyorum. Yeni şeyler kattınız bana formülü tam anlayarak bu işlemi yapmak guzrl oldu benim için. Aynı formüle ilaveler yaparak tamamlandı ve N/A ları da yazdirabilirmiyiz. Çok soru sordunuz derseniz ısrar etmem.
 
Şu formülü deneyin.
=EĞER(HÜCRE("tür";C4)="d";EĞER(HAFTANINGÜNÜ(C4+2;2)<=5;C4+2;C4+4);EĞER(C4<>"";C4;""))
 
Çalışıyor formülller. Çok teşekkür ediyorum gerçekten Systran . Elinize sağlık. Bu sonda yazdığınız formül bir kalıp gibi sanki. Hani tavlada 4 2, 5 3 gibi sayılarla kapı alınacağı bilinir ya onun gibi sanki. Bu şekilde kalıp diyebileceğimiz formüller mevcut mudur yoksa tabloların özelliğine ve ihtiyaca göre belirlemek en güzeli mi?
 
Özellik ve ihtiyaca göre mevcut fonksiyonlar kullanılarak çözümler üretilir. Herkesin elinde salça, soğan, tuz vardır ama isteğe göre yemek pişirilir gibi.
 
Özellik ve ihtiyaca göre mevcut fonksiyonlar kullanılarak çözümler üretilir. Herkesin elinde salça, soğan, tuz vardır ama isteğe göre yemek pişirilir gibi.

Şöyle bir sorum olacak.
Hafta içi: 07:30-17:00 arası üretim yapılıyor.
haftasonu çalışma yok.
Ben, sipariş geldiğinde, başlangıç zamanı girip, üretim süresini girip, üretim bitiş zamanı hesaplatmak istiyorum.
ancak üretim saati, 17:00'dan sonraya gelirse, ertesi güne aktarsın. tabi ertesi gün yine 17:00'yi geçerse, sonraki güne. bu döngü devam etmeli.
Ancak cumartesi ve pazara denk gelirse, hafta içine aktarmalı. cumartesi ve pazarı üretim yapmadan geçmeli.

umarım anlatabildim. buna uygun formül var mıdır?
 
Geri
Üst