Birden çok formülü artan sırada aşağı çekme

Katılım
29 Kasım 2008
Mesajlar
56
Excel Vers. ve Dili
microsoft excel 2010
Altın Üyelik Bitiş Tarihi
08-03-2023
merhaba arkadaşlar
sayfalar arasında veri taşırken sabit formüller için, formüldeki "=" yerine "q,w" gibi karakterler koyarak ya da duruma göre formülü f4 ile sabitleyerek verileri taşıyabiliyorum. ekteki örnekte olduğu gibi formülleri taşımaya çalıştığımda ise bu yöntemler işe yaramıyor. ilk 6 hücreyi mouse'la aşağı çekerek formülleri artan sırada taşımamın bir yolu var mıdır acaba? ya da başka bir yöntem mi denemeliyim?
 

Ekli dosyalar

ÖmerFaruk

Destek Ekibi
Destek Ekibi
Katılım
22 Ekim 2017
Mesajlar
4,779
Excel Vers. ve Dili
Microsoft 365 Tr-64
K3 için kopyalayın. Aşağı doğru çoğaltabilirsiniz.
=KAYDIR(Sayfa1!$A$1;TAMSAYI((SATIR()-3)/3);ELEMAN(MOD(SATIR()-3;3)+1;1;2;0);1;1)
 
Katılım
29 Kasım 2008
Mesajlar
56
Excel Vers. ve Dili
microsoft excel 2010
Altın Üyelik Bitiş Tarihi
08-03-2023
Çok teşekkür ederim. Bana o kadar büyük bir iyilik yaptınız ki.
 
Katılım
29 Kasım 2008
Mesajlar
56
Excel Vers. ve Dili
microsoft excel 2010
Altın Üyelik Bitiş Tarihi
08-03-2023
K3 için kopyalayın. Aşağı doğru çoğaltabilirsiniz.
=KAYDIR(Sayfa1!$A$1;TAMSAYI((SATIR()-3)/3);ELEMAN(MOD(SATIR()-3;3)+1;1;2;0);1;1)
sayfa 1'deki a,b, ve c sütunlarının arasına birer sütun eklemek istediğimde verdiğiniz formülü kullanabilmek için nasıl bir değişiklik yapmalıyım?
 

ÖmerFaruk

Destek Ekibi
Destek Ekibi
Katılım
22 Ekim 2017
Mesajlar
4,779
Excel Vers. ve Dili
Microsoft 365 Tr-64
ELEMAN(MOD(SATIR()-3;3)+1;1;2;0)
Buradaki 1;2;0 sırasıyla B-C-A sütunlarını ifade eder.
Bu sayıları değiştirerek yapabilirsiniz.
Deneyin. Çok zor değil.
 
Katılım
29 Kasım 2008
Mesajlar
56
Excel Vers. ve Dili
microsoft excel 2010
Altın Üyelik Bitiş Tarihi
08-03-2023
Çok teşekkür ederim tekrar. Çok işime yarayacak.
 
Katılım
29 Kasım 2008
Mesajlar
56
Excel Vers. ve Dili
microsoft excel 2010
Altın Üyelik Bitiş Tarihi
08-03-2023
ELEMAN(MOD(SATIR()-3;3)+1;2;4;0) şeklinde değiştirdim ve ilk 100 hücrenin verilerini istediğim gibi taşıdım.

=KAYDIR(Veri!$F$3;TAMSAYI((SATIR()-3)/3);ELEMAN(MOD(SATIR()-3;3)+1;2;4;0);1;1) formül böyleyken ilk yüze kadar sorun çıkmadı. diğer 100 hücrenin 2 satırlık başlığı formülü kullanılamaz hale getirdi galiba.

=KAYDIR(Veri!$F$105;TAMSAYI((SATIR()-3)/3);ELEMAN(MOD(SATIR()-3;3)+1;2;4;0);1;1) bu formüle de hatalı hatalı ekleme yapmış olabilirim tabii. Yardımlarınız için şimdiden teşekkürler.
 

ÖmerFaruk

Destek Ekibi
Destek Ekibi
Katılım
22 Ekim 2017
Mesajlar
4,779
Excel Vers. ve Dili
Microsoft 365 Tr-64
Verdiğim formüller verdiğiniz örnek tabloya uygun olarak düzenlendi.
Eğer kullanacağınız gerçek tablonuz farklı formatlara sahipse ya gerçek tablonuzu ya da gerçek tablonun bir örneğini paylaşmalısınız.
 

