• DİKKAT

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

ŞUBAT AYI 28 VEYA 29

Katılım
29 Kasım 2007
Mesajlar
1,110
Excel Vers. ve Dili
excel 2007
Arkadaşlar D1 hücresine nasıl bir formül yazmalıyım ki B2 hücresi "ŞUBAT" ise ve B4 hücresi 27 den büyük ise 30 değilse B4 hücresine eşit olsun.
 

Ekli dosyalar

Deneyiniz.:cool:
=EĞER(VE(B2="ŞUBAT";B4>27;B4<>30);B4;"")
 
Sayın Orion 1 ve sayın Ömer BARAN ilginize teşekkür ederim.
 
Ömer Bey merhabalar yukarıdaki formülü D1 hücresine B2 hücresi "ŞUBAT" ise ve B4 hücresi 28 yada 29 ise 30 değilse B4 hücresine eşit olsun şeklinde nasıl düzenleme hususunda yardımlarınızı rica ediyorum.
 
Verdiğim formül zaten istediğiniz işlemi yapıyor.
Sanıyorum kastınız; 28 ya da 29 değil, "ayın son günü".
.
 
Bunu puantajda kullanıyorum ve EK'teki örnek çalışmanın AV7 hücresinin 28 yada 29 olmasını kast ediyorum.
 

Ekli dosyalar

AV7 28 ise 30 oluyor ama AV7 29 ise 29 oluyor yine 30 olması gerekir.
 
.

Sorunuz pek anlaşılmıyor.

Eğer istediğiniz, her ay ne kadar çekiyorsa tarihler o kadar olsun ise;

Dosya ekte.

.
 

Ekli dosyalar

Öncelikle aşağıdaki formülü F5 hücresine uygulayıp sağa doğru kopyalayın, böylece takviminiz seçilen ay ve yıla göre belirlenmiş olacaktır.
Hafta tatili tespitini de buna göre yapmaya bakın.
=EĞERHATA(SAYIYAÇEVİR(SÜTUN(A$1)&" "&$F$2&" "&$V$2);"")
Puantaj döneminin belirlendiği üstteki takvim kısmını ve EĞERSAY işlevinde X'lerin sayılacağı alanın tespiti kısmını gözden geçirmek gerekir.
Sayım alanını ilgili ayın günlerine ait kısımla sınırlamak için (yani 2019 Şubat için soldan 28 sütun, Mart 2019 için 31 sütun gibi)
aşağıdaki formülü kullanabilirsiniz.
Dikkat edilecek husus; örneğin Şubat 2019 ayı için AH sütununda X varsa da sayıma dahil edilmeyeceğidir (zaten edilmemeli bence).
=EĞERSAY(KAYDIR($E8;0;1;;GÜN(SERİAY(SAYIYAÇEVİR("1 "&$F$2&" "&$V$2);0)));"X")
 
İdris bey merhabalar ilginize teşekkür ederim. Sorum şu cevap 7 deki çalışmada AW7 nasıl bir formül yazalım ki ŞUBAT ayında AV7 28 veya 29 ise AW7 30 olsun.
 
Yanlış anlamıyorsam;
-- Birleştirilmiş AO7 hücresine birinci formülü,
-- Birleştirilmiş AL7 hücresine ikinci formülü,
-- Birleştirilmiş AW7 hücresine üçüncü formülü
uygulayınca istediğiniz sonuç elde edilir.
Önceki mesajımda da belirttiğim gibi ilgili ayın son gününden sonraki hücrelere yazılan X'ler vs sayıma dahil edilmez.
Rich (BB code):
=TOPLA.ÇARPIM((KAYDIR($E$6;0;1;;GÜN(SERİAY(SAYIYAÇEVİR("1 "&$F$2&" "&$V$2);0))))*(KAYDIR($E8;0;1;;GÜN(SERİAY(SAYIYAÇEVİR("1 "&$F$2&" "&$V$2);0)))="X"))
=EĞERSAY(KAYDIR($E8;0;1;;GÜN(SERİAY(SAYIYAÇEVİR("1 "&$F$2&" "&$V$2);0)));"X")-$AO7
=EĞER(GÜN(SERİAY(SAYIYAÇEVİR("1 "&$F$2&" "&$V$2);0))=AV7;30;AV7)
 
Estağfurullah, kolay gelsin.

Son bir hatırlatma: AH:AJ sütun aralığına koşullu biçimlendirme uygulamanızda yarar olacağını düşünüyorum.
Amaç; 5'inci satırdaki tarih hücresi boş ve bu boş olan değerin sütunundaki alt kısım hücrelerde değer varsa bunların silinmesi daha şık duracağından,
silme uyarısı gibi işlev görür. Renk olarak KIRMIZI gibi dikkat çekici bir renk uygulayın.
Koşullu biçimlendirme için AH7:AJ46 aralığını seçip koşullu biçimlendirmeye aşağıdaki formülü uygulayın.
=VE(AH$5="";AH7<>"")
 
Hatırlatma için teşekkür ederim. Fakat yapma çalıştım ama fark eden bir şey olmadı.
 
Koşullu biçimlendirme dahil, işlemlerin uygulandığı belge ekte.
6'ncı satırı, ilk belgenizdeki gibi gizleyebilirsiniz.
 

Ekli dosyalar

sitedeki herşey altın üyelik mi oldu örnek dosyalara bile bakamıyoruz artık
 
Geri
Üst