İpucu: Digər dillər Google-tərcümə olunur. Sizi ziyarət edə bilərsiniz English bu linkin versiyası.
Daxil ol
x
or
x
x
Qeydiyyatdan
x

or

Grafik axının min / max dəyərini Excel-də formula ilə necə dəyişdirmək olar?

Excel-də bir dağılım chart yaratdığımızda, grafiğin maks / min ekseni dəyərini avtomatik olaraq müəyyən edəcəkdir. Bəzən istifadəçilər, formula ilə maks / min ox dəyərini təyin etmək və dəyişmək istəyə bilər, bununla necə məşğul olmaq olar? Bu makale, Excel ekspresinin min / max dəyərini Excel-də formula ilə müəyyən etmək və dəyişmək üçün VBA makrosunu təqdim edəcək.

Bir çox iş səhifəsini / iş kitabını bir iş səhifəsinə / iş kitabına asanlıqla birləşdirin

Müxtəlif iş dəftərlərindən bir çox təbəqəni bir təbəqəyə birləşdirmək çətin ola bilər. Lakin Excel üçün Kutools ilə Birləşdirin (iş və iş dəftəri) kommunal, bunu bir neçə klik ilə əldə edə bilərsiniz! Tam xüsusiyyətli 60-sınaq sınaq!

reklam birləşmələri 1 kitablarını birləşdirir


arrow mavi sağ bubbleGrafik axının min / max dəyərini Excel-də formula ilə dəyişdirin

Grafik axının min / max dəyərini Excel-də dağıdıcı bir chartda formullarla dəyişdirmək üçün aşağıdakıları edə bilərsiniz:

Adım 1: Kaynak verilerinizi seçin və tıklayarak dağıtma grafiğini əlavə edin Dağıdıcı (X, Y) və Bubble Chart daxil edin (Və ya Dağıtmaq)> Dağıtmaq üzrə Taxmaq nişanı.

Adım 2: Range E1: G4, aşağıda göstərilən ekran sərlövhəsi kimi adlar əlavə edin: Mənbə məlumatlarının yanında boş bir sıra tapın:

Addım 3: X ox və Y ekseni üçün formulalar ilə minimum dəyər və maksimum dəyəri göstərin:

(1) X ekssadında maksimum dəyər: Cell F2 formuluna daxil edin = ROUNDUP (MAX (A2: A18) + 2,0)və basın Daxil edin açar;

(2) X oxunda minimum dəyər: Cell F3-də formula daxil edin = ROUNDDOWN (MIN (A2: A18) -1,0)və basın Daxil edin açar.

(3) X ekssildə göstərilən dəyər: Cib F4 tipində 1 və ya lazım olan digər gənə dəyər;

(4) Y ekssadında maksimum dəyər: Hücredə G2 formulunu daxil edin = ROUNDUP (MAX (B2: B18) + 20,0)və basın Daxil edin açar;

(5) Y eksenindəki minimum dəyər: Cell G3 formuluna daxil edin = ROUNDDOWN (MIN (B2: B18) -10,0)və basın Daxil edin açar;

(6) Y eksenində göstəricisi: Cell G4 tipində 10 və ya lazım olan digər gənə dəyərini göstərin.

QeydA2: A18, A2, x ekseni ölçüsünü, B18: BXNUMX-a əsaslanan y qiyməti sütunudur. Və ehtiyaclarınıza əsasən yuxarıda göstərilən formullarda nömrələri dəyişməklə maksimum dəyəri və ya minimum dəyər təyin edə bilərsiniz.

Addım 4: Dağıdıcı diaqramı seçin və Hesabat nişanı barında cari iş səhifəsinin adını sağa vurun və Kodları baxın sağ tıklayarak menyudan.

Addım 5: Açılış Microsoft Visual Basic for Applications penceresinde, aşağıdakı kodu kopyalayıp pencereye yapıştırın:

VBA: Axis min / max dəyərlərini formulla dəyişdirin

Sub ScaleAxes()
With Application.ActiveChart.Axes(xlCategory, xlPrimary)
.MinimumScale = ActiveSheet.Range("F3").Value
.MaximumScale = ActiveSheet.Range("F2").Value
.MajorUnit = ActiveSheet.Range("F4").Value
End With
With Application.ActiveChart.Axes(xlValue, xlPrimary)
.MinimumScale = ActiveSheet.Range("G3").Value
.MaximumScale = ActiveSheet.Range("G2").Value
.MajorUnit = ActiveSheet.Range("G4").Value
End With
End Sub

QeydF3 X ekssindəki minimum dəyərdir, F2 X ekssindəki maksimum dəyər, F4 X oxunda gənə qiyməti, G3 Y ekssindəki minimum dəyər, G2 Y ekssindəki maksimum dəyər, G4 Y eksenində gənci dəyərdir və ehtiyaclarını nəzərə alaraq hamısını dəyişə bilərsiniz.

Addım 6: Bu VBA-ni tıklayaraq işləyin qaçış düyməsini basın və ya basın F5 açar.

Sonra, X ekssinin minimum dəyəri və maksimum dəyərini və Y ekseninin hamısı birbaşa seçilmiş dağılım chartında dəyişir.

Asanlıqla hər satır / sütun və ya Excel-də göstərilən aralıklarda maks / min dəyərləri seçin

Excel üçün Kutools Ən kiçik və ən azı hüceyrələri seçin Excel-də seçilmiş aralıklardan ən böyük / ən kiçik dəyərləri və ya ən böyük / ən kiçik formula dəyərlərini seçə bilərsiniz. Tam xüsusiyyətli 60-sınaq sınaq!

reklam maks min 2 seçin



Təklif olunan Məhsuldarlıq Vasitələri

Office Tab

qızıl star1 Chrome, Firefox və yeni Internet Explorer kimi Excel və digər Office proqramlarına lazımlı sekmeleri gətirin.

Excel üçün Kutools

qızıl star1 Amazing! 5 dəqiqədə məhsuldarlığınızı artırın. Heç bir xüsusi bacarıqa ehtiyac yoxdur, hər gün iki saat saxlaya bilərsiniz!

qızıl star1 300 Excel üçün yeni funksiyalar, Excel çox asan və güclü olun:

  • Veriyi ləğv etmədən Cell / Satır / Sütunları birləşdirin.
  • Bir neçə Çarşaf və İş Kitabını birləşdirin və birləşdirin.
  • Çaprazları müqayisə edin, birdən çox aralığa kopyalayın, mətni tarixə, vahidə və valyuta çevrilməsinə çevirin.
  • Rənglər, Paging Subtotals, Advanced Sort və Super Filter tərəfindən sayılan,
  • Daha çox seçin / Insert / Sil / Mətn / Biçim / Bağlantı / Yorum / Çalışma kitabları / Çalışma Qurğuları Tools ...

Excel üçün Kutools-un ekranı

Say something here...
symbols left.
You are guest ( Sign Up? )
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.
  • To post as a guest, your comment is unpublished.
    Bnakey · 1 months ago
    I should point out that I have multiple charts that I want to set (all the same) in the same sheet.
  • To post as a guest, your comment is unpublished.
    Bnakey · 1 months ago
    I got an error running this code. Not sure why, as everything is the same. Error: "Object variable or With block variable not set"
  • To post as a guest, your comment is unpublished.
    Raquel · 7 months ago
    Olá,
    Como posso fazer isto para múltiplos gráficos?


    Obrigado,
    Raquel