ich habe ein Diagramm, dessen Dateninhalt ich durch zwei Datumsfelder VON und BIS vorgeben kann. Nicht innerhalb der beiden Daten liegende Daten werden aktuell einfach mit "" ausgeblendet.
Prinzipiell kann das Diagramm alle Kalenderwochen des gesamten Jahres abbilden - das will ich aber gar nicht, wenn ich den Bereich oben kleiner ausgewählt habe.
Ich habe mal gelesen, dass es wohl mit BEREICH.VERSCHIEBEN die Möglichkeit gibt, den dargestellten Bereich dynamisch ohne VBA (Firmenumgebung, daher nicht möglich) anzupassen, nur leider verstehe ich nicht, wie das funktioniert.
Könnt ihr mir hier auf die Sprünge helfen? Das wäre toll
27.01.2023, 22:14 (Dieser Beitrag wurde zuletzt bearbeitet: 27.01.2023, 22:16 von manwald.)
Hey Helmut,
vielen Dank für deine Antwort.
Diese Tabelle ist lediglich eines von vielen Blättern einer recht großen Auswertung, in die ich nur zwei täglich wachsende Datenblätter einfüge. Ich möchte den manuellen Aufwand daher so gering wie möglich halten und versuche, alles soweit möglich zu automatisieren.
Weißt du zufällig eine Lösung über die Funktion BEREICH.VERSCHIEBEN, die mir helfen könnte?
Ich habe mal eine Beispieldatei, die ich im Internet gefunden habe, angehängt. Leider verstehe ich jedoch nicht, wie genau diese funktioniert
a) für beide Datenreihen und für die X-Werte Namen anlegen und b) beim Zuordnen im Diagramm den Blattnamen hinzufügen.
helmut
Für mich ist die Möglichkeit in Excel an Zellen und Bereichen Namen zu vergeben die wichtigste Funktionalität. Sie macht Formeln und den VBA-code verständlicher. Für Makros gilt die Regel: "Nur über benannte Bereiche auf den Inhalt der Zellen zugreifen." Und wofür sind Regeln da? Um nachzudenken bevor man sie bricht.
Folgende(r) 1 Nutzer sagt Danke an Ego für diesen Beitrag:1 Nutzer sagt Danke an Ego für diesen Beitrag 28 • manwald
nach dem anklicken des Diagramms habe ich im Kontextmenu unter "Daten auswählen ...">"bearbeiten" als "Reihenwerte" die Namen eingetragen.
helmut
Für mich ist die Möglichkeit in Excel an Zellen und Bereichen Namen zu vergeben die wichtigste Funktionalität. Sie macht Formeln und den VBA-code verständlicher. Für Makros gilt die Regel: "Nur über benannte Bereiche auf den Inhalt der Zellen zugreifen." Und wofür sind Regeln da? Um nachzudenken bevor man sie bricht.
Folgende(r) 1 Nutzer sagt Danke an Ego für diesen Beitrag:1 Nutzer sagt Danke an Ego für diesen Beitrag 28 • manwald
In den drei Funktionen Bereich.Verschieben muss der zweite Parameter eingetragen werden.
helmut
Für mich ist die Möglichkeit in Excel an Zellen und Bereichen Namen zu vergeben die wichtigste Funktionalität. Sie macht Formeln und den VBA-code verständlicher. Für Makros gilt die Regel: "Nur über benannte Bereiche auf den Inhalt der Zellen zugreifen." Und wofür sind Regeln da? Um nachzudenken bevor man sie bricht.
was du anstelle der 0 als zweiten Parameter einträgst, ist natürlich abhängig davon, woran die Formel erkennen kann in welcher Woche das Diagramm starten soll.
helmut
Für mich ist die Möglichkeit in Excel an Zellen und Bereichen Namen zu vergeben die wichtigste Funktionalität. Sie macht Formeln und den VBA-code verständlicher. Für Makros gilt die Regel: "Nur über benannte Bereiche auf den Inhalt der Zellen zugreifen." Und wofür sind Regeln da? Um nachzudenken bevor man sie bricht.