Bu dosya, bir satırda yan yana yazılmış değerlerin formülle alt alta bir sütuna nasıl aktarılacağını gösteren örnek bir çalışma kitabıdır. Kopyala-Özel Yapıştır (Transpose) yöntemi yerine formül kullanıldığı için kaynak satırdaki değerler değiştiğinde sütundaki liste de güncellenir.
Formül, bulunduğu satırın numarasından B3 hücresinin satır numarasını çıkarıp 1 ekler. Böylece A3 hücresi kaynak aralığın 1., A4 hücresi 2., A5 hücresi 3. değerini alır. Aralık mutlak adreslerle ($A$1:$D$1) sabitlendiği için formül aşağı kopyalandığında kaynak kayma yapmaz.
Dosyanın içeriği
- Dosyada tek sayfa bulunur ve sayfa A1:D7 aralığını kullanır.
- Kaynak veriler 1. satırda yan yana durur; A1 hücresinde 1, C1 hücresinde 3 değeri yer alır.
- Sonuç alanı A3:A6 hücreleridir; formüller bu hücrelerde alt alta 1, 2, 3, 4 değerlerini listeler.
Kullanılan formüller
- INDEX: Kaynak aralıktaki (A1:D1) belirtilen sıradaki değeri getirir.
- ROW: Formülün bulunduğu satır numarasından sıra numarası üretir.
Formül, bulunduğu satırın numarasından B3 hücresinin satır numarasını çıkarıp 1 ekler. Böylece A3 hücresi kaynak aralığın 1., A4 hücresi 2., A5 hücresi 3. değerini alır. Aralık mutlak adreslerle ($A$1:$D$1) sabitlendiği için formül aşağı kopyalandığında kaynak kayma yapmaz.
Makrolar
Dosya .xlsm biçimindedir; ancak içinde makro kodu bulunmaz. Çalışma kitabı formüllerle çalışır.Nasıl kullanılır
- Dosyayı açın; makro uyarısı çıkarsa içerik etkinleştirilebilir.
- Alt alta listelenecek değerleri 1. satırda A1:D1 aralığına yazın.
- A3 hücresindeki formülü, listelenecek değer sayısı kadar aşağı doğru kopyalayın.
- Kaynak satırda daha fazla sütun kullanacaksanız formüldeki $A$1:$D$1 aralığını genişletin.