Excel'de x-ekseni min / maks. Sütun grafiğini nasıl değiştirebilirim?


10

Burada kaç kez 235 zar rulo altı rulo bekleyebilirsiniz gösteren, binom dağılımı bir sütun grafik var:

alternatif metin

Not: Buna binom kütle dağılımı da diyebilirsiniz p=1/6,n=235

Şimdi bu grafik biraz karışık. Yatay eksende Minimum ve Maksimum değerlerini değiştirmek istiyorum . onları değiştirmek istiyorum:

  • Minimum: 22
  • Maksimum: 57

Anlam ben grafiğin bu bölümünde yakınlaştırmak istiyorum:

alternatif metin

Okuyucuya 22 ve 57 sayılarının nasıl ulaştığını söyleyen bonus puanlar

Bu Excel'de bir Dağılım grafiği olsaydı , minimum ve maksimum yatay ekseni istediğim gibi ayarlayabilirim:

alternatif metin

Ne yazık ki, bu, sıra ekseninin minimum ve maksimum sınırlarını ayarlamak için hiçbir seçeneğin olmadığı bir Sütun grafiği:

alternatif metin

Photoshop'ta grafiğe oldukça korkunç bir şey yapabilirim, ancak daha sonra çok kullanışlı değil:

alternatif metin

Soru : Excel'de (2007) bir Sütun grafiğinin x ekseni minimum ve maksimum değerleri nasıl değiştirilir?

Yanıtlar:


6

Grafiğe sağ tıklayın ve Veri Seç'i seçin. Dizinizi seçin ve Düzenle'yi seçin. A1: A235 "Seri Değerleri" yerine, A22: A57 veya benzeri bir şey yapın. Kısacası, her şeyi çizip bölümlerini gizlemeye çalışmak yerine istediğiniz verileri grafik haline getirin.


1
Ayrıca x ekseni etiket aralığını da değiştirmeniz gerekir (bir x ekseni etiket aralığı olduğu ortaya çıkar). Aksi takdirde 23 yerine sıfırdan başlar. Ama işe yarıyor.
Ian Boyd

3

İşte tamamen farklı bir yaklaşım.

Aşağıdaki ekran görüntüsü, A ve B sütunlarındaki veriler ve bir dizi grafikle birlikte çalışma sayfasının üstünü gösterir.

Sol üstteki grafik basitçe bir XY Dağılım grafiğidir.

Sağ üstteki grafik X ekseni istendiği gibi ölçeklenmiş dağılımı gösterir.

Sol orta grafiğe hata çubukları eklendi.

Sağ ortadaki grafik, dikey hata çubuklarının nasıl değiştirileceğini gösterir. Dikey hata çubuklarını seçin ve biçimlendirmek için Ctrl + 1 (sayısal) tuşlarına basın. Gösterilecek yüzde olarak% 100 girerek Eksi yönünü, uç sınırını ve yüzdesini seçin.

Yatay hata çubuklarını seçin ve Sil'e (sol alt grafik) basın.

XY serisini, çizgi ve çizgi içermeyecek şekilde biçimlendirin (sağ alt grafik).

Grafiğin verileri ve evrimi

Son olarak, dikey hata çubuklarını seçin ve daha kalın genişlikte renkli bir çizgi kullanacak şekilde biçimlendirin. Bu hata çubukları 4,5 puan kullanır.

Seçilen verileri gösteren bitmiş grafik


2

Aynı sorunla karşılaştım, dağılım grafiği dışındaki grafikler için işlevsellik olmaması can sıkıcı bir durum.

Bulduğum daha kolay bir çalışma, yukarıdaki gibi tam grafiğinizi çizmekti. Sizin durumunuzda verileri A1: A235'e çizmek.

