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

Ссылка на официальный сайт:

Вот выдержка с официального сайта, чтобы перечислить краткое введение функции:

Функции

Форматирование

  • Стиль (изменение стиля шрифта, размера, цвета или применение эффектов)
  • Условное форматирование (выделяйте интересные ячейки или диапазоны ячеек, выделяйте необычные значения и визуализируйте данные с помощью гистограмм, цветовых шкал и наборов значков, которые соответствуют определенным вариациям данных)
  • Выровнять или повернуть текст
  • Поддержка усечения текста, переполнение, автоматический перенос строк
  • Типы данных
  • валюта, проценты, десятичные дроби, даты
  • Пользовательский (например, ##,###0.00, $1,234.56$##,###0.00_);[Red]($##,###0.00), _($* ##,###0.00_);_(...($* "-"_);_(@_), 08-05 PM 01:30MM-dd AM/PM hh:mm)

Клетки

  • Перемещение ячеек путем перетаскивания (Действие при выделении)
  • Маркер заполнения (для рядов 1, 2, 3, 4, 5… введите 1 и 2 в первые две ячейки. Для рядов 2, 4, 6, 8… введите 2 и 4. Поддержка арифметической последовательности, геометрической последовательности, даты, недели, китайских чисел)
  • Параметры автозаполнения (заполнить копию, последовательность, только формат, без формата, день, месяц, год)
  • Множественный выбор (удерживая нажатой клавишу Ctrl, выберите несколько ячеек, скопируйте и вставьте)
  • Найти и заменить (например, определенное число или текстовую строку, поддерживать регулярное выражение, целое слово, с учетом регистра)
  • Местоположение (ячейки можно выбирать в соответствии с типом данных)
  • Объединить ячейки

Строка и столбцы

  • Скрыть, вставить, удалить строки и столбцы
  • Закрепленные строки и столбцы (первая строка, первый столбец, "Заморозить до выбора", можно перетащить рычаг регулировки фиксации)
  • Разделить текст (Разделить текст на разные столбцы с помощью мастера преобразования текста в столбцы)

Операция

  • Отменить/Повторить
  • Копировать/Вставить/Вырезать (Копировать из Excel в Luckysheet с форматированием и наоборот)
  • Горячая клавиша (Опыт работы соответствует Excel, если есть различия или отсутствуют, пожалуйста, сообщите нам об этом)
  • Format Painter (аналогично Google Sheet)
  • Выбор путем перетаскивания (изменение параметров формулы и диаграммы путем выделения)

Формулы и функции

  • Встроенные формулы
  • Математика (СУММЕСЛИМН, СРЗНАЧСЛИМН, СУММЕСЛИ, СУММ и т. д.)
  • Текст (СЦЕПИТЬ, REGEXMATCH, MID)
  • Дата (DATEVALUE, DATEDIF, NOW, WEEKDAY и т. д.)
  • Финансовые (PV, FV, IRR, NPV и т. д.)
  • Логические (ЕСЛИ, И, ИЛИ, ЕСЛИОШИБКА и т. д.)
  • Поиск (VLOOKUP, HLOokUP, INDIRECT, OFFSET и т. д.)
  • Динамический массив (новые формулы Excel2019, СОРТИРОВКА, ФИЛЬТР, УНИКАЛЬНЫЙ, СЛУЧАЙНЫЙ МАССИВ, ПОСЛЕДОВАТЕЛЬНОСТЬ)
  • Массив (={1,2,3,4,5,6}, Ctrl+Shift+Enter)
  • Удаленные формулы (DM_TEXT_TFIDF, DM_TEXT_TEXTRANK, DATA_CN_STOCK_CLOSE и т. д. Требуется удаленный интерфейс, можно выполнять сложные вычисления)
  • Пользовательская (добавлены некоторые формулы, подходящие для использования в Китае. AGE_BY_IDCARD, SEX_BY_IDCARD, BIRTHDAY_BY_IDCARD, PROVINCE_BY_IDCARD, CITY_BY_IDCARD и т. д. Вы можете определить любую формулу по своему усмотрению)

Столы

  • Фильтры (поддержка цветной, числовой, даты, текстовой фильтрации)
  • Сортировка (одновременная сортировка нескольких полей)

Сводная таблица

  • Упорядочить поля (Добавить поля к строкам, столбцам, значениям, области, аналогично Excel)
  • Агрегация (Surport Sum,Count,CountA,CountUnique,Average,Max,Min,Median,Product,Stdev,Stdevp,Var,VarP и т. д.)
  • Фильтровать данные (добавьте поля в область фильтров и проанализируйте нужные данные)
  • Детализация (дважды щелкните ячейку сводной таблицы, чтобы просмотреть подробные данные)
  • Создать сводную диаграмму (сводная таблица может создать диаграмму)

Диаграмма

  • Типы поддержки (линия, столбец, область, столбец, круговая диаграмма, скоро появятся точечные, радарные, калибровочные, воронкообразные и т. д.)
  • Плагины для диаграмм (Ссылка на другой проект ChartMix(MIT): в настоящее время поддерживается ECharts, постепенно разрабатываются Highcharts, Ali G2, amCharts, googleChart, chart.js)
  • Спарклайны (поддержка по формуле: линия, круговая диаграмма, прямоугольник, круговая диаграмма и т. д.)

доля

  • Комментарии (добавление, удаление, обновление)
  • Совместная работа (одновременное редактирование несколькими пользователями)

LuckySheet

  • Операция с матрицей (управление выбором через контекстное меню: транспонирование, поворот, численный расчет)
  • Снимок экрана (сделать снимок экрана с выбором)
  • Копировать в (в контекстном меню скопируйте выделение в json, массив и т. д.)

Вскоре

  • Вставить изображение и фигуры (JPG, PNG, SVG, инструмент «Перо» и т. д.)
  • Проверка данных (флажок, раскрывающийся список, средство выбора даты)
  • Печать (как и при печати в Excel, сохранить в PDF)
  • Стиль сегментации ячеек (Alt+Enter разрыв строки, суб, супер, стиль внутри ячейки)
  • Дерево меню (аналогично функции схемы (группы) в Excel)
  • Таблица новых функций (фильтр, срез)
  • Импорт/экспорт EXCEL,CSV,TXT (специально адаптировано для luckysheet)
  • Документация (улучшение документации и API)
  • Подробнее…

Откройте онлайн-демонстрацию, скорость также очень высокая, операция в основном такая же, как в Excel.

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

Он готов к использованию в проекте, и все желающие могут общаться вместе.

Итак, как мы используем его в нашем проекте?

Давайте последуем руководству и запустим локально.

Шаги для использования:

1. клонировать проект

git-клон https://github.com/mengshukeji/Luckysheet.git

2. Зависимости установки

компакт-диск Лакилист

установка нпм

npm установить глоток -g

3. Опыт режима разработчика

нпм запустить разработчик

Несколько простых шагов уже выполняются. Если вы хотите представить свой собственный проект, вам нужно упаковать его с помощью `npm run build` и скопировать файлы из папки dist в свой собственный проект для представления.

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

```

Несколько простых шагов уже выполняются. Если вы хотите представить свой собственный проект, вам нужно упаковать его с помощью `npm run build` и скопировать файлы из папки dist в свой собственный проект для представления.

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