LibreOffice SymbolLibreOffice Symbol

Prosimy o wsparcie!

MAKEARRAY

Tworzy macierz o określonych wymiarach, w której wartość każdej komórki jest generowana przez zastosowanie formuły.

Ikona notatki

Wprowadź formułę jako formułę macierzy. Wskazówka: wprowadź formułę za pomocą klawiszy Ctrl + Shift + Enter.


Składnia

=MAKEARRAY(nWiersze; nKolumny; Formuła)

nWiersze: liczba wierszy wynikowej macierzy.

nKolumny: liczba kolumn wynikowej macierzy.

Formuła: wyrażenie formuły lub funkcja LAMBDA, która będzie wywoływana dla każdej komórki macierzy.

Ikona notatki

Formuła musi definiować 2 zmienne odnoszące się do wierszy i kolumn macierzy.


Przykłady

Formuła =MAKEARRAY(5;5;LAMBDA(r;c;IF(r=c;1;0))) tworzy macierz jednostkową 5x5 (jest to ten sam wynik, co funkcja =JEDN.MACIERZY(5)).

Formuła =MAKEARRAY(5;8;(LAMBDA(r;c;"@@@"))) tworzy macierz 5x8 wypełnioną ciągiem znaków "@@@".

Formuła =MAKEARRAY(1;7;LAMBDA(r;c;c)) tworzy macierz jednowierszową wypełnioną liczbami od 1 do 7.

Szczegóły techniczne

Ikona wskazówki

Ta funkcja jest dostępna od wersji 27.2 LibreOfficeDev.


Ta funkcja NIE jest częścią standardu Open Document Format for Office Applications (OpenDocument) Version 1.4. Part 4: Recalculated Formula (OpenFormula) Format. Przestrzeń nazw to

COM.MICROSOFT.MAKEARRAY