Forum içeriğine ve tüm hizmetlerimize erişim sağlamak için foruma kayıt olmalı ya da giriş yapmalısınız. Foruma üye olmak tamamen ücretsizdir.
Mesela bu sıralama farklıysa, yeri değişikse nasıl olucak? Bide sonuncu kategori o olmaya bilir. Biliyorum biraz zor bişey size de teşekkür ederim, vakit ayırdığınız için.Son eklediğiniz dosyanın 40 isimli sayfasına göre bir formül oluşturdum.
Son kategoriye ayrı bir formül oluşturmak lazım.Kod:Değerli Misafirimiz İçeriği Görebilmek İçin Üyemiz İseniz Giriş Yap'ın Ya da Üye Ol'un.
Eğer dosya formatınızda Son kategorinin (Daxili işlər) E sütunun en altında devamlı TOPLAM ifadesi yazıyorsa aşağıdaki formülü uygulayın.
Örnek dosya ekteKod:Değerli Misafirimiz İçeriği Görebilmek İçin Üyemiz İseniz Giriş Yap'ın Ya da Üye Ol'un.
sınırları zorluyoruz diyelim ona
Test ediliyoruz galiba
Nasıl?Formülle değil de makro ile dediğiniz olur.
fonksiyon hangi kategoride?Ekteki makro etkin xlsm uzantılı Aktar isimli boş bir dosya var, bunu indirin.
Bu dosya açık iken işlem yapmak istediğiniz dosyayı da açın.
Bu dosyada Fonksiyonlar arasında aktar.xlsm!aktar() isimli fonksiyon (Kullanıcı Tanımlı Fonksiyon) olduğunu göreceksiniz.
Bu fonksiyonun iki değişkeni var.
Sayfa değişkenine sayfa ismini yazın 40, N, Sayfa1 gibi
Aranan değişkenine ise toplamını aldırmak istediğiniz kategorinin bulunduğu hücreyi belirtin.
Cevabınız için teşekkür ederim, çalışıyor, fakat dinamik değil, otomatik değişmiyor, onu nasıl hallede bilirim?Kullanım şekli;
Hesabat sayfasında C3 hücresine
=aktar.xlsm!aktar("N";B3)
Teşekkürler, deneyip cevap vereceğim.# 27 nolu mesajdaki dosyayı değiştirdim, Otomatik hesapliyor.
Çok sağolun Korhan beyMerhaba,
Yardımcı sütun önerilerine ek bir alternatif..
Benim önerimde sayfalarda H sütunu yardımcı sütun olarak kullanıldı. Bu sütun 500 satırlık verileri hesaplar. Eğer asıl dosyanızda sayfalarda daha çok satırda veri olma ihtimalı varsa formülü alta doğru dilediğiniz kadar sürükleyebilirsiniz.
Benim önerimin diğer önerilerden tek farkı kriterleri bazı hücrelere elle yazmanıza gerek yok. Formül bu işlemi kendi hallediyor.
Ekteki örnek dosyadaki "N" isimli sayfadaki H sütunu kopyaladıktan sonra kendi asıl dosyanıza geçiniz. Tüm sayfaları seçili hale getirdikten sonra H sütununu seçip YAPIŞTIR derseniz bir çırpıda sayfalarınızı düzenlemiş olursunuz.
Yine ekteki örnek dosyada "Hesabat" isimli sayfada F sütununda dosyanızdaki sayfa isimlerini alt alta yazınız. Dosyanıza sayfa ekledikçe bu alanı güncellersiniz. F sütununda dinamik ad tanımlaması kullanımıştır. Sonrasında yine aynı sayfadaki önerdiğim formülle sonuç alabilirsiniz.