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:
- Iki sütunu Shift Tuşu yöntemi ile değiştirin
- Bir Tüm Bir Sutunun Yerini Kes ve Yapıştır Yöntemi ile Değiştirin
- Bir Hamlede Excel'de Birden Fazla Sütun Değiştirin
- 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:
- Excel uygulamasını açın.
- Taşımak istediğiniz sütunun başlığına sağ tıklayın. Bu, tüm sütunu seçecektir.
- İmleci sütunun sağ tarafına taşıyın. İmleç dört yönlü bir ok simgesine dönüşecektir.
- Sütunun yanına tıklayın ve Shift tuşuna basın.
- 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.
- Sol fare düğmesini ve shift tuşunu bırakın.
- İlk sütun, ikinci sütunun yerine geçecek ve sütunu yana kaydıracaktır.
- Ardından, ikinci sütunu seçin ve ilk sütunun yerine taşımak için aynı yöntemi kullanın.
Şekil 1 - Microsoft Excel - İlk Pozisyonlar
Şekil 2 - Microsoft Excel - İkinci Pozisyonlar
Ş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:
- Microsoft Excel Uygulamasını açın.
- Taşımak istediğiniz sütunun başlığına sağ tıklayın. Bu tüm sütunu vurgulayacaktır.
- 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.
- Diğer sütunla değiştirmek istediğiniz sütun başlığına tıklayın.
- Vurgulandığında, sütuna sağ tıklayın ve menüden 'kesik hücreleri ekle' seçeneğini tıklayın.
- Bu, sütunu ilk olanın yerine ekleyecektir.
- Aynı yöntemi kullanarak ikinci sütunu diğer sütunun yerine taşıyın.
Şekil 4 - Microsoft Excel - Kes seçeneği
Şekil 5 - Microsoft Excel - Kesik hücreleri ekle
Ş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:
- Ilk satiri secin; ardindan satira sag tiklayin ve ekleme secenegini secin.
- Sutunlarin yeni bir siralamasini yapmak icin ilk satiri kullanin.
- Daha sonra, sutunlarinizin nasıl bir desenle gorunmesini istiyorsaniz onu takip ederek yeni satirlardaki degerleri ekleyin.
Sekil 7
- Sonraki adimda, tüm verileri secmek icin sol tiklayarak ve verilerin son hucrelerine kadar surukleyin.
- Araç cubugunda Veri sekmesine tiklayin.
- Burada, Sırala ve Filtre grubundaki Sırala'ya tiklayin.
Sekil 8 - Veri sekmesi - Sıralama seçimi
- Sıralama dialog kutusu gorunur.
Seçenekler'e tıklayın.
Sekil 9 - Siralama Diyalog Kutusu - Seçenekler
Soldan sağa sirala secenegini seçin ve Tamam'a tıklayın.
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.
Sekil 11 - Siralama Diyalog Kutusu - Sırala'ya göre
Yeni eklenen satırı silin.
Sonuç:
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:
- Excel'deki sütunlarda herhangi bir hücreyi seçin.
- Tüm sütunu seçmek için Ctrl tuşunu basılı tutun ve boşluk tuşuna basın.
- Sonra tekrar Ctrl tuşunu basılı tutun ve kesmek için 'X' tuşuna basın.
- Birinci ile değiştirmek istediginiz sütunu seçin.
- Yine, sütunu vurgulamak için Ctrl tuşunu basılı tutun ve boşluk tuşuna basın.
- İlk sütunu yeni konuma eklemek için Ctrl tuşunu basılı tutun ve (+) artı tuşuna basın.
- İ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.
- Sütunları kesmek için Ctrl + 'X' tuşlarına basın.
- İlk sütunun konumunu seçin ve Ctrl + (+) artı tuşuna basın.
- Bu, her iki sütunun konumunu değiştirecek.
Sekil 13 - Microsoft Excel - İlk Pozisyon
Sekil 14 - Microsoft Excel - İkinci Pozisyon
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()
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).




