• DİKKAT

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

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

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}))

.
 
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?
 
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())
 
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?
 
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..
 
Merhaba,

Sorunuzu küçük bir örnek dosya ekleyerek dosya içerisinde detaylı açıklayınız.
 
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?
 
Deneyiniz.

C++:
=DOLAYLI("'[örnek.xlsm]12'!A "&6*SATIRSAY($A$1:A1)-1)
 
Önceki mesajımda formül paylaşmıştım. Deneyiniz.
 
Geri
Üst