现在在线的办公套件使用频率越来越高,不论是国外的 Google 办公套件还是国内的石墨文档,金山文档等,都是很优秀的产品。开源领域里也有不少优秀的在线表格开源项目,那么今天所推荐的 Luckysheet 究竟有什么不同之处呢?那就继续往下看看吧。

项目名称:Luckysheet

项目作者:mengshukeji

开源许可协议:MIT

项目地址:https://gitee.com/mengshukeji/Luckysheet

项目简介

Luckysheet 是一款纯前端类似 Excel 的在线表格,功能强大、配置简单、完全开源。

Luckysheet 独有特性

  • 矩阵计算 (通过右键菜单进行支持:对选区内的数据进行转置、旋转、数值计算)

  • 截图 (把选区的内容进行截图展示)

  • 复制到其他格式 (右键菜单的"复制为", 支持复制为json、array、对角线数据、去重等)

  • EXCEL,CSV,TXT 导入及导出 (专为Luckysheet打造的导入导出插件,支持密码、水印、公式等的本地导入导出)
  • 插入图片和svg形状 (支持JPG,PNG,SVG,Pen tool的插入、修改和删除,并且随表格的变动而产生变化)

  • 数据验证(表单功能) (支持Checkbox, drop-down list, datePicker)

  • 单元格内多样式 (Alt+Enter单元格内换行、上标、下标、单元格内可定义每个文字的不同样式)

其他特性

除了最基本的表格功能,Luckysheet 还有如下几个值得关注的特性。

公式和函数

  • 内置公式

    • 数学 (SUMIFS, AVERAGEIFS, SUMIF, SUM, etc.)
    • 文本 (CONCATENATE, REGEXMATCH, MID)
    • 日期 (DATEVALUE, DATEDIF, NOW, WEEKDAY, etc.)
    • 财务 (PV, FV, IRR, NPV, etc.)
    • 逻辑 (IF, AND, OR, IFERROR, etc.)
    • 查找和引用 (VLOOKUP, HLOOkUP, INDIRECT, OFFSET, etc.)
    • 动态数组 (Excel2019新函数,SORT,FILTER,UNIQUE,RANDARRAY,SEQUENCE)
  • 公式支持数组 (={1,2,3,4,5,6}, Crtl+Shift+Enter)
  • 远程公式 (DM_TEXT_TFIDF, DM_TEXT_TEXTRANK,DATA_CN_STOCK_CLOSE etc. Need remote interface, can realize complex calculation)
  • 自定义公式 (根据身份证识别年龄,性别,生日,省份,城市等. AGE_BY_IDCARD, SEX_BY_IDCARD, BIRTHDAY_BY_IDCARD, PROVINCE_BY_IDCARD, CITY_BY_IDCARD, etc. 可以任意加入自己的公式哦)

数据透视表

  • 字段拖拽 (操作方式与excel类似,拖动字段到行、列、数值、筛选等4个区域)
  • 聚合方式 (支持汇总、计数、去重计数、平均、最大、最小、中位数、协方差、标准差、方差等计算)
  • 筛选数据 (可对字段进行筛选后再进行汇总)
  • 数据透视表下钻 (双击数据透视表中的数据,可以下钻查看到明细,操作方式与excel一致)
  • 根据数据透视表新建图表 (数据透视表产生的数据也可以进行图表的制作)

图表

  • 支持的图表类型 (目前折线图、柱状图、面积图、条形图、饼图可以使用,散点图、雷达图、仪表盘、漏斗图正在接入,其他图表正在陆续开发中,请大家给予建议)
  • 关于图表插件 (图表使用了一个中间插件ChartMix(MIT协议): 目前支持ECharts,正在逐步接入Highcharts、阿里G2、amCharts、googleChart、chart.js)
  • Sparklines小图 (以公式的形式进行设置和展示,目前支持:折线图、面积图、柱状图、累积图、条形图、离散图、三态图、饼图、箱线图等)

开发环境

Node.js Version >= 6

如果你想了解更多特性或者其技术详情,那么就点击后面的链接去它的 Gitee 主页看看吧:https://gitee.com/mengshukeji/Luckysheet

可能是目前最强大的开源在线表格,不信你来看看相关推荐

  1. Excel?国产开源在线表格Luckysheet走红GitHub

    开源最前线(ID:OpenSourceTop) :猿妹整编 项目地址:https://github.com/mengshukeji/Luckysheet 目前比较流行的办公应用主要有Excel.WPS ...

  2. 再见Excel!最强国产开源在线表格Luckysheet走红GitHub

    (给机器学习算法与Python学习加星标,提升AI技能) 目前比较流行的办公应用主要有Excel.WPS.石墨文档等等,今天推荐一款功能强大.配置简单.完全开源的用纯JavaScript编写的前端表格 ...

  3. Excel?最强国产开源在线表格 Luckysheet 走红GitHub!

    点击"开发者技术前线",选择"星标????"让一部分开发者看到未来 来自:开源最前线 目前比较流行的办公应用主要有Excel.WPS.石墨文档等等,今天要和大家 ...

  4. 程序员都应该知道的开源在线表格应用

    今天要和大家推荐一个强大的线上表格--Airtable. Airtable 是一个易于使用的在线平台,用于创建和共享关系数据库.用户界面简单.色彩丰富.友好,任何人都可以在几分钟内构建一个数据库.你可 ...

  5. 一款功能强大的开源excel在线表格

      大家好,我是小编南风吹,每天推荐一个小工具/源码,装满你的收藏夹,让你轻松节省开发效率,实现不加班不熬夜不掉头发!   今天小编推荐一款纯前端类似excel的在线表格,功能强大.配置简单.完全开源 ...

  6. excel在线_功能强大的纯前端 Excel 在线表格: Luckysheet

    [导语]:Luckysheet是一款类似excel的在线表格,纯前端,功能强大.配置简单.完全开源,几行代码就能展现出一个功能完备的在线表格. 简介 Luckysheet是一款类似excel的纯前端在 ...

  7. Luckysheet(在线表格) v2.1.12

    简介: Luckysheet是完全开源的一个类似于excel的在线表格,内置格式设置.单元格.行和列操作.撤销.重做.选区拖拽.公式和函数.表格操作等功能,还提供了图表.数据透视表.截图.插入图片等增 ...

  8. UReport2 报表设计器 在线表格

    UReport2官网 一.UReport2报表设计器         UReport2是一个开源的可视化报表设计器,功能强大,操作简单,可以实现复杂的报表统计,有各种各样的导出和打印功能,支持导入Ex ...

  9. 5款优秀的在线表格生成工具

    1.在线表格编辑器--TablesGenerator 表格制作工具TablesGenerator是一个在线制作 LaTeX.HTML.Markdown 格式的表格代码工具,支持在表格中填充数据,修改字 ...

最新文章

  1. 后处理程序文件大小的变量_【每日一题】(17题)面试官问:JS中事件流,事件处理程序,事件对象的理解?...
  2. javascript中数据类型转换
  3. 正则表达式 一切从简
  4. win10内建子系统Linux
  5. mysql sql语句最大长度设置方法
  6. 上海j计算机一级分值,计算机一级考试内容及分值
  7. eclipse报错: Could not generate secret
  8. Asp.net mvc 知多少(一)
  9. python层次聚类法画图_Python实现简单层次聚类算法以及可视化
  10. ERP数据口径不一,管理层不好决策?你该看看这5个数字化场景
  11. java 捕获运行时异常_java-如何通过ASM在字节码中捕获运行时异常
  12. 传输层端口号的范围是多少?被分为哪两部分_根据资金习性可以把资金分为哪几类?_中级会计职称考试视频...
  13. sqlserver的存储过程mysql_mysql,sqlserver存储过程的创建及执行
  14. arcgis已试图对空几何执行该操作_ArcGIS中坐标转换和投影变换
  15. lua定义一个简单的类
  16. 自动驾驶仿真软件汇总-2021
  17. adb shell dunpsys SurfaceFlinger
  18. 聊聊DevOps制品管理-不止是存储制品这么简单
  19. 智能微电网的核心技术
  20. VM安装的虚拟机如何在局域网内互相访问

热门文章

  1. 学习大数据和云计算是不是都是会有不错的发展前景
  2. linux bashrc文件,bashrc配置文件是什么?linux如何编辑bashrc配置文件?
  3. Unity 3D 实现拾取物品功能(一)
  4. 转:生活没有平衡,只有制衡
  5. centos7.4安装php5.6套件
  6. nodejs+vue+elementui前台美食网上订餐点菜系统 vscode项目
  7. winhex手工数据恢复教程-李林峰-专题视频课程
  8. 每日一学-- 主动学习(active learning)
  9. 20个HTML5/CSS3超酷应用
  10. 单片机系统的低功耗设计策略