Willkommen bei Office 2010 - Hilfe

Hallo Gäste

Liebe Gäste, wenn es euch bei Office 2010 - Hilfe gefallen hast, könnt ihr euch hier registrieren, und in Zukunft einige Vorteile genießen.
Danke, das Office2010-Hilfe Team

Mitglieder Login

Passwort vergessen?

Noch kein Mitglied?

Registriere dich!

Lieber Gast, wenn du bei uns findest wonach du gesucht hast, dann kannst du dich auch registrieren. Hier geht es zur Registrierungs Seite. Die Registrierung nimmt sicher nicht mehr als 2 Min. deiner Zeit in Anspruch und bringt die einige Vorteile bei Office 2010 - Hilfe
Danke, das Office2010-Hilfe Team




  • Werbung

Verschachtelte Excel-Formeln kommentieren

Excel-Formeln können unendlich lang sein und aus mehreren Funktionen bestehen. Wenn ein anderer als der Autor die Arbeitsmappe mit so einer Formel dann öffnet, kann er kaum noch erahnen, was sich der Autor bei diesen Verschachtelungen gedacht hat.

Aktuelle Zeit: Mi 8. Sep 2010, 00:22


Kennt Ihr das? Ihr habt vor einem halben Jahr mal eine Formel erstellt, die aus mehreren verschachtelten Funktionen besteht. Schaut Ihr Euch jetzt die Formel an, habt Ihr keine Ahnung mehr, warum Ihr die Formel so erstellt habt. Und andere, die diese Formel sehen, haben wohl sowieso nur Fragezeichen in den Augen.

Ich habe in meinem Buch Warum die gleiche Arbeit zweimal machen, so eine Mammutformel erklärt und es waren 4 Seiten. Es wäre doch viel leichter, solche Erklärungen direkt in die Formel zu schreiben (natürlich dann verkürzt ;-)). So sieht die Formel aus, die aus einem amerikanischen Datum in Textform das deutsche Datum ausliest, das dann auch als Datum formatiert ist:

=DATUM(RECHTS(C2;4);VERGLEICH(LINKS(C2;FINDEN(" ";C2)-1);Tabelle1!$A$1:$A$12;0);TEIL(C2;FINDEN(" ";C2)+1;FINDEN(",";C2)-FINDEN(" ";C2)-1))

Selbst ich muss überlegen, warum da was gemacht wurde, die Formel stammt übrigens von ae. Und hier die Tabelle dazu

Bild


Ich hatte hier Rohdaten aus einer *.csv-Datei importiert, mit dem amerikanischen Datum, das Excel dann auch noch als Text interpretiert, konnte ich aber nichts anfangen. Also musste eine Formel her, die das deutsche Datum ausliest.

Aber zurück zum Kommentieren innerhalb einer Formel.

Die Funktion N()

Es gibt bei Excel eine Funktion und nicht erst seit Excel 2010, die zwar nicht zum Kommentieren gedacht ist, aber dafür mißbraucht werden kann. Diese Funktion N() wurde geschaffen, um Kompatibilitätsprobleme zu beheben, die mit Daten aus anderen Tabellenkalkulationsprogrammen entstehen können.

N() wandelt nämlich Werte in Zahlen um. Die Syntax lautet: =N(Wert) und die nachstehende Tabelle zeigt, was diese Funktion zurück gibt.


Bild


Sonstiges, nämlich Ergebnis 0, ist das was für das Kommentieren für uns interessant ist. Wenn ich als Wert also einen beliebigen Text in die Formel schreibe, ist das Ergebnis 0 und wenn ich das zu einem Formelteil addiere, dann wird das Ergebnis selber nicht verändert. Die Formel wird dadurch natürlich noch länger, aber es ist die unauffälligste Art eine Formel zu kommentieren, ohne das Ergebnis zu verändern. Wichtig ist, dass im Argument Wert der Text in Anführungszeichen gesetzt wird. Hier die Formel mit Kommentaren, die rot hervorgehoben sind. Diese Möglichkeit gibt es natürlich bei Excel nicht.

Bild


Viel Spaß beim Kommentieren
Amethyst

P.S. Diese Möglichkeit habt Ihr natürlich auch in früheren Versionen von Excel
Veröffentlicht am: Sa 12. Dez 2009, 20:15
von: Amethyst
Artikeltyp: Tipp
Zugriffe: 181

[ Thema anzeigen ]

Zurück zu Excel 2010