Acho que você está pedindo ao Libreoffice Calc para fazer algo que não pode fazer.
No LibreOffice Calc, uma matriz é "um intervalo de células vinculadas em uma planilha contendo valores" (por Ajuda Artigo Array Functions ). Existe uma "Inline Array Constante", mas isso é para colocar valores em um array. IRR()
não é uma função de matriz, é uma função de valor único que usa uma matriz como argumento.
Acho que o LibreOffice Calc quer alocar essas 100 (ou 100.000) células com o mesmo valor.
Você pode preencher as células de várias maneiras. Gostaria de colocar o valor na primeira célula, em seguida, dar a segunda célula uma fórmula que lê a partir da primeira célula com uma referência absoluta, em seguida, preencher essa segunda célula para baixo 100 (ou 100.000) vezes para obter o array que eu precisava. Tudo o que tenho que mudar é o valor na primeira célula, e ele é propagado pelo array.
Se você realmente quiser digitar uma fórmula concisa para calcular a Taxa Interna de Retorno para 100.000 pagamentos do mesmo valor, talvez o LibreOffice não seja a melhor ferramenta para o trabalho. É uma planilha. Uma linguagem de programação, como a linguagem Python e a função numpy.irr()
, pode trabalhe melhor.