Показаны сообщения с ярлыком функции. Показать все сообщения
Показаны сообщения с ярлыком функции. Показать все сообщения

среда, 21 мая 2025 г.

пятница, 9 мая 2025 г.

Функция TEXTSPLIT добавлена в Calc

Xisco Fauli продолжает нас радовать новыми функциями в Calc. Его усилиями функция TEXTSPLIT анадысь была добавлена в кодовую базу проекта.

суббота, 1 февраля 2025 г.

Xisco Fauli добавил кучу новых функций в Calc

Из достаточно длинного списка ещё не реализованных функций электронных таблиц MS Excel в будущий LibreOffice Calc 25.8 уже были добавлены следующие:

  • CHOOSECOLS
  • CHOOSEROWS
  • DROP
  • EXPAND
  • TAKE
  • TOCOL
  • TOROW
  • WRAPCOLS 
  • WRAPROWS
  • VSTACK
  • HSTACK

Я уж не знаю, чего Xisco решил этим заняться, так-то он QA в проекте, однако вот решил и сделал. Честь ему и хвала. Посмотрим, может он и остальные функции тоже запилит =)

Обновил пост еще парой функций

среда, 5 июня 2024 г.

Функция LET тоже будет добавлена в LibreOffice Calc

Balazs Varga продолжает нас радовать своими патчами. На очереди функция LET! Вот ссылка на патч. Интересно, там ещё десяток функций ещё в МС Эксель 2021 добавили, которые пока в LibreOffice Calc не реализованы, будет ли Balazs Varga продолжать свое дело и с ними?

четверг, 2 мая 2024 г.

пятница, 26 апреля 2024 г.

Функции динамических массивов в Calc. SEQUENCE

Вот и настал черёд следующей функции динамических массивов SEQUENCE. Balazs Varga создал соответствующий патч. Осталось добавить всего пару - UNIQUE, RANDARRAY.

среда, 20 марта 2024 г.

среда, 13 марта 2024 г.

Функции динамических массивов в Calc. SORT

Продолжается добавление поддержки функций динамических массивов в LibreOffice Calc. Дошла очередь до функции SORT. Меня смущает отсутствие "динамичности" в реализации этих функций, но видимо первоначальная цель - совместимость с файлами из MS Excel последних версий. Будем надеяться, что сделают и действительно динамические функции.

UPD: 25 марта замержено! Ура

понедельник, 26 февраля 2024 г.

Функции динамических массивов в Calc. FILTER

Я, в свое время, посмотрев прекрасный ролик на ютубе про функции динамических массивов в MS Excel

написал баг репорт 126573 в багзиллу LibreOffice, что мол неплохо бы и в Calc такую прелесть заиметь.

Прошло почти пять лет и вот первая ласточка внезапно пошла в дело.

Balazs Varga из allotropia написал патч с реализацией функции FILTER. Судя по тому, что баг репорт на себя записал фактический глава allotropia Thorsten Behrens - быть им всем в будущем LibreOffice 24.8.


понедельник, 12 февраля 2024 г.

Функцию XMATCH также добавили в LibreOffice Calc

Следом за функцией XLOOKUP, наконец-то реализованной в Calc на днях,  Balazs Varga принял на себя следующую аналогичную задачу, по добавлению функции XMATCH. Надеюсь, у него это займёт не два года. Скрестим пальчики.

UPD: замержено

пятница, 9 февраля 2024 г.

Функцию XLOOKUP таки добавили в LibreOffice Calc

Всего два года понадобилось с начала страданий по функции XLOOKUP, чтобы наконец-то запилить работающий патч. Спасибо Winfried Donkers и Balazs Varga за это. Доступно это будет в будущем релизе 24.8, который выйдет в августе 2024 года.

Ну и кстати я видел позывы, чтобы добавить и функции динамических массивов в LibreOffice Calc. Чтобы вы представляли, что это такое, вот вам ролик по ним для Эксель:



