• DİKKAT

    DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
    Altın Üyelik Hakkında Bilgi

Başvurulan hücrede değer yoksa bir sonraki hücre değerini al

Sayın kuvari
Benim amacım kapalı dosyadan veri almak
Alınacak verilerin arasında boşluk var ise şayet
Boşluklar kaldırılarak yazılacak.
Yazılır iken ise değiştirilecek.

1 2 3 lerin yerine
Pazartesi Salı Çarşamba Perşembe de yazabiliriz
Yoksa benim hala anlayamadığım birşeymi var.

Çok çok özür dilerim ayrıca, sıkıldınız farkındayım.
 
E3 hücresine yazıp Dizi formülüne çevirdikten sonra yan hücrelere kopyalayın.

Kod:
=EĞERHATA(DÜŞEYARA(İNDİS([Data.xlsm]Sayfa1!$D$4:$D$100
 ;KÜÇÜK(EĞER([Data.xlsm]Sayfa1!$D$4:$D$100<>""
  ;SATIR([Data.xlsm]Sayfa1!$D$4:$D$100)-SATIR([Data.xlsm]Sayfa1!$D$4)+1)
   ;SÜTUNSAY($E$3:E3)));[COLOR="Magenta"][COLOR="Red"][B]$A$6:$C$10[/B][/COLOR][/COLOR];[B][COLOR="red"]3[/COLOR][/B];0);"")

.
 
Çok çok teşekkür ediyorum sayın Hocam,
saygılar.
Fromül kusursuz çalışıyor.
 
Merhaba ekteki tablodaki benzer sorum için, yardım rica ediyorum.

istediğim O3 - Q7 arasındaki bilgilerden, P alanı 0'dan büyük olanları, C3'ten itibaren sıralamak.
Teşekkür ederim.
 

Ekli dosyalar

Merhaba,

C3 hücresine yazıp dizi formülüne çevirdikten sonra yana ve alt hücrelere kopyalayın.

Kod:
=EĞERHATA(İNDİS(O$3:O$7
 ;KÜÇÜK(EĞER($P$3:$P$7>0;SATIR($P$3:$P$7)-SATIR($P$3)+1);SATIRSAY(C$3:C3)));"")

.
 
müteşekkirim
 
Geri
Üst