Как создать массив значений в LibreOffice Calc?

я использую LibreOffice 5.1.4.2 Calc и нужно, чтобы вычислить внутренняя норма доходности за определенный платеж (скажем, в ячейку A1), определенное количество раз (скажем, 100).

если бы у меня было значение, повторенное 100 раз (скажем, в A1:A100), я мог бы сделать:

=IRR(A1:A100)

но это кажется странным (что, если это 100 000 раз?).

проблема в том, что функция IIR ждет "массив, содержащий значения".

как я могу передать IRR массив значений в A1 повторное 100 раз?

26
задан tripu
16.02.2023 17:42 Количество просмотров материала 2412
Распечатать страницу

1 ответ

Я думаю, вы просите Libreoffice Calc сделать то, что он не может сделать.

в LibreOffice Calc массив - это "связанный диапазон ячеек в электронной таблице, содержащий значения" (per статье Функции Для Работы С Массивами). Существует такая вещь, как "константа встроенного массива", но это для помещения значений в массив. IRR() не является функцией массива, это однозначная функция, которая принимает массив в качестве аргумента.

Я думаю LibreOffice Calc хочет, чтобы вы выделили эти 100 (или 100 000) ячеек с тем же значением.

вы можете заполнить ячейки различными способами. Я бы поместил значение в первую ячейку, затем дал второй ячейке формулу, которая считывала из первой ячейки абсолютную ссылку, а затем заполнила эту вторую ячейку 100 (или 100 000) раз, чтобы получить массив, который мне нужен. Все, что мне нужно изменить, это значение в первой ячейке, и оно распространяется через массив.

Если вы действительно хотите ввести сжатая формула для расчета внутренней нормы прибыли для 100 000 платежей на ту же сумму, возможно, LibreOffice не является лучшим инструментом для работы. Это электронная таблица. Язык программирования, как язык Python и numpy.irr() функция, может работать лучше.

2
отвечен Jim DeLaHunt 2023-02-18 01:30

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя

Похожие вопросы про тегам:

libreoffice
openoffice
openoffice-calc
spreadsheet
worksheet-function
Вверх