Хорошая новость, которых так сейчас не хватает: Microsoft выкатила мега-обновление,

добавляющее в Excel аж 14 (!) новых функций для работы с динамическими массивами:

• TEXTBEFORE - выдергивает из исходного текста подстроку до заданного символа (типа ЛЕВСИМВ)
• TEXTAFTER - то же самое, но выдергивает текст после заданного символа
• TEXTSPLIT - это по сути текст по столбцам, но с помощью формулы - выдает все порезанные текстовые кусочки сразу массивом в разные ячейки
• VSTACK - склеивает два диапазона в один по вертикали (один под другим)
• HSTACK - то же самое, но склеивает по горизонтали (один рядом с другим)
• TOROW - трансформирует (вытягивает) двумерную таблицу в строку
• TOCOL - то же самое, но в столбец
• WRAPROWS - сворачивает строку в двумерную таблицу
• WRAPCOLS - сворачивает столбец в двумерную таблицу
• TAKE - извлекает из динамического массива N-е количество строк или столбцов от начала или конца, т.е. позволяет отрезать от массива нужный кусок
• DROP - то же самое, что предыдущая, но не извлекает, а удаляет часть массива
• CHOOSEROWS - извлекает строки из массива по их номерам
• CHOOSECOLS - извлекает столбцы из массива по их номерам
• EXPAND - расширяет массив до заданных размеров

Подробнее можно почитать в блоге у руководителя отдела разработки Excel в Microsoft - Joe McDaid https://techcommunity.microsoft.com/t5/excel-blog/announcing-new-text-and-array-functions/ba-p/3186066
Или можно посмотреть видео замечательной Leila Gharani с быстрым обзором всех этих функций (на английском, но там все и так понятно) - https://www.youtube.com/watch?v=VWcLM6_Q_00
Если же вы не знакомы с динамическими массивами в принципе, то можно глянуть мой ролик двухлетней давности https://www.planetaexcel.ru/techniques/2/9112/

Пока что это счастье доступно только инсайдерам (ограниченный круг добровольных тестировщиков) на версии Beta Channel, Version 2203 (Build 15104.20004), но через некоторое время, надеюсь, станет доступно и нам с вами. Как только доедет до меня - запишу для вас видео с подробным разбором, само-собой 👌

P.S. Не сочтите за рекламу, но некоторые из этих возможностей, кстати, уже давно есть в моей надстройке PLEX. Например, макрос для ресайза любых таблиц (https://www.planetaexcel.ru/plex/features/17/260/) и функции TextSplit, TextLeft, TextRight, TextMid (https://www.planetaexcel.ru/plex/features/23/). Так что если очень нужно, то можно уже сейчас 😉

1 ответов

10 просмотров

Все эти функции доступны в Calc c помощью свободных и бесплатных Python+Pandas. Панды - пакет по мотивам Mathcad, теперь уже и более мощный, и более за QA-шеный.

Похожие вопросы

Обсуждают сегодня

Вот эта штука не пропечатывается, так как попадает в непечатаемую область полей, как бы обнулить поля?
Olga K
1
Доброго вечера! Господа, а кто знает можно ли научить Calc распознавать "." как "," и наоборот? Просто у MS и Google это уже есть, а как сделать тут что-то не совсем понимаю
Andrey Leontiev
1
подскажи́те, можно ли перевести вычисления с процессора на видеокарту в ЛибраОфис ДРО? а то проц старый совсем и охлаждение никакое - не справляется с множеством 3Д-деталей с ...
Б ě /| bl ů __ 4 e |\ 0 |3 é 4 u !-¡ |< ą
5
Товарищи, подскажите, пожалуйста, можно ли что-то сделать, чтобы коллабора офис под андроид работала с PDF-файлами не сильно медленнее, чем штатные браузеры? А то файл 7 мегаб...
PS
2
как такое победить? эту чёрную кошку в чёрной комнате... кошка белая должна быть
Vitaliy Tim
3
Народ! Хочу странного. Есть ли возможность в текстовом файле (doc, odt) сделать ссылку на кусок строки? Есть в тексте несколько повторяющихся значений, например "фамилия". Бы...
Sergey Lihacheff
2
Добрый день! Подскажите пожалуйста, пытаюсь открыть файл dbf. В формате dbase 3 он открывается, dbase 4 же не читается нормально (пустые поля). Это я что-то делаю не так?
Ivan
2
Привет, подскажите в LO Draw можно вот такие стрелочки сделать? И что бы не в ручную их рисовать а просто протягивать от точки до точки.
New Horizons
3
Так, что ты пытаешься сделать в целом?
Kompilainenn
7
Здравствуйте всем. Подскажите пожалуйста, а можно как-нибудь создать несколько Алфавитных указателей в документе Writer? Допустим один с фамилиями, а другой населённые пункты....
Сергей Богатищев
3
Карта сайта