Matrix Funktionen

[ ] indicates optional parameters

ADRESSE(Zeile; Spalte; [Abs]; [A1]; [Tabellenname])
BEREICH.VERSCHIEBEN(Bezug; Zeilen; Spalten; [Höhe]; [Breite])
BEREICHE(Bezug)
HYPERLINK(Hyperlink_Adresse; [Freundlicher_Name])
INDEX(Bezug; [Zeile]; [Spalte]; [Bereich])
INDIREKT(Bezug; [A1])
MTRANS(Matrix)
SPALTE([Bezug])
SPALTEN(Matrix)
SVERWEIS(Suchkriterium; Matrix; Spaltenindex; [Bereich_Verweis])
VERGLEICH(Suchkriterium; Suchmatrix; [Vergleichstyp])
VERWEIS(Suchkriterium; Suchmatrix; [Bereich_Matrix])
WAHL(Index; Wert1; [Wert2; ...])
WVERWEIS(Suchkriterium; Matrix; Zeilenindex; [Bereich_Verweis])
ZEILE([Bezug])
ZEILEN(Matrix)


Matrix Funktionen

ADRESSE(Zeile; Spalte; [Abs]; [A1]; [Tabellenname])

Returns a string containing the specified cell address.

ZeileThe row number of the cell.
SpalteThe column number of the cell.
AbsA number representing whether the row or column are to be absolute or relative. The possible values are:
1Both absolute
2Absolute row, relative column
3Relative row, absolute column
4Both relative
If this parameter is omitted it defaults to 1.
A1Specifies the style of the reference. The possible values are:
FALSCHR1C1 style
WAHRA1 style
If this parameter is omitted it defaults to WAHR.
TabellennameOptional sheet name with which to prefix the reference.


BEREICH.VERSCHIEBEN(Bezug; Zeilen; Spalten; [Höhe]; [Breite])

Returns a new reference based on the specified reference.

BezugThe reference to be used as a starting point.
ZeilenThe number of rows to move the reference up (negative) or down (positive).
SpaltenThe number of columns to move the reference left (negative) or right (positive).
HöheThe height of the new reference. If this parameter is omitted it defaults to the height of the old reference.
BreiteThe width of the new reference. If this parameter is omitted it defaults to the width of the old reference.


BEREICHE(Bezug)

Returns the number of areas contained in the reference.

BezugThe reference whose areas you want to count.


HYPERLINK(Hyperlink_Adresse; [Freundlicher_Name])

Jumps to a cell or range when this cell is selected.

Hyperlink_AdresseA text expression that evaluates to the form "filename" or "[filename]reference".
Freundlicher_NameThe text to be displayed in the cell. If this parameter is omitted it defaults to the link location text.


INDEX(Bezug; [Zeile]; [Spalte]; [Bereich])

Returns a subset of an array or reference.

BezugThe array or reference of which you want the subset.
ZeileThe number of the row to return. If this parameter is omitted all rows will be returned.
SpalteThe number of the column to return. If this parameter is omitted all columns will be returned.
BereichThe number of the area to return when the reference contains more than one area. If this parameter is omitted it defaults to 1.


INDIREKT(Bezug; [A1])

Returns a reference from the specified text.

BezugA text expression that evaluates to the name of a cell or range of cells.
A1Specifies the style of the reference. The possible values are:
FALSCHR1C1 style
WAHRA1 style
If this parameter is omitted it defaults to WAHR.


MTRANS(Matrix)

Returns the transposition of the specified array or reference.

MatrixThe array or reference whose values you want to transpose.


SPALTE([Bezug])

Returns the column number of the reference.

[Bezug]The reference whose column number you want. If this parameter is omitted it defaults to the cell containing the function.


SPALTEN(Matrix)

Returns the number of columns in the reference.

MatrixThe reference whose columns you want to count.


SVERWEIS(Suchkriterium; Matrix; Spaltenindex; [Bereich_Verweis])

Returns a value from a vertical table, found by searching for the lookup value in the left column of the table and then returning a value from the same or a different column in the table.

SuchkriteriumThe value to be found in the table.
MatrixA reference containing the table cells.
SpaltenindexThe offset of the value to be returned, where 1 is the left column of the table.
Bereich_VerweisWhether to find an approximate or exact match. The possible values are:
FALSCHAn exact match is required
WAHRIf an exact match is not found, use the closest value less than the lookup value
If this parameter is omitted it defaults to WAHR.


VERGLEICH(Suchkriterium; Suchmatrix; [Vergleichstyp])

Returns a number representing the position of a value in a table.

SuchkriteriumThe value to be found in the table.
SuchmatrixA reference containing the table cells.
VergleichstypWhether to find an approximate or exact match. The possible values are:
1If an exact match is not found, use the closest value less than the lookup value (the table values should be in ascending order)
0An exact match is required
-1If an exact match is not found, use the closest value greater than the lookup value (the table values should be in descending order)
If this parameter is omitted it defaults to 1.


VERWEIS(Suchkriterium; Suchmatrix; [Bereich_Matrix])

Returns a value from a horizontal or vertical table, found by searching for the lookup value in the top row (for a horizontal table) or left column (for a vertical or square table) of the table and then returning a value from the corresponding position in the result range (if specified) or from the bottom row (for a horizontal table) or right column (for a vertical or square table) of the table.

SuchkriteriumThe value to be found in the table.
SuchmatrixA reference containing the table cells.
Bereich_MatrixThe range of cells from which to return a result. If this parameter is not specified the result will be returned from the opposite row or column of the table range.


WAHL(Index; Wert1; [Wert2; ...])

Returns one of several values depending on the index.

IndexThe index of the value to be returned, should be in the range 1 to 29.
Wert1; ...Up to 29 values, one of which will be chosen to be the result.


WVERWEIS(Suchkriterium; Matrix; Zeilenindex; [Bereich_Verweis])

Returns a value from a horizontal table, found by searching for the lookup value in the top row of the table and then returning a value from the same or a different row in the table.

SuchkriteriumThe value to be found in the table.
MatrixA reference containing the table cells.
ZeilenindexThe offset of the value to be returned, where 1 is the top row of the table.
Bereich_VerweisWhether to find an approximate or exact match. The possible values are:
FALSCHAn exact match is required
WAHRIf an exact match is not found, use the closest value less than the lookup value
If this parameter is omitted it defaults to WAHR.


ZEILE([Bezug])

Returns the row number of the reference.

BezugThe reference whose row number you want. If this parameter is omitted it defaults to the cell containing the function.


ZEILEN(Matrix)

Returns the number of rows in the reference.

rangeThe reference whose rows you want to count.