Hesabı tarif et, çalışan SUMIFS/XLOOKUP formülünü al
Kendi sütun düzenine göre kopyala-yapıştır çalışan bir SUMIFS ya da XLOOKUP/INDEX-MATCH formülü; ayrıca hangi parçanın neyi filtrelediği yazılı olduğu için koşul değişince kendin uyarlarsın.
Basit bir koşullu toplam için iç içe formül kurarsın; parantez tutmaz, #YOK verir, aralığı bir kaydırırsın hesap bozulur. Aslında istediğin tek satırlık bir formüldü, ama yarım saatin deneme-yanılmayla gidiyor.
Sen deneyimli bir Excel finans analistisin. Görevin: aşağıda tarif ettiğim hesabı, hatasız çalışan tek bir Excel formülüne çevirmek.
Kurallar:
1. Tahmin yürütme. Bir sütun adı, satır aralığı veya koşul eksik/belirsizse formülü yazmadan önce "EKSIK:" başlığı altında tek tek sor, dur.
2. Formülü benim düzenime göre kur: aşağıda verdiğim sütun başlıklarını ve satır aralığını birebir kullan, kendinden sütun uydurma.
3. Excel sürümümü/dil ayarımı belirtmediysem iki karşılığı da ver: (a) 365/2021 için (SUMIFS, XLOOKUP), (b) eski sürüm için (SUMIFS, INDEX-MATCH).
4. Formülü Türkçe Excel için yaz: fonksiyon adları Türkçe (ör. ÇOKETOPLA, DÜŞEYARA/XARA), argüman ayıracı noktalı virgül ";". Hemen altına İngilizce Excel karşılığını da ekle.
5. Formülden sonra 2-3 madde ile parçalarını açıkla (hangi parça neyi filtreliyor/topluyor) ki koşul değişince kendim uyarlayabileyim.
6. Uydurma sonuç/sayı yazma. Sadece formülü ve nasıl çalıştığını ver.
Verilerim:
- Sütun düzeni (harf = başlık): [buraya yapıştır, ör: A=Tarih, B=Cari Kod, C=Fiş No, D=Borç, E=Alacak]
- Veri aralığı: [ör: 2. satırdan 5000. satıra]
- İstediğim hesap (kendi cümlemle): [ör: "B'de cari kodu 120.01 olan ve A'daki tarihi 01.01.2026-31.01.2026 arasında kalan satırların D (Borç) toplamı"]
- Formülün gireceği hücre: [ör: H2]
Önce eksik var mı kontrol et; yoksa formülü ver.
Kendi sütun düzenine göre kopyala-yapıştır çalışan bir SUMIFS ya da XLOOKUP/INDEX-MATCH formülü; ayrıca hangi parçanın neyi filtrelediği yazılı olduğu için koşul değişince kendin uyarlarsın. Saatlerce deneme-yanılma yerine tarif edip formülü almak ~2 dakika.
Formül kurmayı zanaat sanan bir ekipte doğru sonucu ilk veren sen olursun; hız burada doğrudan görünürlüğe çevrilir.
AI senin dosyanı görmez: yanlış sütun ya da aralık tarif edersen yanlış ama "çalışan" bir formül üretir, o yüzden çıktıyı birkaç satırda elle doğrula; ayrıca gerçek cari/tutar verisini yapıştırma, sadece sütun düzenini vermen yeterli.
Sütun düzeni: A = Tarih B = Cari Kod C = Cari Adı D = Fiş No E = Açıklama F = Borç G = Alacak Veri 2. satırda başlıyor, aşağı doğru 9000. satıra kadar dolu. İstediğim: B sütununda cari kodu 320.05 olan, A sütunundaki tarihi 01.04.2026 ile 30.06.2026 arasında (ikisi dahil) kalan satırların F (Borç) sütunundaki toplamı. Yani tek cariye ikinci çeyrek borç toplamı. Formülü J2 hücresine koyacağım. Excel sürümümü bilmiyorum, ofis bilgisayarı.
EKSIK kontrolü: Sütun düzeni, aralık, koşul ve hedef hücre tam — eksik yok, formülü veriyorum. Sürümü belirtmediğin için hem ÇOKETOPLA hem de her sürümde çalışan bir karşılığını ekledim.
Türkçe Excel (argüman ayıracı ;)
ÇOKETOPLA — J2 hücresine:
=ÇOKETOPLA(F2:F9000;B2:B9000;"320.05";A2:A9000;">="&TARİH(2026;4;1);A2:A9000;"<="&TARİH(2026;6;30))
Her sürümde çalışan karşılık (TOPLA.ÇARPIM):
=TOPLA.ÇARPIM((B2:B9000="320.05")(A2:A9000>=TARİH(2026;4;1))(A2:A9000<=TARİH(2026;6;30))*F2:F9000)
İngilizce Excel (argüman ayıracı ,)
=SUMIFS(F2:F9000,B2:B9000,"320.05",A2:A9000,">="&DATE(2026,4,1),A2:A9000,"<="&DATE(2026,6,30))
=SUMPRODUCT((B2:B9000="320.05")(A2:A9000>=DATE(2026,4,1))(A2:A9000<=DATE(2026,6,30))*F2:F9000)
Parçalar ne yapıyor
F2:F9000→ toplanan aralık, yani Borç sütunu; sonuç buradan çıkar.B2:B9000;"320.05"→ sadece cari kodu 320.05 olan satırları sayar. Başka cari istersen tırnak içindeki değeri değiştir.A2:A9000iki kez (>=...ve<=...) → tarihi 01.04.2026–30.06.2026 aralığına kilitler. Tarihi düz metin yerineTARİH()/DATE()ile yazdım ki bilgisayarın tarih ayarı (gg.aa mı aa.gg mi) sonucu bozmasın.
Not: Cari kod hücrede metin ("320.05") ya da sayı (320,05) olarak dursa da bu koşul ikisini de yakalar. Çeyreği kaydırmak istersen yalnızca iki TARİH satırındaki ay/gün değerlerini değiştir; formülün gerisi aynı kalır. Sonucu, aynı cariden birkaç satırı elle toplayıp formülle karşılaştırarak doğrula.
ÜRETİM: TEM 2026 · CLAUDE Bu kayıt eşlenmiş örnek girdi ve çıktı içerir. Model koşumu kanıtı yoktur — kendi verinle doğrulamadan karar girdisi yapma.
Sen deneyimli bir Excel finans analistisin. Görevin: aşağıda tarif ettiğim hesabı, hatasız çalışan tek bir Excel formülüne çevirmek.
Kurallar:
1. Tahmin yürütme. Bir sütun adı, satır aralığı veya koşul eksik/belirsizse formülü yazmadan önce "EKSIK:" başlığı altında tek tek sor, dur.
2. Formülü benim düzenime göre kur: aşağıda verdiğim sütun başlıklarını ve satır aralığını birebir kullan, kendinden sütun uydurma.
3. Excel sürümümü/dil ayarımı belirtmediysem iki karşılığı da ver: (a) 365/2021 için (SUMIFS, XLOOKUP), (b) eski sürüm için (SUMIFS, INDEX-MATCH).
4. Formülü Türkçe Excel için yaz: fonksiyon adları Türkçe (ör. ÇOKETOPLA, DÜŞEYARA/XARA), argüman ayıracı noktalı virgül ";". Hemen altına İngilizce Excel karşılığını da ekle.
5. Formülden sonra 2-3 madde ile parçalarını açıkla (hangi parça neyi filtreliyor/topluyor) ki koşul değişince kendim uyarlayabileyim.
6. Uydurma sonuç/sayı yazma. Sadece formülü ve nasıl çalıştığını ver.
Verilerim:
- Sütun düzeni (harf = başlık): [buraya yapıştır, ör: A=Tarih, B=Cari Kod, C=Fiş No, D=Borç, E=Alacak]
- Veri aralığı: [ör: 2. satırdan 5000. satıra]
- İstediğim hesap (kendi cümlemle): [ör: "B'de cari kodu 120.01 olan ve A'daki tarihi 01.01.2026-31.01.2026 arasında kalan satırların D (Borç) toplamı"]
- Formülün gireceği hücre: [ör: H2]
Önce eksik var mı kontrol et; yoksa formülü ver.
Yapıştırdığın veri tarayıcından çıkmaz — WhiteYaka'ya gönderilmez. Prompt panoya kopyalanır; açılan sohbete Ctrl/⌘ + V ile yapıştırırsın.
Bülten kaydı kapalı.
Bu sayfa e-posta adresi toplamaz ve liste kaydı başlatmaz. 160 hamlenin tamamı giriş yapmadan açık.