Altbilgi içeriğine atla
EXCEL ARAçLARı

Excel'de Sütunları Değiştirme

Verilerinizi takip etmek ve ortalamaları otomatik olarak hesaplamak ister misiniz? Microsoft Excel, dünyada en yaygın kullanılan elektronik tablo uygulamasıdır ve milyonlarca kullanıcısı vardır. Excel ve diğer elektronik tablo programları, verilerinizi bir aralıkta sıralamanıza, filtrelemenize, biçimlendirmenize ve grafiğe dökmenize izin vererek veri manipülasyonu, analizi ve görselleştirmesi için mükemmeldir. Bir gezi için iletişim bilgilerini toplamayı düşünün.

Bir Excel elektronik tablosundaki sütunlar ve satırların bir koleksiyonu bir tabloyu oluşturur. Sütunlar genellikle alfabetik harflerle, satırlar ise genellikle rakamlarla atanır. Bir hücre, bir sütun ve satırın kesişimidir. Bir hücrenin adresi, sütunu temsil eden harf ile satırı temsil eden sayıdan belirlenir.

Hiç Excel tablolarında sütunları nasıl hareket ettireceğinizi merak ettiniz mi?

Bu kılavuz, birden fazla sütunu nasıl değiştireceğinizi veya kaydıracağınızı ele alır. Bitisik sütunları değiştirmek, çoğu kişinin oldukça sık yaptığı bir şeydir. Bu eğitim size şunları göstermektedir:

  1. Iki sütunu Shift Tuşu yöntemi ile değiştirin
  2. Bir Tüm Bir Sutunun Yerini Kes ve Yapıştır Yöntemi ile Değiştirin
  3. Bir Hamlede Excel'de Birden Fazla Sütun Değiştirin
  4. Klavye Kısayolları ile Iki Excel sütununu değiştirin

Iki sütunu Shift Tuşu yöntemi ile değiştirin

Sürükle ve bırak yöntemi ile Excel sütunlarını değiştirdiğinizde, hücreleri taşımak yerine yalnızca vurgulayacaktır. Seçili bir sütunu taşımak istiyorsanız shift tuşu yöntemini kullanın; bunu yapmak için birkaç adım vardır:

  1. Excel uygulamasını açın.
  2. Taşımak istediğiniz sütunun başlığına sağ tıklayın. Bu, tüm sütunu seçecektir.
  3. İmleci sütunun sağ tarafına taşıyın. İmleç dört yönlü bir ok simgesine dönüşecektir.
  4. Sütunun yanına tıklayın ve Shift tuşuna basın.
  5. Shift tuşunu basılı tutarak sütunu basitçe sürükleyin. " satırını göreceksiniz|" bir sonraki sütununuzun nerede ekleneceğini gösteriyor olacak.
  6. Sol fare düğmesini ve shift tuşunu bırakın.
  7. İlk sütun, ikinci sütunun yerine geçecek ve sütunu yana kaydıracaktır.
  8. Ardından, ikinci sütunu seçin ve ilk sütunun yerine taşımak için aynı yöntemi kullanın.
Microsoft Excel - First Positions

Şekil 1 - Microsoft Excel - İlk Pozisyonlar

Microsoft Excel - Second Positions

Şekil 2 - Microsoft Excel - İkinci Pozisyonlar

Microsoft Excel - Final Position

Şekil 3 - Microsoft Excel - Nihai Pozisyon

Not: shift tuşunu tutmadan pozisyonları değiştirmek ikinci sütunun verilerini üst üste getirecektir.

Bir Tüm Sutunun Yerini Kes ve Yapıştır Yöntemi ile Değiştirin

Sürükle ve bırak yöntemi sizin için çalışmıyorsa, kes ve yapıştır yöntemini de kullanabilirsiniz. Buradaki adımlar şunlardır:

  1. Microsoft Excel Uygulamasını açın.
  2. Taşımak istediğiniz sütunun başlığına sağ tıklayın. Bu tüm sütunu vurgulayacaktır.
  3. Vurguladıktan sonra, sütun başlığına sağ tıklayın ve "kes" seçeneğini seçin. Sütunu kesmek için Ctrl + X'e de basabilirsiniz.
  4. Diğer sütunla değiştirmek istediğiniz sütun başlığına tıklayın.
  5. Vurgulandığında, sütuna sağ tıklayın ve menüden 'kesik hücreleri ekle' seçeneğini tıklayın.
  6. Bu, sütunu ilk olanın yerine ekleyecektir.
  7. Aynı yöntemi kullanarak ikinci sütunu diğer sütunun yerine taşıyın.
Microsoft Excel - Cut option

Şekil 4 - Microsoft Excel - Kes seçeneği

Microsoft Excel - Insert cut cells

