sütunda tarih olmadığı hücrelerde AY fonksiyonu sorunu

modoste

Altın Üye
Katılım
31 Mayıs 2008
Mesajlar
3,649
Excel Vers. ve Dili
Microsoft OFFİCE Ev ve İş 2019 TR
Altın Üyelik Bitiş Tarihi
18-03-2025
merhaba sayın hocalarım
sabah yapmaya çalıştığım bir çizelgede

"=TOPLA.ÇARPIM((AY(DOLAYLI("'"&$A4&"'!B4:B1000")=C$3))*(DOLAYLI("'"&$A4&"'!O4:O1000")=$C$2))*(ESAYIYSA(KAÇINCI($P$4:$P$60;DOLAYLI("'"&$A4&"'!P4:p1000")))*(DOLAYLI("'"&$A4&"'!N4:N1000")))
formülünü kullanıyorum. (C3:N3 arasında 1den 12 ye kadar ay numaraları var.)

sorunum AY(DOLAYLI("'"&$A4&"'!B4:B1000")=C$3 bu kısımda B4:B1000 arasında hücrelerde tarih olmadığı zaman hep 1. ay kabul edip formülde aynı sonuçlara ulaşıyorum. sütunda tarih olmadığı zaman sütun boş ise işleme formüle tabi tutmasın bunu nasıl başarabilirim
 

Korhan Ayhan

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

Formülünüze bu durumda B sütunundaki boş olmayanları dikkate al koşulunuda eklemeniz gerekiyor.

Kod:
(DOLAYLI("'"&$A4&"'!B4:B1000")<>"")
 

modoste

Altın Üye
Katılım
31 Mayıs 2008
Mesajlar
3,649
Excel Vers. ve Dili
Microsoft OFFİCE Ev ve İş 2019 TR
Altın Üyelik Bitiş Tarihi
18-03-2025
anlaım hocam parantez parantez koşul eklerken bir parantez arasıda bu formülü ekleyemeliyim
eklediğimde sonuçları için tekrar döncem foruma şu an istediğim sonucu alamadım çalışmamda bakalım nerd ehatam var

"=TOPLA.ÇARPIM((AY(DOLAYLI("'"&$A4&"'!B4:B500")=C$3))*((DOLAYLI("'"&$A4&"'!B4:B500")<>""))*(DOLAYLI("'"&$A4&"'!O4:O500")=$C$2))*(ESAYIYSA(KAÇINCI(DOLAYLI("'"&$A4&"'!P4:p500");$B$4:$B$54;0)))*(DOLAYLI("'"&$A4&"'!N4:N500"))
sayın hocam
74 sekmelik bir çalışma dosyayı göndermek zor gibi ama yukardaki formülde kırmızı ile belirttiğim yerde DOLAYLI nın kullanımında hata varmı
 
Son düzenleme:

modoste

Altın Üye
Katılım
31 Mayıs 2008
Mesajlar
3,649
Excel Vers. ve Dili
Microsoft OFFİCE Ev ve İş 2019 TR
Altın Üyelik Bitiş Tarihi
18-03-2025
sayın hocalarım şimdi ekleyeceğim tablo tarzında soru şekillerimden yine sormuştum ve hocalarım sekmelerden belirli kurallara göre veri formüllemede formüllerden ziyade makro yapılırsa daha kullanışlı faydalı olcağını söylemişlerdi
tablomu özetleyecek olursam
74 sekmeli (şimdilik)
her bir sekmelik biçimi satır ve sütunlardaki verilerin yerleri biçimleri aynı
ekleyeceğim çizelgede daha önce bir makro yazılmıştı ben onu silerek ilk hali gibi ekledim.
her bir sekmede B4:B1000 arasında TARİH
N4:N1000 arasında TUTAR
O4:O1000 arasında "FİŞ" yada "FATURA" yazılacak
P4:p1000 arasına harcamanın neye ait olduğu yazılcak (iş makine,kamyon vs)

AYLIK DÖKÜM Sekmesinde B4:B100 arasına sekmelerdeki P4:p1000 arasına yazdığımız farklı farklı iş makine kamyon plaka vs adlarını benzersiz sıralayacak (bu kısmı manuelde yazabilirim)
C3:N3 arasında 1den 12 ye kadar ayların sayı karşıklıları yazılmış halde
C4 den başlamak üzere formül yada makro ile bulmak istediğim şeyin metinsel açıklaması ise
sekmelerde P4:p1000 sütunlarına yazdığım iş makine binek adlarını (B4:B100)benzesiz sıralanmış verileri her sekmede tarih sütununa bakıp hangi aya denk geliyosa onlara karşılık gelen N4:N1000 sütunları arası parasal karşıklıklarını buldurmak ben satırları 1000 ,le sonlandırdım en fazla bir firmada 1000 e kadar veri inebiliyo olduğundan
piyasa firması adına yada sekme adına göre bir soru sormamış oldum

2009 ve 2010 senesinde bu fişleri faturaları yazan arkadaşımızın kendi çizelgesi olan ekteki dosya haricinde biz fişleri faturaları birkez daha altalta farklı bi çizelgeye yazıp o listedne ben bu istediğim sonuca sizlerin yardımıyla formüllerle ulaşabiliyodum
ama bu sene 2 defa yazmayı yenmemiz lazım.
yardımlarınızı bekliyorum
formülle ve makro ile
 

Ekli dosyalar

modoste

Altın Üye
Katılım
31 Mayıs 2008
Mesajlar
3,649
Excel Vers. ve Dili
Microsoft OFFİCE Ev ve İş 2019 TR
Altın Üyelik Bitiş Tarihi
18-03-2025
sorumda sadece M1 ve M17 sekmelerinde sonuca gidecek veriler var.
diğerlerinde eklemelerde bulunmadın (kendim bişeler kurcalıyodum)
 

modoste

Altın Üye
Katılım
31 Mayıs 2008
Mesajlar
3,649
Excel Vers. ve Dili
Microsoft OFFİCE Ev ve İş 2019 TR
Altın Üyelik Bitiş Tarihi
18-03-2025
sayın ömer hocam
daha önce size bu tarzda soru sorduğumda bana şöyle bir bilgi vermiştiniz
1den fazla sekmeli dosyalarda belirli koşullara göre verileri altalta dizme kısmı formülle uygulanması çok zor demiştiniz ve makrolu çözüm gerekşyo demiştiniz

bu sorumda sekme sayısı fazla ancak koşullara göre verilerin toplamını aldırma ile ile ilgili
verileri altalta sıralama ile ilgili değil
formülasyonla çözümü mevcut oluyo mu yoksa makro mu lazım
 

Ömer

Moderatör
Yönetici
Katılım
18 Ağustos 2007
Mesajlar
22,184
Excel Vers. ve Dili
Microsoft 365 Tr
Ofis 2016 Tr
Merhaba,

Tam olarak o şekilde yazmasam da buna yakın bir cümleydi.

Size tavsiyem sorularınızı daha küçük dosyalarla, içinde en azından 10 veri girişi yaparak ve olmasını istediğiniz sonuçları tabloda manuel yazıp nedenlerini geliş yerlerini kısa ve öz bir şekilde açıklamanız olacaktır.

M1,M2,M3 sayfalarını ekleyip içlerine 5-10 veri girin sonra aylık döküm sayfasında bu girişlerere göre olması gereken değerleri yazarak sorunuzu tekrar sorunuz.

Bunlara ek olarak;"B4:B1000 arasında TARİH yazılacak" diyorsunuz fakat M1 sayfası B28 hücresinde tarih değil "fatura" adıyla veri girişi yapılmış.

Kısaca sorularınızı daha küçük dosyalar ile özet bir şekilde açıklamaya özen gösteriniz.

.
 

modoste

Altın Üye
Katılım
31 Mayıs 2008
Mesajlar
3,649
Excel Vers. ve Dili
Microsoft OFFİCE Ev ve İş 2019 TR
Altın Üyelik Bitiş Tarihi
18-03-2025
evet haklısınız hocam
bu ayrıntıları aceleden atlamışım bugün patronum burdayken tablonun gerçek haliyle sormak istediğimden yoksa daha önce dediğiniz gibi sorduğum sorularımda olmuştu
en kısa sürede ek çizelgeyi 10 sekmeli hale dönüştürüp sorumu yineliyorum
 

Ömer

Moderatör
Yönetici
Katılım
18 Ağustos 2007
Mesajlar
22,184
Excel Vers. ve Dili
Microsoft 365 Tr
Ofis 2016 Tr
evet haklısınız hocam
bu ayrıntıları aceleden atlamışım bugün patronum burdayken tablonun gerçek haliyle sormak istediğimden yoksa daha önce dediğiniz gibi sorduğum sorularımda olmuştu
en kısa sürede ek çizelgeyi 10 sekmeli hale dönüştürüp sorumu yineliyorum
3 sekme yeterli bence.
 

modoste

Altın Üye
Katılım
31 Mayıs 2008
Mesajlar
3,649
Excel Vers. ve Dili
Microsoft OFFİCE Ev ve İş 2019 TR
Altın Üyelik Bitiş Tarihi
18-03-2025
hocam M1 sekmesindeki tarih yerinin orda fatura gelirse diye daha önce o bölgeye biçimlendirme ile FATURA yazsın demiştim. yapılacak formülasyonu etkilermi tarihlerinm olduğu bir sütunda metinssel bir ifade olması
dosyayı az sonra ekliyorum
 

modoste

Altın Üye
Katılım
31 Mayıs 2008
Mesajlar
3,649
Excel Vers. ve Dili
Microsoft OFFİCE Ev ve İş 2019 TR
Altın Üyelik Bitiş Tarihi
18-03-2025
Aylık döküm sekmesinde yeşil renkli C4 hücresinde bulunan sonucu diğer sekmelerden renklendirerek hangi hücreleri toplayarak aldığını belirttim
Hocam daha önce sorduğum sorumda sekme adlarını altalta yazıp AD/TANIMLA fonksiyonlarıyla çözüm yapmıştınız
ona bakmaya çalışıyorum ama bilgim yetmiyo tabikide :(

sorumun diğer koşulları aynı dosyada formülelerde kullanılmayacak diye aradaki sütunları gizleyerek ekliyorum
 

Ekli dosyalar

Son düzenleme:

Ömer

Moderatör
Yönetici
Katılım
18 Ağustos 2007
Mesajlar
22,184
Excel Vers. ve Dili
Microsoft 365 Tr
Ofis 2016 Tr
Eki inceleyiniz.

Veri aralıklarını kendinize göre uyarlarsınız..

.
 

Ekli dosyalar

Son düzenleme:

modoste

Altın Üye
Katılım
31 Mayıs 2008
Mesajlar
3,649
Excel Vers. ve Dili
Microsoft OFFİCE Ev ve İş 2019 TR
Altın Üyelik Bitiş Tarihi
18-03-2025
hocam çalışmanızda P sütunuda sarı renkli yeri uzattığımda çoğalttğımda formül hemen hata veriyo kaç tane M sekmesi varsa o kadar mı olmalı
 

Ömer

Moderatör
Yönetici
Katılım
18 Ağustos 2007
Mesajlar
22,184
Excel Vers. ve Dili
Microsoft 365 Tr
Ofis 2016 Tr
hocam çalışmanızda P sütunuda sarı renkli yeri uzattığımda çoğalttğımda formül hemen hata veriyo kaç tane M sekmesi varsa o kadar mı olmalı
Evet. Eğer bu şekilde sorun olacaksa dilediğiniz kadar kopyalayıp sayfa sayısı farklı bir hücreden alınabilir.
 

modoste

Altın Üye
Katılım
31 Mayıs 2008
Mesajlar
3,649
Excel Vers. ve Dili
Microsoft OFFİCE Ev ve İş 2019 TR
Altın Üyelik Bitiş Tarihi
18-03-2025
yok sayın hocam bu koşul basit zaten manuel takip edebilirim.
çok teşekkür ederim hocam
bir önceki 2-3 hafta önceki sorumdada yine bu tarzda çözümünüz vardı ama hak verirsiniz ki anlamakta zorlanıyorum.

hocam az önce çözümdeki ilk 3 sekmeyi silip gerçek tabloda 74 sekmeyi taşıdım ve formülasyon mükemmel sonuçlar verdi
formülleri makrolardan bu yüzden seviyorum
makrolu bir dosyamdan sekmeleri taşıyorum ama taşıdığımda makro çalışmıyo bazen (kesin benim bilmediğim bir teknik konudandır)
ama formülde öyle olmuyo
 
Son düzenleme:

Ömer

Moderatör
Yönetici
Katılım
18 Ağustos 2007
Mesajlar
22,184
Excel Vers. ve Dili
Microsoft 365 Tr
Ofis 2016 Tr
İşinize yaradığına sevindim. İyi çalışmalar...
 

modoste

Altın Üye
Katılım
31 Mayıs 2008
Mesajlar
3,649
Excel Vers. ve Dili
Microsoft OFFİCE Ev ve İş 2019 TR
Altın Üyelik Bitiş Tarihi
18-03-2025
sayın ömer hocam

formülde verileri kıyas alacağı sütunları "P4:p30" ile sınırlamışsınız
sekmelerde yıl sonuda maksimum 500. satıra kadar veri bulunabiliyo
ben 30 gördüğüm yerleri 500 yapıp enter dediğimde hata verdi acaba ad tanımla gibi yerlerde de mi değiştirmek lazım
yardımcı olurmusunuz
 

Ömer

Moderatör
Yönetici
Katılım
18 Ağustos 2007
Mesajlar
22,184
Excel Vers. ve Dili
Microsoft 365 Tr
Ofis 2016 Tr
Eksik yapmış olabilirsiniz..

Kod:
=TOPLA.ÇARPIM(--(M(KAYDIR(DOLAYLI("'"&sayfalar&"'!P4:P500");SATIR(
  DOLAYLI("4:500"))-4;0))=$B4);--(AY(S(KAYDIR(DOLAYLI("'"&sayfalar&"'!
   B4:B500");SATIR(DOLAYLI("4:500"))-4;0)))=C$3);S(KAYDIR(
    DOLAYLI("'"&sayfalar&"'!N4:N500");SATIR(DOLAYLI("4:500"))-4;0)))
 

modoste

Altın Üye
Katılım
31 Mayıs 2008
Mesajlar
3,649
Excel Vers. ve Dili
Microsoft OFFİCE Ev ve İş 2019 TR
Altın Üyelik Bitiş Tarihi
18-03-2025
hocam siz ad tanımlada sorunun ilk hali için A1:C20 arasına isim verdiniz galiba
74 sekmeli tablomun gerçek halini A1:C74 diye değişmeyed eçalıştım ama benim yanlış yaptığım birşey var yada 74 sekme de birinde yada birkaçından mı kaynaklanıyo bulamadım

dosyayı rar ladım gönderiyorum hocam
 

Ekli dosyalar

Ömer

Moderatör
Yönetici
Katılım
18 Ağustos 2007
Mesajlar
22,184
Excel Vers. ve Dili
Microsoft 365 Tr
Ofis 2016 Tr
Sayfaların N sütunlarını kontrol edin, örneğin M55 sayfanın N67 hücresinden sonra formüllerde başvuru hatası var bunları düzeltmeniz gerekir. Toplamı bu hücrelerden aldığı için ana formül hata vermektedir..

.
 
Üst