Bazı durumlarda excelde verilerimiz bir sütun şeklinde alt alta sıralanmış halde bulunabilir ve bu verileri istediğimiz sırada sütunlara aktarmamız gerekebilir. Bu tip bir durumla genelde bir text dosyasından veya internet sayfasından kopyaladığımız verileri excele yapıştırdığımızda karşılaşırız. Bu dönüştürmeyi yapabilmek için “Dolaylı()” ve “=Satır()” fonksiyonunu kullanacağız.
İsim, yaş ve şehir bilgilerinin bir sütunda alt alta yer aldığı bir verimiz olsun ve bunları bizim belirlediğimiz isim, yaş ve şehir sütunlarına kaydedelim.
A sütununda yer alan verilerimiz şekildeki gibi gözükmektedir. Bu verileri belirlediğimiz isim, yaş ve şehir sütunlarına kaydederken “=dolaylı()” fonksiyonunda biraz oynama yapacağız.
D5 Hücresine : =DOLAYLI(“A”&SATIR()*3-14)
E5 Hücresine : =DOLAYLI(“A”&SATIR()*3-13)
F5 Hücresine : =DOLAYLI(“A”&SATIR()*3-12)
Hücresine yazdığımızda “Mehmet” / “18”/ “Tekirdağ” verilerinin aktarıldığını göreceksiniz.
D5:F5 alanını seçip aşağıda doğru formülleri taşıdığımızda geri kalan verilerde aktarılacaktır.
Fonksiyondaki mantık, A sütunu ve bulunduğumuz satırın sayısının yani 5’in 3 katının 14 eksiği olsun dedik buda 1’e karşılık gelmektedir. 3 ile çarpmamızın nedeni 3’lü sutunlara dönüştürmek istediğimiz içindir.
Sonuç olarak şekildeki gibi verilerimizi sütunlara dönüştürmüş olduk.
Bu çalışmayı bilgisayarınızda indirmek için >> Satırdaki_verileri_sutuna_aktarma
TRANSPOSE / İŞLEMİ TERSİNE ÇEVİRME
Ayrıca satır verilerinizi kopyaladıktan sonra özel yapıştır seçeneği ile işlemi tersine çevirebilir. Satır verilerini sütunlara kolayca dönüştürebilirsiniz. Uygulama örneğini aşağıdaki ekran görüntüsünden izleyebilirsiniz.
Bir yanıt yazın