Andreas Unkelbach
Logo Andreas Unkelbach Blog

Andreas Unkelbach Blog

ISSN 2701-6242

Artikel über Controlling und Berichtswesen mit SAP, insbesondere im Bereich des Hochschulcontrolling, aber auch zu anderen oft it-nahen Themen.


Werbung
Steuern, Selbstständigkeit und VGWORT als Blogger und Autor


Samstag, 7. September 2019
22:31 Uhr

Buchprojekt und nachträgliche Änderungsnachverfolgung dank Dokuemntenvergleich der einzelnen Arbeitsversionen

Im Rahmen meines aktuellen Buchprojektes bin ich, auch beim dritten (oder vierten je nachdem ob die Neuauflage als neues Buch gezählt werden soll) weiterhin begeistert durch die Zusammenarbeit mit meinen Verlag Espresso Tutorials.

Unterstützung durch Verlag

Unabhängig davon, ob es Fragen zu Technik rund um SAP, Probleme beim Zugang oder Berechtigungen für das SAP System oder auch ganz banal bei Anleitungen und Hilfestellungen wie das eigentlich so ist ein Buch zu schreiben und worauf man hier achten sollte und welche Fehler man vermeiden kann hier habe ich nicht nur wertvolles Feedback bekommen sondern auch der Umgang zwischen Schreibende und Verlag könnte ich mir kaum besser vorstellen.

Dank einer wirklich durchdachten Vorlage in Word (inklusive Addons für bestimmte Buchelemende) macht das Schreiben auch noch eine besondere Freude und lässt an vielen Ecken und Enden hier KnowHow als auch einiges an durchdachten Punkten in den eigenen Alltag mit Word oder Arbeit an Texten einfliessen.

Durch die letzten Bücher habe ich Ecken an Winword kennen und schätzen gelernt, die mir vorher noch nicht so vertraut waren.

Google Knowledge Graph - Andreas Unkelbach
Mittlerweile hat auch Google die bisherigen Bücher im Knowledge Graph stehen
 

Zusammenarbeit mit meiner Lektorin

Neben der rein technischen Unterstützung gibt es auch noch eine sehr gute Zusammenarbeit im Lektorat und gerade wenn ich die erste Fassung meines Manuskript und die endgültige Form betrachte hat hier meine Lektorin keinen geringen Anteil daran aus einer guten Idee auch noch ein gutes geschriebenes Werk zu machen.

An dieser Stelle liebe Grüße und vielen Dank für die positiven, motivierenden aber auch kritische Rückmeldungen im aktuellen aber auch vorherigen Manuskripten.

Wir arbeiten gemeinsam mit Winword und nachdem ich die letzten Änderungsvorschläge angenommen hatte sich wohl die Nachverfolgung deaktiviert.

Dieses ist mir nicht weiter aufgefallen und ich habe munter die letzten Wochenenden nd Abendstunden an der Überarbeitung des Buches geschrieben. Als ich fertig war wollte ich zu einen anderen Thema noch etwas in Mails nachschlagen und bin mit Schrecken darauf aufmerksam geworden, dass ja eigentlich auch mit meinen Änderungen seitens des Lektorats gearbeitet werden sollte.

Dadurch, dass ich aber die Änderungsverfolgung (vermutlich durch STRG + UMSCHALT + E) abgeschaltet hatte war es  nicht mehr ersichtlich was ich eigentlcih die letzten Tage so getan hatte und meine eigenen Änderungen waren weder hervorgehoben und es wäre ein ziemlich großer Aufwand hier selbst sich daran noch zu erinnern, welches Kapitel ich gelöscht, verschoben, verworfen oder gar bereichert, vervollständigt und definitv nciht vernichtet hatte.

Mein Glück war  in diesen Fall, dass ich mein Manuskript, die Überarbeitungsvorschläge aus Lektorat und die folgende Version jeweils in einer eigenen Datei gespeichert habe.

Dieses ist etwas, neben der Datumsangabe im Dateiname (in der Form JJJJ-MM-DD), dass ich mir recht schnell im Hochschulumfeld angewöhnt habe. Das _final am Ende eines Dokuemntes wird sehr viel realisitscher durch _final-2019-09-07 unabhängig davon um was es gerade gehen mag...irgendwann wird es immer eine final-Version02 geben.

