Kaydır fonksiyonu hatası

Katılım
13 Ağustos 2007
Mesajlar
269
Excel Vers. ve Dili
Excel 2007-Excel 2010
Merhabalar; kaydır ile bir veri getirmeye çalışıyorum; ama formül hata veriyor acaba ındıs ile bunu yapabilirmiyim yada formülün neresinde hata avr. Yardımcı olursanız sevinirim.
 

Ekli dosyalar

Katılım
13 Ağustos 2007
Mesajlar
269
Excel Vers. ve Dili
Excel 2007-Excel 2010
Bugün izin günü sanırım..

Üstadlar Bugün İZİNLİ sanırım..
 
Katılım
13 Ağustos 2007
Mesajlar
269
Excel Vers. ve Dili
Excel 2007-Excel 2010
Daha Öncede buradan yardım aldım ama; bugün pek kimse yok sanırım.
 
Katılım
13 Ağustos 2007
Mesajlar
269
Excel Vers. ve Dili
Excel 2007-Excel 2010
Diğer sayfadan birden fazla koşulla veri getirme

Sayım bilgileir sayfasından ilgili alanalra veri getirmek istiyorum. Tabi ilgili kişi seçiliyken; ek'li dosyada detaylı anlattım yardımcı olursanız sevinirim.
 

Ekli dosyalar

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,307
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Selamlar,

C4 hücresine aşağıdaki formülü uygulayıp denermisiniz. Daha sonra formülü sağa ve alt hücrelere sürükleyiniz.

Kod:
=KAYDIR('SAYIM BİLGİLERİ'!$A$1;KAÇINCI($C$1;'SAYIM BİLGİLERİ'!$A:$A;0)+SATIRSAY(C$4:C4)-1;SÜTUNSAY($C4:C4))
 
Katılım
13 Ağustos 2007
Mesajlar
269
Excel Vers. ve Dili
Excel 2007-Excel 2010
Teşekkürler.

selamlar,

c4 hücresine aşağıdaki formülü uygulayıp denermisiniz. Daha sonra formülü sağa ve alt hücrelere sürükleyiniz.

Kod:
=kaydır('sayım bilgileri'!$a$1;kaçıncı($c$1;'sayım bilgileri'!$a:$a;0)+satırsay(c$4:c4)-1;sütunsay($c4:c4))
hocam teşekkürler; sormak istediğim bir şey var ama; burada satırsay ve sutunsay kullanmanızdaki amaç ve işleyişini kısaca anlatabilirmisiniz.. Teşekkürler.
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,307
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Selamlar,

Bu fonksiyonun sözdizimi aşağıdaki şekildedir.

=KAYDIR(Başvuru;Satırlar;Sütunlar;[Yükseklik];[Genişlik])

Eğer formül içinde SATIRSAY fonksiyonunu kullanmasaydık KAYDIR fonksiyonunu alt satırlara sürüklediğinizde içinde geçen Satırlar değerini sürekli elle değiştirmek zorunda kalacağımız için formül içindeki Satırlar parametresini SATIRSAY fonksiyonu ile her satırda artacak şekilde kullandım. Bu şekilde kullanarak dinamik bir değer elde etmiş oluyoruz.

Yani SATIRSAY($C4:C4) ile formül içinde ilk hücrede 1 değerini elde ettim. Bu formülü bir alt satıra uyguladığınızda SATIRSAY($C4:C5) şeklini alacaktır. Bu da size 2 değerini üretecektir.

Aynı açıklamalar SÜTUNSAY fonksiyonu içinde geçerlidir. KAYDIR fonksiyonu içinde geçen Sütunlar parametresinide SÜTUNSAY fonksiyonunu kullanarak dinamik hale getirerek her seferinde formül içine elle sütun değerini yazmaktan kurtulmuş oluyoruz.

Umarım açıklamaların faydasını görürsünüz.
 
Katılım
13 Ağustos 2007
Mesajlar
269
Excel Vers. ve Dili
Excel 2007-Excel 2010
Hocam ilginiz için çok teşekkür ederim:

Hocam teşekkür ederim Şimdi daha iyi anladım. Peki Hocam Mesela kişiye ait veriler her ay aşağıya doğru listelenmiş durumda. tam tersi olduğunda mesela veriler üstte ( aylar) kişi ismi altta ( alt toplam halinde olduğunda) formüldeki
-1 tek mi değişmeli yoksa genel olarak değişme yapılırmı ? arzu ederseniz örneği tekrar ekleyebilirim. ( Gruplandırma yapmaya çalışıyorumda formül tutmuyor ozaman)
 

Ekli dosyalar

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,307
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Selamlar,

Formüller tablolarımızın yapısına göre şekillenmektedirler. Son örneğinize göre C4 hücresindeki formülü aşağıdaki şekilde değiştirip deneyiniz.

Kod:
=KAYDIR('SAYIM BİLGİLERİ'!$A$1;KAÇINCI($C$1;'SAYIM BİLGİLERİ'!$A:$A;0)-14+SATIRSAY(C$4:C4);SÜTUNSAY($C4:C4))
 
Katılım
13 Ağustos 2007
Mesajlar
269
Excel Vers. ve Dili
Excel 2007-Excel 2010
Aynen hocam teşekkürler ben -13 saydım o nedenle olmadı sanırım; hatta -12 de yaptım ama; sorayım dedim. çok teşekkürler tekrar formülü bir deneyeyim uamrım bu defa oturturum taslağı sizide durmadan yoruyorum..
 
Üst