Tablodan dolu olan satırları çekme

Suddedly

Altın Üye
Katılım
7 Ekim 2010
Mesajlar
209
Excel Vers. ve Dili
Excel 365
Excel 2019
Altın Üyelik Bitiş Tarihi
02-03-2028
Arkadaşlar merhabalar. Daha önce gördüğüm bir konu vardı tekrar aradım bulamadığım için yeni bir konu açmak istedim. Ekteki dosyada ne yapmak istediğimi tam olarak belirttim. Yardımcı olacaklara şimdiden çok teşekkür ederim. Saygılar selamlar.
 

Ekli dosyalar

Ziynettin

Destek Ekibi
Destek Ekibi
Katılım
18 Nisan 2008
Mesajlar
1,104
Excel Vers. ve Dili
office2010
Makro ile isterseniz sonuçlar 2. sayfanızda.
 

Ekli dosyalar

Suddedly

Altın Üye
Katılım
7 Ekim 2010
Mesajlar
209
Excel Vers. ve Dili
Excel 365
Excel 2019
Altın Üyelik Bitiş Tarihi
02-03-2028
Makro ile isterseniz sonuçlar 2. sayfanızda.
Çok teşekkür ederim hocam ancak benim gerçek verilerimin olduğu dosya 30mb ve onbinlerce satır ve onlarca sayfa var. sonradan sıkıntı olur mu bilemiyorum. Mümkünse fonksiyon ile çözebilir miyiz? Çok teşekkürler ilginize.
 

Ömer

Moderatör
Yönetici
Katılım
18 Ağustos 2007
Mesajlar
22,196
Excel Vers. ve Dili
Microsoft 365 Tr
Ofis 2016 Tr
Merhaba,

Formülle alternatif.
Yalnız verileriniz bu kadar fazlaysa fonksiyonlarla değil Sayın Ziynettin'in makrolu çözümünü kullanmanızı tavsiye ederim.

J6 hücresine yazıp dizi formülüne çevirdikten sonra yana ve alt hücrelere kopyalayınız.
Kod:
=EĞERHATA(İNDİS(A$2:A$20;KÜÇÜK(EĞER(DÇARP(--EĞER($D$2:$F$20<>"";1);{1\1\1})>0;SATIR(A$2:A$20)-SATIR(A$2)+1);SATIRSAY(J$6:J6)));"")
 

Suddedly

Altın Üye
Katılım
7 Ekim 2010
Mesajlar
209
Excel Vers. ve Dili
Excel 365
Excel 2019
Altın Üyelik Bitiş Tarihi
02-03-2028
Çok teşekkürler şimdi fonksiyonu deneyeceğim. Duruma göre dediğiniz gibi sayın Ziynettin in çözümüne geçebilirim. İyi günler.
 

Ömer

Moderatör
Yönetici
Katılım
18 Ağustos 2007
Mesajlar
22,196
Excel Vers. ve Dili
Microsoft 365 Tr
Ofis 2016 Tr
Rica ederim.
Dosyanızda 1,2,3 değerleri için sütun sayısı sabit olduğunu düşündüğümden formülü uzatmamak için 3 sütunlu dizi oluşturdum. Bu alan eğer dinamik yada daha fazla olacaksa;

{1\1\1}

yerine, aşağıdaki formülü yazarsınız.

DEVRİK_DÖNÜŞÜM(SÜTUN($D$2:$F$20)^0)

.
 
Üst