Şekil 5 - Microsoft Excel - Kesik hücreleri ekle

Microsoft Excel - Last Position

Şekil 6 - Microsoft Excel - Son Pozisyon

Not: Seçtiğiniz alana yeni bir sütun eklemenize belirli koşullu kurallar uyarınca izin verilmeyecektir, bu da tüm sütunları kopyalayıp/yapıştırırken geçerlidir.

Excel'de Birden Fazla Sutunu Tek Hareketle Değiştirme

Excel'de sutunlari tek hareketle değiştirmek icin su basit adimlari izleyin:

  1. Ilk satiri secin; ardindan satira sag tiklayin ve ekleme secenegini secin.
  2. Sutunlarin yeni bir siralamasini yapmak icin ilk satiri kullanin.
  3. Daha sonra, sutunlarinizin nasıl bir desenle gorunmesini istiyorsaniz onu takip ederek yeni satirlardaki degerleri ekleyin.
How To Switch Columns In Excel 7 related to Excel'de Birden Fazla Sutunu Tek Hareketle Değiştirme

Sekil 7

  1. Sonraki adimda, tüm verileri secmek icin sol tiklayarak ve verilerin son hucrelerine kadar surukleyin.
  2. Araç cubugunda Veri sekmesine tiklayin.
  3. Burada, Sırala ve Filtre grubundaki Sırala'ya tiklayin.
Data tab - Select sort

Sekil 8 - Veri sekmesi - Sıralama seçimi

  1. Sıralama dialog kutusu gorunur.

Seçenekler'e tıklayın.

Sort Dialog Box - Options

Sekil 9 - Siralama Diyalog Kutusu - Seçenekler

Soldan sağa sirala secenegini seçin ve Tamam'a tıklayın.

Sort Options - Sort left to right

Sekil 10 - Siralama Seçenekleri - Soldan sağa sirala

Daha sonra, Sırala'ya göre seceneginde satir 1'i secin ve Tamam'a tiklayin.

Sort Dialog Box - Sort by

Sekil 11 - Siralama Diyalog Kutusu - Sırala'ya göre

Yeni eklenen satırı silin.

Sonuç:

Result

Sekil 12 - Sonuç

Klavye Kısayollarıyla İki Excel Sütununu Değiştirme

Klavye kısayol tuşlarıyla, iki sütunu değiştirmek kolaydır. Seçili sütunları değiştirmek için şu adımları izleyin:

  1. Excel'deki sütunlarda herhangi bir hücreyi seçin.
  2. Tüm sütunu seçmek için Ctrl tuşunu basılı tutun ve boşluk tuşuna basın.
  3. Sonra tekrar Ctrl tuşunu basılı tutun ve kesmek için 'X' tuşuna basın.
  4. Birinci ile değiştirmek istediginiz sütunu seçin.
  5. Yine, sütunu vurgulamak için Ctrl tuşunu basılı tutun ve boşluk tuşuna basın.
  6. İlk sütunu yeni konuma eklemek için Ctrl tuşunu basılı tutun ve (+) artı tuşuna basın.
  7. İkinci sütuna gidin ve tüm sütunu seçmek için Ctrl tuşunu basılı tutun ve boşluk tuşuna basın.
  8. Sütunları kesmek için Ctrl + 'X' tuşlarına basın.
  9. İlk sütunun konumunu seçin ve Ctrl + (+) artı tuşuna basın.
  10. Bu, her iki sütunun konumunu değiştirecek.
Microsoft Excel - First Position

Sekil 13 - Microsoft Excel - İlk Pozisyon

Microsoft Excel - Second Position

Sekil 14 - Microsoft Excel - İkinci Pozisyon

Microsoft Excel - Final Position

Sekil 15 - Microsoft Excel - Son Pozisyon

IronXL C# Kutuphanesi

Excel dosyalarını açmak, okumak, düzenlemek, sutunları değiştirmek ve kaydetmek icin .NET'te IronXL, çok yönlü ve güçlü bir çerçeve sunar. .NET, ASP.NET MVC ve .NET Core Uygulamaları dahil olmak üzere tüm .NET proje türleri ile uyumludur.

.NET geliştiricileri için IronXL, Excel belgelerini okuma ve yazma işleri için basit bir API sunar.

Excel manipülasyon scriptlerine erişmek icin IronXL, sunucunuzda Microsoft Office Excel kurulumunu veya Excel Interop'u kullanmanızı gerektirmez. Bu nedenle .NET'te Excel dosyalarıyla çalışmak inanılmaz derecede hızlı ve basit hale gelir.

