Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender

Forumthread: Fläche zwischen zwei Linien (x/y Diagramm)

Fläche zwischen zwei Linien (x/y Diagramm)
21.10.2015 08:42:21
Luca
Hallo zusammen
ich möchte gerne eine Fläche zwischen zwei Linien eines x-y Diagramms erstellen. Mit Peltiers Anleitung klappt dies problemlos
http://peltiertech.com/fill-under-between-series-in-excel-chart/
Nun möchte ich dies aber für mehrere Linien in einem Diagramm machen, sprich es soll möglich sein in einem Diagramm mehre Flächen zu erstellen, hat jemand eine Idee? Auf Peltiers Website wurde dies diskutiert, jedoch hat keiner eine Antwort.
Gruss

Anzeige

4
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: nicht per x/y Diagramm - über Koordinaten
21.10.2015 10:30:41
Luca
Hi WF
ich meine eigentlich eher in dem Stil:
http://jvoigts.scripts.mit.edu/blog/assets/plot_shaded_pretty.png
Sprich man hat x-Werte und dazu jeweils eine unter- bzw. obere Grenze und zwischen diesen zwei Linien soll dann eine Fläche erstellt werden, und das zweimal...

Anzeige
Dir ist schon klar, dass ...
22.10.2015 18:55:28
lupo1
... Du da zwei Links gepostet hast, die nicht so recht das Gleiche zeigen?

@WF - OT Zauberbuch
23.10.2015 22:01:19
Michael
Hallo Walter,
es weihnachtet sehr: das ZB ist da!
Ich habe mich gleich auf die 3D-Rotation des Würfels gestürzt:
1. ich sehe mit den abgeschriebenen Daten (das ist leider ein Kritikpunkt an nicht vorhandenen Daten bzw. einer CD: der Leser ab 50 tut sich schwer, so kleines Zeug abzutippen) eine Diagonale in einer Fläche, die da nicht hingehört. Ich habe etwas gesucht und herausgefunden, daß die Anzeige mit nur 17 Werten statt 18 klappt - siehe Datei (und siehe P.S.): https://www.herber.de/bbs/user/101006.xls
2. Um zu testen, wie die Anzeige nur sichtbarer "Flächen" aussieht, habe ich die Anzahl der Werte auf 11 reduziert - ich habe noch nicht exakt durchdacht, wie sich das bei bestimmten Winkeln auswirkt; wahrscheinlich gehört sich eine Bestimmung rein, welche Punkte sichtbar sind und welche nicht - das ist mir aber für heute zu viel, denn
3. mich hat eher interessiert, die Flächen als solche angezeigt zu bekommen. Mangels (vorläufig) nicht vorhandener, tieferer Kenntnisse (evtl. Netzdiagramm?) habe ich das denn doch mit einer zusätzlichen Wertezeile und VBA erledigt:
Option Explicit
Sub Vierecke()
Dim a(1 To 5, 1 To 2) As Single
Dim sh As Worksheet
Dim i As Long, j As Long, k As Long, xoff As Long
Set sh = Worksheets("Quader (2)")
xoff = 700
For k = 0 To 2
For i = 1 To 5
For j = 1 To 2
a(i, j) = (sh.Cells(i + 1 + k * 3, j + 8) + 2) * 100
If j = 1 Then a(i, j) = a(i, j) + xoff
Next
Next
sh.Shapes.AddPolyline a
Next
End Sub

Wie man schon am Blattnamen sieht, habe ich bei der Variante einen Quader benutzt, indem ich in der Y-Spalte die -1 je durch 0 ersetzt habe.
Deine evtl. Antwort zu Lucas Frage macht das VBA ja vielleicht überflüssig...
Auf alle Fälle bedanke ich mich für das schöne, neue Spielzeug!
Schöne Grüße,
Michael
P.S.: um WF nicht zu verärgern, habe ich nur die reinen Werte in der Datei - wer das ZB nicht besitzt, kann damit leider gar nichts anfangen!
Anzeige
;

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Anzeige
Anzeige
Anzeige

Infobox / Tutorial

