Çoketopla

hbgny

Altın Üye
Katılım
28 Eylül 2005
Mesajlar
177
Excel Vers. ve Dili
Microsoft Excel Office 2013 Türkçe
Altın Üyelik Bitiş Tarihi
05-09-2027
Merhaba,
Veri sayfasından a kolondundaki ilk üç karektere göre ve c2 hücresindeki aya göre bakiyeleri, sarı bölgeli alanlara toplam aldırmak istiyorum, ama başaramadım. Yardımcı olabilir misiniz?
 

Ekli dosyalar

hbgny

Altın Üye
Katılım
28 Eylül 2005
Mesajlar
177
Excel Vers. ve Dili
Microsoft Excel Office 2013 Türkçe
Altın Üyelik Bitiş Tarihi
05-09-2027
İlginize çok teşekkür ederim. Özet tabloda c2 kolonuna verisini görmek istediğim ayı yazmak istiyorum. Sadece c2 de yazdığım ayı getirmesini istiyorum. Sizinki bütün ayları birden getirmiş. Geri kalan kısımları doğru.
 

Ömer BARAN

Uzman
Katılım
8 Mart 2011
Mesajlar
12,997
Excel Vers. ve Dili
Office 2013 ( 32 bit ) TÜRKÇE
Altın Üyelik Bitiş Tarihi
(18.03.2020) - Uzman olduğu için tarih geçersiz oldu.
Merhaba.
Sanırım istediğiniz işlem aşağıdaki gibi.
Formülü B4 hücresine uygulayıp sağa ve aşağı doğru kopyalayın. Ay adını değiştirerek sonuç değişikliklerini gözlemleyin.
Rich (BB code):
=EĞER(ARA(--SOLDAN(E4;1);{1;3};{2;3})=SÜTUN();TOPLA.ÇARPIM((--SOLDAN(KAYDIR(Veri!$A$1;2;;KAÇINCI("ZZZ";Veri!$A:$A;1)-2;);3)=$E4)*(KAYDIR(Veri!$A$1;2;KAÇINCI($C$2;Veri!$1:$1;0)+1;KAÇINCI("ZZZ";Veri!$A:$A;1)-2; )));0)
 
Son düzenleme:

Ömer BARAN

Uzman
Katılım
8 Mart 2011
Mesajlar
12,997
Excel Vers. ve Dili
Office 2013 ( 32 bit ) TÜRKÇE
Altın Üyelik Bitiş Tarihi
(18.03.2020) - Uzman olduğu için tarih geçersiz oldu.
Bir önceki cevabımda verdiğim formül güncellendi, sayfayı yenileyerek tekrar bakınız.
Böylece Veri sayfasındaki satır sayısı değiştiğinde de formülü değiştirmeden sonuç alabilirsiniz.
.
 

hbgny

Altın Üye
Katılım
28 Eylül 2005
Mesajlar
177
Excel Vers. ve Dili
Microsoft Excel Office 2013 Türkçe
Altın Üyelik Bitiş Tarihi
05-09-2027
Çok teşekkür ederim. Formül örnek dosyada çalıştı. Tam istediğim gibi. Ama asıl dosyama uyarlamaya çalışıyorum. Asıl dosyamda daha fazla şart var. Ben çok e topla ile diğer şartları getirebiliyordum. Şimdi sizinkini uyarlamayı deneyeceğim. Beceremezsem tekrar mesaj yazarım. Elinize sağlık.
 

Ömer BARAN

Uzman
Katılım
8 Mart 2011
Mesajlar
12,997
Excel Vers. ve Dili
Office 2013 ( 32 bit ) TÜRKÇE
Altın Üyelik Bitiş Tarihi
(18.03.2020) - Uzman olduğu için tarih geçersiz oldu.
Başlık satırınız 1'inci satır, ilk veri satırı 3'üncü satır ise verdiğim formülün sorunsuz şekilde gerçek belgenizde de çalışması gerekir.
Koşullarınızı bilemiyorum tabi.
 

hbgny

Altın Üye
Katılım
28 Eylül 2005
Mesajlar
177
Excel Vers. ve Dili
Microsoft Excel Office 2013 Türkçe
Altın Üyelik Bitiş Tarihi
05-09-2027
Başlık satırı 7. satır, ilk veri satırı da 9.satır
 

excel41

Destek Ekibi
Destek Ekibi
Katılım
1 Ocak 2013
Mesajlar
759
Excel Vers. ve Dili
Excel 2019 Türkçe
İlginize çok teşekkür ederim. Özet tabloda c2 kolonuna verisini görmek istediğim ayı yazmak istiyorum. Sadece c2 de yazdığım ayı getirmesini istiyorum. Sizinki bütün ayları birden getirmiş. Geri kalan kısımları doğru.
Rica ederim yalnız Aya Göre sayfasında aylık veri geliyor siz bunu istemedinizmi ? Özet tablo ise bütün dönemi kapsamaktadır
 