IronXL kullanarak, geliştiriciler tüm Excel ile ilgili hesaplamaları hiçbir karışıklık yasamadan, sadece birkaç satır kod yazarak gerçekleştirebilirler; buna iki hücreyi toplama, toplam sutun seceneği, bir Excel tablosuna tamamen bir sütun ekleme, bir Excel tablosuna tamamen bir satır ekleme, toplama fonksiyonunu kullanma ve birden fazla sütun ve birden fazla satırı işleme gibi birçok faydalı özellik dahildir.

Aşağıda, C# kodunun çalışırken bazi örnekleri vardir.

using IronXL;

// Load an existing Excel workbook from a file.
WorkBook workbook = WorkBook.Load("test.xlsx");

// Access the default worksheet in the workbook.
WorkSheet worksheet = workbook.DefaultWorkSheet;

// Set formulas in specific cells.
// A1 will calculate the sum of the range B8 to C12.
worksheet["A1"].Formula = "Sum(B8:C12)";

// B8 will calculate the division of C9 by C11.
worksheet["B8"].Formula = "=C9/C11";

// G30 will find the maximum value in the range C3 to C7.
worksheet["G30"].Formula = "Max(C3:C7)";

// Force recalculation of all formula values in all sheets.
workbook.EvaluateAll();

// Get the calculated value from a formula, e.g., the calculated value in G30.
string formulaValue = worksheet["G30"].Value;

// Get the formula as a string representation, e.g., "Max(C3:C7)" for G30.
string formulaString = worksheet["G30"].Formula;

// Save the workbook with updated formulas and values.
workbook.Save();
using IronXL;

// Load an existing Excel workbook from a file.
WorkBook workbook = WorkBook.Load("test.xlsx");

// Access the default worksheet in the workbook.
WorkSheet worksheet = workbook.DefaultWorkSheet;

// Set formulas in specific cells.
// A1 will calculate the sum of the range B8 to C12.
worksheet["A1"].Formula = "Sum(B8:C12)";

// B8 will calculate the division of C9 by C11.
worksheet["B8"].Formula = "=C9/C11";

// G30 will find the maximum value in the range C3 to C7.
worksheet["G30"].Formula = "Max(C3:C7)";

// Force recalculation of all formula values in all sheets.
workbook.EvaluateAll();

// Get the calculated value from a formula, e.g., the calculated value in G30.
string formulaValue = worksheet["G30"].Value;

// Get the formula as a string representation, e.g., "Max(C3:C7)" for G30.
string formulaString = worksheet["G30"].Formula;

// Save the workbook with updated formulas and values.
workbook.Save();
Imports IronXL

' Load an existing Excel workbook from a file.
Private workbook As WorkBook = WorkBook.Load("test.xlsx")

' Access the default worksheet in the workbook.
Private worksheet As WorkSheet = workbook.DefaultWorkSheet

' Set formulas in specific cells.
' A1 will calculate the sum of the range B8 to C12.
Private worksheet("A1").Formula = "Sum(B8:C12)"

' B8 will calculate the division of C9 by C11.
Private worksheet("B8").Formula = "=C9/C11"

' G30 will find the maximum value in the range C3 to C7.
Private worksheet("G30").Formula = "Max(C3:C7)"

' Force recalculation of all formula values in all sheets.
workbook.EvaluateAll()

' Get the calculated value from a formula, e.g., the calculated value in G30.
Dim formulaValue As String = worksheet("G30").Value

' Get the formula as a string representation, e.g., "Max(C3:C7)" for G30.
Dim formulaString As String = worksheet("G30").Formula

' Save the workbook with updated formulas and values.
workbook.Save()
$vbLabelText   $csharpLabel

Developers, C# ta Excel dosyalarını değiştirdiklerinde ve düzenlediklerinde dikkatli olmalıdırlar çünkü bir yanlıs adım tüm belgenin degismesine neden olabilir. Verimli ve basit kod satırlarına guvenebilmek, hata riskini azaltır ve Excel dosyalarını programlı olarak düzenlemeyi veya silmeyi daha kolay hale getirir. Bugün, C# ta Excel dosyalarını hızlı ve doğru bir şekilde düzenlemek için, daha once iyi test edilmiş fonksiyonları kullanarak gerekli adımlarda yürüyeceğiz. For more information, please visit the following [link](link).

Jordi Bardia
Yazılım Mühendisi
Jordi Python, C# ve C++ konularında en yetkin, Iron Software'deki yeteneklerini kullanmadığı zamanlarda; oyun programlıyor. Ürün testi, ürün geliştirme ve araştırma sorumluluklarını paylaşan Jordi, sürekli ürün gelişimine büyük değer katıyor. Çeşitli deneyimleri onu ...
Daha Fazlasını Oku

Iron Destek Ekibi

Haftanın 5 günü, 24 saat çevrimiçiyiz.
Sohbet
E-posta
Beni Ara