So füllen Sie fehlende Daten in das Diagramm ein

13

Ich suche nach einer einfachen Möglichkeit, eine Liste von Werten zu erstellen, die jeweils mit einem Datum korrelieren. Zum Beispiel:

Date      Value
11/7/13   2
11/8/13   2
11/11/13  3
11/14/13  2

Das Problem ist, dass das Diagramm keinen richtigen Trend zeigt, da viele Daten keine Vorkommen oder Werte für dieses Datum haben. In der Tabelle sehen die Dinge also gut aus, sind jedoch verzerrt, da es keine Daten mit dem Wert 0 gibt. Wie kann ich diese Folge von Daten mit 0 Werten für die fehlenden Daten ausfüllen?

Ich suche den einfachsten Ansatz. Wenn ich Excel umgehen wollte, konnte ich die Eingabedaten einfach mit Perl oder so anpassen.

user176692
quelle

Antworten:

8

Ich bin ein großer Fan von Vlookups. Angenommen, Ihre Daten befinden sich in den Spalten A und B, erstellen Sie mithilfe der automatischen Füllung einen Datumsbereich 11/1/14in Spalte D (geben Sie D1 ein und ziehen Sie die untere rechte Ecke nach unten). Dann in E1 verwenden:

=IFERROR(VLOOKUP(D1,A:B,2,FALSE),0)

Das sollte in Spalte A nach jedem Datum suchen und die Nummer in Spalte B einfügen, oder 0, wenn nichts gefunden wird (der IFERROR-Wrap wird dafür benötigt, sonst wird er angezeigt N/A). Dann füllen Sie Spalte E automatisch aus und Sie sollten in der Lage sein, ein Diagramm für die Spalten D und E zu erstellen. Nimmt etwas Platz in Anspruch, ist aber einfach und funktioniert. Sie können es auf einem anderen Blatt ausblenden, wenn es zu unordentlich aussieht.

Baochan
quelle
Dies ist ein einfacher Ausdruck, daher muss man sich möglicherweise daran halten. Klingt schnell und portabel und scheint das richtige Diagramm zu liefern. Ich werde ein bisschen mehr Zeit damit verbringen, aber das könnte in die Rechnung passen.
user176692
Die "2" in der Formel bezieht sich auf die "zweite Spalte im A: B-Bereich", die Spalte B ist. Ich habe ein oder zwei Minuten gebraucht, um das herauszufinden.
Freewalker
12

Excel verfügt über eine integrierte Diagrammoption, um dieses Problem zu beheben.

  1. Wählen Sie Ihre horizontale Achse.
  2. Klicken Sie mit der rechten Maustaste und wählen Sie Format
  3. Suchen Sie in den Achsenoptionen nach dem Achsentyp. Aktivieren Sie das Optionsfeld Datumsachse, und Excel fügt automatisch die fehlenden Daten hinzu, während nur Ihre Daten geplottet werden.

So sieht es aus:

Fehlende Daten

Dies sollte entweder mit Linien- oder Säulendiagrammen funktionieren.

dav
quelle
Danke, ich kann gut mit Excel-Ausdrücken umgehen, würde aber so etwas vorziehen. Ich kann nicht herausfinden, wie ich beispielsweise den 09.11.13 als 0 anzeigen soll.
user176692
Wenn Sie eine Lücke oder Null wünschen, benötigen Sie einen X-Achsen-Wert für das Datum, aber keinen Wert oder Null für den Wert. Wenn Ihre Daten angezeigt werden, können Sie entweder ein Diagramm wie oben angegeben oder ein Diagramm erhalten, das nur die von Ihnen aufgelisteten Werte enthält (11/7, 8, 11, 14). Wenn Sie ein Datum, aber keinen Wert angeben, können Sie im Dialogfeld Daten auswählen anpassen, wie Ihre Serie angezeigt wird.
Dav
1

Sie können einfach ein XY-Streudiagramm mit Datumsangaben als X und Werten als Y erstellen. Der Abstand ist korrekt und die Datumsangaben werden in den Beschriftungen der X-Achse angezeigt. Sortieren Sie die Werte nach Datum und verwenden Sie den Typ des verbundenen Linienstreudiagramms.

Jason C.
quelle
0

Wenn Sie mit der rechten Maustaste auf das Diagramm klicken und "Daten auswählen" auswählen, wird ein Dialogfeld angezeigt. Im unteren linken Bereich dieses Dialogfelds befindet sich eine Schaltfläche für ausgeblendete und leere Zellen. Hier können Sie Nullen für fehlende Informationen auswählen.

Gabe
quelle