Ardından, çalışma verilerinizle çalışma sayfasında, A1: A21 ve A58: A235 satırlarını seçin ve 'gizleyin' (Sağ Tıklayın ve Gizle'yi seçin).

Grafiğinize geri dokunduğunuzda, yalnızca A22: A57'deki verileri göstermek için yenilenir.

Bitti


1

X ekseni üzerindeki sınırları ayarlamak için aşağıdaki makroları çalıştırabilirsiniz. Bu tür x ekseni bir sayıya dayanır, yani ilk sütun bir sayı olarak etiketlendiğinden, eksen ölçeğinde hala 1'dir. Ör. 5 - 36 arasındaki sütunları çizmek isterseniz, 5'i minimum x ekseni ve 36'yı maksimum x ekseni olarak ayarlayın. (Burada yapmaya çalıştığınız ölçeklendirme türü için bir tarih girmeyin.) Bu "ölçeklenemeyen" ekseni yeniden ölçeklendirmenin tek yoludur. Şerefe!

Sub e1_Min_X_Axis()
On Error GoTo ErrMsg

Min_X_Axis = Application.InputBox(Prompt:="Enter Minimum Date (MM/DD/YYYY), Minimum Number, or Select Cell", Type:=1)
If Min_X_Axis = "False" Then
    Exit Sub
Else
    ActiveChart.Axes(xlCategory).MinimumScale = Min_X_Axis
End If
Exit Sub    

ErrMsg:
    MsgBox ("You must be in a chart."), , "Oops!"

End Sub

Sub e2_Max_X_Axis()
On Error GoTo ErrMsg

Max_X_Axis = Application.InputBox(Prompt:="Enter Maximum Date (MM/DD/YYYY), Number, or Select Cell", Type:=1)

If Max_X_Axis = "False" Then
    Exit Sub
Else
    ActiveChart.Axes(xlCategory).MaximumScale = Max_X_Axis
End If
Exit Sub

ErrMsg:
    MsgBox ("You must be in a chart."), , "Oops!"

End Sub

0

X ekseni yakınlaştırmasını değiştirmek için Excel ofsetlerini kullanabilirsiniz. Bu eğiticiye bakın .


0

@ Dkusleika's ama daha dinamik ile ilgili.

Burada, A sütunundaki 0 ​​ila 235 arasındaki sayıların bulunduğu bir çalışma sayfasının üst kısmı ve B sütunundaki 235 tonun bir kısmına 235 tona atılma olasılığı ilk sütunun Min ve Maks E1 ve E2, verilerin ilk şemasıyla birlikte.

Tüm verilerin verileri ve grafiği

Birkaç dinamik aralık adı tanımlayacağız (Excel'in "Adlar" dediği). Şeridin Formüller sekmesinde Adı Tanımla'yı tıklayın, "sayımlar" adını girin, etkin çalışma sayfasının kapsamını verin (Sayfa1 varsayılan adını korudum) ve bu formülü girin:

= INDEX (Sayfa1! $ A $ 2: $ A $ 237, MAÇ (Sayfa1! $ E $ 1, Sayfa1! $ A $ 2: $ A $ 237)): INDEX (Sayfa1! $ A $ 2: $ A 237 $, MAÇ (Sayfa1! $ E $ 2, Sayfa1 $ A $ 2: $ A $ 237))

Bu temel olarak A sütununun E1 hücresindeki min değerini içerdiği ve A sütununun E2 hücresindeki maksimum değeri içerdiği yerde başlayan aralığı aldığını söyler. Bunlar bizim X değerlerimiz olacak.

Formüller sekmesi> Ad Yöneticisi'ni tıklayın, formülü iletişim kutusunun altındaki İfşa Yeri alanına yerleştirmek için "sayımlar" ı seçin ve sayfada istediğiniz aralığın vurgulandığından emin olun.

Ad Yöneticisi iletişim kutusunda Yeni'yi tıklatın, "problar" adını girin ve çok daha basit bir formül girin

= OFFSET (Sayfa1! Sayımları, 0,1)

yani sıfırın altındaki satırların ve sayımların bir satırının sağındaki aralığı alır. Bunlar Y değerlerimiz.

Şimdi grafiğe sağ tıklayın ve açılır menüden Veri Seç'i seçin. Yatay (Kategori) Eksen Etiketleri'nin altında Düzenle'yi tıklayın ve değiştirin

= Sayfa1 $ A $ 2:! $ A $ 237

için

= Sayfa1! Sayımlar

ve Enter'a tıklayın. Şimdi sol kutuda listelenen serileri seçin ve Düzenle'yi tıklayın. Seri Değerlerini Şununla Değiştir:

= Sayfa1 $ B $ 2:! $ B $ 237

için

= Sayfa1! Probs

Düzgün yapılırsa, grafik şimdi şöyle görünür:

Seçilen veri aralığını çizen dinamik grafik

E1 veya E2 hücrelerindeki değerleri değiştirin, grafik yeni min ve maks.


-1

Sol ekseni seçerseniz, sağ tıklayın ve "ekseni biçimlendir" i seçin, min / maks değerlerini sabit sayılar olarak ayarlamanızı sağlayan Eksen seçeneklerini göreceksiniz. Tercih ettiğiniz sonuçları vermek için bu ayarlarla oynayabilirsiniz.


SuperUser'a hoş geldiniz. Orijinal yayında Ekseni Biçimlendir iletişim kutusuna referanslar vardı. İstenilen sonuçları elde etmek için yapılandırılması hakkında daha fazla bilgi verebilirsiniz.
Brad Patton

Soru aşağı düştüm çünkü soru dikey eksene değil yatay eksene atıfta bulundu.
Jon Peltier

-1

Grafik türünüzü Dağılım olarak değiştirin. Ardından ekseni istediğiniz gibi ayarlayın. Sonra istediğiniz grafiğe geri dönün ve eksen ayarları değiştirilir.


Bunu reddettim çünkü işe yaramıyor. Dağılım grafiğinden sütun grafiğine geri döndüğünüzde, sütun grafiği kategori ekseni, eksen sınırlarını değiştirmek için herhangi bir mekanizma olmadan eski durumuna getirilir.
Jon Peltier

-1

İşte başka bir yaklaşım. Nasıl çalışacağını biliyorsanız, esnek değilse Excel hiçbir şey değildir.

Biçimlendirmek için yatay ekseni çift tıklatın. Ölçek türünü Tarih olarak değiştirin. Excel, eksen etiketlerine bir tarih biçimi uygularsa, sayısal biçime geri dönün.

Minimum eksen için 1/22/1900 (22. gün) ve maksimum eksen için 2/26/1900 (gün 57) seçin.


Yatay eksenlerin minimum ve maksimum ayarı yok
JohnFx

@JohnFx Yatay eksenin ölçek türünü belirttiğim gibi Tarih olarak değiştirirseniz, eksen ölçeği minimum ve maksimum ayarları.
Jon Peltier
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.