istenen verileri boşluk bırakmadan sırayla almak

Katılım
20 Ocak 2007
Mesajlar
158
Excel Vers. ve Dili
excel 2007 tr
Merhaba arkadaşlar,
Bugüne kadar sizlerin çok yardımını gördüm. ilginize tüm kalbimle ve içtenlikle teşekkür ederim.
örnek dosyam ektedir.
 

Ekli dosyalar

Katılım
7 Ocak 2009
Mesajlar
4
Excel Vers. ve Dili
5
veriden süz deyip yıldızları süzsen vesonra süzülen yıldızları silsen ...
 

Ömer

Moderatör
Yönetici
Katılım
18 Ağustos 2007
Mesajlar
22,184
Excel Vers. ve Dili
Microsoft 365 Tr
Ofis 2016 Tr
Merhaba arkadaşlar,
Bugüne kadar sizlerin çok yardımını gördüm. ilginize tüm kalbimle ve içtenlikle teşekkür ederim.
örnek dosyam ektedir.
Merhaba,

Umarım doğru anlamışımdır..

E3 hücresine,

Kod:
=BAĞ_DEĞ_DOLU_SAY(B4:B100)-EĞERSAY(C4:C100;"x")
Formülünü yazarak alıncak verilerin sayısını buluruz.

E4 hücresine,

Kod:
=EĞER(SATIR(A1)>$E$3;"";İNDİS($B$1:$B$100;KÜÇÜK(EĞER($C$4:$C$100<>"x";SATIR($C$4:$C$100));SATIR(A1))))
Formülünü yazarak alt satırlara kopyalayınız..

2. formül Dizi formülüdür. Formülü yazdıktan sonra direk entera basmadan CTRL SHIFT ENTER tulşarına basarak formülün girişini tamamlayınız, bu işlemden sonra formülün başına ve sonuna { } ayıraçları otomatik elenecektir..

.
 
Katılım
20 Ocak 2007
Mesajlar
158
Excel Vers. ve Dili
excel 2007 tr
Çok teşekkürler. Formulünüzü aşağıdaki gibi birleştirdim.

'=EĞER(SATIR(A1)>(BAĞ_DEĞ_DOLU_SAY($B$4:$B$100)-EĞERSAY($C$4:$C$100;"x"));"";İNDİS($B$1:$B$100;KÜÇÜK(EĞER($C$4:$C$100<>"x";SATIR($C$4:$C$100));SATIR(A1))))
 

Ömer

Moderatör
Yönetici
Katılım
18 Ağustos 2007
Mesajlar
22,184
Excel Vers. ve Dili
Microsoft 365 Tr
Ofis 2016 Tr
Çok teşekkürler. Formulünüzü aşağıdaki gibi birleştirdim.

'=EĞER(SATIR(A1)>(BAĞ_DEĞ_DOLU_SAY($B$4:$B$100)-EĞERSAY($C$4:$C$100;"x"));"";İNDİS($B$1:$B$100;KÜÇÜK(EĞER($C$4:$C$100<>"x";SATIR($C$4:$C$100));SATIR(A1))))
Rica ederim.

Formülü birleştirebilirsiniz tabiki, birleştirmeden yukarıdaki gibi kullanırsanız formül daha hızlı çalışacaktır.Bu yüzden ayrı ayrı vermiştim..

İyi çalışmalar..
 
Üst