Im aktuellen Dokument  waren alle Änderungsvorschläge angenommen und ich hatte so etwa 30 bis 50 Seiten zusätzlichen Inhalt geschaffen ohne, dass nachgesehen werden konnte, woher diese Änderungen gekommen sind.

Eigentlich wollte ich ja schlafen gehen und nur noch kurz die aktuelle Version an meine Lektorin senden.... da muss es doch eine schnelle Lösung geben durch die ich auch noch ein klein wenig Schlaf finde.
 

Änderungen nachträglich nachverfolgen in Winword

Hier bietet zum Glück Winword eine passende Methode um mit solchen Problemen umzugehen.

In der letzten lektorierten Form wählte ich die Funktion "Alle Änderungen annehmen" und speicherte das Dokument unter "Lektorat.doc".

Diese Option ist in der Befehlsleiste ÜBERPRÜFEN in der Befehlsgruppe NACHVERFOLGUNG hinter der Schaltfläche ANNEHMEN über die Funktion ALLE ÄNDERUNGEN ANNHMEN wie in der folgenden Abbildung ersichtlich.


Nachverfolgung Alles annehmen

Dieses Dokument in dem Alle Änderungsvorschläge angenommen worden sind speicherte ich, wie erwähnt, als LEKTORAT.DOC.

Danach öffnte ich meine überarbeitete Version in der nicht mehr klar ersichtlich war, welche Änderungen ich wohl durchgeführt hatte.

In der Befehlsgruppe VERGLEICHEN  in der Symbolleiste ÜBERPRÜFEN findet sich die Schaltfläche vergleichen. Hier bietet die Option "VERGLEICHEN ..."  zwei Dateien zu vergleichen und die Änderungen hervorzuheben.

Dokumente vergleichen

Eine wichtige Funktion ist nun noch, womit die Ändeurgen gekennzeichnet werden sollen (unterhalb des überarbeiten Dokuemntes und wo diese Änderungen angezeigt werden sollen (rechts unten).

Hier wählte ich die Kennzeichnung als Andreas Unkelbach und möchte das Dokuemtn in en neues Dokument anzeigen lassen.

Dieses Dokument konnte ich dann speichern und die Bildbezüge aktualisieren, da ich auch Screenshots aktualisiert hatte, und damit kurz vor dem Schlafen gehen beruhigt die überarbeitete Version an den Verlag senden inklusive einer Hervorhebung meiner eigenen Änderungen.

Nachdem nun das Thema abgeschlossen war, und ich wieder beruhigt schlafen konnte ;-), mag ich noch auf einen Artikel über die Änderungsverfolgung verweisen.

Im Artikel "Microsoft Office Vorlagen und Änderungsverfolgungen" bin ich grundsätzlich auf die Möglichkeiten der Änderungsverfolgung eingegangen.

Am nächsten Tag erreichte mich auch schon Feedback zur Vergleichsdatei und das Wochenende konnte ich dann mit einer Krimilesung im Weinwerk in Gießen beginnen...das ebenfalls noch einige schöne Überraschungen in sich hatte.

Für Autoren die ebenfalls online Texte veröffentlichen kann ich aktuell noch zwei Blogartikel von mir empfehlen. Im ersten Artikel bin ich ebenfalls auf das Thema VG Wort Zählpixel und Adblocker eingegangen... Hier muss ich übrigens persönlich Firefox sehr loben. Auch wenn diverse Trackingdienste standardmäßig gesperrt sind, bleibt das Zählpixel auch in der aktuellen Version noch erhalten und zählt nicht als zu blockender Tracker. Vielleicht kommt dazu auch noch ein aktueller Artikel.
 



Ich freue mich schon sehr darauf meine bisherigen Publikationen bald auch um ein weiteres Buch erweitern zu können und hier erste Erfahrungen unter SAP S/4 HANA sammeln zu könenn.

Hinweis: Aktuelle Buchempfehlungen besonders SAP Fachbücher sind unter Buchempfehlungen inklusive ausführlicher Rezenssionen und Bestellmöglichkeit zu finden.
Werbung

