• DİKKAT

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

Sıralama, Ürün Bazında İllerin Sıralanması

Katılım
5 Kasım 2007
Mesajlar
4,727
Excel Vers. ve Dili
64 Bit TR - Microsoft Office 365 - Win11 Home
Merhaba,

Sayfa1, N34'ten seçim yapıldığında, ürün bazında, sıfır olan illeri sıralamak,

Örneğin; $N$34=E1 ise;

E4:E85 aralığındaki sıfır olanlara karşılık gelen illeri, N35:N aralığına sıralamak,

Teşekkür ederim.
 

Ekli dosyalar

Merhaba,

O34:

Kod:
=EĞERSAY(KAYDIR(E4;;KAÇINCI(N34;E1:L1;0)-1;[COLOR=#ff0000][B]20[/B][/COLOR]-[COLOR=blue][B]4[/B][/COLOR]+[COLOR=darkgreen][B]1[/B][/COLOR]);0)
N35 ( Dizi formülüdür. ) hücresine yazıp alt satırlara kopyalayınız.

Kod:
=EĞER(SATIRSAY($N$35:N35)>$O$34;"";İNDİS([COLOR=black]$B$4:$B$20[/COLOR];KÜÇÜK(EĞER(
  KAYDIR($E$4;;KAÇINCI($N$34;$E$1:$L$1;0)-1;[COLOR=red][B]20[/B][/COLOR]-[COLOR=blue][B]4[/B][/COLOR]+[B][COLOR=darkgreen]1[/COLOR][/B])=0;
   SATIR($B$[COLOR=black]4[/COLOR]:$B$[COLOR=red][B]20[/B][/COLOR])-SATIR($B$[B][COLOR=blue]4[/COLOR][/B])+[COLOR=darkgreen][B]1[/B][/COLOR]);SATIRSAY($N$35:N35))))
.
 
Merhaba,

O34:

Kod:
=EĞERSAY(KAYDIR(E4;;KAÇINCI(N34;E1:L1;0)-1;[COLOR=#ff0000][B]20[/B][/COLOR]-[COLOR=blue][B]4[/B][/COLOR]+[COLOR=darkgreen][B]1[/B][/COLOR]);0)
N35 ( Dizi formülüdür. ) hücresine yazıp alt satırlara kopyalayınız.

Kod:
=EĞER(SATIRSAY($N$35:N35)>$O$34;"";İNDİS([COLOR=black]$B$4:$B$20[/COLOR];KÜÇÜK(EĞER(
  KAYDIR($E$4;;KAÇINCI($N$34;$E$1:$L$1;0)-1;[COLOR=red][B]20[/B][/COLOR]-[COLOR=blue][B]4[/B][/COLOR]+[B][COLOR=darkgreen]1[/COLOR][/B])=0;
   SATIR($B$[COLOR=black]4[/COLOR]:$B$[COLOR=red][B]20[/B][/COLOR])-SATIR($B$[B][COLOR=blue]4[/COLOR][/B])+[COLOR=darkgreen][B]1[/B][/COLOR]);SATIRSAY($N$35:N35))))
.

Merhaba,

Öncelikle çözüm için teşekkür etmek istiyorum,

Şayet yanlış kopyalamadıysam,

Formüller sonucu sadece TV'nin sıfır olduğu illeri buldum,

Oysa ben N34 açılır kutudan seçim yaptığımda, seçime ait olan "sıfır illeri" sıralamak istedim,

N34, Radyo olduğunda N35:N38 aralığı, sırasıyla ;

Adana-Adıyaman-Afyonkarahisar ve Amasya olmalı,

Ayrıca ;

..KAYDIR($E$4;;KAÇINCI($N$34;$E$1:$L$1;0)-1;20-4+1)=0;

formüldeki kırmızı olan değeri silince formül çalıştı.

Teşekkür ederim.
 
Uygulamayı hatalı yapmış olabilirsiniz.

Ayrıca 0 değerini silerseniz sonuçlar hatalı olur.

#2 numaralı mesajdaki formülleri bozmadan dosyanıza uygulayıp eklerseniz hatanın nedenini ona göre açıklayabilirim.
 
Sayın Ömer, merhaba,

İkazınız üzere formülü tekrar konrol ettim ve : olması gereken yere ; yazdığımı fark ettim, düzeltince sorun halloldu,

KAYDIR($E$4;;KAÇINCI($N$34;$E$1;$L$1;0)-1;20-4+1)=0;

Aceleciliğim için çok özür dilerim ve tekrar teşekkür ederim.

Saygılarımla.
 
Geri
Üst