• DİKKAT

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

kaçıncı fonksiyonundaki ikinci veriyi alma

Katılım
24 Mart 2017
Mesajlar
148
Excel Vers. ve Dili
ofis 2013
merhaba arkadaşlar.
KAÇINCI(A73;'D:\[Genel.xlsx]Genel'!$B:$B;0)
şekildeki veriyi ariyorum ilk bulduğu 556. satırı gösteriyor ama benim istediğim ilk bulduğu değil ikinci bulduğu verinin satır numarasini vermesi. bunu nasl yapabilirz.

teşekkürler.
 
Merhaba.

Aşağıdaki formülü dizi formülüne dönüştürerek deneyin.
Tavsiyem, veri alanının satırsayısı belli ise, formülde B:B yerine B2:B1000 gibi alan daraltmanız yönünde olacak.
Formülde tüm sütunu kullandığınızda, bu tür formül sayısı da artarsa belgenizde yavaşlama yaşarsınız.

Formülü dizi formülüne dönüştürmek için;
-- formülü hücreye yapıştırın,
-- formülü yapıştırdığınız hücreyi seçin,
-- F2 tuşuna basarak hücre içerisine girin,
-- CTRL ve SHIFT tuşları basılı durumdayken ENTER tuşuna basarak işlemi tamamlayın.
İşlemi doğru yapmışsanız formül kendiliğinden {....} gibi köşeli parantez arasına alınır.
=KÜÇÜK(EĞER('D:\[Genel.xlsx]Genel'!$B:$B=A73;SATIR('D:\[Genel.xlsx]Genel'!$B:$B));2)
 
formül için teşekkür ederim.

gelen veriler değişken olduğu için B:B yapıyordum ama şimdi B1:1500 yaptim

bir başka yerde de (D:\[Genel.xlsx]Genel'!$A:$L) kullanıyorum bunu şu şekil mi formüle ediyoruz? D:\[Genel.xlsx]Genel'!$A1:$L1500
teşekkürler.
 
Verdiğiniz veri alanı tanımlaması doğrudur, o şekilde yapabilirsiniz ama;
forumda DİNAMİK ALAN TANIMLAMA veya AD TANIMLAMA şeklinde arama yaparsanız,
veri alanındaki satır sayısı değişikliklerinin formüllerinize otomatik olarak yansıtılması olayını çözebilirsiniz.
 
Geri
Üst