Excel Verilerinin Ters Sırası
Excel'deki ters sıra, alt değerin üste geldiği ve üst değerin alta gittiği verileri çevirmekten başka bir şey değildir.
Örneğin, aşağıdaki resme bakın.

Gördüğümüz gibi, alt değer ters sırada en üsttedir ve aynı şey en üst değere de gider. Öyleyse, soru Excel'deki verilerin sırasını nasıl tersine çevireceğimizdir.
Excel'de Veri Satırlarının Sırasını Nasıl Ters Çevirebilirim?
Excel'de birkaç yöntemi izleyerek sıralayabiliriz; burada, sırayı Excel'de tersine çevirmenin tüm olası yollarını göstereceğiz.
Yöntem 1 - Basit Sıralama Yöntemi
Sadece bir sıralama seçeneği kullanarak verileri tersine çevirmenin mümkün olup olmadığını merak ediyor olmalısınız. Sadece verileri sıralayarak tersine çeviremeyiz, ancak bazı yardımcı sütunlarla bunu gerçekten yapabiliriz.
Adım 1 - Bu örnek için aşağıdaki verileri düşünün.

Adım 2 - Bunun yanında, "YARDIMCI" adlı bir sütun oluşturun ve seri numaralarını girin.

Adım 3 - Şimdi, tüm verileri seçin ve ALT + D + S tuşlarına basarak sıralama seçeneğini açın .

4. Adım - "Sıralama ölçütü" altında "Yardımcı" yı seçin.

5. Adım - Ardından, "Sipariş" altında, "En Büyükten En Küçüğe" seçeneğini belirleyin.

Adım 6 - Şimdi Tamam'a tıklayın, verilerimiz tersine çevrilecek.

Yöntem # 2 - Excel Formülünü Kullanma
Formülleri kullanarak da sıralamayı tersine çevirebiliriz. Bunu yapmak için herhangi bir yerleşik fonksiyonumuz olmasa da, sırayı tersine çevirmek için diğer formülleri kullanabiliriz.
Verilerin ters sırasını yapmak için iki formül, yani INDEX ve ROWS kullanacağız. INDEX İşlevi, seçilen aralığın belirtilen satır numarasından sonucu alabilir ve excel'deki SATIRLAR işlevi, seçilen satırların sayısını verir.
Adım 1 - Bu örnek için aşağıdaki verileri düşünün.

Adım 2 - Önce INDEX işlevini açın.

- Adım 3 için Array, A9 ve F4 tuşuna basarak bunu mutlak başvuru yapmak: A2'den şehir adları seçin.

Adım 4 - Ardından, INDEX işlevi içine Satır Num open ROWS işlevini eklemek için.

Adım 5 - SATIRLAR işlevi için, INDEX işlevi için seçtiğimiz hücre aralığını seçin, ancak bu sefer yalnızca son hücreyi mutlak başvuru olarak yapar.

Adım 6 - Braketi kapatın ve sonucu almak için enter tuşuna basın.

7. Adım - Tam sonucu elde etmek için formülü sürükleyin.

Yöntem # 3 - VBA Kodlamasını Kullanarak Sırayı Ters Çevir
Excel verilerinin sırasını tersine çevirmek de VBA Kodlaması kullanılarak mümkündür. İyi bir VBA bilgisine sahipseniz, o zaman sizin için kod aşağıdadır.
Kod:
Sub Reverse_Order () Dim k As Long Dim LR As Long LR = Cells (Rows.Count, 1) .End (xlUp). Row k = 2 - LR Hücreleri (k, 2) .Değer = Hücreler (LR, 1) Değer LR = LR - 1 Sonraki k Son Alt
Copy this code to your module.

Now run the code to get the reverse order list in your excel worksheet.
Let me explain to you how this code works for you. First, I have declared two variables, “k” & “LR” as a LONG data type.
Dim k As Long Dim LR As Long
“k” is for looping through cells, and “LR” is to find the last used row in the worksheet.
Next, I have used finding the last used row technique to find the last value in the string.
LR = Cells(Rows.Count, 1).End(xlUp).Row
Next, I have employed FOR NEXT loop to loop through the cells to reverse the order.
For k = 2 To LR Cells(k, 2).Value = Cells(LR, 1).Value LR = LR - 1 Next k
So when we run this code, we get the following result.

Things to Remember
- There is no built-in function or tool available in excel to reverse the order.
- INDEX + SATIR kombinasyonu, sıralamayı tersine çevirir.
- Mevcut tüm teknikler arasında sıralama seçeneği, sıralamanın daha iyi ve kolay yoludur.
- VBA kodunu anlamak için, önceden VBA makroları bilgisine sahip olmanız gerekir.