Sırasıyla dolu hücreleri bulmak.

Katılım
8 Ocak 2016
Mesajlar
72
Excel Vers. ve Dili
Microsoft 365 TR x64
Altın Üyelik Bitiş Tarihi
24-04-2021
Merhaba cümleten hayırlı ramazanlar.
Soruma geçeyim;
5 tane hücremiz var bu hücrelere formül ile veri gelmekte bazende sonucu 0 yani veri gelmemekte benim istediğim şu sırasıyla dolu olan ilk veri ikinci veri şeklinde dolu hücredeki verileri getirmek . Şimdiden teşekkürler.
 
Katılım
8 Ocak 2016
Mesajlar
72
Excel Vers. ve Dili
Microsoft 365 TR x64
Altın Üyelik Bitiş Tarihi
24-04-2021
Dosya eklendi
 

Ekli dosyalar

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,247
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Deneyiniz.

DİZİ formüldür. Formülü hücreye yazdıktan sonra hücreyi CTRL+SHIFT+ENTER tuşlarına basarak terk ediniz. Aksi durumda doğru sonuç vermez.

F8;
C++:
=EĞERHATA(İNDİS($B$8:$B$1000;KÜÇÜK(EĞER($B$8:$B$1000<>"";SATIR($B$8:$B$1000)-7);SATIR($A1)));"")
 
Katılım
8 Ocak 2016
Mesajlar
72
Excel Vers. ve Dili
Microsoft 365 TR x64
Altın Üyelik Bitiş Tarihi
24-04-2021
Deneyiniz.

DİZİ formüldür. Formülü hücreye yazdıktan sonra hücreyi CTRL+SHIFT+ENTER tuşlarına basarak terk ediniz. Aksi durumda doğru sonuç vermez.

F8;
C++:
=EĞERHATA(İNDİS($B$8:$B$1000;KÜÇÜK(EĞER($B$8:$B$1000<>"";SATIR($B$8:$B$1000)-7);SATIR($A1)));"")
Öncelikle teşekkür ederim en sondaki a1 ne için boşta kalıyor sonuçta alamadım
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,247
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Neyi alamadınız?
 
Katılım
8 Ocak 2016
Mesajlar
72
Excel Vers. ve Dili
Microsoft 365 TR x64
Altın Üyelik Bitiş Tarihi
24-04-2021
Neyi alamadınız?
çalıştırdım hocamda tek anlmadığım formülün sonunda a1 var a1 hücresi boş neişe yaradığını anlamadım çok teşekkür ederim

Birleştirilmiş hücrede çalıştırmak istedim birleştirilmiş hücrede çalıştıramazsınız dedi varmıdır bunun bir çözümü.
 
Son düzenleme:

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,247
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
SATIR fonksiyonu başvurulan alanın satır numarasını verir. Bana KÜÇÜK fonksiyonuna kullanmak için sıra numarası üreten bir işlev lazımdı. Bu sıra numarası her satırda artarak devam etmesi gerekiyordu. Boş bir hücreye =SATIR(A1) yazarsanız size 1 değerini verir. Bu değer bir alt hücrede önerdiğim formül de 2 değerini verecektir. Bu şekilde artarak alt hücrelerde devam edecektir. Yani formül de koşula göre listedeki boş olmayan birinci satır, ikinci boş satır mantığı ile devam edecektir. İNDİS fonksiyonu da bize ilgili satırdaki değeri vermektedir.

Dizi formüller birleştirilmiş hücrelerde çalışmaz. Birleştirilmiş hücre kullanılmasını tavsiye etmiyoruz. Zorunlu ise önce normal hücrelere formülü uygulayın. Sonrasında hücreleri birleştirin.
 
Katılım
8 Ocak 2016
Mesajlar
72
Excel Vers. ve Dili
Microsoft 365 TR x64
Altın Üyelik Bitiş Tarihi
24-04-2021
SATIR fonksiyonu başvurulan alanın satır numarasını verir. Bana KÜÇÜK fonksiyonuna kullanmak için sıra numarası üreten bir işlev lazımdı. Bu sıra numarası her satırda artarak devam etmesi gerekiyordu. Boş bir hücreye =SATIR(A1) yazarsanız size 1 değerini verir. Bu değer bir alt hücrede önerdiğim formül de 2 değerini verecektir. Bu şekilde artarak alt hücrelerde devam edecektir. Yani formül de koşula göre listedeki boş olmayan birinci satır, ikinci boş satır mantığı ile devam edecektir. İNDİS fonksiyonu da bize ilgili satırdaki değeri vermektedir.

Dizi formüller birleştirilmiş hücrelerde çalışmaz. Birleştirilmiş hücre kullanılmasını tavsiye etmiyoruz. Zorunlu ise önce normal hücrelere formülü uygulayın. Sonrasında hücreleri birleştirin.
Hocam aynen tahmin ettim az çok ama emin olamadım birleştirmeyi de hallettim örnekteki dosyada oluyor başarılı bir şekilde çalışıyor aynısını asıl kullandığım sayfada yapmaya çalışıyorum orada sonuç boş çıkıyor a1 değilde u1 yaptım bundan kaynaklı olamaz diye tahmin ediyorum.
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,247
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Bu asıl dosya sorununu sürekli yaşıyoruz. Artık bu durumdan çok sıkıldım...
 
Katılım
8 Ocak 2016
Mesajlar
72
Excel Vers. ve Dili
Microsoft 365 TR x64
Altın Üyelik Bitiş Tarihi
24-04-2021
Bu asıl dosya sorununu sürekli yaşıyoruz. Artık bu durumdan çok sıkıldım...
tamamdır hocam satır benim -2 den başlıyor k.bakmayın hocam sizleride yormak istemiyorum özür diliyorum teşekkür ediyorum.
 
Katılım
8 Ocak 2016
Mesajlar
72
Excel Vers. ve Dili
Microsoft 365 TR x64
Altın Üyelik Bitiş Tarihi
24-04-2021
C++:
=EĞERHATA(İNDİS($B$8:$B$1000;KÜÇÜK(EĞER($B$8:$B$1000<>"";SATIR($B$8:$B$1000)-7);SATIR($A1)));"")
hocam bu veri çektiği hücreye veriler formül ile geliyor veri olmadığı zamanda klasik 0 oluyor ve sıralamyı yapmıyor üstteki yazdığınız formüle bu sorunu çözebilecek formül ekleme şansınız varmı?
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,247
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Deneyiniz.

C++:
=EĞERHATA(İNDİS($B$8:$B$1000;KÜÇÜK(EĞER($B$8:$B$1000<>0;EĞER($B$8:$B$1000<>"";SATIR($B$8:$B$1000)-7));SATIR(A1)));"")
 
Katılım
8 Ocak 2016
Mesajlar
72
Excel Vers. ve Dili
Microsoft 365 TR x64
Altın Üyelik Bitiş Tarihi
24-04-2021
Deneyiniz.

C++:
=EĞERHATA(İNDİS($B$8:$B$1000;KÜÇÜK(EĞER($B$8:$B$1000<>0;EĞER($B$8:$B$1000<>"";SATIR($B$8:$B$1000)-7));SATIR(A1)));"")
teşekkürler oldu elinize sağlık
 
Üst