• DİKKAT

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

Çalışma sayfasından yeni sayfaya belirli satırları otomatik aktarma

Katılım
6 Mart 2017
Mesajlar
4
Excel Vers. ve Dili
Office 2013 - Türkçe
Merhaba üstatlar,

Excel'de çalışma sayfasından, yeni sayfaya bir sütündaki belirli satırları otomatik olarak nasıl aktarabilirim?

Örneğin;

Aşağıdaki tabloda görünen C sütunundaki (İşlem Tipi) Kiralık Dairelerden, I sütunundaki 1+1 daireleri komple satır olarak 2. sayfaya nasıl aktarabilirim?

M0ENB1.jpg
 
Son düzenleme:
. . .

İstenilen çözümün makro mu formül mü olduğunu belirtmelisiniz.

. . .
 
. . .

A sütununda önce bir sütun daha ekleyip. Bunu yardımcı alan olarak kullanırsak kolayca yapılabilir.

. . .
 
Merhaba, foruma hoşgeldiniz.

Sayın ÇOBAN sanırım şu an forumda değil.

Ekran görüntüsünü verdiğiniz sayfanın adının Sayfa1,
aktarmak istediğiniz sayfa adının da Sayfa2 olduğu varsayıldı.
İstediğiniz sonucu alamazsanız cevabımın altındaki İMZA bölümünde yer alan açıklamalar
doğrutusunda hazırlayacağınız bir örnek belge ekleyin.


=> Formül ile çözüm önerisi:
-- M sütunundan sonraki N sütununun boş olduğunu düşünürsek,
N2 hücresine aşağıdaki formülü uygulayın ve liste boyunca aşağı doğru kopyalayın.
Kod:
=[COLOR="red"]EĞER[/COLOR]([COLOR="red"]VE[/COLOR](C2="Kiralık";[COLOR="red"]SOLDAN[/COLOR](I2;3)="1+1");[COLOR="Red"]MAK[/COLOR]($N$1:N1)+1;"")
-- Aktarmak istediğiniz sayfanın birinci satırını başlık için ayırdığınızı düşünürsek;
A2 hücresine aşağıdaki formülü uygulayıp BOŞ sonuç elde edinceye kadar aşağı doğru, M sütununa kadar da sağa doğru kopyalayın.
Kod:
=[COLOR="red"]EĞER[/COLOR]([COLOR="red"]SATIR[/COLOR](A1)>[COLOR="Red"]MAK[/COLOR]([B][COLOR="Blue"]Sayfa1![/COLOR][/B]$N:$N);"";[COLOR="Red"]EĞER[/COLOR]([COLOR="Red"]KAYDIR[/COLOR]([B][COLOR="Blue"]Sayfa1![/COLOR][/B]$A$1;[COLOR="red"]KAÇINCI[/COLOR]([COLOR="Red"]SATIR[/COLOR](A1);[B][COLOR="Blue"]Sayfa1![/COLOR][/B]$N:$N;0)-1;[COLOR="red"]SÜTUN[/COLOR](A1)-1)=0;"";[COLOR="Red"]KAYDIR[/COLOR]([B][COLOR="Blue"]Sayfa1![/COLOR][/B]$A$1;[COLOR="red"]KAÇINCI[/COLOR]([COLOR="Red"]SATIR[/COLOR](A1);[B][COLOR="Blue"]Sayfa1![/COLOR][/B]$N:$N;0)-1;[COLOR="red"]SÜTUN[/COLOR](A1)-1)))
=> Makro ile çözüm önerisini daha sonra yazarım inşallah.
.
 
Merhaba, foruma hoşgeldiniz.

Sayın ÇOBAN sanırım şu an forumda değil.

Ekran görüntüsünü verdiğiniz sayfanın adının Sayfa1,
aktarmak istediğiniz sayfa adının da Sayfa2 olduğu varsayıldı.
İstediğiniz sonucu alamazsanız cevabımın altındaki İMZA bölümünde yer alan açıklamalar
doğrutusunda hazırlayacağınız bir örnek belge ekleyin.


=> Formül ile çözüm önerisi:
-- M sütunundan sonraki N sütununun boş olduğunu düşünürsek,
N2 hücresine aşağıdaki formülü uygulayın ve liste boyunca aşağı doğru kopyalayın.
Kod:
=[COLOR="red"]EĞER[/COLOR]([COLOR="red"]VE[/COLOR](C2="Kiralık";[COLOR="red"]SOLDAN[/COLOR](I2;3)="1+1");[COLOR="Red"]MAK[/COLOR]($N$1:N1)+1;"")
-- Aktarmak istediğiniz sayfanın birinci satırını başlık için ayırdığınızı düşünürsek;
A2 hücresine aşağıdaki formülü uygulayıp BOŞ sonuç elde edinceye kadar aşağı doğru, M sütununa kadar da sağa doğru kopyalayın.
Kod:
=[COLOR="red"]EĞER[/COLOR]([COLOR="red"]SATIR[/COLOR](A1)>[COLOR="Red"]MAK[/COLOR]([B][COLOR="Blue"]Sayfa1![/COLOR][/B]$N:$N);"";[COLOR="Red"]EĞER[/COLOR]([COLOR="Red"]KAYDIR[/COLOR]([B][COLOR="Blue"]Sayfa1![/COLOR][/B]$A$1;[COLOR="red"]KAÇINCI[/COLOR]([COLOR="Red"]SATIR[/COLOR](A1);[B][COLOR="Blue"]Sayfa1![/COLOR][/B]$N:$N;0)-1;[COLOR="red"]SÜTUN[/COLOR](A1)-1)=0;"";[COLOR="Red"]KAYDIR[/COLOR]([B][COLOR="Blue"]Sayfa1![/COLOR][/B]$A$1;[COLOR="red"]KAÇINCI[/COLOR]([COLOR="Red"]SATIR[/COLOR](A1);[B][COLOR="Blue"]Sayfa1![/COLOR][/B]$N:$N;0)-1;[COLOR="red"]SÜTUN[/COLOR](A1)-1)))
=> Makro ile çözüm önerisini daha sonra yazarım inşallah.
.

Sayın BARAN,

Öncelikle hoşbuldum. İstediğim tam olarak buydu. Sonuç muazzam.

İlginize ve yardımınıza çok teşekkürler.

Kolay gelsin.
 
Son düzenleme:
Geri
Üst