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.
 

Erdem Akdemir

Destek Ekibi
Destek Ekibi
Katılım
4 Mayıs 2007
Mesajlar
3,635
Excel Vers. ve Dili
2016 PRO TÜRKÇE-İNG. 64 BİT
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.
 
Katılım
3 Kasım 2013
Mesajlar
13
Excel Vers. ve Dili
2003-türkçe
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.
 

Ö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.
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.
 
Katılım
3 Kasım 2013
Mesajlar
13
Excel Vers. ve Dili
2003-türkçe
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?
 

Ö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.
Evet altın üyelik yoksa upload sitesinden alacağınız linki burada paylaşabilirsiniz.
 
Katılım
3 Kasım 2013
Mesajlar
13
Excel Vers. ve Dili
2003-türkçe
Ö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:

Ö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.
Link boş, sayfa açılmıyor malesef.
 
Katılım
3 Kasım 2013
Mesajlar
13
Excel Vers. ve Dili
2003-türkçe
Daha verimli nasıl kullanabilirim ya da axcesse nasıl alabilirim ya da makro mu kullanılmalı? Nereden başlayacağımı bulamıyorum
 

Zeki Gürsoy

Uzman
Uzman
Katılım
31 Aralık 2005
Mesajlar
4,354
Excel Vers. ve Dili
Office 365 (64 bit) - Türkçe
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.
 
Katılım
3 Kasım 2013
Mesajlar
13
Excel Vers. ve Dili
2003-türkçe
ilk üç sütundaki veriler filtrelenecek hocam, ben başlık vermemiştim ancak A-B-C diye de verilebilinir
 
Katılım
3 Kasım 2013
Mesajlar
13
Excel Vers. ve Dili
2003-türkçe
Katılım
3 Kasım 2013
Mesajlar
13
Excel Vers. ve Dili
2003-türkçe
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.
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,275
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Linkteki dosyayı güncelledim. Tekrar deneyiniz.
 

Ö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.
Merhabalar Sayın brubacker aşağıdaki linkte yer alan dosyaya bir göz atın isterseniz.

B E L G E
 
Üst