Quartal / Jahr (z.B. 2 / 2003)
In VBA gibt es den Parameter "q" (Funktion "FORMAT"), unter Format... Zellen...Zahlen...Benutzerdefiniert jedoch nicht.
Quartal / Jahr (z.B. 2 / 2003)
In VBA gibt es den Parameter "q" (Funktion "FORMAT"), unter Format... Zellen...Zahlen...Benutzerdefiniert jedoch nicht.
Kann Dir kein Datumsformat sondern eine Formel anbieten (wenn das Datum in A2 steht):
=AUFRUNDEN(MONAT(A2)/3;0)&" / "&JAHR(A2)
Ciao
Alf
Hat jemand eine Idee?
Um ein Excel-Datum im Format „Quartal / Jahr“ darzustellen, kannst Du folgende Schritte befolgen:
=AUFRUNDEN(MONAT(A2)/3;0)&" / "&JAHR(A2)Fehler: Die Formel zeigt einen Fehler an.
Fehler: Das Ergebnis wird nicht im gewünschten Format angezeigt.
Wenn Du das Datumsformat nicht über eine Formel, sondern über eine benutzerdefinierte Formatierung ändern möchtest, gibt es in Excel keine direkte Möglichkeit, Quartale darzustellen. Du kannst dennoch mit VBA arbeiten, um ein benutzerdefiniertes Format zu erstellen. Hier ein Beispiel:
ALT + F11, um den VBA-Editor zu öffnen.Function QuartalFormat(d As Date) As String
QuartalFormat = "Q" & Format(Month(d), "0") & " / " & Year(d)
End Function=QuartalFormat(A2).Beispiel 1: Wenn das Datum „15.05.2023“ in Zelle A2 steht, wird die Formel =AUFRUNDEN(MONAT(A2)/3;0)&" / "&JAHR(A2) das Ergebnis „2 / 2023“ liefern.
Beispiel 2: Für das Datum „01.11.2022“ gibt die Formel das Ergebnis „4 / 2022“ zurück.
1. Kann ich das Datum in Quartal und Jahr formatieren, ohne eine Formel zu verwenden? Ja, das ist über VBA möglich. Eine benutzerdefinierte Funktion kann helfen, das gewünschte Format darzustellen.
2. Gibt es eine Möglichkeit, mehrere Daten gleichzeitig zu konvertieren? Ja, Du kannst die Formel auf mehrere Zellen anwenden, indem Du sie nach unten ziehst oder die Funktion in einer Matrixformel verwendest.
3. Wie kann ich das Ergebnis als Text formatieren? Die Formel gibt bereits einen Text zurück. Wenn Du das Ergebnis als Wert benötigst, kopiere die Zelle und füge sie als Werte ein.