Belli bir aralıktaki verileri karıştırarak başka bir sayfaya kopyalama!

leumruk

Uzman
Uzman
Katılım
15 Nisan 2007
Mesajlar
3,471
Excel Vers. ve Dili
Office 2010 & 2013 tr
Arkadaşlar,
Örneğin; Sayfa1'deki A1:A5 aralığındaki verilerin, Sayfa2 deki C5:C10 aralığına karıştırılarak kopyalanmasını istiyorum. Mesela 1,2,3,4,5 sıralaması; 3,5,2,4,1 şeklinde karıştırılarak Sayfa2'ye kopyalanabilir. 1, 3'e, 2, 5'e denk gelecek şekilde... Anlaşılmıştır sanırım. Şimdiden teşekkürler.
 

leumruk

Uzman
Uzman
Katılım
15 Nisan 2007
Mesajlar
3,471
Excel Vers. ve Dili
Office 2010 & 2013 tr
Evet, sabırla gelecek tavsiyeleri bekliyorum... Şuna bir el atın size zahmet.
 

Korhan Ayhan

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

Örnek dosya ekleyerek nasıl bir işlem yapmak istediğinizi açıklarmısınız.
 
Katılım
2 Temmuz 2008
Mesajlar
11
Excel Vers. ve Dili
excel 2003
bende aynı soruyu şu şekilde sormak istiyorum.Sayfa 1 de A Sutununda sırasıyla 1,2,3,4,5 yazılı B sutunundada karşılıkları olan ali,mehmet, ayşe, fatma,veli yazılı. sayfa2 de A sutununda bu sayıları 3,1,5,2,4 şeklinde karışık yazarsak B sutununa sayfa1 deki karşılığı gelen isimleri getirmesini istiyorum.bu mümkün müdür? umarım anlatabilmişimdir. dosya ekte.
 

Korhan Ayhan

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

betpakdala,

B1 hücresine aşağıdaki formülü uygulayp denermisiniz.

Kod:
=DÜŞEYARA(A1;Sheet1!A:B;2;0)
 
Katılım
2 Temmuz 2008
Mesajlar
11
Excel Vers. ve Dili
excel 2003
üstad çok sağolasın. oldu valla. bu arada office i benim gibi ingilizce olanlar varsa düşeyaranın karşılığı vlookup mış. tekrar sağol hocam.
 

Korhan Ayhan

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

Sn. leumruk örnek dosyanızdaki sıralama hep aynımı olacak?
 

leumruk

Uzman
Uzman
Katılım
15 Nisan 2007
Mesajlar
3,471
Excel Vers. ve Dili
Office 2010 & 2013 tr
Selamlar,

Sn. leumruk örnek dosyanızdaki sıralama hep aynımı olacak?
Evet, bir bölümü o sıralamaya göre olacak. Kısaca şöyle izah edeyim. Test programı hazırlıyorum. Öreneğin 25 soru var ve 4 grup olacak her grubun şıklarının yeri benim belirlediğim sıralamalara göre farklı olacak. Fakat her 25 soruluk grubun düzeni belirlediğim aynı sıraya göre olacak.
 

Korhan Ayhan

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

Aşağıdaki kodu denermisiniz.

Kod:
Sub KOPYALA()
    For Each ALAN In Range("D6:D10")
    If ALAN.Value <> "" Then
    Set BUL = [G6:G10].Find(ALAN.Value, LookAt:=xlWhole)
    If Not BUL Is Nothing Then
    Range(BUL.Address) = ALAN.Value
    End If
    End If
    Next
    Set BUL = Nothing
    MsgBox "&#304;&#351;leminiz tamamlanm&#305;&#351;t&#305;r.", vbInformation
End Sub
 

leumruk

Uzman
Uzman
Katılım
15 Nisan 2007
Mesajlar
3,471
Excel Vers. ve Dili
Office 2010 & 2013 tr
Hocam, makroyu yazdım ama sonuç alamadım. Bir yerlerde yanlış mı yaptım acaba. Uygulamayı örnek dosyayla yollayabilir misiniz?
 
Katılım
3 Haziran 2008
Mesajlar
10
Excel Vers. ve Dili
türkçe
test poğramı

Evet, bir bölümü o sıralamaya göre olacak. Kısaca şöyle izah edeyim. Test programı hazırlıyorum. Öreneğin 25 soru var ve 4 grup olacak her grubun şıklarının yeri benim belirlediğim sıralamalara göre farklı olacak. Fakat her 25 soruluk grubun düzeni belirlediğim aynı sıraya göre olacak.
Korhan Bey, bende senin düşündüğün gibi test sorusu hazırlamayı çok istemişimdir. Sizde başardığınıza göre örnek dosyayı eklesenizde bende kendime göre uyarlasam. Mümkün mü?
Sami Yiğit
 

Korhan Ayhan

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

Size &#246;nerdi&#287;im kod sizin B gurubunda yazm&#305;&#351; oldu&#287;unuz de&#287;erlere g&#246;re &#231;al&#305;&#351;&#305;yor. Asl&#305;nda kod bu anlamda hi&#231;bir i&#351;lem yapm&#305;yor gibi g&#246;r&#252;n&#252;yor. E&#287;er yap&#305;n&#305;z sabitse sizin i&#351;inize a&#351;a&#287;&#305;daki yap&#305;da kod yarayabilir.

Kod:
Sub KOPYALA()
    [D6].Copy [G8]
    [D7].Copy [G9]
    [D8].Copy [G6]
    [D9].Copy [G10]
    [D10].Copy [G7]
End Sub
 

leumruk

Uzman
Uzman
Katılım
15 Nisan 2007
Mesajlar
3,471
Excel Vers. ve Dili
Office 2010 & 2013 tr
Anladım, teşekkürler... Hayırlı geceler.
 

leumruk

Uzman
Uzman
Katılım
15 Nisan 2007
Mesajlar
3,471
Excel Vers. ve Dili
Office 2010 & 2013 tr
Selamlar,

betpakdala,

B1 hücresine aşağıdaki formülü uygulayp denermisiniz.

Kod:
=DÜŞEYARA(A1;Sheet1!A:B;2;0)

Sayın Korhan Hocam,
Bu düşeyara formülü aslında isteğimi bir nebze karşılıyor gibi, ama bana bu formül makroda lazım. Makroda buna benzer bir uygulama yapmamız mümkün mü?
 
Üst