Excel'deki grafikte eksen etiketlerini nasıl döndürürüm?
Excel'de grafiklerle çalışırken, eksen etiketlerinin bazen oldukça uzun olabileceğini ve bu durumun etiketlerin üst üste binmesine veya kalabalık görünmesine neden olduğunu fark edebilirsiniz; aşağıdaki ekran görüntüsünde gösterildiği gibi. Bu durum, özellikle kategoriler veya çok fazla metin içeren veri etiketleriyle uğraşırken, grafiğinizi okumasını ve yorumlamasını zorlaştırabilir. Tüm grafiği yeniden boyutlandırmak veya verilerinizi sıkıştırmak yerine, Excel, eksen etiketlerini döndürme esnekliği sunarak hem netliği hem de görselleştirmenizin genel görünümünü artırır.
Grafikteki eksen etiketlerini döndürme
Excel Formülü: Eksen etiketlerinde satır sonu ekleme CHAR(10) ile
VBA: Toplu eksen etiketlerini döndürme veya birden fazla grafikte özel yönlendirme
Grafikte eksen etiketlerini döndürme
Eksen etiketleriniz grafikte kalabalık hale geldiğinde, onları döndürmek, grafiğinizin boyutunu veya düzenini radikal bir şekilde değiştirmeden alanın optimize edilmesine ve okunabilirliğin artırılmasına yardımcı olabilir. Eksen etiketlerini döndürmek, anket yanıtları, ürün kodları veya tarih formatları gibi uzun kategori isimli grafikler için özellikle faydalıdır.
Lütfen şu adımları izleyin:
Excel 2007/2010'da eksen etiketlerini döndürme
1. Döndürmek istediğiniz eksene sağ tıklayın ve açılır menüden Eksen Formatı seçeneğini seçin. (Yanlışlıkla eksenin dışında bir yere sağ tıkladıysanız veya yanlış öğeyi seçtiyseniz, devam etmeden önce doğru eksenin vurgulandığından emin olmak için tekrar deneyin.)
2. Eksen Formatı iletişim kutusunda, Hizalama sekmesine tıklayın. Metin Düzeni bölümünde, Metin yönü açılır listesini bulacaksınız. Bu listeye tıklayın ve etiketleriniz için istenen yönelimi seçin, örneğin Yatay, Tüm metni 90° döndür, Tüm metni 270° döndür veya Yığın. Farklı seçenekler farklı senaryolara uyar:
- Yatay: Varsayılan, kısa etiketler için en iyisi.
- Tüm metni 90°/270° döndür: Üst üste binmeyi önlemek için uzun etiketlerde kullanışlıdır.
- Yığın: Sınırlı alan varsa her karakteri veya kelimeyi yeni bir satıra yerleştirir.
3. İletişim kutusundan çıkmak için Kapat'a tıklayın. Grafiğiniz hemen yeni etiket yönelimini yansıtacaktır.
İpucu: Sabit 90° veya 270° dışında özel bir açı belirlemek gibi daha fazla kontrole sahip olmak istiyorsanız, Hizalama sekmesinde kalın ve Özel açı kutusunu tercih ettiğiniz dereceye göre ayarlayın (–90° ile +90° arasında). Bu, grafiğinizin düzen gereksinimlerine göre daha ince ayar yapılmasını sağlar.
Excel 2013 veya daha yenisi sürümündeki grafikte eksen etiketlerini döndürme
Microsoft Excel 2013, 2016, Microsoft 365 veya daha yeni sürümlerde çalışıyorsanız, eksen etiketlerini biçimlendirme arayüzü biraz güncellenmiştir ancak benzer ve bazen geliştirilmiş seçenekler sunar etiket hizalama ve yönü için.
1. Grafik konumunuzu bulun, ardından döndürmek istediğiniz eksen etiketlerine sağ tıklayın. Açılan menüden Eksen Formatı seçeneğini seçin.
2. Ekranınızın sağ tarafında bir Eksen Formatı paneli açılacaktır. Ölçüm işaretleri olan bir kare şeklindeki simge ile temsil edilen Boyut ve Özellikler düğmesine tıklayın. Ardından, Metin yönü açılır kutusunu bulun ve aşağıdaki benzer seçeneklerden birini seçin: Yatay, Tüm metni 90° döndür, Tüm metni 270° döndür veya Yığın. Ayar yapın ve etkiyi önizleyerek veri düzeniniz için en uygun seçeneği seçin.
Not: Excel 2013 ve sonrası sürümlerinde özel metin açıları için, Eksen Formatı panelinde Metin Seçenekleri veya Hizalama kontrollerini bulun ve tercih ettiğiniz spesifik dereceyi girin. Negatif veya aşırı büyük açılar ayarlandığında hizalanmama sorunu oluşabilir, bu yüzden onaylamadan önce değişiklikleri önizleyin.
Önemli Not: Eksen etiketlerini döndürmek, temeldeki verileri veya grafik yapısını değiştirmez. Etiketler döndürdükten sonra hala üst üste geliyorsa, yazı tipi boyutunu küçültme, mümkünse metni kısaltma veya optimal görselleştirme için genel grafik boyutlarını ayarlama gibi daha fazla seçenekleri düşünün.
Etiketlerinizi yanlış hizalarsanız veya orijinal ayarları geri yüklemek isterseniz, aynı adımları izleyin ve yönelimi 'Yatay' olarak geri getirin.
Excel Formülü: Eksen etiketlerinde satır sonu ekleme CHAR(10) ile
Eksen etiketlerini döndürmek istenen açıklığı sağlamadığında - özellikle de estetik nedenlerle metni yatay tutmak istediğinizde - etiketlerin kendileri içinde satır sonu ekleyebilirsiniz. Bu yaklaşım, etiketler yapılandırılmış olduğunda (örneğin bir şehir ve eyalet veya bir ürün kodu ve isim içerdiğinde) ve onları birden fazla satıra bölmek, metnin yönelimini değiştirmeden grafiğinizi önemli ölçüde daha okunabilir hale getirdiğinde faydalıdır. Bu çözüm, karmaşık, çok parçalı etiketler için veya döndürülmüş metnin yorumlanması zor olduğunda kesinlikle tavsiye edilir.
Uygulanabilir senaryolar:
- Etiketlerin mantıksal yapısı doğal bölünmelere izin verdiği durumlarda en iyi sonuç verir (örneğin, tire, eğik çizgi veya boşlukla ayrılma).
- Netlik ve profesyonellik gerektiren pano, rapor veya sunumlar için idealdir.
- Veriler dinamik olarak grafiğe besleniyorsa, otomatik yenileme için temel formülleri güncelleyin.
Parametre notları:
CHAR(10)
Excel'de bir satır sonunu (yeni satır) temsil eder. Bu, ilgili hücrelerin metin biçimlendirmesinde Metni Kaydır etkinleştirilmiş olması gerekir ki çok satırlı metin düzgün bir şekilde görüntülenebilsin.
Adımlar:
- Diyelim ki orijinal eksen etiketleriniz A sütununda olsun. Yeni bir sütunda (örneğin, F sütunu), aşağıdaki formülü girin (F2 hücresinde):
=SUBSTITUTE(A1,"-",CHAR(10))
Bu formül, etiketteki her tireyi bir satır sonu ile değiştirir."-"
argümanını, etiket yapınıza göre virgül, boşluk veya başka bir karakterle değiştirebilirsiniz. - Formülü uygulamak için Enter tuşuna basın, ardından formülü eksen etiketi kaynak verilerinizin geri kalanına kopyalayın.
- Satır sonlarının görünmesi için B sütununa Metni Kaydır biçimlendirmesi uygulayın. Bunu yapmak için tüm B sütununu seçin, Ana Sayfa > Metni Kaydır'a gidin.
- Grafik eksen etiketlerinizi orijinal sütun (A) yerine yeni formül sütununa (örneğin, F sütunu) ayarlayın.
- Grafiğinizdeki herhangi bir çubuğa tıklayarak grafiği etkinleştirin, ardından sağ tıklayın ve açılır menüden 'Veri Seç...' seçeneğini seçin.
- Veri Seç Kaynağı iletişim kutusunda, Yatay (Kategori) Eksen Etiketleri bölümüne gidin ve 'Düzenle' düğmesine tıklayın.
- Eksen Etiketleri iletişim kutusunda, orijinal etiket aralığını, SUBSTITUTE(...,CHAR(10)) formüllerini içeren yeni formül aralığıyla değiştirin (örneğin, F sütunu).
- Etiket aralığını onaylamak için Tamam'a tıklayın, ardından Veri Seç Kaynağı iletişim kutusunu kapatmak için bir kez daha Tamam'a tıklayın.
- Grafiğinizdeki herhangi bir çubuğa tıklayarak grafiği etkinleştirin, ardından sağ tıklayın ve açılır menüden 'Veri Seç...' seçeneğini seçin.
Hata hatırlatması: Formülü uyguladıktan sonra satır sonları görünmüyorsa, ilgili hücreler için Metni Kaydır özelliğinin etkinleştirildiğinden emin olun. Ayrıca, Mac'te bazı Excel sürümlerinde CHAR(10)
farklı davranabilir—test edin ve gerekirse ayarlayın.
VBA: Toplu eksen etiketlerini döndürme veya birden fazla grafikte özel yönlendirme
Gelişmiş kullanıcılar veya birçok grafik yönetenler için, her bir eksen etiketini manuel olarak döndürmek tekrarlayıcı ve zaman alıcı olabilir. Bir VBA makrosu kullanarak işlemi otomatikleştirebilirsiniz—toplu olarak eksen etiketlerini döndürme, özel bir açı belirleme veya çalışma kitabı ya da sayfasındaki tüm grafikler arasında yineleme. Bu özellik, standart kurumsal raporlar veya rapor düzenlerini düzenli olarak güncelleme durumlarında özellikle faydalıdır.
Uygulanabilir senaryolar:
- Birden fazla grafiğin formatını aynı anda güncelleme (örneğin, şirket şablonları, periyodik raporlar).
- Tüm eksen etiketlerine kurumsal veya yayın rehberliklerine göre belirli bir açı veya yönelim uygulama.
- Tutarlı biçimlendirme için sık sık değişiklik veya ayarlama gerektiğinde zamandan tasarruf etme.
Sorun giderme ve parametre notları:
- Döndürmek istediğiniz eksen boş veya birleştirilmiş etiket hücreleri içeriyorsa, makro beklenen şekilde uygulanmayabilir—eksen etiketlerinin standart Excel grafik eksenleri olduğundan emin olun.
- Makroyu korumalı bir çalışma kitabı/sayfada çalıştırıyorsanız, değişikliklere izin vermek için önce korumayı kaldırın.
- Bu kod, gerekli şekilde değiştirilerek X veya Y eksenine uyarlanabilir.
Adımlar:
1. Geliştirici > Visual Basic'e tıklayarak VBA düzenleyicisini açın. Yeni Microsoft Visual Basic for Applications penceresinde, Ekle > Modül'e tıklayın, ardından aşağıdaki kodu açılan modüle yapıştırın:
Sub RotateAllChartAxisLabels()
Dim cht As ChartObject
Dim ws As Worksheet
Dim angle As Integer
On Error Resume Next
xTitleId = "KutoolsforExcel"
angle = Application.InputBox("Enter rotation angle in degrees (-90 to 90):", xTitleId, 45, , , , , 1)
If angle < -90 Or angle > 90 Then
MsgBox "Enter an angle between -90 and 90 degrees."
Exit Sub
End If
For Each ws In ActiveWorkbook.Worksheets
For Each cht In ws.ChartObjects
cht.Chart.Axes(xlCategory).TickLabels.Orientation = angle
Next cht
Next ws
End Sub
2. Kod girdikten sonra düğmesine tıklayın veya F5 tuşuna basarak makroyu çalıştırın. Bir iletişim kutusu açılacak ve istediğiniz döndürme açısını (-90 ila 90 derece arasında geçerli aralık) belirtmenizi isteyecektir.
Daha sonra çalışma kitabınızdaki tüm grafiklerdeki tüm kategori eksen etiketleri, girdiğiniz açıya göre güncellenecektir.
Not: Makroları uygulamadan önce her zaman işinizi kaydedin ve Excel ayarlarınızda makroların etkin olduğundan emin olun. Belirli grafiklerle (örneğin PivotChart veya özel grafik türleri) hatalar yaşarsanız, kodu uyarlamak veya manuel ayarlamalar yapmak gerekebilir.
Geri Dönüşüm: Döndürmeyi normal hale (yatay) getirmek isterseniz, makroyu tekrar çalıştırın ve döndürme açısı olarak 0 girin.
Makro etkili gibi görünmüyorsa, makroların etkin olduğundan emin olmak için Excel güvenlik ayarlarınızı kontrol edin ve grafik eksenlerinin standart Excel grafik özelliklerini kullandığından emin olun.
En İyi Ofis Verimlilik Araçları
Kutools for Excel ile Excel becerilerinizi güçlendirin, daha önce hiç yaşamadığınız bir verimlilik deneyimini yaşayın. Kutools for Excel, üretkenliğinizi artıracak ve zamanı kaydetmenizi sağlayacak300’den fazla gelişmiş özellik sunar. En çok ihtiyaç duyduğunuz özelliği almak için buraya tıklayın...
Office Tab, Office’e sekmeli arayüz kazandırır ve işinizi çok daha kolaylaştırır
- Word, Excel, PowerPoint’te sekmeli düzenleme ve okuma işlevini etkinleştirin.
- Aynı pencere içerisinde yeni sekmelerde birden fazla belge açın veya oluşturun, yeni pencerelerde açmak yerine.
- Verimliliğinizi %50 artırın, her gün yüzlerce fare tıklamasını sizin için azaltın!