Как стать автором
Обновить
2
0.2
Денис @Robastik

Хронический аналитик

Отправить сообщение

Держать Excel открытым здорово, но не лучше ли дописывать CSV-файл, который динамически отражать в XLSX при открытии?

1) Кейсы разные бывают. 2) Это решение не для тех, кто понимает выражение "дописывать CSV-файл, который динамически отражать в XLSX при открытии".

MS Excel на декстопе сам по себе крашится еженедельно в реальном бизнесе.

Как правило, это проблема железа, что владелец железа признавать не хочет. Или не понимает в железе.

с LO+Pandas - быстрее чем PowerQuery

Можно сколько угодно говорить о том, что некоторые яблоки лучше некоторых бананов и смородины.
Я остаюсь при своем мнении:
Pandas → библиотека. PowerQuery → готовый продукт с GUI.
Когда напишете на Pandas что-то близкое к PowerQuery, тогда можно будет говорить за "кто быстрее".

3 пути

Почему не освещен вариант ИП на НПД?

официально только один VBA

MS ScriptControl → официальный компонент для подключения в Excel любого скриптового языка.

В OpenOffice|LibreOffice - 4 языка

В Excel можно одновременно параллельно и независимо использовать сколько угодно скриптовых языков + сколько угодно компилируемых. OO|LO может в реализации одной функции использовать вместе Basic, Python, R, Jscript и ассемблер?

Это стабильно-глючное соединение

Я в своей поделке использую свободный аналог ScriptControl. В нем псевдомногопоточный парсер (с полноценным браузером в каждом потоке) крутится сутками, сохраняя результаты на открытый лист Excel.

Excel с Pandas и LO Calc с Pandas будут примерно равны по скорости

Вопрос по "уделыванию" MS Excel остается открытым.
Сравнивать скорость скриптового движка MS с аналогом от LO → такое себе. Сам-то Excel в этом вопросе не при делах.
Причем, вполне может оказаться, что аналог от LO есть не что иное, как свободный аналог MS ScriptControl)

Если по чесноку, то при сравнении кастомных поделок MS vs LO по скорости надо упоминать VSTO. На этом упоминании все разговоры за скорость закончатся)

Excel с PowerPivot будет медленнее и менее функционален

Непонятен смысл сравнения теплого с мягким (PowerPivot vs Pandas).

есть мощная либа ScriptForge

В сравнении с доступностью готовых решений для Excel ( в связке с возможностями Word & Office & ActiveX (COM+) & Windows API) для миллионов самых разных задач только на VBA & VBScript & JScript & MS JScript (как наиболее распространенные) называть ScriptForge "мощной либой" → крайне дискуссионно)

Вопрос лучше ставить в такой плоскости: ScriptForge можно использовать в Excel → и насколько это популярно у пользователей Excel?

***

По гибкости разработки сравнение можно делать по такому критерию: все надстройки в Office Store одинаково работают как на десктопе, так и в облаке, и в мобильной версии. LO может таким похвастаться?

На вкус и цвет все фломастеры разные, поэтому скорость и гибкость → для гиков. Нормальным людям с разной степенью продвинутости нужны готовые решения для профессиональных задач на всех (человеческих) языках. Очевидно, что сравнивать экосистему MS с любой свободной некорректно.

Все задачи экономики знаний решаются не на конкретном месте, а в распределенной среде. В этом смысле Excel → не только инструмент для работы с данными, но и средство коммуникации. Также как математика → средство коммуникации. В такой аналогии применительно к Excel → весь мир общается с помощью одной математики, а у вас она немного другая, хотя в целом - выглядит практически так же)

есть возможность использовать "вот этот ваш весь DS/ML/CV/ETL" итд. т.к. в "подкапотный" для LibreOffice Python можно легко установить Pandas и шагнуть в мир аналитики с самым востребованным инструментом, "уделывающим" MS Excel

Почему Excel, имеющий под капотом не только VBA, но и возможность использования любого скриптового языка, в т.ч. и Python, уделывается LibreOffice с одним только Python?

