Sıra no. boşlukları atlayarak sonrası ile ilerlesin

Ö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,

Dosyanızı açmadım.
Resimden anladığım:

Kod:
=EĞERHATA(KÜÇÜK(Sayfa2!$A$5:$A$100;SATIRSAY($A$5:A5));"")
.
 
Katılım
5 Mart 2017
Mesajlar
105
Excel Vers. ve Dili
Excel 2021 Tr
Ömer hocam teşekkür ederim.

Formülünüz 5'ten 11'e atlamadan işlem yapıyor. 6,7,8,9,10'u da gösteriyor. Bunları göstermek istemiyorum.
İsteğim, sıranın 5'ten sonra 11'e geçmesi ve öyle devam etmesi.
 

Ö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,

Sayfa2 B sütunundaki 5 değeri neyi ifade ediyor.
Şartı 5 üzerinden ekledim. Siz değiştirebilirsiniz.

Dizi formülüdür:

Kod:
=EĞERHATA(KÜÇÜK(EĞER(Sayfa2!$B$5:$B$30=5;Sayfa2!$A$5:$A$30);SATIRSAY($A$5:A5));"")
.
 
Katılım
5 Mart 2017
Mesajlar
105
Excel Vers. ve Dili
Excel 2021 Tr
Ömer hocam
Son yazdığınız formül sonuç verdi ama kullandığınız 5 şartı sabit değil. Sayfa2'de B kolonunda "-" işareti değişik yerlerde ve sayıda olabiliyor. Sorumda A10:A14 arasını örnek olsun diye vermiştim. Keşke farklı yerlere birkaç tane koysaydım "-" işaretinden. Bu yüzden sakıncalı olacak benim için.
Kaydır fonksiyonu ile uğraştım sabah. Sayfa2'de B kolonunda "-" işareti VARSA onun solundaki veriyi kaydır gibi bir şeyler denedim ama yapamadım.

Formüllerle ilgili yeterli bilgim yok, kaydır olur gibi geliyor lakin yapamadım. Kaydır ile yapılabilir mi?
 
Son düzenleme:

Ö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
Bu şekilde deneyin.

Dizi formülüdür.

Kod:
=EĞERHATA(KÜÇÜK(EĞER(Sayfa2!$B$5:$B$30<>""
 ;EĞER(DEĞİL(Sayfa2!$B$5:$B$30="-");Sayfa2!$A$5:$A$30))
  ;SATIRSAY($A$5:A5));"")
.
 
Katılım
5 Mart 2017
Mesajlar
105
Excel Vers. ve Dili
Excel 2021 Tr
Yardımınıza çok teşekkür ederim, işlem yapılabiliyor artık.
 
Üst