• DİKKAT

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

dolu olan sütunları satıra sıralamak

Katılım
11 Mart 2006
Mesajlar
597
Excel Vers. ve Dili
ms office 2010 ev
ms office 2007 iş
ekteki dosyada sayı dikkate alınarak değeri olan sütunları satıra sıralamak istiyorum. bunu yerleşik fonksiyonlarla nasıl yapabilirim.
ilginize teşekkürler.
 

Ekli dosyalar

sn muygun yardımcı sütun kullanmadan bunu yapmak mümkünmüdür. bu şekilde çözüm benim için daha uygun olacak.
 
bu konuda farklı bi çözümü, bilgisi olan varmıdır.

bu arada sn muygun a ilgisi bilgisinden dolayı teşekkürler.
 
Merhaba,

Bu tür sorunlarınızda kendinize özgü fonksiyonlar yazarak sorunlarınızı aşabilirsiniz sanırım.Sizin dosyanızda küçük bir fonksiyon yazmaya çalıştım.Geliştirmek size kalmış.

Syg.
 

Ekli dosyalar

yardımcı sütun kullanmadan .

Merhaba,

Yardımcı sütun kullanmadan işlem yapmak istiyorsanız dizi formülü kullanmanız gerekir.

Dizi formülleri birleştirilmiş hücrelerde çalışmaz. Bu olayı aşmak için önce birleştirmeleri kaldırıp formülü uygulamanız gerekir. Gerek görürseniz işlemden sonra tekrar hücreyi birleştirirsiniz.

Bu şekilde işinize yararsa gereken formülü yazarım.

.
 
sn azap59 çözümünüz süper hatta süper ötesi çok teşekkürler.

sn Ömer bahsettiğiniz şekilde uygun dizi formül nasıl olamalı?
 
Eki inceleyiniz.

A42: Ölçüte uyanları saymak için, formülün içinede yazabilirdik, fakat ayrı yazılınca formül daha hızlı çalışacaktır.

Kod:
=EĞERSAY(KAYDIR(VERİ!$P$4;KAÇINCI($AD$12;VERİ!$B$4:$B$271;0)-1;;;23);"<>")
B43: Dizi formülüdür ( ctrl + shift + enter tuş kombinasyonu ile girişi tamamlanır.)

Kod:
=EĞER(SATIRSAY($B$43:B43)>[COLOR=red]$A$42[/COLOR];"";İNDİS(KAYDIR(VERİ!$P$4;KAÇINCI($AD$12;
  VERİ!$B$4:$B$271;0)-1;;;23);KÜÇÜK(EĞER(KAYDIR(VERİ!$P$4;KAÇINCI($AD$12;
   VERİ!$B$4:$B$271;0)-1;;;23)<>"";SÜTUN(VERİ!$P$3:$AL$3)-SÜTUN(VERİ!$P$3)+1);
    SATIRSAY($B$43:B43))))

D43: Dizi formülüdür ( ctrl + shift + enter tuş kombinasyonu ile girişi tamamlanır.)

Kod:
=EĞER(SATIRSAY($D$43:D43)>[COLOR=red]$A$42[/COLOR];"";İNDİS(VERİ!$P$3:$AL$3;KÜÇÜK(EĞER(KAYDIR(
  VERİ!$P$4;KAÇINCI($AD$12;VERİ!$B$4:$B$271;0)-1;;;23)<>"";
   SÜTUN(VERİ!$P$3:$AL$3)-SÜTUN(VERİ!$P$3)+1);SATIRSAY($D$43:D43))))
.
 

Ekli dosyalar

sn Ömer teşekkürler yardımcı oldunuz.
sn azap59 dosyanızda kullanılar ISLER fonksiyonu sanırım sadece MS office 2010 da var. MS office 2007 de ve diğerlerinde bunu göremedim, öylemidir?
 
Yucel bey,

Bu fonkisyon excelin hiç bir versiyonunda yok.UDF dir.Yani sizin dosyanız için kullanıcı tanımlı yazılmış özel bir fonksiyon.VBA editorunuzu açarsanız yazılan fonksiyonu orada goreceksiniz.Bu fonkisyonu hangi excel versiyonuna yuklerseniz yukleyin çalışacaktır endişeniz olmasın.

Syg.
 
Geri
Üst