• DİKKAT

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

32 Milyon hücreli Excel Dosyası

Katılım
3 Kasım 2013
Mesajlar
13
Excel Vers. ve Dili
2003-türkçe
Arkadaşlar ileri excel bilgim olmadığı için ustalardan yardım istiyorum.

Hücre içerikleri rakamlardan oluşan 32 sütun ve 1 milyon satırı kapsayan verilerden ibaret bir excel çalışma kitabım var. Boyutu 120 mb civarında.

Hücrelerdeki rakamlar 0'dan 36'ya kadar. Benim yaşadığım sorun filtrelemeyle alakalı; Şöyle örnekleyeyim. Otomatik filtreliyorum.1.sütundan örneğin 32 sayısını seçtim.Seçili satırları getiriyor.2.sütundan da 4 sayısını seçtim ve 3.sütundan da 15 sayısını seçtim diyelim. Bu 1 milyon satırdan seçtiğim özelliklere uygun 32 tane satır geldi. En alttada her bir sütun için bu seçili satırlarda ki sayıların alttoplamını aldığım hücreler var.

Bana lazım olan veri bu alttoplam aldığım hücrelere gelen bilgi. Ancak gelin görün ki dosya boyutunun fazla olmasından mı bilemiyorum filtreleme yaparken umduğumdan daha fazla vakit kaybediyorum.Süzme olayı her bir işlem için 5-6 saniye civarlarında sürüyor ve 3 sütundan sırasıyla süzme yapıp alttoplamdaki veriyi almam 20-25 saniyeyi buluyor. Bunu daha hızlandırabileceğim bir yol var mıdır? makro kullanmayı da bilmiyorum ya da axcess veritabanı. Ancak bir yolu olmalı. Eğer yol gösterecek arkadaşlar varsa ya da entegre edebilecek dosyayı da gönderebilirim.

Şimdiden çok teşekkür ederim.
 
Sayın brubacker dosyanızda formüller varsa onlar dosyayı yavaşlatacaktır.

Formüller hesaplama seçenekleri EL İLE seçin, süzme işlemlerini yaptıktan sonra hesaplatın,yinede bu kadar çok veride yavaş çalışabilir.

Dosyanızın küçük bir örneğini ekleyebilirseniz, daha fazla yardım alabilirsiniz.
 
Formüllerle çok daha ağır çalıştığı için tüm formülleri başka bir çalışma kitabında alıp bu çalışma kitabına sadece sayı değerleri olarak eklemiştim. Sadece en altta alttoplam aldığım 10 hücrede falan var formül. Şimdi daha küçük boyuta indirgeyerek bir örneğini yükleyim.
 
Kanaatim o ki; alttoplam ve süz işlemine gerek olmadan, süzme kriterlerine göre yazılmış TOPLA.ÇARPIM formülü daha hızlı sonuç verecektir.
 
20000 satıra indirgenmiş örnek çalışma kitabını hazırladım ancak buraya nereden ekleyebileceğimi bulamadım..upload sitesine yükleyip buraya link olarak mı ekleyeceğiz acaba?
 
Evet altın üyelik yoksa upload sitesinden alacağınız linki burada paylaşabilirsiniz.
 
Örnek dosyayı yükledim.Topla.Çarpım fonksiyonunu kullanmamıştım. Bir incelerseniz.
Mesela A sütunundan 32, B sütunundan 5 ve C sütunundan 13 sayılarını seçtiğimde gelen satırları görüyorum. Bana lazım olan 20000.ci satıra yazdığım formule gelen toplamlar.Ancak dediğim gibi işte vakit alıyor. Misal filtreden süzmek için rakamı işaretlemek bile vakit alıyor. Örneğin en üst satırda o sütunun ilk hücresine direkt 32 yazdığımda filtreleme işleminin yaptığı işlemi yapacak birşey benim işimi oldukça kolaylaştıracaktır.Ya da benzeri bişey.
 
Son düzenleme:
Daha verimli nasıl kullanabilirim ya da axcesse nasıl alabilirim ya da makro mu kullanılmalı? Nereden başlayacağımı bulamıyorum
 
Listenizde sütun başlıkları yok mu? Hangi sütunlar filitre yapılıyor?

Özet tablo veya ADO etkili çözüm gibi görünüyor bu arada.
 
ilk üç sütundaki veriler filtrelenecek hocam, ben başlık vermemiştim ancak A-B-C diye de verilebilinir
 
Formullerde bir sıkıntı var sanırım istenilen sonucu alamıyorum. Örnek dosyada satır sayısını azaltmışsınız ben ilave satırları ekleyip kontrol ettim doğru sonuçları veriyor mu diye.SAY komutunu seçince Başlık 6dan itibaren hepsinde aynı sonuçları veriyor. Normalde vermemesi lazım. TOPLAM komutunda da sadece Başlık6 sütununda sonuç çıkıyor o da yanlış çıkıyor diğerlerinde 0 değeri veriyor.

Yine de emeğiniz için çok teşekkür ederim.
 
Linkteki dosyayı güncelledim. Tekrar deneyiniz.
 
Merhabalar Sayın brubacker aşağıdaki linkte yer alan dosyaya bir göz atın isterseniz.

B E L G E
 
Geri
Üst