Slmlar,
Bu sitede Çok değerli Üstadların olduğunu bilerek bu soruyu gönül rahatlığıyla soruyorum. Çok çabuk çözüm sunuyorsunuz. Bu sebeple de ALTIN ÜYELİK ALDIM. İlk Kez Bİr siteye ücret ödedim...
Ben temel olarak minimum 200.000 maksimum 600.000satırlı verilerle çalışıyorum. Excel temel prensiplerini biliyor gibiyim. Bunlardan biriside satırlara yazılan formül çoğaldıkça excel baytı büyüyor ve hareket etmek zorlaşıyor. Benim en çok kullandığım formüller: EĞERSAY,ETOPLA,ÇOKETOPLA,DÜŞEYARA formülleri veya PİVOTTABLE. Bu förmülleri 100satırlı bir hücre içeren verilere kurup kopyalamak gayet olanaklı. Ama 300.000 satırlı bir datada 1.satırda kurup 300bininci satıra kadar aşağı kopyaladığında işler zorlaşıyor. exceli kasıyor.. Ve sonrasında filtre edip çalışmak veya o sayfada herhangi bir işlem yapmak imkansız hale geliyor.
İşte bunu için bir macro kurabilir miyiz. Ekli dosyada SUMİFS formüllü bir tablom var. SUMİFS için örnek olarak siz kod yazarsanız ben tüm formüllerde değiştirip uygularım gibi geliyor. Yani formül hücre içinde kaldığı sürece excel ağırlaşacak, oysa arka planda formülü macroyla kod olarak hazırlar, bir butonla çalıştırırsak sadece sonuçları hücreye atarsak sorun olmaz gibi geliyor. Bu arada EKDEKİ DOSYA 9 SATIRLI ama siz onu 1.sütunu baz alarak aktif satır olarak yaparsanız sevinirim çünkü ben 300-400bin satırlı excelde uygulayacağım bazen..
Şimdiden teşekkürler
DOSYA EKTEDİR.
Bu sitede Çok değerli Üstadların olduğunu bilerek bu soruyu gönül rahatlığıyla soruyorum. Çok çabuk çözüm sunuyorsunuz. Bu sebeple de ALTIN ÜYELİK ALDIM. İlk Kez Bİr siteye ücret ödedim...
Ben temel olarak minimum 200.000 maksimum 600.000satırlı verilerle çalışıyorum. Excel temel prensiplerini biliyor gibiyim. Bunlardan biriside satırlara yazılan formül çoğaldıkça excel baytı büyüyor ve hareket etmek zorlaşıyor. Benim en çok kullandığım formüller: EĞERSAY,ETOPLA,ÇOKETOPLA,DÜŞEYARA formülleri veya PİVOTTABLE. Bu förmülleri 100satırlı bir hücre içeren verilere kurup kopyalamak gayet olanaklı. Ama 300.000 satırlı bir datada 1.satırda kurup 300bininci satıra kadar aşağı kopyaladığında işler zorlaşıyor. exceli kasıyor.. Ve sonrasında filtre edip çalışmak veya o sayfada herhangi bir işlem yapmak imkansız hale geliyor.
İşte bunu için bir macro kurabilir miyiz. Ekli dosyada SUMİFS formüllü bir tablom var. SUMİFS için örnek olarak siz kod yazarsanız ben tüm formüllerde değiştirip uygularım gibi geliyor. Yani formül hücre içinde kaldığı sürece excel ağırlaşacak, oysa arka planda formülü macroyla kod olarak hazırlar, bir butonla çalıştırırsak sadece sonuçları hücreye atarsak sorun olmaz gibi geliyor. Bu arada EKDEKİ DOSYA 9 SATIRLI ama siz onu 1.sütunu baz alarak aktif satır olarak yaparsanız sevinirim çünkü ben 300-400bin satırlı excelde uygulayacağım bazen..
Şimdiden teşekkürler
DOSYA EKTEDİR.
Ekli dosyalar
Son düzenleme:
