Ich habe eine Excel-Tabelle (genannt Sheet1
), in der ich regelmäßig Daten hinzufüge. Durch Drücken einer Taste wird eine Zusammenfassung dieser Daten auf eine nächste Seite (mit dem Namen Evolution
) geschrieben, und auf dieser nächsten Seite befindet sich auch ein Diagramm, und dieses Diagramm scheint in dem Sinne falsch zu sein, dass es nicht aktualisiert wird: das Diagramm hat wurde so eingestellt, dass der "Diagrammdatenbereich" gleich ist =Evolution!$B$2:$F$10
, aber wenn eine Zeile zu diesem Bereich hinzugefügt wird, wird nicht automatisch auf aktualisiert =Evolution!$B$2:$F$11
.
Eine Sache könnte hilfreich sein: Ich habe bereits einen Namen Evolution_Total_Count
(in Zelle A3) definiert, der die Anzahl der Zeilen berechnet, die ich für das Diagramm benötige, aber hier beginnt der Spaß: Ich denke an einen Diagrammdatenbereich wie diesen :
=Offset(Evolution!B2:B2;Evolution_Total_Count;5)
- Die Idee ist:
- Beginnen Sie mit Zelle B2
- Die Anzahl der zu verwendenden Zeilen finden Sie im Namen
Evolution_Total_Count
- Die Anzahl der Spalten entspricht 5 (es gibt tatsächlich fünf Spalten)
- Die Realität ist:
- Dies ist nicht die richtige Art, die
Offset
Arbeitsblattfunktion zu verwenden. (Aber was ist der richtige Weg und wie kann ich das testen, wie kann ich eine Formel testen und einen Bereich zurückgeben?) - Wenn ich den Namen
Evolution_Total_Count
in dieOffset
Arbeitsblattfunktion eingebe, verwendet Excel nicht den Wert (derzeit 9), sondern den Zellbezug, in dem dieser Name definiert ist (A3).
- Dies ist nicht die richtige Art, die
Weiß jemand, wie ich den Diagrammdatenbereich meines Diagramms definieren kann, vorzugsweise unter Verwendung des Namens Evolution_Total_Count
? (Ich ziehe es vor, keinen Namen für die gesamte Tabelle zu erstellen.)
Aus Gründen der Übersichtlichkeit hier ein Beispiel dafür, wie mein Evolution
Arbeitsblatt aussieht:
| A B C D E F
---+--------------------------------------------------------------------------------
1 |
2 | Amount of Date Still open Still open First answer Second answer
| entries (amount) average average average
3 | 9 20/07/2018 7 12,14285714 8,368421053 8,863636364
4 | 23/07/2018 8 13,625 7,95 8,869565217
5 | 26/07/2018 11 17,63636364 7,043478261 7,785714286
6 | 06/08/2018 10 22,5 6,272727273 7,444444444
7 | 09/08/2018 10 24,8 5,621621622 6,95
8 | 10/08/2018 10 18,9 5,413043478 6,25
9 | 11/09/2018 13 30,38461538 4,677419355 7
10 | 17/09/2018 11 37,54545455 5,117647059 7,109589041
11 | 26/09/2018 10 27,5 4,901234568 6,823529412
quelle
Antworten:
Sie können Ihre Daten als Tabelle einrichten und Ihr Diagramm darauf aufbauen. Ich
Chart Data Range
würde noch ein Datenbereich anstelle des Tabellennamen sein und es würde den Header enthält, so dass , wenn die Reihe 1 ist Ihr Kopf Ihrer Reichweite Reihe wäre:=Evolution!$B$1:$F$10
Wenn Sie eine Zeile hinzufügen, wird der Bereich auf angepasst
=Evolution!$B$1:$F$11
quelle