LibreOffice SymbolLibreOffice Symbol

♥ Doe para nosso projeto! ♥

CRIARMATRIZ

Cria uma matriz de dimensões especificadas, com cada valor de célula gerado por uma fórmula.

Ícone Nota

Insira a fórmula como uma fórmula de matriz. Dica: pressione Ctrl+Shift+Enter para inserir uma fórmula de matriz.


Sintaxe

=CRIARMATRIZ(nLin; nCols; Fórmula)

nLin: o número de linhas da matriz resultante.

nCols: o número de colunas da matriz resultante.

Fórmula: uma expressão de fórmula ou função LAMBDA que será chamada para cada célula da matriz.

Ícone Nota

A fórmula deve definir 2 variáveis, relacionadas às linhas e colunas da matriz.


Exemplos

A fórmula =CRIARMATRIZ(5;5;LAMBDA(r;c;SE(r=c;1;0))) cria uma matriz identidade 5x5 (é o mesmo resultado da função =MATRIZ.UNIDADE(5)).

A fórmula =CRIARMATRIZ(5;8;(LAMBDA(r;c;"@@@"))) cria uma matriz 5x8 preenchida com o texto "@@@".

A fórmula =CRIARMATRIZ(1;7;LAMBDA(r;c;c)) cria uma matriz de 1 linha preenchida com os números 1 a 7.

Informação técnica

Ícone Dica

Esta função está disponível desde o LibreOfficeDev 27.2.


Esta função não faz parte do padrão Open Document Format for Office Applications (OpenDocument) Versão 1.4. Parte 4: Formato de Fórmula Recalculada (OpenFormula). O espaço de nomes é

COM.MICROSOFT.MAKEARRAY