Fläche zwischen zwei Linien im Excel-Diagramm erstellen


Schritt-für-Schritt-Anleitung

Um eine Fläche zwischen zwei Linien in einem Excel-Diagramm zu erstellen, folge diesen Schritten:

  1. Daten vorbereiten: Erstelle eine Tabelle mit X-Werten und zwei Y-Werten, die die obere und untere Grenze deiner Flächen darstellen.

    X-Wert Untere Grenze Obere Grenze
    1 2 5
    2 3 6
    3 4 8
    4 5 9
  2. Diagramm erstellen: Markiere die Daten und gehe zu Einfügen > Diagramm > Liniendiagramm. Wähle das Diagramm aus, das am besten zu deinen Daten passt.

  3. Bereich zwischen zwei Linien einfärben:

    • Klicke auf die Linie für die obere Grenze, um sie auszuwählen.
    • Rechtsklicke und wähle Datenreihen formatieren.
    • Aktiviere die Option Füllung und wähle Füllung mit Farbe aus.
    • Wähle eine passende Farbe und stelle sicher, dass die Option Füllung unter der Linie aktiviert ist.
  4. Fläche zwischen den Linien füllen: Wiederhole den Schritt für die untere Linie, um den Bereich zwischen den beiden Linien zu füllen.

  5. Diagramm anpassen: Bearbeite die Achsen, Titel und Legende, um das Diagramm ansprechend und informativ zu gestalten.


Häufige Fehler und Lösungen

  • Fehler: Die Fläche wird nicht angezeigt.

    • Lösung: Überprüfe, ob die Linien korrekt ausgewählt sind. Stelle sicher, dass die Füllung unter der Linie aktiviert ist.
  • Fehler: Die Linien sind nicht korrekt ausgerichtet.

    • Lösung: Überprüfe deine Daten und stelle sicher, dass die X-Werte korrekt in der Tabelle angegeben sind.

Alternative Methoden

Eine alternative Methode, um die Fläche zwischen zwei Linien zu visualisieren, ist das Erstellen eines Flächendiagramms:

  1. Wähle die Daten aus.
  2. Gehe zu Einfügen > Diagramm und wähle Flächendiagramm.
  3. Stelle sicher, dass die Daten in der richtigen Reihenfolge eingegeben sind, um die gewünschten Flächen darzustellen.

Praktische Beispiele

Hier sind einige Beispiele, wie du die Fläche zwischen zwei Linien in verschiedenen Szenarien erstellen kannst:

  • Fläche unter der Kurve: Verwende die gleiche Methode, um die Fläche unter einer Kurve in einem XY-Diagramm zu füllen.
  • Schraffierte Flächen: Du kannst die Fläche zwischen zwei Graphen schraffieren, indem du die Fülloptionen in den Diagrammeinstellungen anpasst.

Tipps für Profis

  • Nutze VBA (Visual Basic for Applications), um komplexere Diagramme automatisch zu erstellen. Ein Beispiel findest du im Beitrag von Michael im Forum, wo er VBA verwendet hat, um Flächen in 3D-Diagrammen darzustellen.
  • Experimentiere mit Netzdiagrammen in Excel, um die Fläche zwischen verschiedenen Linien zu visualisieren. Dies kann besonders nützlich sein, wenn du mehrere Linien in einem Diagramm anzeigen möchtest.

FAQ: Häufige Fragen

1. Wie kann ich die Fläche zwischen mehreren Linien in einem Diagramm erstellen?
Du kannst die oben beschriebene Methode für jede Linie wiederholen. Stelle sicher, dass du die Fülloptionen für jede Linie anpasst.

2. Welche Excel-Version wird benötigt?
Die beschriebenen Methoden sind in den meisten modernen Excel-Versionen verfügbar, insbesondere ab Excel 2013.

3. Ist es möglich, die Fläche zwischen zwei Kurven zu berechnen?
Ja, du kannst die Fläche zwischen zwei Kurven berechnen, indem du die gleichen Schritte zur Visualisierung anwendest und die entsprechenden Y-Werte festlegst.

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige