• DİKKAT

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

Tür ve Düşeyara kullanımında 16 sınırı...

Katılım
13 Ocak 2005
Mesajlar
212
Arkadaşlar sayfadaki;
=EĞER(TÜR(DÜŞEYARA($AC6;Giriş!$B$12:$AH$2507;3;0))<15;DÜŞEYARA($AC6;Giriş!$B$12:$AH$2507;3;0);"")
formülünün ortasındaki 15 sayısını yükselttiğimde mesela 20, 50, 60 yaptığımda #YOK hatası veriyor. 15'ten aşağıdaki rakamlarda herhangi bir hata vermiyor. Ben 50 rakamını kullanmalıyım ve hata vermemesini istiyorum. Nasıl bir düzenleme yapmam gerekir. Yardımcı olursanız sevinirim...
 
.

TÜR =TYPE ile neyi amaçlıyorsunuz?

TÜR işlevi, 5 kategoride türü temsil eden sayısal bir kod döndürür:
sayı = 1, metin = 2, mantıksal = 4, hata = 16 ve dizi = 64

Şimdi bunların dışında 20, 50, 60 gibi sayılar neyi ifade edecekler?

.
 
Son düzenleme:
Birinci sayfada isim listesi var. Bu sayfada işaretlenen isimler seçildi olarak yanına sayı veriliyor. İkinci sayfada da bu seçilmiş sayılı isimler sıralanıyor. Yukarıdaki kod bu ikinci sayfadaki sıralama listesinde kullanılıyor. En fazla 50 kişi listelenecek.
 
.

Sizin formülden bu anlattıklarınızla yakından bir ilgisini göremedim.

Bir örnek dosya eklerseniz daha uygun olur.

.
 
.

Kusura bakmayın. İnanın dosyadan ben yine bir şey anlayamadım. Belki birileri anlar ve çözüm bulurlar.

.
 
Merhaba,
Zannedersem bir tür hata denetimi yapılmaya çalışılmış, tür 16'dan küçük olunca boş değer döndürsün diye...
Acaba yapmak istediğiniz şey için şu formüller uygun olabilir mi?
=EĞERHATA(DÜŞEYARA($J6;Giriş!$B$2:$E$535;3;0);"")
=EĞERHATA(DÜŞEYARA($J6;Giriş!$B$2:$E$535;4;0);"")
 
Hocam anlamayacak bişey yok ama. Mesele şu. Birinci sayfadaki seçilen isimler ikinci sayfaya sıralanacak. Bu kadar...
 
Geri
Üst