LOGO OA教程 ERP教程 模切知识交流 PMS教程 CRM教程 开发文档 其他文档  
 
网站管理员

【JavaScript】全自主开源的在线电子表格:Luckysheet

admin
2024年7月24日 17:26 本文热度 289

    现在web技术蓬勃发展,办公应用特别是excel都搬到了线上,比较流行的有腾讯文档,金山文档,石墨文档,Google Doc,属于企业服务。但是小型企业或者团队,如果想自己搭建一套在线表格系统呢?有没有开源的方案?

经笔者调查,一些表格具有相对简单的功能,只能显示数据和过滤器功能,或者某些表格支持多种单元格样式,但是此类功能需要付费。比较出名有spreadjs,handsontable,这两个插件有明显的缺点,spreadjs增值功能收费太贵,handsontable二次开发坑很多。

    今天小编就给大家介绍款类似于excel的在线编辑表格,其中包含单元格样式,公式,过滤,冻结和其他功能的开源电子表格:Luckysheet。

    Luckysheet是用纯JavaScript编写的前端表格库,可以嵌入到任何前端项目或应用程序中,增强原有的系统功能,而无需使用excel或其他复杂的软件进行数据处理。这使我们的数据处理、分析、显示和存储可以由一个系统完成,而无需切换平台,不切换系统,便于集成和完全自动化。


Luckysheet简介


    Luckysheet 是一款纯前端的在线表格工具,类似于 ExcelQ 的功能,但它是完全开源的。

    Luckysheet 提供了与 Excel 类似的界面和功能,如公式计算、数据验证、筛选、排序、查找和替换等。

它支持多种 数据类型Q,如数字、文本、日期等,并允许用户设置单元格的格式,如字体、颜色、对齐方式等。

此外,Luckysheet 还支持图表、图像和链接的插入,使得用户可以在表格中展示更丰富的数据。


Luckysheet核心功能


下面简单截取主要功能展示下核心功能:

  1. 冻结首行,还包括冻结首列,冻结行列,冻结区域都支

  2. 合并单元格

  3. 筛选,基本的升序,降序,支持按颜色筛选,按条件过滤,按值过滤等

  4. 查找替换,支持正则表达式匹配,整词匹配,区分大小写匹配多种方式

  5. 条件格式可以突出显示单元格规则,项目选取规则,数据条,色阶,图标集,还支持规则管理,新建自定义规则

  6. 新建批注,可以一键隐藏或者显示全部批注

  7. 数据透视表,拖拽操作满足日常数据分析需求

  8. 文本分列,支持tab键,逗号,分号,空格等分割符号

  9. 矩阵操作支持翻转,转置,矩阵计算等操作

  10. 函数,除支持常用求和,平均值,计数,最大值,最小值外,支持几乎所有的excel函数,还有if公式生成器

  11. 一键截图

  12. 复制为json或者数组

  13. 复制excel数据粘贴到Luckysheet中仍然保持原格式

  14. 移动端支持,滑动体验好


Luckysheet独有特性



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

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

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

EXCEL,CSV,TXT 导入及导出 (专为Luckysheet打造的导入导出插件,支持密码、水印、公式等的本地导入导出)

插入图片和svg形状 (支持JPG,PNG,SVG,Pen tool的插入、修改和删除,并且随表格的变动而产生变化)

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

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

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



总结


    目前开源电子表格,这个应该是最强大的了,核心功能基本能够满足项目需要,但是应该是还有很多细节需要补充,文档还在进一步完善中,进一步期待吧。

开源地址:https://github.com/dream-num/Luckysheet


该文章在 2024/7/24 17:32:42 编辑过
关键字查询
相关文章
正在查询...
点晴ERP是一款针对中小制造业的专业生产管理软件系统,系统成熟度和易用性得到了国内大量中小企业的青睐。
点晴PMS码头管理系统主要针对港口码头集装箱与散货日常运作、调度、堆场、车队、财务费用、相关报表等业务管理,结合码头的业务特点,围绕调度、堆场作业而开发的。集技术的先进性、管理的有效性于一体,是物流码头及其他港口类企业的高效ERP管理信息系统。
点晴WMS仓储管理系统提供了货物产品管理,销售管理,采购管理,仓储管理,仓库管理,保质期管理,货位管理,库位管理,生产管理,WMS管理系统,标签打印,条形码,二维码管理,批号管理软件。
点晴免费OA是一款软件和通用服务都免费,不限功能、不限时间、不限用户的免费OA协同办公管理系统。
Copyright 2010-2024 ClickSun All Rights Reserved