Excel 2010: if(,, "") wird bei der Pivot-Tabellengruppierung nach Datum nicht als leer behandelt

Excel 2010: if(,, "") wird bei der Pivot-Tabellengruppierung nach Datum nicht als leer behandelt

Ich versuche, in einer Excel 2010-Pivot-Tabelle nach Datum zu gruppieren.

Die Spalte mit den Daten (also die, nach der gruppiert werden soll) sollte das letzte Datum aus den beiden anderen Spalten enthalten, wenn keine davon null oder leer ist, also mit einer Formel wie:

=IF(AND(A4 <> "", B4 <> ""), MAX(A4,B4), "")

Normalerweise verhält sich dies ""in der IF()Formel genauso wie eine leere Zelle. In diesem Fall verhindert es, dass ich in der Pivot-Tabelle nach Datum gruppieren kann. Wenn ich die Datumsspalte nach filtere und (Blanks)dann den Inhalt aller dieser Zellen lösche, wird die Pivot-TabelletutGruppieren nach Datum ok. d.h. ""istnichtwird genauso behandelt wie eine leere Zelle.

Antwort1

ich verwende normalerweise 0(Zahl, z. B.: 0.1.1900Datum) anstelle von ""(leerer Zeichenfolge) und dieses Zahlenformat:[=0]"";d.m.yyyy

  • da Sie ,als Listentrennzeichen verwenden, wird das Zahlenformat für Sie wahrscheinlich wie '[=0]"",m/d/yyyy' aussehen, aber ich weiß es nicht genau
  • in der Pivot-Tabelle finden Sie diese "leeren" Werte unter dem Jahr 1900 - ich musste noch nie tatsächliche Daten aus dem Jahr 1900 verwenden, daher gab es keine Verwirrung

Antwort2

Wer nach einer Lösung hierfür sucht, kann sich meine Lösung im folgenden Beitrag ansehen und prüfen, ob sie für ihn funktioniert.
Excel-Pivot-Tabelle erkennt leere Zellen ("") in der Spalte als Text, nicht als Zahlen

verwandte Informationen