Diesen und weitere Texte von Andreas Unkelbach finden Sie auf http://www.andreas-unkelbach.de


Freitag, 7. September 2018
16:56 Uhr

Fremde Formeln in Excel verstehen durch schrittweise Auswertung

Gerade bei umfangreicheren Excelformeln ist es oftmals etwas schwierig diese nachzuvollziehen, wenn man nicht selbst die Tabelle aufgebaut hat oder aber unter Zeitdruck eine Tabelle schnell aktualisieren soll.  Dabei kann sowohl die Formel INDIREKT welche aus unterschiedlichen Zellen den Bezug zum Beispiel aus Jahr und Arbeitsmappe und feste Bezüge im Namensmanager (siehe  "Formulare gestalten in Excel") definiert oder auch die Kombination aus INDEX und VERGLEICH im "Index und Vergleich statt SVERWEIS endlich verstanden und Suche über Verweis nur, wenn es auch etwas zu finden gibt" schon etwas schwieriger sein um diese nachzuvollziehen.

Während im Artikel "Excel Berechnete Felder in Pivottabellen" auch gleichzeitig eine automatische Dokumentation vorhanden ist zählt bei komplexeren Formeln oftmals die Devise "The code is documentation enough!".

Formeln schrittweise auswerten / debuggen

Glücklicherweise liefert Excel direkt eine Funktion, die beim Verständnis der von Kolleginnen und Kollegen gelieferte Excel-Tabellen direkt weiter hilft.

Formel schrittweise auswerten in Excel

Innerhalb der Symbolleiste FORMELN befindet sich in der Befehlsgruppe FORMELÜBERWACHUNG nicht nur die von mir sehr geschätzte Hervorhebung zur Spur zum Vorgänger und Nachfolger (als Pfeile dargestellt) auch die Funktion FORMELAUSWERTUNG. Diese ermöglicht es schrittweise eine Formel nachzuvollziehen, so dass sich im oberen Beispiel die Zelle A1 in den Wert in dieser Zelle verwandelt und danach B1 den zweiten Wert liefert und im dritten Schritt dann tatsächlich die Summe ausgewiesen wird.

Es wird jeder Bestandteil einer Formel einzeln ausgewertet, so dass hier die Schritte tatsächlich nachvollzogen werden können.

Fazit

Auf diese Weise an eine neue Arbeitsmappe in Excel ran zu gehen ist im ersten Moment sicherlich mühsam, aber gerade wenn man bestimmte Formeln noch nicht kannte gleichzeitig auch lehrreich und hilft tatsächlich die Vorgehensweise innerhalb einer größeren Formel nachvollziehen zu können.

Im Ergebnis klappt damit auch wieder die Verständigung zwischen den einzelnen Datenlieferanten und einer Aktualisierung der Tabellen stehen zumindest was die verwendeten Formeln anbelangt keine Verständigungsprobleme mehr im Wege.

Gerade im Hochschulcontrolling oder Hochschulberichtswesen (siehe auch "Informationen rund um Hochschulcontrolling, Haushalt, Finanzen und Rechnungswesen") ist Excel weiterhin eine der am häufigst genutzten Anwendungen, selbst wenn manche Sitzung oder Tagung auch den Einsatz von Powerpoint (bspw. "Grundlagen und Empfehlungen rund um Powerpoint oder auch andere Präsentationen" oder auch "Powerpoint Smart Art als Inhaltsverzeichnis mit Powerpoint für Agenda, Abschnitte und Fortschritt innerhalb der Präsentation") nicht als unwichtig betrachten würde.

Als Beispiele im Bereich des Hochschulberichtswesen würde ich folgende Artikel sehen: nennen in den konkrete Berichtsanforderungen dann auch mit bestimmten Funktionen in Excel umgesetzt werden konnten.

Nicht ganz ohne Grund hatte ich schon im Artikel "Unterschiedliche Auswertungsmöglichkeiten im Controlling (Report Writer, Recherchebericht, SAP Query) und natürlich Excel ;-)" einige der im Berichtswesen genutzten Tools zusammen gestellt und denke, dass sich das Thema auch weiterhin noch entwickeln wird.