Korhan Ayhan

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

B3 hücresine uygulayıp ihtiyacınız kadar alta sürükleyiniz.

C++:
=DOLAYLI("'Sayfa1'!"&ADRES(ARA(2;1/(A$3:A3<>"");A$3:A3);ARA(MOD(SATIR();3);{0;1;2};{2;3;1})))
 
Katılım
29 Kasım 2008
Mesajlar
56
Excel Vers. ve Dili
microsoft excel 2010
Altın Üyelik Bitiş Tarihi
08-03-2023
Verdiğim formüller verdiğiniz örnek tabloya uygun olarak düzenlendi.
Eğer kullanacağınız gerçek tablonuz farklı formatlara sahipse ya gerçek tablonuzu ya da gerçek tablonun bir örneğini paylaşmalısınız.
Merhaba,
ilk verdiğiniz formülde küçük değişiklikler yapıp kullanmıştım ama 2. başlık sonrası hata verdi.
Başlık üstüne 4 adet satır ekleyerek hatayı önledim ama satır eklemeden nasıl yapılır hiçbir fikrim yok.
 

Ekli dosyalar

ÖmerFaruk

Destek Ekibi
Destek Ekibi
Katılım
22 Ekim 2017
Mesajlar
4,779
Excel Vers. ve Dili
Microsoft 365 Tr-64
Veri sayfanızda 1. ve 103.satırda ve diğerlerinde neden boş satır bırakıyorsunuz?
104. satırdaki başlığı neden tekrar yazıyorsunuz?
 
Katılım
29 Kasım 2008
Mesajlar
56
Excel Vers. ve Dili
microsoft excel 2010
Altın Üyelik Bitiş Tarihi
08-03-2023
Veri sayfanızda 1. ve 103.satırda ve diğerlerinde neden boş satır bırakıyorsunuz?
104. satırdaki başlığı neden tekrar yazıyorsunuz?
1 ve 103. satırlarda firma isimleri var aslında, eklemeyi unutmuşum. Her 100 satırın başındaki satırın 3 hücresine firmaları eklemem gerekiyor.
 
Son düzenleme:

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,246
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Benim önerdiğim formülü denediniz mi?
 

ÖmerFaruk

Destek Ekibi
Destek Ekibi
Katılım
22 Ekim 2017
Mesajlar
4,779
Excel Vers. ve Dili
Microsoft 365 Tr-64
Umarım yeni bir ilave çıkmaz.
Çıktı sayfası F3 hücresine yazın ve aşağı doğru istediğiniz kadar çoğaltabilirsiniz.
=KAYDIR(Veri!$F$3;TAMSAYI((SATIR()-3+(4*(EĞERSAY($C$1:C2;"Fiyat")-1)))/3);ELEMAN(MOD(SATIR()-3+(4*(EĞERSAY($C$1:C2;"Fiyat")-1));3)+1;2;4;0);1;1)

Not: 302.satırdan sonra sadece 1 satır boşluk bırakıp, başlık satırı ekleyip, 305 den itibaren sonuç görmeye başlayacaksınız. Aynı durum bir sonraki 100 lü grup için de geçerlidir.
 
Katılım
29 Kasım 2008
Mesajlar
56
Excel Vers. ve Dili
microsoft excel 2010
Altın Üyelik Bitiş Tarihi
08-03-2023
Umarım yeni bir ilave çıkmaz.
Çıktı sayfası F3 hücresine yazın ve aşağı doğru istediğiniz kadar çoğaltabilirsiniz.
=KAYDIR(Veri!$F$3;TAMSAYI((SATIR()-3+(4*(EĞERSAY($C$1:C2;"Fiyat")-1)))/3);ELEMAN(MOD(SATIR()-3+(4*(EĞERSAY($C$1:C2;"Fiyat")-1));3)+1;2;4;0);1;1)

Not: 302.satırdan sonra sadece 1 satır boşluk bırakıp, başlık satırı ekleyip, 305 den itibaren sonuç görmeye başlayacaksınız. Aynı durum bir sonraki 100 lü grup için de geçerlidir.
Ne kadar teşekkür etsem az. Daha iyisi olamazdı. Ellerinize sağlık.
 
Üst