воскресенье, 15 января 2023 г.

Вы думаете функцию XLOOKUP добавили в LibreOffice?

Я так радовался почти год назад, что нашелся человек, который захотел реализовать функцию XLOOKUP в LibreOffice Calc. Год-то прошел, а функция так и не появилась. Человек тот просто не может справиться в одно лицо с этой задачей, плюс он в возрасте пенсионном я так понял и просто возится с этим таском, когда может. Да, по ходу дела он нашел сопутствующие проблемы и решил их недавно, но главная цель-то так и не решена. К сожалению желающих ему помочь что-то не видно на горизонте.

Вот ссылка на наш gerrit, где он пытается патч довести до ума:  https://gerrit.libreoffice.org/c/core/+/131905

суббота, 16 июля 2022 г.

Luboš Luňák решил проблему с производительностью функций ВПР, СУММЕСЛИ и СЧËТЕСЛИ в LibreOffice Calc

Разработчик из Collabora Luboš Luňák решил наконец проблему с производительностью в LibreOffice Calc функций ВПР, СУММЕСЛИ и СЧËТЕСЛИ при работе с бльшими обьемами данных. О чём и написал в своём блоге минизаметку.

 

Данные выше (слева время работы функций до патчей, справа после патчей) - это какие-то пользовательские файлы от компании SuSe. Сами видите, насколько стало всё быстрее.

Фокус был в том, что если данные для функции ВПР отсортированы, то LibreOffice Calc применял для поиска в данных бинарный поиск, а если данные не отсортированы, то линейный, когда проверяется КАЖДЫЙ элемент. Представьте, если у вас десятки тысяч элементов надо перебрать. Решением стало копирование не отсортированных данных в память, их сортировка, кэшировние, а затем приминение к результату всё того же бинарного поиска. На словах всё вроде просто, а решение по факту заняло очень много времени.

Это улучшение будет доступно уже в LibreOffice Calc 7.4, который выйдет в августе 2022 года. Спасибо Luboš Luňák за эту работу.

понедельник, 21 марта 2022 г.

В LibreOffice Calc добавляют поддержку функции XLOOKUP

Это прямо праздник какой-то. Winfried Donkers написал патч, который, после доработки, добавит в LibreOffice Calc поддержку функции XLOOKUP (в русском Excel это называется ПРОСМОТРХ, надеюсь в LO Calc это переведут более вменяемо). Эта функция может заменить собой несколько аналогичных функций, таких, как LOOKUP (ПРОСМОТР), ВПР (VLOOKUP), ГПР (HLOOKUP), связку MATCH (ПОИСКПОЗ) + INDEX (ИНДЕКС), поскольку имеет больше параметров и больше возможностей.

В MS Excel эта функция появилась в конце 2019 года и была доступна только в облачной версии Office 365, а в десктопную редакцию попала только с выходом MS Office 2021. Про эту функцию есть очень хороший ролик на ютубе.

вторник, 2 февраля 2021 г.

Результаты GSoDOC 2020. Функции Calc c примерами и подробным описанием

Руководство пользователя LibreOffice Calc 6.2 (которое я все никак не допереведу) содержит приложение (на 70 листов, на минуточку!), в котором перечислены все функции, доступные в Calc с кратким описанием их аргументов.

Команда документации после обсуждения решила его вынести из руководства пользователя в онлайн, в вики проекта, да ещё и дополнить более подробным описанием и примерами работы.

И в рамках проекта GSoDOC 2020 некто Ronnie Gandhi (@Krezhairo) и выполнил эту задачу.

Теперь, если вы захотите найти подробную информацию по функциям Calc, вы можете пройти на соответствующую страничку в вики проекта (которая мне не нравится к слову), и там уже выбрать поиск функций по алфавиту или по категориям

Конечно же в текущей версии все описание функций на английском и названия функций также на английском. И крайне желательно, чтобы нашелся кто-то, кто бы занялся переводом этого всего на русский.