Форум поддержки пользователей. LibreOffice, Apache OpenOffice, OpenOffice.org

Форум поддержки пользователей. LibreOffice, Apache OpenOffice, OpenOffice.org

14 Октябрь 2019, 21:12 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
Новости: Доступно и просто о работе в офисных пакетах
 
   Начало   Помощь Поиск Войти Регистрация    задать вопрос  
Страниц: 1   Вниз
  Печать  
Автор Тема: Универсальная функция  (Прочитано 789 раз)
0 Пользователей и 1 Гость смотрят эту тему.
calc4fem
Форумчанин
***
Offline Offline

Сообщений: 278


« Стартовое сообщение: 20 Июль 2019, 04:39 »

Были ли такие реализации, идеи, надстройки (и так далее) по следующей функциональности электронных таблиц.
Предположим есть некое вычисление, которое предуматривает ввод исходных данных в определенные ячейки, вычисление промежуточных результатов (во многих ячейках, даже в таблицах - то есть диапазонах).
Предположим конечный результат выдается на основе вычислений по адресу XN
Далее возникает вопрос - можно ли реализовать такую функцию как

universalfunction("адрес_input1","адрес_input2",...,,"XN","ссылка_на_текущий_input1","ссылка_на_текущий_input2"...)

которая на самом деле будет иметь никаких дел с указанными ячейками и адресами "адрес_input"
а просто искользовать их для анализа вычислительного алгоритма по которому получается результат в XN
а в свою очередь реальные данные будут вводиться в ""ссылка_на_текущий_input"

То есть допустим на некотором листе отстроено какое то вычисление. Какое именно и в каких адресах что находится - не важно.
Важно что данный алгоритм можно интерпретировать как универсальный, который что то берет и возвращает результат.

Некая гипотетическая функция просто вытаскивает алгоритм по указанным адресам (ничего там не меняя и не вычисляя)
и пользуется этим алгоритмом уже с серией новых исходных данных

В общем например на Basic реализовать такую функцию сложно или нельзя. Basic он и сам для того чтобы универсальные вычисления оранизовывать помимо ячеек.
Тогда можно ли вообще? Наверняка идея то не нова и были какие то попытки реализации
Записан
mikekaganski
Мастер
*****
Online Online

Пол: Мужской
Расположение: Хабаровск -> Москва
Сообщений: 1 497


« Ответ #1: 20 Июль 2019, 07:10 »

Сценарии
Совмещённые операции
Записан

С уважением,
Михаил Каганский
calc4fem
Форумчанин
***
Offline Offline

Сообщений: 278


« Ответ #2: 20 Июль 2019, 19:03 »

По моему это немного не то. Смысл такой функции например в возможности табличных вычислений.
кстати наверно на basic такое вполне можно было бы написать - просто заменять значения в заданных ячейках а потом обратно возвращать старые. но это тоже вопрос как оно будет работать.
Записан
mikekaganski
Мастер
*****
Online Online

Пол: Мужской
Расположение: Хабаровск -> Москва
Сообщений: 1 497


« Ответ #3: 21 Июль 2019, 09:35 »

По-моему, Вы даже не попробовали предложенные варианты перед тем, как ответить. Скажем, для табличных вычислений непосредственно предназначена вторая из них.
Записан

С уважением,
Михаил Каганский
Страниц: 1   Вверх
  Печать  
 
Перейти в:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.21 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!