Viele Artikel hier im Blog entwickeln sich sicherlich durch konkrete Herausforderungen im beruflichen Alltag aber manche gehen auch einfach auf gute Beispiele oder auch konkrete Anfragen von Kolleginnen und Kollegen zurück. Der hier oftmals gelebte Austausch insbesondere in Hessen ist für mich immer noch etwas auf das ich ungern verzichten mag.

Dieses merke ich auch selbst bei der Ausarbeitung von Workshops und Schulungen wie unter "Auffrischungsworkshops SAP Query im Hochschulcontrolling und Hochschulberichtswesen" beschrieben.

Hinweis: Aktuelle Buchempfehlungen besonders SAP Fachbücher sind unter Buchempfehlungen inklusive ausführlicher Rezenssionen und Bestellmöglichkeit zu finden.
Werbung

Diesen und weitere Texte von Andreas Unkelbach finden Sie auf http://www.andreas-unkelbach.de


Samstag, 1. September 2018
12:12 Uhr

Excel Summen über gefilterte Werte oder die Formel Teilergebnis sowie Summe über ausgefilterte Werte einer Liste

Manchmal ist es in Excel tatsächlich eine Frage, einfach die passende Formel zu finden um mit dieser zu arbeiten. Während schon der Artikel "Excel rechnet mit Farben oder ZÄHLENWENN bzw. SUMMEWENN anhand der Hintergrundfarbe der Zelle dank ZELLE.ZUORDNEN ohne VBA" hier eine selten genutzte Formel für eine bestehende Anfrage genutzt hat hat doch zumindest der Artikel "Vorteil von Excel Formatvorlagen und Filter nach Farben oder Zellensymbolen aus bedingter Formatierung" die Möglichkeiten der Filterung von Daten ins Spiel gebracht und dabei auch die Frage aufgeworfen, wie denn nun mit gefilterten Daten umgegangen werden soll.

Sofern ich eine Tabelle "Als Tabelle formatiere" (siehe auch Artikel ""Als Tabelle formatieren" um eine dynamische Datenquelle für Pivot-Tabellen zu erhalten") liefert mir Excel automatisch eine Lösung in der Ergebniszeile.

Hier wird in der Ergebniszeile automatisch die Formel TEILERGEBNIS verwendet, ohne dass man sich hier auf Anhieb bewust ist, worum es sich dabei eigentlich handelt.

Es stehen in der Ergebniszeile einfach die Möglichkeiten zur Erstellung einer Summe zur Verfügung und ebendiese wird auch ausgewählt.

Ergebniszeile mit Teilergebnis

In der Zelle B6 wird hier direkt die Formel =TEILERGEBNIS(109;[Betrag Summe]) vorgeschlagen um eine Summe über die Spalte zu ziehen.
 

Summe und Summewenn bei Filterfunktionen

Eine der ersten Formeln in Excel (mal abgesehen vom direkten Rechnen mit den einzelnen Zellen wie =B2+B3+B4+B5) ist die Formel SUMME um eine Summe über einen Zellenbereich zu ziehen. Diese Formel hat jedoch einen gewissen Nachteil, da sie immer eine Summe über den Zellenbereich zieht unabhängig davon, ob nun alle Daten angezeigt werden oder nicht. Sofern ich in der Tabelle CAESAR filtere würde mir eine Formel SUMME(B2:B5) weiterhin als Ergebnis 40 liefern, während die Formel Teilergebnis dann tatsächlich nur Anton, Berta und Detlef mit jeweils 10 zu 30 addieren würde.

Auf der anderen Seite kann dieses auch direkt gewünscht sein, da wie in oberen Beispiel die als "Nicht bezahlt" markierten Personen auch weiterhin über die Summenformeln wie SUMMEWENN oder SUMME weiterhin berücksichtigt werden.

Mit gefilterten Werten ein "Teilergebnis" als Summe berechnen


Im Formeltext (sofern man nicht einfach die Auswahl wählt) ist die Formel wie folgt aufgebaut:

TEILERGEBNIS(   Funktion ; Bezug ; [Bezug])

Positiv fällt schon einmal auf, dass hier mehr als ein Bezug möglcih ist, so dass ich auch mehrere Zellenbereiche auswerten kann. Die Frage ist nun nur, was es mit der Funktion auf sich hat.

Hier ist dann tatsächlich die Formelhilfe von Excel notwendig, die leider nur über den Formelassistenten verlinkt ist.

Zusammengefasst gibt es insgesamt 11 Funktionen die anhand von Nummern direkt angesprochen werden. Dabei berücksichtigen die Funktionen 1 bis 11 auch ausgeblendete Werte (die man manuell ausblendet) und die Formel 101 bis 111 ignoriert ausgeblendete Werte. Ausgefilterte Werte ignorieren dafür beide Formelfunktionen.

In der "als Tabelle formatierten" Datentabelle kann in der Ergebniszeile die einzelnen Funktionen direkt ausgewählt werden, dabei werden tatsächlich die 101 bis 109 Funktionen vorgeschlagen, womit ausgblendete Werte auch für die Summe oder die gewählte Funktion ausgeblendet bleiben.

Zu den wichtigsten Funktionen gehören 1,101 für den Mittelwert, 3,103 für Anzahl2 (nicht leere Zellen) oder auch 9,109 für die Summe.

Im Rahmen einer Excel-Schulung würde ich nicht auf die direkte Eingabe der Formel TEILERGEBNIS eingehen, da man sich tatsächlich die Funktion 101 oder 109 merken muss, aber sofern die Grundtabellen als Tabellen formatiert werden ist der Umgang damit gleich um ein vielfaches leichter
.

Summe über rausgefilterte Werte einer Liste

Tatsächlich lassen sich für eine bestimmte Fragestellung die Formeln SUMME und TEILERGEBNIS ebenfalls kombinieren.

Wenn eine Summe über ausgefilterte Werte erhoben werden sollen bietet sich eine Kombination der Formeln an.

Im Beispiel:

=SUMME(B2:B5) - TEILERGEBNIS(109;B2:B5)

Damit werden tatsächlich nur die ausgefilterten Werte summiert, da die Funktion SUMME weiterhin alle Werte umfasst und das TEILERGEBNIS nur die gefilterten Werte erfasst.

Fazit

Manchmal sind es tatsächlich einfache Formeln die den Alltag erleichtern aber bei der Summe an Funktionen und Formeln innerhalb von Excel sehr schnell untergehen können und die nicht so ohne weiteres besser wird dadurch, dass es mit neuen Office-Versionen auch immer neue Formeln und Funktionien gibt. Dieses ist auch einer der Gründe warum ich immer wieder gerne Blogartikel lese in denen auch Grundlagen näher vorgestellt werden.

Hinweis: Aktuelle Buchempfehlungen besonders SAP Fachbücher sind unter Buchempfehlungen inklusive ausführlicher Rezenssionen und Bestellmöglichkeit zu finden.
Werbung

Diesen und weitere Texte von Andreas Unkelbach finden Sie auf http://www.andreas-unkelbach.de


Samstag, 18. August 2018
09:50 Uhr

Datum in Excel so umwandeln, dass es ohne Punkt in der Form TTMMJJJJ verwendet werden kann

Das Thema Datum ist gerade im Tagesgeschäft ein wichtiger Punkt der sich auch im Berichtswesen, wie im Artikel "Datumsfunktionen in Excel hier am Beispiel aus Stichtag Vormonat ermitteln" beschrieben, abzeichnet zeigt sich aber manchmal auch bei etwas einfacheren Fragestellungen im beruflichen Alltag.

Beim Einspielen von Bewegungsdaten über LSMW (siehe Artikel "Massenstammdatenpflege mit LSMW oder SECATT dank Transaktionsaufzeichnung - Handbuch erweiterte computergestützte Test-Tool (eCATT) und LSMW") wo sich eben diese Tools nicht nur zur Stammdatenpflege sondern auch für Massendaten wie Leistungsverrechnung, interner Kostenumbuchung oder Planwerterfassung (Budget) umfassen.

