打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
重新审视电子表格

毫无疑问,Excel 是世界上最常用的编程语言和用户界面工具,同时也是使用最多的数据库。

一、数据来看电子表格的辉煌成就

全球约12 亿人使用微软办公软件( WindowsCentral,2016 年 3 月) ,他们中的大多数至少有机会使用微软 Excel

世界上每五个成年人中就有一个使用 Excel (「 微软 Excel 的最新发展 」 ,2017 年 9 月)

Excel 是招聘广告中提到的第一技能,大约有三分之一的招聘广告提及!(Indeed.comJob Trends, 2017 年 6 月)

2010 年,约 25% 的电脑用户每天都在使用 Excel,在任何地方的电脑上花费的时间中,约有 2% 的时间是在使用 Microsoft Excel,仅次于电子邮件软件 ,还有网页浏览器。

二、都在用电子表格做什么

1、小型数据库 | Small databases

无论何时需要收集任何数据,普通用户都会首先启动电子表格:比如联系人列表、库存清单、统计到岗时间。这些文件中通常没有多少公式,而且与其他电子表格相比,内容往往文本很多。这些文件通常很小(少于 1000 行数据)并包含二维数据。多维、层次、关系型

2、建模 | Models

这些文件通常都是大量的数据,它们的定义特征是其中包含公式。也就是说 用户正在计算一些东西。

预测:从一组相对较小的输入参数生成大量数据的情况。

分析:从大量数据中计算出一小组数据,通常导出其他一些系统。一个典型的例子是根据从零售系统导出的数据按年龄组计算客户的平均支出。

计算:人们正在电子表格中进行各种计算,但是输入和输出变量的数量之间的平衡更好。这里的一个例子可能是抵押贷款计算器或者个人所得税计算等。

3、处理业务流程 | Business Processes

这种场景往往被忽略但是却很常见,一个简单的例子可能是工作场所的午餐订单:在 11:30 之前填写电子表格,订单就会发出。

三、电子表格的历史

1978 年的那天,毕业于麻省理工学院的Bricklin 在思考一个问题,那就是如何利用他所知道的计算机知识来帮助他搞定金融课上的任务:和其他几个学生被要求预测一家公司收购另一家公司带来的复杂财务影响。

Bricklin 和他的同学们需要账目表,通常被称为电子表格(Spreadsheets)。只有在电子表格的淡绿色格子上认真填写,他们才能准确地了解合并的情况和后果。账本上的一行可能代表某类收入的支出;一列可能代表某段时间 —— 一天、一个月、一年。用手指划过一排数字,比如说,一排数字代表某处房产的抵押贷款付款,水平行的每一个 「单元格」中的数字就是该垂直列所代表的时间段内支付的数字。在表格的某处,这些列和行将被计算出来,这些信息将被输入到更大的表格中。

但是问题来了,一旦一个地方出错,或者仅仅是一些参数的改变,基本上上述动作就要重新再来一遍,这种枯燥乏味的工作,很少有获得哈佛 MBA 学位的人愿意去做。当时流行的分工是这种低级的体力活儿应该交给会计、秘书等人完成。而他们这些天之骄子,主要是在大型机上完成更高端的动作「数学建模」 —— 此时风靡一时的个人微型机 AppleII ,刚刚发布才一年。

Bricklin 思考:为什么不在微型计算机上制作电子表格呢?

为什么不设计一个程序,在电脑屏幕上生成一个绿色的、会发光的账本,这样计算结果和最终的表格就能被 「计算」的人看到呢?Bricklin 在哈佛的老师认为他是在浪费时间:一个经理人为什么要在那些「玩具」电脑上做电子表格?秘书和会计以及 DP 公司的那些人下来做什么?

但 Bricklin 并不打算停下来,他和一位来自麻省理工学院的计算机程序员朋友 Bob Frankston 一起,开始着手开发第一个电子电子表格程序。程序通过一张软盘在当时全新的 Apple 个人电脑上运行。Bricklin 和 Frankson 在 1979 年底发布了 VisiCalc(这个名字来自于 Visible Calculation)。

另外,从某种意义上说,电子表格其实创造了 PC 更具有实际应用,否则 AppleII 还真的只是个摆设(就像今天的 VR 设备一样)。乔老爷(Steve Jobs)在 1984 年的一次采访中不情愿的说道:

VisiCalc……propelled the……success [of Apple]……more than any other single event.

关于 Excel ,这里面还有乔布斯与盖茨之间的争论:

微软 Excel 的第一个版本是为 Apple 公司编写的。事实上,微软是受史蒂夫 · 乔布斯的委托,为 Apple 当时正在进行的一个非常秘密的项目编写一个图形界面的电子试算表: Lisa 和第一台 Macintosh,以及他们第一个个人电脑的图形用户界面。微软为 Mac 电脑提供了 Excel,但同时也秘密开始了自己的项目。这个项目最终变成了微软的 Windows。乔布斯认为这是一种背叛,因此开始了乔布斯和比尔·盖茨之间的竞争,直到 2011 年乔布斯去世,这种竞争一直没有结束。

微软 Windows 2.0 的商业发行是在 1987 年 11 月开始的。不是作为 DOS 之上的独立的图形用户界面,而是作为 Microsoft Excel 的图形用户界面。单机版的发布是在次月推出的,不过这还是说明了 Excel 的重要性。

四、电子表格给世界带来的变化

有了电子表格之后,人们只需要将数字输入,就能看到输出是什么。

正如麦克卢汉所言我们塑造了工具,然后我们的工具又塑造了我们 ,电子表格从一种工具变成了一种世界观 —— 用数字来看待事实。而在此之前人们并没有这种能力来快速的进行统计和计算,所以许多时候都要依靠「拍脑袋」和「经验」。

电子表格(或者说「用数据说话」)成为了一种雄辩的技巧而非提高生产力 —— 虽然我们都知道数字可以被任意解读,但是大家还是会觉得一大堆数字甩出来的时候,感觉可信度极高。

五、为什么今天适合重新设计电子表格?

电子表格存在严重的缺陷:

它们背后的逻辑是不透明的,除了作者之外的人很难理解。

它们在很大程度上是一个单用户、桌面工具,而不是网络的 「原生 」公民。

计算机科学的一个关键思想是:三层架构

data 数据 —— 现代网络系统中的「数据层」通常存在于关系数据库

logic 逻辑 —— 「逻辑层」通常是服务器端代码和前端代码的组合。服务器端代码可能类似于 Python,而前端代码通常是 JavaScript。

presentation 展示 —— 人们实际看到的东西——是用 HTML 和 CSS 编码的。通常,刚开始的时候还会涉及到许多其他的技术。

未来,电子表格会如何发展?但是,无论怎么变化,电子表格已经成为个人的必备技能。

参考:

电子表格的历史:除非你知道它从何而来,否则你将无法预测它将走向何方

https://sspai.com/post/60799

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
电子表格一列数据乘以五如何弄
如何制作电子表格
办公软件的发展历史
Excel5:电子表格数据排序
Excel电子表格,数据快速复制,还能按自己意愿来进行相当好
Excel电子表格,行数据还能变成列数据,一个小妙招就能做到
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服