首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏万能的小草

    电子表格调研

    一、 竞品分析 1.1 调研目的 电子表格可以输入输出、显示数据,也利用公式计算一些简单的加减法。 本次调研主要是为了进一步了解市面上的电子表格的功能,为表格优化打基础。 总结:google sheet 和石墨文档的电子表格功能十分强大,支持筛选、选择列、行、以及计算字段。而FineBI和Quick BI 更多的是把表格当做一个可视化的控件,支持电子表格的基本功能。 我们更多的是希望把电子表格作为一个基本控件,所以下文重点讨论quick bi 和 fine bi 1.3 产品流程图 quick bi - 交叉表 ? fine bi - 交叉表 ? 总结:一个基础的电子表格,应该具备创建明细表、交叉表两种类型的表格,同时表格支持排序、过滤、汇总方式(max、min、avg、sum),数值格式、调整列宽、条件格式等基本功能。

    2.4K10发布于 2020-02-17
  • 来自专栏在水一方

    Luckysheet纯前端在线电子表格

    🚀🚀Luckysheet是一款纯前端类似excel的在线表格,功能强大、配置简单、完全开源,gitee上是gvp项目,国产的纯JS实现的类似excel的在线表格,先记录一下,后续如果有这方面的业务需求也可以参考一下 文档 gitee地址: https://gitee.com/mengshukeji/Luckysheet 配置文档 · API · 教程:https://mengshukeji.gitee.io/luckysheetdocs/zh/ github地址: https://github.co

    2.3K20编辑于 2022-06-14
  • 我和电子表格二三事

    电子表格可以说随着 PC 电脑的诞生一同走进了我们的生活,一直都是一个一直存在,但是存在感又不是那么强的工具,各家公司也都推出了不同特点的电子表格工具,今天,我想结合自己的使用体验,聊聊我对这些不同电子表格工具的感受 ExcelExcel 作为电子表格的老大哥,可是说是我最早接触到的电子表格产品,每次重装系统,Office 三件套是必装的,但是相对 Word 和 PowerPoint 在每次学期末写文章和做展示的需要 从最初只用来做数据,到现在它成了我生活和工作中的效率白板,甚至是个人的数据库,小小一个电子表格,真的让我看到了无数可能性。如果大家有其他更好的使用电子表格的案例,也欢迎在评论区分享~

    34410编辑于 2025-08-23
  • 来自专栏开源技术小栈

    JavaScript前端电子表格处理神器 SheetJS

    SheetJS 适用于浏览器和 Node.js,拥有强大的电子表格解析功能,即使电子表格很大,也可以轻松处理。此外,SheetJS 支持大量的电子表格格式,如 OpenDocument 等。 文件格式 支持文件格式 读和写入许多电子表格文件格式 Format Read Write Excel Worksheet/Workbook Formats :-----: :-----: Excel 2007 ✔ dBASE II/III/IV / Visual FoxPro (DBF) ✔ ✔ Lotus 1-2-3 (WK1/WK3) ✔ ✔ Lotus 1-2-3 (WKS/WK2/WK4/123) ✔ Quattro Pro Spreadsheet (WQ1/WQ2/WB1/WB2/WB3/QPW) ✔ Works 1.x-3.x DOS / 2.x-5.x Windows Spreadsheet 许多用户更喜欢使用电子表格软件。SheetJS库通过将程序员友好的JSON转换为用户友好的工作簿来帮助弥合差距。

    4.4K10编辑于 2024-01-02
  • 来自专栏完美Excel

    使用Python Xlsxwriter创建Excel电子表格

    标签:Python与Excel,Xlsxwriter 在本文中,我们将使用Python创建高保真的Excel电子表格。 “高保真”意味着Python生成的Excel电子表格看起来像是由人创建的真实Excel文件一样,包含值、公式、不同的格式以及图表。 与以往一样,首先安装该库: pip install xlsxwriter 熟悉xlsxwriter 让我们先建立一个Excel文件,里面有电子表格。 由于Python索引从0开始,因此(0,0)表示“A1”,而(1,1)实际上表示“B2”。 “A1”符号更容易让人阅读,而且这也是在使用Excel公式时所需要的,比如C10=A1*2。 # 将值2写入单元格A2 ws_1.write(2,0,3) # 将值3写入单元格A3 ws_1.write(3,0,"=SUM(A1:A3)")# 在单元格A4中写入Exel公式=SUM(A1:A3

    6.3K40编辑于 2021-12-06
  • 来自专栏Mac软件的分享

    Microsoft Excel LTSC 2021 for Mac(电子表格软件)

    Microsoft Excel LTSC 2021 for Mac是一款适用于Mac操作系统的电子表格软件,它主要面向需要使用电子表格来管理和分析数据的人群。 会计师:需要使用电子表格软件来编制预算、制定成本管理方案以及维护财务记录等。数据库管理员:需要用电子表格软件对大量数据进行分类、存储和处理,生成各种图表和报告等。 教育工作者:需要教授学生如何使用电子表格软件来完成课程任务和项目。总之,任何需要在工作和生活中处理数据和信息的人都可以受益于Excel LTSC 2021 for Mac。

    1.5K10编辑于 2023-04-27
  • 来自专栏WOLFRAM

    电子表格的高级计算:Excel的Wolfram CloudConnector

    你可以直接从你的电子表格中体验到Wolfram语言强大的计算能力。 你也可以处理以函数参数形式保存在电子表格中的数据: 任何用于参数的单元格的更新(在本范例中,B2)都会触发Excel中公式的重新计算。 03 像APIFunction一样集中化 通常你会想要将代码保存在电子表格之外,要么因为你不希望用户可以看到或者编辑代码,或者你想要同时把更新推送给多个用户。 将代码部署为API然后从电子表格中调用的方法可以解决这个问题。 将之前的Wolfram语言代码转换成APIFunction只需要一点小小的改变: 这里有一个设置为整数的参数”x”。 这是为CloudConnector设计的特有功能,可以让你更新电子表格的值的时候触发对图片的更新。用这么一小段代码,你就可以将Wolfram语言强大的计算能力连接到你的电子表格中。

    1.9K10发布于 2019-12-02
  • 来自专栏Smartbi思迈特软件

    Smartbi电子表格软件产品的由来

    思迈特软件(以下简称“Smartbi”)自2022年11月以来发布的「Smartbi Spreadsheet 电子表格软件」产品(以下简称“电子表格软件”或"Spreadsheet")。 从后续的介绍,你可以明确这个软件就是报表工具,那为什么不叫xxx Report,而叫电子表格软件呢?那就要提到这个产品的最大特点——基于Office Excel/WPS表格进行企业级报表设计。 因此我们用办公表格软件的品类名称——电子表格软件作为了这个产品的名称。 图片 自2013年以来一直在报表软件市场上大受欢迎的「电子表格功能」,是思迈特软件的核心竞争力之一。 面对用户对数据应用需求的逐渐提升,Smartbi 的产品体系也在扩展,每年都有新的产品功能加入,使客户服务能力得到不断增强,电子表格也一直整合在一站式大数据平台解决方案中提供给客户。 utm=63 我们也希望在未来的二十年,Smartbi电子表格软件能伴随你的进步,见证中国经济的强盛!

    86820编辑于 2023-04-19
  • 来自专栏葡萄城控件技术团队

    【图解】Web前端实现类似Excel的电子表格

    ,故通过对指定大小限制电子表格的显示范围。 我表2列出了一些主要参数。 电子表格。 通过利用getCells方法,而不是getCell方法可以操作同时获得在一个范围内的多个单元: // 获得第22列 ~ 第4行5列,并设置背景色 var cell 导入选项 选项的内容 16 导入公式 2 包含列标题 1 有标题行 0 无(默认) 8 格式化的数据 总结 在这篇文章中,通过代码实例和图解的方式,使用SpreadJS JavaScript组件来实现电子表格

    11.9K60发布于 2018-01-10
  • 来自专栏完美Excel

    使用Python Xlsxwriter创建Excel电子表格(第2部分:公式,链接与命名区域)

    在本系列的第1部分:使用Python Xlsxwriter创建Excel电子表格,我们对其进行了初步介绍。现在开始,利用Python的功能提升我们的Excel技能。 row = 1 for i in variables.keys(): ws_2.write(row, col, i) ws_2.write(row, col+1, f"=输入! {xl_rowcol_to_cell(1,2)}”计算结果为“=输入!C2”。 接着,我们快速设置计算列名和行号(即年份)。 calc_cols = ['年份','收入','支出','可投资收入','累积财富'] ws_2.write_row(9,1,calc_cols) ws_2.write_column(10,1,range annual_increase(ws_2, 10, 2,variables['年数'], variables['收入'],'income_increase') annual_increase(ws_2,

    1.4K20编辑于 2021-12-06
  • 来自专栏葡萄城控件技术团队

    电子表格实战锦囊:巧用稀疏数组是关键!

    前文中我们详细介绍过稀疏数组的那些事儿,以及在实际项目中,稀疏数组如何在前端电子表格中发挥出它最大的效果。而这次,我们将从实战应用出发,为大家介绍稀疏数组在前端中的具体应用。 在之前的文章详解电子表格中的json数据:序列化与反序列化已经具体介绍了,大家有兴趣可以查看。 看到这里,你以为问题彻底解决了吗? [ [1,1,1], [5,8,2], [4,3,3], [1,5,4] ] 下面,我们就用这种方式建立一个undoStack记录回退。 ],[5,8,2],[4,3,3]] mat.redo() mat.print() //[[1,1,1],[5,8,2],[4,3,3],[1,5,4]] 除了以上两种方式,还可以将上述方式结合,建立十字链表以应对更复杂的场景 在后续的内容中,我们还会继续为大家带来其他前端电子表格技术中的深度解密,走过路过不要错过。

    99320编辑于 2022-05-09
  • 来自专栏JVMGC

    这个电子表格厉害了

    软件介绍: X-Spreadsheet 是一个轻量级、易于使用的在线电子表格库,具备数据驱动和丰富的公式支持。它通过虚拟化渲染技术优化性能,提供友好的API和事件系统,支持现代浏览器和IE9+。 2.易于使用:如果你只是需要一些简单的功能,比如输入数据、做点小计算,它可以做到零配置,直接上手。 3.数据驱动:调整数据很简单快捷,就像是有了智能助手帮你整理数据。 4.完整功能:包含了电子表格的基本操作和函数计算等。 5.性能优化:使用了虚拟化渲染技术,只处理你能看到的单元格,即使数据量大也不会卡顿。 6.公式运算:内置了丰富的函数库,可以进行各种复杂的计算。 2.数据可视化:集成到数据分析应用中,用户可以直接编辑数据并实时查看图表变化。 3.后台管理系统:嵌入后台管理界面,用于展示和编辑结构化信息。 myliang/x-spreadsheet.git cd x-spreadsheet npm install npm run dev 总之,X-Spreadsheet 是一个轻量级、功能齐全、易于使用的在线电子表格工具

    1.7K10编辑于 2024-06-11
  • 来自专栏JAVA乐园

    操作MS Execl电子表格的常用JAR包

    FillWrapper("data1", data()), fillConfig, writeSheet); excelWriter.fill(new FillWrapper("data2" , data()), writeSheet); excelWriter.fill(new FillWrapper("data2", data()), writeSheet);

    1.4K10发布于 2020-12-02
  • 来自专栏Smartbi思迈特软件

    Smartbi电子表格软件架构与差异化特色

    【最重要】报表开发过程和运行过程是分离的,开发过程使用Excel(或WPS表格),但运行过程是不需要Office或者WPS; 2. 我们的插件既然依赖Office或WPS,就离不开Windows操作系统;(这里强调的是设计报表的电脑,不是服务器和最终浏览电脑) 2. 2. 假如第1点并不适合某个报表需求,往往是由于二个原因,第一是简单的SQL查询无法解决,需要子查询、特殊的参数、特殊的函数等,第二是需要接入的是JAVA数据或者存储过程数据,并不是普通的数据库表。 2.准B/S设计器的基础能力 · 熟悉的界面,学习成本低:Office2013以上和WPS2016以上均可以使用,网络上有丰富的模板资源和学习资源,学了可以一直用。 如果您对Smartbi电子表格软件感兴趣的话,可以进入官网了解更多信息:电子表格软件_Smartbi大数据分析工具

    85830编辑于 2023-04-19
  • 来自专栏编程进阶实战

    .NET开源快速、强大、免费的电子表格组件

    前言 今天大姚给大家分享一个.NET开源(MIT License)、快速、强大、免费的电子表格组件,支持数据格式、冻结、大纲、公式计算、图表、脚本执行等。 项目特点 功能丰富:ReoGrid 提供了强大而全面的电子表格功能,包括数据格式、公式计算、数据筛选、图表等。 灵活性:ReoGrid 允许开发人员通过编程方式自定义和扩展其功能。

    76710编辑于 2024-03-16
  • 来自专栏葡萄城控件技术团队

    构建基于React18的电子表格程序

    因此,为了更好地满足业务系统中复杂的表格需求,本文将为大家介绍如何基于React18,构建一个功能更加强大的前端电子表格系统。 0,0,'Hello Grapecity') //参数依次表示行索引、列索引、内容 //设置单元格公式 sheet.setFormula(0,1,'=SUM(A2: A5)') //参数依次为行索引、列索引、公式 //设置区域内容 //表示从行索引为2,列索引为0的单元格开始,设置2行3列的数据 sheet.setArray (2,0,[[1,'hello','grapecity'],[2,'hello','javascript']]) //设置文字颜色 sheet.getCell(2,1 ]]) //设置公式 sheet.setFormula(3,0,'=sum(A2:C2)') } render(){ return( <Designer

    2.3K10编辑于 2022-06-12
  • 来自专栏Golang语言社区

    【图解】Web前端实现类似Excel的电子表格

    (1)在对语言进行说明,(2) - (3)是读取css,SpreadJS。 <! ,故通过对指定大小限制电子表格的显示范围。 我表2列出了一些主要参数。 电子表格。 导入选项 选项的内容 16 导入公式 2 包含列标题 1 有标题行 0 无(默认) 8 格式化的数据 总结 在这篇文章中,通过代码实例和图解的方式,使用SpreadJS JavaScript组件来实现电子表格

    11.1K90发布于 2018-03-27
  • 来自专栏葡萄城控件技术团队

    从服务端生成Excel电子表格(GcExcel + SpreadJS)

    在服务端生成Excel电子表格,除了使用 Node.js + SpreadJS 外,葡萄城官方推荐使用 SpreadJS + GcExcel。 dataSource[i]["Film"]); sheet.setValue(i, 1, dataSource[i]["Genre"]); sheet.setValue(i, 2, .setValue(jsonObj.get("Genre")); worksheet.getRange(j, 0, 1, 8).get(2) 8.4 ms 四、总结分析: 1 、测试结果分析:node.js平均每次花费 18.1 ms,GcExcel平均每次花费 8.4 ms,两者同时执行1000次设置数据、导出Excel文档的操作,性能相差22、处理性能的对比分析: 即便对于单线程的批量I/O操作,SpreadJS 在 Node.js的运行性能仍不如SpreadJS 在GcExcel for Java中运行,一方面是由于GcExcel性能的确非常优秀

    1.3K10编辑于 2022-05-09
  • 来自专栏云云众生s

    Excel高手齐聚拉斯维加斯,展开电子表格大战

    下周在拉斯维加斯,AWS Re:Invent 大会附近,世界顶尖的电子表格高手将争夺数千美元的奖金。 电子表格实力 电子表格是由于1979年Dan Bricklin和Bob Frankston发明的,他们将其命名为VisiCalc。 虽然它很快就被Lotus 1-2-3和微软自己的Excel取代,但电子表格迅速成为全球商业会计的支柱。 金融分析师和建模师创建了这个杯赛,他怀疑世界各地的人们都擅长使用电子表格,并且可以相互竞争以获得认可。 虽然奖金还不够多到足以成为职业电子竞技选手,但好处还是有的,例如对你的电子表格技巧的认可,这可能会带来晋升、工作机会等等。 参赛者大部分是分析师,他们在银行或咨询公司全职工作(但也有一大批学生)。

    38110编辑于 2024-11-29
  • 来自专栏葡萄城控件技术团队

    拒绝加班:巧用前端电子表格中构建公式树

    这一章,让本葡萄带你用前端电子表格的公式追踪构建公式树,快(解)速(救)分(你)析(的)公(脱)式(发)问题。 mod=attachment&aid=MjI3NTA1fGNiZTgzNTU4fDE2NjA4OTY1Njh8NjI2NzZ8OTk3MTg%3D

    91430编辑于 2022-09-27
领券