iki ve daha fazla hücre atlayarak sayfalar arası formül kopyalama

Katılım
25 Nisan 2005
Mesajlar
28
Merhaba, benzer bir başlık bulamadım onun için yeni konu açıyorum.

Excelde farklı sayfalarda (aynı kitap içerisindeki yeterli olacaktır mümkünse kitaplar arasıda ) ki verileri 2 yada daha fazla hücre atlayarak kopyalamak istiyorum.


Şeklinde verilerim olduğunu düşünürsek.

sayfa2 de özet bir rapor hazırlamak istiyorum ancak,

sayfa2 de a, b, c, gibi kalemlerin 1. 2. tamir ve ıskarta adetlerini alt alta yazdırmak istiyorum formül kopyaladığımda sayfalar arası işlemde istediğim hücreleri alamıyorum

yani sayfa1 deki verilerden sayfa2 ye alt alta Sayfa1!A5 ile başlayıp ikişer, üçer vs atlayarak Sayfa1!A8, Sayfa1!A11 şeklinde artırarak alt alta sıralamak istiyorum mümkünmüdür.

yani sayfa2de bir sutunda alt alta

Sayfa1!A5
Sayfa1!A8
Sayfa1!A11
Sayfa1!A14
Sayfa1!A17
Sayfa1!A19
şeklinde sıralamak istiyorum iki hücre arasındaki artış önemli ise 3er 3er olacak.

yardımlarınızı bekliyorum şimdiden teşekkürler.
 

Ekli dosyalar

Ömer

Moderatör
Yönetici
Katılım
18 Ağustos 2007
Mesajlar
22,184
Excel Vers. ve Dili
Microsoft 365 Tr
Ofis 2016 Tr
Merhaba,

B3 hücresine yazarak yan ve alt satırlara kopyalayınız..

Kod:
=KAYDIR(Sayfa1!$B$3;4*(SATIRSAY($A$1:A1)-1)+ARA(SÜTUNSAY($A$1:A1);{0;3;4;5};{0;1;2;3});ARA(SÜTUNSAY($A$1:A1);{0;2};{0;2}))
.
 
Katılım
25 Nisan 2005
Mesajlar
28
Merhaba,

B3 hücresine yazarak yan ve alt satırlara kopyalayınız..

Kod:
=KAYDIR(Sayfa1!$B$3;4*(SATIRSAY($A$1:A1)-1)+ARA(SÜTUNSAY($A$1:A1);{0;3;4;5};{0;1;2;3});ARA(SÜTUNSAY($A$1:A1);{0;2};{0;2}))
.
ömer bey çok teşekkürler,

vaktiniz varsa formülü anlatabilirmisiniz, kaydır fonsiyonunu anladım ancak içeriğinde yaptıklarınızı anlayamadım (KAYDIR(ref; satırlar; sütunlar; yükseklik; genişlik)) satır, sutun yükseklik ve genişlik kısında vektörler kullanmışsınız. Bunları biraz detaylandırabilirmisiniz?
 

Korhan Ayhan

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

Alternatif olarak aşağıdaki fomülleri uygulayıp aşağıya doğru diğer hücrelere sürükleyin.

A3 hücresine;
Kod:
=DOLAYLI("Sayfa1!A"&4*(SATIRSAY(A$1:A1)-1)+3)
B3 hücresine;
Kod:
=DOLAYLI("Sayfa1!B"&4*(SATIRSAY(B$1:B1)-1)+3)
C3 hücresine;
Kod:
=DOLAYLI("Sayfa1!D"&4*(SATIRSAY(C$1:C1)-1)+SÜTUN())
D3 hücresine;
Kod:
=DOLAYLI("Sayfa1!D"&4*(SATIRSAY(D$1:D1)-1)+SÜTUN())
E3 hücresine;
Kod:
=DOLAYLI("Sayfa1!D"&4*(SATIRSAY(E$1:E1)-1)+SÜTUN())
F3 hücresine;
Kod:
=DOLAYLI("Sayfa1!D"&4*(SATIRSAY(F$1:F1)-1)+SÜTUN())
 

tirEdsOuL

Altın Üye
Katılım
3 Şubat 2009
Mesajlar
326
Excel Vers. ve Dili
Office 2016
Altın Üyelik Bitiş Tarihi
24-08-2026
Korhan bey dolaylı formülüne ek olarak parçaal formülünü ekleyebilirmiyiz? yani benim Sayfa1'den dolaylı formülü ile satır atlatarak çağırdığım hücrenin içindeki metinden belirli bir kısmını alacağım "=PARÇAAL(Sayfa1!G4;15;25)" formülü ile.. ben iki formülünü aynı anda kullanmayı beceremedim.. bu mümkün müdür?
 

tirEdsOuL

Altın Üye
Katılım
3 Şubat 2009
Mesajlar
326
Excel Vers. ve Dili
Office 2016
Altın Üyelik Bitiş Tarihi
24-08-2026
Korhan bey dolaylı formülüne ek olarak parçaal formülünü ekleyebilirmiyiz? yani benim Sayfa1'den dolaylı formülü ile satır atlatarak çağırdığım hücrenin içindeki metinden belirli bir kısmını alacağım "=PARÇAAL(Sayfa1!G4;15;25)" formülü ile.. ben iki formülünü aynı anda kullanmayı beceremedim.. bu mümkün müdür?
günceldir..
 

Ömer

Moderatör
Yönetici
Katılım
18 Ağustos 2007
Mesajlar
22,184
Excel Vers. ve Dili
Microsoft 365 Tr
Ofis 2016 Tr
Merhaba,

Sorunuzu küçük bir örnek dosya ekleyerek dosya içerisinde detaylı açıklayınız.
 
Katılım
30 Ocak 2013
Mesajlar
8
Excel Vers. ve Dili
excell 2010 - Türkçe
Altın Üyelik Bitiş Tarihi
21-12-2021
Merhaba, Bir dosyadan veri çekiyorum. Bu şekme işleminde çektiğim dosyadaki veriler hep 6 şar atlamalı. Mesela formüllerin içinde yazan ='[örnek.xlsm]12'!A5 veya e5 veya af5 gibi hücreleri aşağıya kopyalarken ='[örnek.xlsm]12'!A11 e11 ef11 ve yine bir altına kopyalarken ='[örnek.xlsm]12'!A17 e17 ef17 gibi kopyalamaya devam etmem gerekiyor. yani 6 şar sıra atlayıp formüllerin hepsini kopyalamam gerekiyor. Mümkün müdür?
 

Korhan Ayhan

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

C++:
=DOLAYLI("'[örnek.xlsm]12'!A "&6*SATIRSAY($A$1:A1)-1)
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,256
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Önceki mesajımda formül paylaşmıştım. Deneyiniz.
 
Üst