Wie ändere ich den Min / Max-Wert der Diagrammachse mit der Formel in Excel?
Wenn wir ein Streudiagramm in Excel erstellen, ermittelt das Diagramm automatisch den Max / Min-Achsenwert. Manchmal möchten Benutzer den Max / Min-Achsenwert anhand von Formeln bestimmen und ändern. Wie soll damit umgegangen werden? In diesem Artikel wird ein VBA-Makro vorgestellt, mit dem der Min / Max-Wert der Diagrammachse mithilfe einer Formel in Excel ermittelt und geändert werden kann.
Ändern Sie den Min / Max-Wert der Diagrammachse mit der Formel in Excel
Um den Min / Max-Wert der Diagrammachse mit Formeln in einem Streudiagramm in Excel zu ändern, haben Sie folgende Möglichkeiten:
Schritt 1: Wählen Sie Ihre Quelldaten aus und fügen Sie ein Streudiagramm hinzu, indem Sie auf klicken Fügen Sie Streuung (X, Y) und Blasendiagramm ein (oder Streuen)> Streuen auf die Insert Tab.
Schritt 2: Suchen Sie einen leeren Bereich neben den Quelldaten, sagt Bereich E1: G4, und fügen Sie Titel wie im folgenden Screenshot hinzu:
Schritt 3: Ermitteln Sie den Minimal- und Maximalwert für die X- und Y-Achse mit den folgenden Formeln:
(1) Maximalwert in der X-Achse: Geben Sie in Zelle F2 die Formel ein = ROUNDUP (MAX (A2: A18) +2,0), und drücken Sie die Taste Enter Schlüssel;
(2) Mindestwert in der X-Achse: Geben Sie in Zelle F3 die Formel ein = ROUNDDOWN (MIN (A2: A18) -1,0), und drücken Sie die Taste Enter Key.
(3) Häkchenwert in X-Achse: In Zelle F4 eingeben 1 oder einen anderen Tick-Wert, den Sie benötigen;
(4) Maximalwert in der Y-Achse: Geben Sie in Zelle G2 die Formel ein = ROUNDUP (MAX (B2: B18) +20,0), und drücken Sie die Taste Enter Schlüssel;
(5) Minimalwert in der Y-Achse: Geben Sie in Zelle G3 die Formel ein = ROUNDDOWN (MIN (B2: B18) -10,0), und drücken Sie die Taste Enter Schlüssel;
(6) Häkchenwert in der Y-Achse: In Zelle G4 eingeben 10 oder einen anderen Tick-Wert, den Sie benötigen.
Note: In den obigen Formeln ist A2: A18 die Preisspalte, auf deren Grundlage Sie die x-Achsenskala ermitteln. B2: B18 ist die Gewichtsspalte, auf deren Grundlage Sie die y-Achsenskala ermitteln. Und Sie können den Maximal- oder Minimalwert anpassen, indem Sie die Zahlen in den obigen Formeln an Ihre Bedürfnisse anpassen.
Schritt 4: Wählen Sie das Streudiagramm aus, klicken Sie mit der rechten Maustaste auf den aktuellen Arbeitsblattnamen in der Registerkartenleiste und wählen Sie das aus Code anzeigen aus dem Kontextmenü.
Schritt 5: Kopieren Sie im sich öffnenden Fenster von Microsoft Visual Basic für Applikationen den folgenden Code und fügen Sie ihn in das Fenster ein:
VBA: Ändern Sie die Min / Max-Werte der Diagrammachse nach Formeln
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
Note: F3 ist der Minimalwert in der X-Achse, F2 ist der Maximalwert in der X-Achse, F4 ist der Tick-Wert in der X-Achse, G3 ist der Minimalwert in der Y-Achse, G2 ist der Maximalwert in der Y-Achse, G4 ist der Tick-Wert in der Y-Achse und Sie können alle nach Ihren Wünschen ändern.
Schritt 6: Führen Sie diese VBA aus, indem Sie auf klicken Führen Sie Taste oder drücken Sie die F5 Key.
Dann sehen Sie, dass der Minimalwert und der Maximalwert der X-Achse und der Y-Achse alle gleichzeitig im ausgewählten Streudiagramm geändert werden.
Wählen Sie einfach die Max / Min-Werte in jeder Zeile / Spalte oder jedem angegebenen Bereich in Excel aus
Kutools für Excel Wählen Sie Zellen mit Max & Min-Wert kann Ihnen helfen, die größten / kleinsten Werte oder die größten / kleinsten Formelwerte aus dem ausgewählten Bereich in Excel einfach auszuwählen.
Kutools for Excel - Laden Sie Excel mit über 300 wichtigen Tools auf. Genießen Sie eine 30-tägige KOSTENLOSE Testversion mit vollem Funktionsumfang, ohne dass eine Kreditkarte erforderlich ist! Hol es dir jetzt
Beste Office-Produktivitätstools
Verbessern Sie Ihre Excel-Kenntnisse mit Kutools für Excel und erleben Sie Effizienz wie nie zuvor. Kutools für Excel bietet über 300 erweiterte Funktionen, um die Produktivität zu steigern und Zeit zu sparen. Klicken Sie hier, um die Funktion zu erhalten, die Sie am meisten benötigen ...
Office Tab Bringt die Oberfläche mit Registerkarten in Office und erleichtert Ihnen die Arbeit erheblich
- Aktivieren Sie das Bearbeiten und Lesen von Registerkarten in Word, Excel und PowerPoint, Publisher, Access, Visio und Project.
- Öffnen und erstellen Sie mehrere Dokumente in neuen Registerkarten desselben Fensters und nicht in neuen Fenstern.
- Steigert Ihre Produktivität um 50 % und reduziert jeden Tag Hunderte von Mausklicks für Sie!