Am Beispiel einer Tabelle ist hier eine Liste mit Datum, Kostenstelle und Betrag zu finden.

Datum Kostenstelle und Betrag

Dabei gibt es aber beim Einbuchen der Daten das Problem, dass die Maske das Datum als TTMMJJJJ erwartet. Zwar lässt sich in der LSMW auch an einer Stelle die Option Datum in Format umwandeln aktivieren (siehe hierzu den Punkt "Datum einlesen" in dem die Datumswerte passend umgewandelt werden), aber diese SAP seitige Lösung einmal außen vor gelassen stellte sich die Frage im Kreis von Kolleginnen und Kollegen wie das Datum in einer Form ohne . geändert werden kann.

Die Änderung des Formats hat hier leider keine Wirkung, da diese inhaltlich den Datumswert weiterhin behält.

Der nächste Gedanke ist die Formel TEXT. So gibt die Formel =TEXT(A2;"TTMMJJJJ") das Datum ohne . als fixen Wert aus.

Excel Datum Text ohne Punkt

Per Formel ist dieses natürlich über eine Hilfsspalte möglich, die dann direkt auf die erste Spalte übertragen werden kann.

Ein erheblich einfacher Weg ist allerdings meine Lieblingsfunktion innerhalb Excel die über die Tastenkombination STRG und H genutzt werden kann. Diese Tastenkombination ruft dei Funktion "Suchen und Ersetzen" auf.

Suchen und Ersetzen nach Punkt

Damit sind die Punkte aus den Datumswerten entfernt.Durch die vorherige Formatierung als Datum erscheint nun aber das Zeichen # in Excel. Dieses ist ein Platzhalter, wenn entweder die Spalte zu klein ist oder Excel aus anderen Gründen den Wert nicht darstellen kann.

Datumsformat als Lattenzaun

Dieses kann durch die Umstellung auf das Format Standard geändert werden, wie in folgenden zwei Schritten in der abschliessenden Abbildung ersichtlich ist.

Umstellung der Zelle von Datum auf Standard

Dieses ist zum Glück schnell über die rechte Maustaste und "Zelle formatieren" möglich und je nach Symbolleiste ebenfalls möglich umzustellen.

Im Ergebnis ist die Welt von Excel ein klein wenig mehr an die Welt von SAP angepasst.. Zum Ausgleich kann man aber fairerweise auch den Hinweis geben, dass natürlich auch an anderer Stelle sich SAP an Excel anpassen lässt.

Im Artikel "Darstellung negatives Vorzeichen in SAP - Standardlayout anpassen für vorangestelltes Vorzeichen" ist dieses ebenso behandelt wie es auch Tipps in Excel gibt (siehe "Grundlagen: Inhalte in Excel einfügen (Vorzeichen umkehren, Werte halbieren oder Verknüpfungen einfügen)") oder mein Lieblingsthema "Office Integration - Excelansicht in SAP und Daten kopieren nach Excel").

Das hier dargestellte Beispiel zeigt aber auch wunderbar, dass es in Excel nicht immer komplexe Formeln braucht sondern manchmal auch einfache Lösungen das gewünschte Ergebnis zu verbringen vermögen.



 

Hinweis: Aktuelle Buchempfehlungen besonders SAP Fachbücher sind unter Buchempfehlungen inklusive ausführlicher Rezenssionen und Bestellmöglichkeit zu finden.
Werbung

Diesen und weitere Texte von Andreas Unkelbach finden Sie auf http://www.andreas-unkelbach.de


Donnerstag, 26. Juli 2018
10:32 Uhr

Datumsfunktionen in Excel hier am Beispiel aus Stichtag Vormonat ermitteln

