Microsoft продалась: в ячейки Excel напихали сразу несколько значений

Excel Microsoft списки массивы ячейки обновление theregister.com

Обновите Excel: теперь ячейки поддерживают несколько значений! Управляйте данными эффективнее, объединяя списки и массивы в одной ячейке. Узнайте о новых возможностях и их влиянии на ваши проекты.

Microsoft прекратила 40-летнее правило одиночного заполнения ячеек Excel и теперь позволяет нескольким значениям находиться в одной ячейке.

«Одно из старейших правил электронных таблиц: одна ячейка, одно значение», — написал Джейк Армстронг, старший менеджер по продуктам Excel, в своем посте в LinkedIn. «Больше нет!»

«Я рад объявить о наборе новых функций: Списки, Массивы в ячейках и Вложенные массивы в Excel».

На данный момент эта возможность доступна только в бета-каналах Microsoft Excel для Windows и Mac. И она является опциональной.

Чтобы обосновать использование списков в ячейках, Армстронг в своем блоге объяснил, что у каждого проекта Excel может быть несколько владельцев.

«Традиционно для этого требовались отдельные столбцы, вспомогательные таблицы или текст вроде «Карлос, Генриетта, Джейкоб», упакованный в одну ячейку», — пояснил он.

«Со списками вы можете хранить эти значения вместе в одной ячейке, продолжая работать с каждым элементом по отдельности. Владельцы проектов остаются связанными с проектом, к которому они принадлежат, оставаясь доступными для фильтрации, расчетов и анализа».

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

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

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

Внешние программные библиотеки, которые ожидают, что cell.value будет возвращать только строку, число, логическое значение или дату, возможно, потребуется обновить для поддержки нового типа данных — хотя Microsoft еще не опубликовала, как списки, массивы в ячейках и вложенные массивы будут представлены в XML .xlsx. Это касается таких библиотек, как openpyxl, pandas и calamine.

То же самое касается приложений, которые импортируют данные Excel и еще не имеют концепции ячеек с несколькими значениями, таких как экспорт в CSV, Google Таблицы, LibreOffice и более старые сборки Excel.

А пользователям Excel, возможно, придется «сглаживать» списки и массивы, чтобы ячейки с несколькими значениями работали с существующими функциями, такими как сводные таблицы, по крайней мере, до тех пор, пока эти функции не будут адаптированы для поддержки новой структуры ячеек. ®

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

Похожие новости: