• DİKKAT

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

Alt Alta Olan Her 2 Satırı Yan Yana Yazma

Katılım
23 Ocak 2023
Mesajlar
3
Excel Vers. ve Dili
2016
Arkadaşlar merhabalar, elimde yaklaşık 14bin satırlık Excel dosyası var. Bu dosyanın içeriği şu şekilde;
A1 Satırı = Ahmet
A2 Satırı = Ahmet'in Mesajı
A3 Satırı = Ayşe
A4 Satırı = Ayşe'nin Mesajı
Dosyam bu şekilde ilerliyor. Ben A1'in yanına yani B1'e A2 satırını yazdırmak istiyorum yani Ahmet A1'de Ahmet'e ait A2'deki mesajda B1'de yer alacak. Bunu nasıl yapabilirim?
 
Merhaba,

Eğer Türkçe sürüm kullanıyorsanız formülü çevirmeniz gerekir.

B1 hücresine uygulayıp alta doğru ihtiyacınız kadar sürükleyiniz.

C++:
=OFFSET(A$1;ROW()*2-1;)
 
Merhaba,
On dört bin satır için alternatif makrolu çözüm.
Dosya yapınızı tam olarak bilmediğim için ilk mesajınızdaki anlatıma göre sadece A sütununda veri olduğunu varsaydım. Önce dosyanızın kopyası üzerinde deneyiniz.
Kod:
Sub Test()
ss = Sheets("Sayfa1").Cells(Rows.Count, 1).End(3).Row
For i = ss To 1 Step -2
    Cells(i, "A").Copy Cells(i - 1, "B")
    Range("A" & i & ":B" & i).Delete Shift:=xlUp
End Sub
 
Merhaba,
On dört bin satır için alternatif makrolu çözüm.
Dosya yapınızı tam olarak bilmediğim için ilk mesajınızdaki anlatıma göre sadece A sütununda veri olduğunu varsaydım. Önce dosyanızın kopyası üzerinde deneyiniz.
Kod:
Sub Test()
ss = Sheets("Sayfa1").Cells(Rows.Count, 1).End(3).Row
For i = ss To 1 Step -2
    Cells(i, "A").Copy Cells(i - 1, "B")
    Range("A" & i & ":B" & i).Delete Shift:=xlUp
End Sub

Hocam kodu çalıştıramadım
 
Merhaba,

Eğer Türkçe sürüm kullanıyorsanız formülü çevirmeniz gerekir.

B1 hücresine uygulayıp alta doğru ihtiyacınız kadar sürükleyiniz.

C++:
=OFFSET(A$1;ROW()*2-1;)

Hocam bu kod işime yaradı fakat mesela B1'e taşınan veri A2'de kalıyor. A2 - A4 - A6'daki verileri sildiğim zaman bu sefer B1 - B2 - B3'teki verilerde siliniyor. B1 - B2 - B3'e taşıdığım verileri A sütunundan da silme imkanım var mı?
 
Merhaba
Kodu bir modüle yapıştırıp deneyiniz.
Sayfa adınız farklı ise kodu ona göre değiştirmelisiniz.
Örnek dosya eklerseniz daha net cevap alırsınız
 
Önerdiğim formülü uyguladıktan sonra B sütununu seçip kopyala özel yapıştır değerleri diyerek formüllerden kurtulabilirsiniz. Sonrasında A sütununda dilediğiniz değerleri silebilirsiniz.
 
Geri
Üst