Excel'de verileri hızlıca ters çevirmek nasıl yapılır?
Excel'deki birçok veri yönetimi ve analiz görevinde, verilerinizin sırasının tersine çevrilmesi gereken durumlarla karşılaşabilirsiniz—verileri alt üst ederek. Bu özellikle zaman serisi veri setleri, günlüklerle çalışırken veya veri eğilimlerini karşıt yönlerde karşılaştırmak gerektiğinde yararlıdır. Ayrıca, çeşitli kaynaklardan içe aktarılan veriler bazen analiz veya raporlama formatınızın gerektirdiği sıranın tersine olabilir. Bu durumlarda, verilerinizin sırasını hızlıca tersine çevirmek, sonraki işleme veya görselleştirme için tutarlılık ve doğruluğu sağlar.
Bu kapsamlı kılavuz, Excel'de verileri alt üst etmek için birkaç pratik yöntem tanıtır:
Yardımcı sütun ve Sıralama ile verileri ters çevirme
Bir yardımcı sütunu verilerinizin yanında kullanarak ve ardından bu yardımcıya göre sıralayarak sistematik olarak sırayı tersine çevirebileceğiniz basit bir teknik bulunmaktadır. Bu yaklaşım uygulamak kolaydır ve küçük listeler için olduğu kadar uzun veri setleri için de işe yarar.
1. İlk veri girişinizin hemen yanındaki hücreye tıklayın. Girin 1 bu yardımcı sütun hücresine. Aşağıdaki hücreye girin 2.
2. Az önce girdiğiniz iki numaralı hücreyi vurgulayın. Otomatik doldurma tutamacını (hücrenin sağ alt köşesindeki küçük kare) kullanarak dolgu dizisini verileriniz boyunca aşağı çekin, veri aralığınızın uzunluğuna uygun olduğundan emin olun. Bu işlem, yardımcı numaraları her veri satırına sırasıyla atar.
3. Hem verileriniz hem de yardımcı numaraların tam dizisi seçiliyken, şuraya gidin Veri sekmesine tıklayın En Büyükten En Küçüğe Sırala. Bu, veri sırasını yardımcı sütuna göre tersine çevirmenizi sağlayacaktır.
4. Bir Sıralama Uyarısı diyalog kutusu görünebilir. Kesinlikle şunu seçtiğinizden emin olun Seçimi genişlet ve ardından Sırala'ya tıklayın. Bu, sıralama işleminin tüm ilgili sütunları içerdiğini ve sırayı tersine çevirirken verilerinizin bütünlüğünü koruduğundan emin olmanızı sağlar.
Şimdi, verileriniz—yardımcı sütun ve ana sütun dahil—yerinde tersine çevrilmiştir.
İşlem bittiğinde, artık ihtiyacınız yoksa yardımcı sütunu güvenle silebilir veya gizleyebilirsiniz.
Uygulanabilirlik ve Notlar: Bu yöntem, formüller veya kod kullanmayı tercih etmeyen kullanıcılar için özellikle yararlıdır. Tüm Excel sürümleriyle uyumludur. Sıralarken, bitişik sütunlar arasındaki ilişkiyi bozmamak için her zaman seçimi genişlettiğinizden emin olun. Çoğu senaryo için uygundur, ancak çok büyük sayfalarda, Excel sıralama işlemi nedeniyle biraz daha uzun sürebilir.
Formül ile verileri ters çevirme
Excel formülleriyle rahat olanlar için, bir sütunu INDEX ve ROWS formülü kullanarak hızlıca ters çevirebilirsiniz. Bu, kaynak sütunu değiştirmeden dinamik olarak veri ters çevirmek için idealdir. Formül çözümü, özellikle orijinal verileri korumak istediğinizde ve kaynak değişirse ters çevrilmiş verilerin otomatik olarak güncellenmesini istediğinizde pratiktir.
1. Boş bir sütunda (örneğin, orijinal verileriniz A1:A8'de ise, B1 hücresinden başlayın), şu formülü girin:
=INDEX($A$1:$A$8,ROWS(A1:$A$8))
2. Enter tuşuna basın. Ardından, formülün otomatik doldurma tutamacını orijinal veri aralığınızın kapsadığı kadar aşağı doğru sürükleyin, veriler ters çevrilene kadar devam edin. Yinelemeli girişler göründüğünde, daha fazla satır doldurmaktan vazgeçin.


Şimdi verileriniz yeni sütunda ters çevrilmiş olarak görüntülenecek, ancak kaynak değişmeden kalacaktır.
Parametre açıklaması: INDEX($A$1:$A$8,ROWS(A1:$A$8))
A8'den A1'e kadar veri çeker. $A$1:$A$8
'i gerçek veri aralığınıza göre ayarlayın.
İpuçları ve Notlar: Belirtilen aralığın öğelerinizin gerçek sayısıyla eşleştiğinden emin olun, aksi takdirde hata alabilir veya boş hücreler oluşabilir. Veri aralığınızın boyutu değişirse, formül referanslarını ayarlamanız gerekecektir. Bu yöntem, statik boyutlu veri setleri için veya canlı aynalanmış bir sütun istediğinde en iyisidir. Satırları veya sütunları taşıdığınızda yanlış referans kaymalarından sakının.
Kutools for Excel ile verileri ters çevirme
Yukarıdaki standart Excel yöntemleri değerlerin sırasını tersine çevirirken, bazen arka plan renkleri, yazı tipleri veya veri doğrulama gibi hücre biçimlendirmelerini korumanız da gerekebilir. Bu durumlarda Kutools for Excel'in "Dikey Aralık Ters Çevir" aracı ek esneklik sağlar ve hem değerleri hem de biçimlendirmeyi birlikte ters çevirmenize veya yalnızca değerleri tercih ettiğinizde izin verir.
Kutools for Excel kurulumundan sonra, ters çevirmek istediğiniz verileri seçin. Şuraya gidin Kutools > Aralık > Dikey Aralığı Ters Çevir, ardından alt menüden tercih ettiğiniz ters çevirme türünü belirtin.
- Tümünü Ters Çevir'i seçerseniz, hem hücre değerleri hem de ilgili biçimler aynı anda ters çevrilir. Çıktı şu şekilde görünecektir:
- Yalnızca Değerleri Ters Çevir'i seçerseniz, yalnızca içerik değerleri ters çevrilirken biçimlendirme değişmeden kalır:
Kutools for Excel sadece veri ve biçimleri ters çevirmede değil, aynı zamanda aralıkları değiştirme, toplu düzenleme ve karmaşık veri senaryolarında verimliliği artırma konusunda birçok yardımcı araç sunar.
Senaryo avantajları ve uyarılar: Bu yaklaşım, düzenli olarak veri düzenleriyle uğraşan veya karmaşık hücre stillerini korumanız gereken kullanıcılar için oldukça önerilir. İşlem doğrudan ve manuel hata riskini azaltır. Ancak bu çözüm, Kutools for Excel'in kurulu olmasını gerektirir. Herhangi bir eklentiyle olduğu gibi, toplu dönüşümler yapmadan önce önemli verilerin yedeğini alın.
VBA kodu ile verileri ters çevirme
Eğer büyük veri setlerini tersine çevirmek veya ters çevirme işlemini otomatikleştirmek zorunda kalıyorsanız, VBA makrosu kullanmak iş akışınızı hızlandırabilir. Bu yöntem, özellikle tekrarlayan görevlerle uğraşan veya çok büyük veri setleriyle uğraşanlar için değerlidir, çünkü makro, tek bir yürütmeyle aralığı hızlı ve tutarlı bir şekilde tersine çevirecektir. Ayrıca, ters çevirme işlemini daha geniş bir otomatik veri işleme görevine dahil etmek istediğinizde faydalıdır.
1. Excel Şeridi'nde Geliştirici > Visual Basic'e giderek Microsoft Visual Basic for Applications penceresini açın. Proje bölmesinde Ekle > Modül'e tıklayın ve ardından aşağıdaki VBA kodunu yeni modüle yapıştırın:
Sub FlipDataUpsideDown()
Dim WorkRng As Range
Dim i As Long, j As Long
Dim TempValue As Variant, TempFormat As Variant
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Please select the range to flip upside down:", xTitleId, WorkRng.Address, Type:=8)
If WorkRng Is Nothing Then Exit Sub
Application.ScreenUpdating = False
For i = 1 To Int(WorkRng.Rows.Count / 2)
j = WorkRng.Rows.Count - i + 1
TempValue = WorkRng.Rows(i).Value
TempFormat = WorkRng.Rows(i).Interior.Color
WorkRng.Rows(i).Value = WorkRng.Rows(j).Value
WorkRng.Rows(i).Interior.Color = WorkRng.Rows(j).Interior.Color
WorkRng.Rows(j).Value = TempValue
WorkRng.Rows(j).Interior.Color = TempFormat
Next i
Application.ScreenUpdating = True
End Sub
2. Ardından Çalıştır düğmesine tıklayarak kodu çalıştırın. Bir diyalog, ters çevirmek istediğiniz aralığı seçmenizi isteyecektir. Seçiminizi onayladıktan sonra, seçilen hücreler otomatik olarak dikey olarak sırası tersine çevrilecektir. Makro ayrıca ters çevirme sırasında hücre arka plan renklerini de kopyalar.
İpuçları ve sorun giderme: Bu makro, seçilen aralık içindeki tüm içerikleri satır satır ters çevirir. Eğer veri setiniz yalnızca değerlerden ibaret değilse (örneğin formüller veya birleştirilmiş hücreler içeriyorsa), çalıştırdıktan sonra sonuçları dikkatlice kontrol edin. Her zaman önce örnek veriler üzerinde test yapın veya bir yedek alın, istenmeyen değişikliklere karşı korunun.
"Alt simge aralığı dışında" gibi bir hata ile karşılaşırsanız, seçilen aralığın yalnızca sürekli satırları kapsadığından (rastgele hücreler değil) emin olun ve aralık içinde birleştirilmiş hücrelerden kaçının. Sonuçlar anında gerçekleşir ve gerekirse Excel'in Geri Al düğmesi kullanılarak geri alınabilir.
Uygulama senaryoları: Bu çözüm, büyük veri setleri, otomatik raporlama süreçleri veya birden fazla tabloyu düzenli olarak dikey olarak ters çevirmeniz gereken herhangi bir zaman için uygundur. Diğer otomasyon projelerine entegrasyon için esneklik sağlar ve karmaşık manuel adımlar olmadan verimli toplu işlemler sağlar.
Bu kılavuzda sunulan yöntemlerin tamamı—manuel yardımcı sütun ve sıralama, formül tabanlı çözümler, Kutools for Excel yardımcı programları ve özelleştirilebilir VBA makroları—sayesinde Excel'de veri sırasını iş ihtiyaçlarınıza uygun şekilde tersine çevirebilirsiniz. Yöntem seçerken, veri boyutunuzu, Excel fonksiyonları ve kod ile rahatlığınızı ve hücre biçimlendirmesini korumanız gerekip gerekmediğini göz önünde bulundurun. Hatalar veya beklenmedik sonuçlar oluşursa, veri seçim adımlarınızı, aralık referanslarınızı çift kontrol edin ve gerekirse yedekten geri yükleyin.
Bu veri işleme becerilerini ustalaştırmak, Excel elektronik tablolarını tam olarak iş akışınızın ihtiyaçlarına uyarlamak için yeteneğinizi büyük ölçüde artırır, size daha hızlı çalışmanıza, hata riskini azaltmanıza ve verilerinizden daha derin bilgiler elde etmenize yardımcı olur. Ek ipuçları, formüller ve otomasyon fikirleri için adım adım öğreticiler için Excel kaynaklar bölümümüzü ziyaret edin.
Verileri Dikey veya Yatay Olarak Ters Çevir
En İyi Ofis Verimlilik Araçları
Kutools for Excel ile Excel becerilerinizi geliştirin ve daha önce hiç olmadığı kadar verimli olun. Kutools for Excel, üretkenliğinizi artırmak ve zamanınızı kaydetmek için300'den fazla gelişmiş özellik sunar. En çok ihtiyacınız olan özelliği almak için buraya tıklayın...
Office Tab, Office'e sekmeli arayüz getirir ve işinizi çok daha kolaylaştırır
- Word, Excel, PowerPoint'te sekmeli düzenleme ve okuma özelliğini etkinleştirin.
- Aynı pencerenin yeni sekmelerinde birden fazla belge açın ve oluşturun, yeni pencerelerde değil.
- Verimliliğinizi %50 artırır ve her gün yüzlerce fare tıklamasını azaltır!