Im Controlling ist, unabhängig von eingesetzter Software oder Branche, immer auch eine Tabellenkalkulation wie Excel im Einsatz, so dass auch für umfangreichere SAP Berichte diese dann doch in der ein oder anderen Form in einer Anwendung wie Microsoft Excel weiter verarbeitet werden. Dieses hat aber gleichzeitig auch den Vorteil, dass hier die Datengrundlage aus SAP geliefert werden kann und die Daten später dann zum Beispiel in Form einer Pivot-Tabelle aktiv gefiltert werden können. Wie im Artikel "Pivottabellen ab Excel 2010 dynamischer filtern mit Datenschnitten am Beispiel Hochschulfinanzstatistik" beschrieben können so an die Adressaten eines Berichtes auch direkt Schnittchen gereicht werden, so dass die Daten passend aufbereitet werden können (bspw. durch Selektion einzelner Lehreinheiten) oder auch in Form von Diagrammen wie im Artikel "Datentrends für Drittmittelstatistik mit Sparklines ab Excel 2010 darstellen durch Liniendiagramme in Zellen" dargestellt aufbereitet werden.

Im aktuellen Fall habe ich sowohl Plan/Ist Vergleiche (Planwerte als CO Budget) als auch Investitionen (als Anlagenzugang wie im Artikel "Auswertung Anlagenzugänge als Investitionen im Report Painter mit Ausweis CO Objekte Innenauftrag und Kostenstelle" beschrieben) und auch Verbindlichkeiten (als Obligo siehe Artikel "Report Painter Bericht für Obligo auf CO-Objekten mit interaktive Stammdatengruppen") sowie diverse Query zu Stammdaten zusammen gestellt.

Im Rahmen eines Quartalsberichtes sollen nun diese Daten zum Stichtag ausgewertet werden. Dabei habe ich die Spaltenüberschriften (wie Saldo zum Berichtszeitraum) so gestaltet, dass diese nicht direkt die Periode in der Spaltenüberschrift beinhalten. Dadurch ist es mir eher möglich nur die Datengrundlage auszutauschen und diverse Pivot-Tabellen einfach zu aktualisieren.

Im Folgeschritt habe ich dann in der Zelle eines Übersichtsblattes das Datum des Stichtags zum Bericht festgehalten. Eigentlich soll der Bericht quartalsweise erfolgen, so dass ja der Berichtszeitraum zwischen dem 1. und 4. Quartal liegen sollte. Abhängig vom Stichtag wäre dieses in der Regel dann der Vormonat / 3 unter der Annahme, dass ich immer im April, Juli, Oktober, Januar) die Auswertung erstelle.

Formel TEXT und DATUM

Durch bestimmte Ereignisse kann es aber auch sein, dass einfach zum Vormonat der Bericht im August erstellt wird. Entsprechend habe ich eine Formel gesucht in der aus einen gegebenen Datum direkt der Vormonat ausgegeben wird.

Der erste etwas komplizierte Ansatz war folgende Formel:

=TEXT(DATUM(JAHR(D1);MONAT(D1)-1;1);"MMMM")&" "&JAHR(D1)

Dabei wurde über die Formel Datum der Stichtag aus Zelle D1 genommen und einfach der 1. des Vormantes genommen. Diese Formel hat jedoch einen gewaltigen Nachteil, wenn mal ein Bericht zum Januar erstellt wird. Dieses wäre dann eine Neuauflage von "Zurück in die Zukunft mit Excel".

Der Vorteil in Excel ist, dass jedes Datum als Tag vom 1.1.1900 gezählt wird. Jeder neue Tag wird also als weiterer Tag vom 1.1.1900 an gezählt.

Kurioses zur Behandlung von Datumswerten in Excel

Durch den Artikel "#Schaltjahre – #Hoppala" auf soprani.at verweise ich hier gerne auf eine Besonderheit bzgl. des 60. Tages. Dieser wird in Excel als 29.2.1900 ausgewiesen, obgleich dieses gar kein Schaltjahr ist. Ein Schaltjahr tritt dann auf, wenn ein Jahr durch 4, aber nicht auch durch 100 ohne Rest teilbar ist, mit der Ausnahme, dass ein durch 400 ohne Rest teilbares Jahr wiederum ein Schaltjahr ist. Somit handelt es sich beim Jahr 1900 nicht um ein Schaltjahr...aber auch Excel darf sich mal irren.


Da Datumswerte in Excel unformatiert einfach nur Zahlen sind kann der Vormonat relativ einfach durch die Formel Datum - Tag im Monat errechnet werden. Dadurch erhalten wir den letzten Tag des vorherigen Monats.

