Hilfreiche Funktionen zur Datenmodellierung
From DHVLab
Andere interessante Funktionen in Excel; eine Auswahl: [ggf. zu „Aufbereiten von Calc für Import“ *] // [ggf. noch eine Beispieltabelle anlegen, um dort die Fälle ausprobieren zu lassen, z.B. eine Linkliste] Vgl. weiterführend die Übersicht bei www.ooowiki.de/CalcFunktionen.html Textfunktionen =LÄNGE(E20) – Anzahl der Zeichen in Zelle E20 =FINDEN(„ä“;F4) – Suche nach einem Buchstaben in einer Zelle, z.B. bei „Städel“ ergibt die Suche nach dem Buchstaben „ä“ „3“, da es sich um das dritte Zeichen in der Zelle handelt. =GLÄTTEN(C1) – Entfernt unnötige Leerzeichen am Anfang und Ende eines Zelleninhaltes =ERSETZEN(Zelle; Position; Länge; „Textersatz“), z.B.: (E3; 2; 5; „Text“) -> „in Zelle E3 soll ab dem zweiten Zeichen mit einer Länge von fünf Zeichen der bestehende Text durch „Text“ ersetzt werden. =KLEIN(G4) – in der Zelle G4 befindlicher Text wird in Kleinbuchstaben wiedergegeben [z.B. bei der halbautomatischen Erstellung von URLs sinnvoll] =VERKETTEN(E5;F5) – der Inhalt aus Zelle E5 wird mit dem Inhalt aus F5 verbunden [ebenfalls bei der Erstellung von URLs sinnvoll] Filterfunktionen =LINKS(D3;5) – gibt die ersten fünf Zeichen der Zelle D3 aus =RECHTS(D3;2) – gibt die letzten zwei Zeichen der Zelle D3 aus =RECHTS(D3;FINDEN(„/“;D3)) – gibt alle Zeichen der Zelle D3 aus, beginnend am Ende und nur bis zum Backslash [dies kann beispielsweise sinnvoll sein, wenn man eine Liste mit URLS hat, bei denen sich ein Linkbestandteil geändert hat; man könnte sich also alle variablen Linkbestandteile ausgeben lassen und vorne den neuen, unveränderlichen Linkbestandteil einfügen] In die andere Richtung wäre auch denkbar: =TEIL(D3;3;5) – Die Funktion gibt ab Zeichen 3 der Zelle D3 exakt 5 Zeichen aus Bedingungen Als Argumente können stets konstante Werte oder Formeln genutzt werden. Kriterien bei Bedingungen können WAHR oder FALSCH sein =WENN(Bedingung; „x“; „o“) – Wenn eine bestimmte Bedingung (z.B. Zelle B6>1) erfüllt ist, dann setze „x“, wenn sie nicht erfüllt ist, setze „o“ Weiteres Beispiel: =WENN(ISTLEER(B6); „Nicht vorhanden“; B6+C6) – Wenn die Zelle C6 leer ist, soll „Nicht vorhanden“ angezeigt werden; wenn die Zelle C6 dagegen nicht leer ist, soll die Summe von B6 und C6 berechnet werden.
Verweise [noch überarbeiten] =VERWEIS(Suchkriterium; Suchvektor; Ergebnisvektor) – liefert die relative Position eines Elements in einer Matrix, das mit einem angegebenen Wert übereinstimmt =SVERWEIS(Suchkriterium; Matrix; Index; sortiert) – Senkrechte Suche mit Referenz auf rechts benachbarte Zellen =WVERWEIS(Suchkriterium; Matrix; Index; sortiert) – Sucht einen Wert und einen Bezug auf die Zellen unter dem ausgewählten Bereich
[Matrixformeln – noch ergänzen]