Textfunktionen (U018)

 

CHAR

Die Funktion gibt das der Zahl entsprechende Zeichen im ANSI-Code zurück. Die Zahl kann dabei im Wertebereich zwischen 1 und 255 liegen.

 

Syntax:   CHAR(Zahl)

 

Beispiel:

 

A

 

Formel

Ergebnis

1

65

 

=CHAR(A1)

A

2

33

 

=CHAR(A2)

!

Deutsche Bezeichnung: Zeichen(Zahl)

 

CLEAN

Die Funktion löscht alle nicht druckbaren Zeichen aus einem Text.

 

Syntax:   CLEAN(Text)

 

Beispiel:

 

A

 

Formel

Ergebnis

1

"

 

A1=CHAR(7)

 

2

Text

 

=CLEAN(A1&A2&A1)

Text

Deutsche Bezeichnung: SÄUBERN(Text)

 

CODE

Die Funktion gibt für das erste Zeichen des Textes die Codezahl des ANSI-Codes zurück.

 

Syntax:   CODE(Text)

 

Beispiel:

 

A

 

Formel

Ergebnis

1

A

 

=CODE(A1)

65

2

!

 

=CODE(A2)

33

Deutsche Bezeichnung: CODE(Text)

 

CONCAT

Die Funktion verknüpft beliebig viele Zellinhalte und gibt diese als eine aus.

 

Syntax:   CONCAT(Zelle1,Zelle2,…)

 

Beispiel:

 

A

B

C

1

l=

300

cm

2

h=

30

cm

3

b=

15

cm

 

 

 

 

 

Formel

Ergebnis

 

=CONCAT(„l/b/h=“,B1,“/“,B2,“/“,B3,“cm“)

l/h/b=300/30/15cm

Deutsche Bezeichnung: VERKETTEN(Text1;Text2;…)

 

EXACT

Die Funktion ob zwei Zeichenfolgen (Texte) gleich sind. Für den Fall dass die Zeichenfolgen gleich sind wird 1, für ungleich 0 zurückgegeben.

 

Syntax:   EXACT(Text1,Text2)

 

Beispiel:

 

A

B

Formel

Ergebnis

1

Text

Text

=EXACT(A1,B1)

1

2

Text

T xt

=EXACT(A2,B2)

0

Deutsche Bezeichnung: IDENTISCH(Text1;Text2)

 

FIND

Mit der Funktion können Sie eine Zeichenfolge Suchtext innerhalb einer weiteren Zeichenfolge Text suchen. Die Funktion gibt die Position des Zeichens zurück, ab dem der Suchtext beginnt. Der Zahlenwert ist somit die Position des letzten Zeichens vor der gesuchen Folge.

Mit der Variable Erstes_Zeichen kann festgelegt werden, ab welchem Zeichen die Suche beginnen soll.

 

Syntax:   FIND(Suchtext,Text,Erstes_Zeichen)

 

Beispiel:

 

A

 

1

mb AEC Software GmbH

 

2

 

 

 

 

 

 

Formel

Ergebnis

 

=FIND(e,A1,1)

14

 

=FIND(m,A1,1)

17

 

=FIND(m,A1,0)

0

Deutsche Bezeichnung: FINDEN(Text1;Text2)

 

HEXTONUM

Die Funktion gibt den numerischen Wert der hexadezimalen Interpretation des Textes zurück.

 

Syntax:   HEXTONUM(Text)

 

Beispiel:

 

A

 

Formel

Ergebnis

1

A

 

=HEXTONUM(A1)

10

2

 

 

=HEXTONUM(AFDB)

45019

Deutsche Bezeichnung: -

 

LEFT

Die Funktion gibt das erste oder die ersten Zeichen von links, einer Zeichenfolge zurück.

 

Syntax:   LEFT(Text,Anzahl_Zeichen)

 

Beispiel:

 

A

 

Formel

Ergebnis

1

Statik

 

=LEFT(A1,3)

Sta

2

Haus

 

=LEFT(A2,1)

H

Deutsche Bezeichnung: LINKS(Text;Anzahl_Zeichen)

 

LENGTH

Die Funktion gibt die Länge einer Zeichenfolge zurück.

 

Syntax:   LENGTH(Text)

 

Beispiel:

 

A

 

Formel

Ergebnis

1

Statik

 

=LENGTH(A1)

5

Deutsche Bezeichnung: LÄNGE(Text)

 

LOWER

Die Funktion wandelt alle Zeichen einer Zeichenkette in Kleinbuchstaben um.

 

Syntax:   LOWER(Text)

 

Beispiel:

 

A

 

Formel

Ergebnis

1

Statik

 

=LOWER(A1)

statik

Deutsche Bezeichnung: KLEIN(Text)

 

MID

Die Funktion gibt aus einer Zeichenkette Text eine Teilkette beliebiger Länge Anzahl_Zeichen zurück, die bei einer bestimmen Zeichenposition Erstes_Zeichen beginnt.

 

Syntax:   MID(Text,Erstes_Zeichen,Anzahl_Zeichen)

 

Beispiel:

 

A

 

Formel

Ergebnis

1

Statik

 

=MID(A1,3,2)

at

Deutsche Bezeichnung: TEIL(Text;Erstes_Zeichen;Anzahl_Zeichen)

 

NUMTOHEX

Die Funktion gibt die hexadezimalen Interpretation eines Textes zu einem numerischen Wert zurück.

 