Über die Formel TEXT( Zahl, "Formatcode") kann dieses Datum dann entsprechend den Erfordernissen angepasst werden.

Dabei ist der Formatcode identisch zu den Formaten, die auch in der Funktion Zelle Formatieren bei Sonderformaten dargestellt werden.

Im folgenden Beispiel (siehe Abbildung) dürfte dieses klarer werden:

Vormonat in Excel berechnen

In der Zelle D1 ist der aktuelle Stichtag (Datum der Berichtserstellung) eingetragen. Dieses ist im Beispiel der 12.01.2018. Durch die Tastenkombination STRG und . kann auch das aktuelle Tagesdatum eingetragen werden (durch STRG und , als Zahlenwert).

In der Zelle D2 wird vom Stichtag der Tag des Monats abgezogen (im Beispiel vom 12.01.2018 also 12. Man könnte jetzt annehmen, dass es sich damit um den 0.1.2018 und somit 31.12.2017 handelt. Als Zahlenwerte entspricht das Datum jedoch 43112 für den 12. Januar 2018 (der 43.112 Tag nach 1.1.1900) bzw. um 12 reduziert 43100 und somit der 31.12.2017.

Nun sind jedoch sowohl die Zelle D1 als auch D2 als Datum formatiert.

Durch die Formel

=TEXT(D2;"MMMM JJJ")

Weise ich hier das Format MMM für den ausgeschrieben Monatsnamen und JJJ für das vierstellige Jahr zu. Entsprechend ist hier der Wert Dezember 2017 als Ausgabe erfolgt. Dieses entspricht auch den Monat zu den die Daten erhoben worden sind (bis Periode 12 2017).

Zusammengefasst kann dies also auf die Formel

=TEXT(D1-TAG(D1);"MMMM JJJ")

reduziert werden und es wird automatisch der Vormonat zum Stichtag erhoben.

Fazit

Manchmal sind es nur Kleinigkeiten die eine Arbeitsmappe wesentlich erleichtern, aber gerade durch solche Kniffe lassen sich dann Berichte recht gut anpassen und für eine spätere Verwendung auch recyclen. Ein weiterer Punkt, der nicht zu vernachlässigen ist sollte das Thema Tabellenformatvorlagen (wie im Artikel "Die eigene Tabellenformatvorlage (auch Pivot)"). Wobei das Thema Vorlagen für Excel-Arbeitsmappen und auch Methoden zur Gestaltung von Tabellenblättern im Artikel "Dateipfad und Dateiname als Fußzeile automatisch in Excel setzen" näher behandelt worden ist.

Ehrlicherweise muss ich jedoch zugeben, dass ich eher die Arbeitsmappe vom letzten Bericht verwende (und hier die Grunddaten austausche) anstatt hier mit Vorlagen zu arbeiten. Allerdings gehört eine gescheite Vorlage für künftige Tabellen tatsächlich auf die ToDo Liste nachdem die Sommererkältung abgeklungen ist.

Hinweis: Aktuelle Buchempfehlungen besonders SAP Fachbücher sind unter Buchempfehlungen inklusive ausführlicher Rezenssionen und Bestellmöglichkeit zu finden.
Werbung

Diesen und weitere Texte von Andreas Unkelbach finden Sie auf http://www.andreas-unkelbach.de


<< Frühere Einträge Spätere Einträge >>



* Amazon Partnerlink
Als Amazon-Partner verdiene ich an qualifizierten Käufen über Amazon.
Hinauf






Logo Andreas-Unkelbach.de
Andreas Unkelbach Blog
ISSN 2701-6242

© 2004 - 2020 Andreas Unkelbach
Gießener Straße 75,35396 Gießen,Germany
andreas.unkelbach@posteo.de
Andreas Unkelbach

Stichwortverzeichnis
(Tagcloud)


Aktuelle Infos (Abo)

Facebook Twitter XING Linkedin

Amazon Librarything

Schnelleinstieg ins SAP-Controlling (CO) von Martin Munzel und Andreas Unkelbach – 2., erweiterte Auflage
Privates

Kaffeekasse 📖 Wunschliste