hbgny

Altın Üye
Katılım
28 Eylül 2005
Mesajlar
177
Excel Vers. ve Dili
Microsoft Excel Office 2013 Türkçe
Altın Üyelik Bitiş Tarihi
05-09-2027
Sizinkinde her ay ayrı ayrı sütünda geliyor. Benim örnek tabloda ise seçtiğim ay gelsin istiyorum.
 

excel41

Destek Ekibi
Destek Ekibi
Katılım
1 Ocak 2013
Mesajlar
759
Excel Vers. ve Dili
Excel 2019 Türkçe
Sizinkinde her ay ayrı ayrı sütünda geliyor. Benim örnek tabloda ise seçtiğim ay gelsin istiyorum.
Dosyanızda aya göre sayfasında ay seçtiğinizde veriler gelmiyormu ?
 
Son düzenleme:
Katılım
26 Haziran 2007
Mesajlar
12
Excel Vers. ve Dili
Office 2016
Altın Üyelik Bitiş Tarihi
01-10-2023
Topla.çarpım ve bir kaç ilave ile aynı sonucu elde etmeye çalıştım. Selamlar.
 

Ekli dosyalar

hbgny

Altın Üye
Katılım
28 Eylül 2005
Mesajlar
177
Excel Vers. ve Dili
Microsoft Excel Office 2013 Türkçe
Altın Üyelik Bitiş Tarihi
05-09-2027
Merhaba,
sayın excel41, ömer baran ve mystajyer, her biriniz farklı metotlar kullanarak bana istediğim sonucu vermişsiniz. Hepinize ayrı ayrı teşekkür ederim.

Sayın Ömer Baran; sizin formülü çözmekte biraz zorlandım. Bana formülünüz konusunda biraz açıklama yapabilir misiniz? ARA(--SOLDAN(E4;1);{1;3};{2;3})=SÜTUN() formülündeki 1:3 ve 2;3 ün anlamını ve KAÇINCI("ZZZ" ile neyi aradığınızı açıklayabilirseniz bende kendi orjinal tabloma uyarlamaya çalışayım. İlginize tekrar çok teşekkür ederim.
 

Ömer BARAN

Uzman
Katılım
8 Mart 2011
Mesajlar
12,997
Excel Vers. ve Dili
Office 2013 ( 32 bit ) TÜRKÇE
Altın Üyelik Bitiş Tarihi
(18.03.2020) - Uzman olduğu için tarih geçersiz oldu.
Tekrar merhaba.

Netice olarak belge ve tasarımı konu sahibine aittir ve ben tarz olarak,
çok gerekli olmadıkça bu yapının değiştirilmesi önerisinde bulunmuyorum ve
çözüm önerilerim her zaman mevcut belge yapısına göre sonuç almaya yöneliktir.

Sanırım, verdiğim formül ile ilgili açıklamaya ihtiyaç duyuldu.

ARA(--SOLDAN(E4;1);{1;3};{2;3})=SÜTUN()
Yukarıdaki formül parçasında, SOLDAN kısmıyla hesap kodunun ilk karakteri bulunuyor.
Bulunan bu değer ise ARA işlevinin içindeki ilk köşeli parantez içindeki değerler (arama alanı) içinde aranıyor (aranan veya daha küçük ilk sayı),
buna karşılık gelen ikinci köşeli parantez içindeki (sonuç alanı) sayıyı (sütun numarası olarak kullanılacak) buluyor.
Böylece ilk karakteri 1 ve 2 olanlar için B sütununa (2'nci sütun), 3 ve daha büyük olanlar C sütununa (3'üncü sütun) işlem sonucu yazılıyor.

KAÇINCI("ZZZ";Veri!$A:$A;1)
Yukarıdaki formül parçasında ise Veri sayfası A sütunundaki son dolu satır numarası bulunuyor.
Bu formül parçası, Veri sayfasına yeni satırlar eklendiğinde de, formül güncellemesine gerek olmadan sonuç alınmasına yardımcı oluyor.

KAYDIR(Veri!$A$1;2;KAÇINCI($C$2;Veri!$1:$1;0)+1;KAÇINCI("ZZZ";Veri!$A:$A;1)-2; )
Yukarıdaki kısım ise hücredeki ay adına ve hesap koduna göre ilgili alandaki/sütundaki verilerin toplamı bulunuyor.
Mantık şu şekilde; toplanacak alan Veri sayfası A1 hücresinden (renklendirmeleri takip ediniz)
-- 2 satır aşağısından başlayarak,
-- 15 satırlık alanı içine alarak
-- ay adının bulunduğu sütun numarası + 1 sütun sağa kayıldığında
oluşan alandaki (ay adı örneğin Şubat ise H3:H17 alanı oluyor) verileri,
A sütunundaki hesap koduna göre (TOPLA.ÇARPIM'daki ilk kısım) toplamış oluyor.
.
 
Üst