Syntax:   NUMTOHEX(Wert)

 

Beispiel:

 

A

 

Formel

Ergebnis

1

10

 

=HEXTONUM(A1)

A

2

 

 

=HEXTONUM(45019)

AFDB

Deutsche Bezeichnung: -

 

PROPER

Die Funktion wandelt jeden ersten Buchstaben aller Wörter der Zeichenkette in Großbuchstaben, und alle anderen in Kleinbuchstaben um.

 

Syntax:   PROPER(Text)

 

Beispiel:

 

A

Formel

Ergebnis

1

HALLO WELT

=PROPER(A1)

Hallo Welt

2

hallo welt

=PROPER(A2)

Hallo Welt

Deutsche Bezeichnung: GROSS2(Text)

 

REGEX

Die Funktion vergleicht zwei Zeichenfolgen analog zur Funktion EXACT. Hier können jedoch die folgenden Platzhalterzeichen verwendet werden:

-     . Verbindet Zeichen und ersetzt ein Zeichen

-     ^ Verbindet den Beginn einer Reiche, z.B. ^ABC&

-     [x-y] Verbindet alle Zeichen im angegebenen Bereich

-     [xyz] Verbindet alle Zeichen der Liste

-     * Verbindet beliebige Zeichen

Für den Fall dass die Zeichenfolgen gleich sind wird 1, für ungleich 0 zurückgegeben.

 

Syntax:   REGEX(Text1,Text2)

 

Beispiel:

 

A

B

Formel

Ergebnis

1

t.p

top

=REGEX(A1,B1)

1

2

t.*e

table

=REGEX(A2,B2)

1

3

F[0-9]

F3

=REGEX(A3,B3)

1

4

Ab

Apfel

=REGEX(A4,B4)

0

Deutsche Bezeichnung: -

 

REPEAT

Die Funktion wiederholt eine Zeichenfolge so oft wie angegeben.

 

Syntax:   REPEAT(Text,n)

 

Beispiel:

 

A

Formel

Ergebnis

1

Hallo

=REPEAT(A1,2)

HalloHallo

2

-

=REPEAT(A2,10)

----------

Deutsche Bezeichnung: WIEDERHOLEN(Text;Multiplikator)

 

REPLACE

Die Funktion ersetzt eine Zeichenfolge an beliebiger Position durch eine bestimmte Anzahl von Zeichen.

 

Syntax:    REPLACE(Alter_Text,Erstes_Zeichen,
Anzahl_Zeichen,Neuer_Text
)

 

Beispiel:

 

A

B

Formel

Ergebnis

1

John

ack

=REPLACE(A1,1,3,B1)

Jack

2

ABC

XYZ

=REPLACE(A2,1,3,B2)

AXYZ

Deutsche Bezeichnung:
ERSETZEN(
Alter_Text;Erstes_Zeichen;Anzahl_Zeichen;Neuer_Text)

 

RIGHT

Die Funktion gibt das erste oder die ersten Zeichen von rechts, einer Zeichenfolge zurück.

 

Syntax:   RIGHT(Text,Anzahl_Zeichen)

 

Beispiel:

 

A

 

Formel

Ergebnis

1

Statik

 

=RIGHT(A1,3)

tik

2

Haus

 

=RIGHT(A2,1)

s

Deutsche Bezeichnung: RECHTS(Text;Anzahl_Zeichen)

 

STRCAT

Die Funktion gibt Textfolge alle Zellinhalte aus dem angegebenem Bereich zurück.

 

Syntax:   STRCAT(Bereich)

 

Beispiel:

 

A

 

Formel

Ergebnis

1

mb

 

 

 

2

AEC

 

=STRCAT(A1..A2)

mbAEC

Deutsche Bezeichnung: -

 

STRING

Die Funktion gibt als Text den angegebenen Wert mit beliebigen Nachkommastellen zurück.

 

Syntax:   STRING(Wert,Nachkommastellen)

 

Beispiel:

 

A

 

Formel

Ergebnis

1

3,1

 

=STRING(A1,3)

3,100

Deutsche Bezeichnung: -

 

STRLEN

Die Funktion gibt die Länge aller Texte im angegeben Bereich zurück.

 

Syntax:   STRLEN(Bereich)

 

Beispiel:

 

A

B

Formel

Ergebnis

1

mb

AEC

=STRLEN(A1..B1)

5

Deutsche Bezeichnung: -

 

TRIM

Die Funktion gibt den angegeben Text ohne führende oder angehängte Leerzeichen zurück. Die Leerzeichen zwischen den Wörtern bleiben erhalten.

 

Syntax:   TRIM(Text)

 

Beispiel:

 

A

Formel

Ergebnis

1

mbAEC __

=TRIM(A1)

mbAEC

Deutsche Bezeichnung: GLÄTTEN(Text)

 

UPPER

Die Funktion wandelt alle Zeichen einer Zeichenkette in Großbuchstaben um.

 

Syntax:   UPPER(Text)

 

Beispiel:

 

A

 

Formel

Ergebnis

1

Statik

 

=UPPER(A1)

STATIK

Deutsche Bezeichnung: GROSS(Text)

 

VALUE

Die Funktion gibt das als Text angegebene Argument als Zahl zurück.

 

Syntax:   VALUE(Text)

 

Beispiel:

 

A

 

Formel

Ergebnis

1

 

 

 

 

Deutsche Bezeichnung: WERT(Text)