Tablo Yatay-Dikey Değiştirme

Katılım
17 Aralık 2010
Mesajlar
86
Excel Vers. ve Dili
2016 tr
Sayın hocalarım merhabalar,
Ekte yüklemiş olduğum excelin içinde 2 adet sayfa var. Ben Sayfa 1 deki verileri sayfa 2 ye taşımak istiyorum yalnız Sayfa 2 deki biçimde olacak bunu nasıl formüle edebiliriz. Ekleyeceğim veri Satırı yaklaşık 2500 adet o yüzden yardıma ihtiyacım var. Satırlar 5 li halinde devrik taşımayı 5'li yapsamda çok oyalıyacak bunun çözümü nedir teşekkürler
 

Korhan Ayhan

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

Sayfa2'de A1 hücresine uygulayınız.

C++:
=EĞERHATA(İNDİS('Sayfa 1'!$B:$L;(SATIR(A1)-1)*5+MOD(SÜTUN(A1)-1;5)+1;TAMSAYI((SÜTUN(A1)-1)/5)+1)&"";"")
Sonra sağa ve alta doğru ihtiyacınız kadar sürükleyiniz.
 
Katılım
17 Aralık 2010
Mesajlar
86
Excel Vers. ve Dili
2016 tr
Hocam Çok Teşekkür ediyorum, ellerinize sağlık iyiki varsınız. Peki bunu tam tersini yapmak istersek nasıl bir formül uygulayacağız. Yani Sayfa 2 deki bir tabloyuda sayfa 1 'deki tabloya çevirmek istersek
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
43,468
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Böyle deneyebilirsiniz..

C++:
=EĞERHATA(İNDİS('Sayfa 2'!$A:$BC;TAMSAYI((SATIR(B1)-1)/5)+1;(SÜTUN(B1)-2)*5+MOD(SATIR(B1)-1;5)+1)&"";"")
 

Erdem Akdemir

Destek Ekibi
Destek Ekibi
Katılım
4 Mayıs 2007
Mesajlar
3,660
Excel Vers. ve Dili
2016 PRO TÜRKÇE-İNG. 64 BİT
İlk soru için alternatif,

Kod:
=KAYDIR('Sayfa 1'!$B$1;MOD(SÜTUN(A1)-1;5)+((SATIR(A1)-1)*5);TAMSAYI((SÜTUN(A1)-1)/5))
 

Erdem Akdemir

Destek Ekibi
Destek Ekibi
Katılım
4 Mayıs 2007
Mesajlar
3,660
Excel Vers. ve Dili
2016 PRO TÜRKÇE-İNG. 64 BİT
İkinci soru için alternatif,

Kod:
=KAYDIR('Sayfa 2'!$A$1;TAMSAYI((SATIR(A1)-1)/5);MOD(SATIR(A1)-1;5)+(SÜTUN(A1)-1)*5;)
 
Katılım
17 Aralık 2010
Mesajlar
86
Excel Vers. ve Dili
2016 tr
Sayın hocalarım herbirinize ayrı ayrı teşekkür ederim
 
Üst