Реальное открытие это то, "Секс" и "Я и Муж" это две отдельных сферы жизни.

В целом, если кто не въехал, это толстый троллинг на тему лайфстайл коучинга. Типа "во что превратится ваша жизнь, если немножко переборщить".

У нас до сих пор делают бизнес на стволовых клетках, хотя "там" много лет тому назад признали их отсутствие в природе)

В контексте →

искать вакансии на незнакомом вам международном рынке

т.е. речь не о максимизации офера, а лишь бы просочиться на незнакомый рынок. Поэтому и занять удобную для рекрутера позу → не грех.

Объясняю: построил абстрактную гистограмму

Поскольку я в этом не участвую, Объяснение разъясняет яндекс:

ЧЯДНТ

Я мысли не читаю, так что потрудитесь либо объяснить что значит ваш скрин, либо гуглите уже сами.

где взять пользователю эту Robastik.xlam

В статье две ссылки на сайт, на сайте много кнопок Скачать Робастик.

Давайте уже закончим этот очень странный диалог)

для обычных юзверей-офисников

В этом и цимес ¯\_(ツ)_/¯

гистограммы в экселе из коробки

Потому что при установке экселя поставлена галочка для надстройки Пакет анализа → FUNCRES.xlam

тогда можно смело говорить, что без VBA

Если FUNCRES.xlam считается без VBA, то наверное и все остальные .xlam должны так же считаться?

Имхо потому что для пользователя .xlam тождественен "из коробки".

>сомнений надо всегда оставлять

Чем полезны сомнения?

Например, на примере армагеддона. То ли будет армагеддончик, то ли армагеддонище. Сомневаемся, но гречку не запасаем. В чем профит?

Поговорили по телефону

Что человек имеет в виду

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

заранее знать это - и время не тратить

НН, тиндеры и прочие авиты преследуют ровно обратную цель → удержать как можно дольше. Чтобы вот-вот уже, чуть-чуть еще, чтобы давать большую и крепкую надежду, но втайне гарантировать провал. Это бизнес-модель такая, которой нужно много платящих пользователей. А не так, чтобы пришел, взял три отличных варианта и тут же свалил с решенной проблемой. Поэтому ваш результат поиска на НН → на самом деле не совсем ваш. Отличные варианты вам могут дать только по ошибке, потому что в результате НН получит чудовищный отток пользователей. Поэтому дают только те варианты, которые обеспечивают вашу максимальную "вовлеченность" (с вашей точки зрения - потерю времени).

Можно скачивать не открывая.

Chrome на Андроиде скачал ссылку без проблем.

Может на почту?

не эксель

Эксель с надстройкой. Гистограмма, например, тоже требует надстройку. Power Query тут упоминают в комментах, тоже надстройка. Для пользователя установить надстройку != программировать.

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

Вторая часть просто не имеет смысла, о чем так прямо и сказано:

информация достаточно поверхностная

Похоже, кто-то решил повторить на Хабре эксперимент с фейковыми научными статьями)

Если это все погрешности гуглоперевода, то публикация статьи, полностью состоящей из погрешностей гуглоперевода, видимо сделана с целью вхождения в анналы)

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

слово "бублик" и слово "смерть" для вас одно и то же

По мне это такая же подмена понятий, как и "борьба со стрессом") Я не боюсь бубликов и иногда могу ими себя побаловать. Моя мотивация совсем не в том, что бублики меня убивают) Мне вдруг захотелось хорошей формы) Когда она была я ее не ценил) Круг общения способствовал принятию новых ценностей и в результате - ПП, ЗОЖ и вот это вот все))) Только чтобы в кругу красивых людей не чувствовать себя идиотом)

Информация

В рейтинге
2 335-й
Откуда
Россия
Дата рождения
Зарегистрирован
Активность

Специализация

Data Analyst, Data Engineer
Middle
JavaScript
HTML
Google App Engine
NoSQL
Microsoft Excel
GitHub
API Yandex.maps
Yandex Metrica
Google Analytics
Visual Basic for Applications