Verkettete Zellen geben Zufallszahlen statt Datum zurück

Verkettete Zellen geben Zufallszahlen statt Datum zurück

Ich habe eine Frage zu einer Excel-Formel. Ich habe einige Felder, die ich miteinander verknüpfen möchte. Eines davon ist ein Datum, das mit der Formel HEUTE erstellt wurde. Wenn ich alle miteinander verknüpfe, erhalte ich anstelle der Daten aus der Formel HEUTE eine seltsame Zahl.

hier der Screenshot

Wie Sie im Screenshot sehen können, enthält das zweite Rohteil Daten und die verwendeten Formeln (ohne =), während das dritte Rohteil die endgültige URL enthält. Der Anzeigengruppenwert enthält die Formel HEUTE und ist als Datumszelle formatiert, aber in der endgültigen URL wird es als Zufallszahl 42978 angenommen. Wie kann ich das beheben? Vielen Dank

Antwort1

Anstatt „J13“ (oder welche Zelle auch immer Ihr Datum enthält) in der endgültigen Formel zu verketten, verketten Sie TEXT(J13, „yyyy/m/d“).

Ihre Formel würde also lauten: (Leerzeichen zur besseren Lesbarkeit hinzugefügt)

(...) & I13 & TEXT(J13, "yyyy/m/d") & K13 & L13

Selbstverständlich können Sie das Format "jjjj/m/t" bei Bedarf ändern.

Antwort2

Excel speichert Datumsangaben intern als Zahlen. Formatieren Sie die Zelle, die 42978 anzeigt, mit einem Datumsformat und Sie werden sehen, dass es der 31. August 2017 ist.

Edit 1: Wenn sich die Zahl beim Formatieren nicht ändert, dann ist es keine Zahl, sondern ein Text.

Bearbeitung nach dem Posten des korrekten Screenshots: Da das Datum nicht das einzige Datenelement in der Zelle ist, hilft eine Formatierung natürlich nicht, da die gesamte Zelle aus Text besteht.

Excel speichert Datumsangaben als Zahlen, daher müssen Sie die Zahlen in den Text umwandeln, den Sie sehen möchten. Anstatt nur auf Zelle J13 zu verweisen, wandeln Sie den Wert in J13 in Text um mit

Text(J13,"yyyy/mm/dd")

verwandte Informationen