Excel应该这么玩——0、初衷:用IT方法玩Excel

在企业中处理业务数据,最好的方案是使用业务系统。业务系统可以基于复杂的业务逻辑处理大量数据,并支持多人协作处理流程性的工作,对支撑企业运营非常重要。同时由于业务系统的复杂性很高,一点小小的改变也需要较大成本,在核心业务没有发生改变的情况下,从不同纬度查看数据之类的小改变就不必去修改业务系统了。另外存在很多临时需要对数据进行加工或者较小批量数据处理的情况,采用业务系统实现有点得不偿失。由于Excel只面向数据,不需要学习高深的知识就可以掌握,在处理小批量数据和多维度分析数据方面非常灵活,和业务系统相比有着更大的优势。在业务系统中通常会有导出Excel的功能,提供原始的业务数据,具体的数据分析就通过Excel实现。在企业运营中以业务系统为主,Excel为辅,相辅相成缺一不可。但是因为Excel不需要高深的知识,使用灵活,也带来了乱用和滥用的坏处。

很多人只是把Excel作为数据的载体,随意往其中填写数据。没有数据类型限制,没有格式限制,没有是否必填的限制,导致后期对数据进行分析的时候大伤脑筋。从IT公司转到企业之后我接触了大量Excel,有时候业务人员提供的Excel让人很无奈,也能从这些Excel中了解到他们低效的数据处理方式。其实我们可以把Excel作为一个简单的业务系统,只不过它没有复杂的操作界面(其实可以有Form,结合VBA编程功能也很强大)。按照设计业务系统的原则去设计Excel的表格,可以让数据处理起来更高效,工作更轻松。后面的文章会介绍如何从专业IT的角度来设计和使用Excel,让业务人员也能轻松掌握高效的Excel使用方法。本系列文章不是针对Excel初学者,需要掌握一定的Excel知识。

PS:IT工作并非计算机专业人员才能做,它原本的意思是信息技术,是研究信息的产生、加工、存储、传播、应用的学科。信息大量存在我们的身边,我们每个人都在做信息处理。中国古代的四大发明其中三项都是信息技术相关的,指南针提供方向信息,造纸术提供信息存储的介质,印刷术提供信息存储和传播的方法。原来我们的老祖宗就是IT高手

文章目录

1、命名单元格:干掉常数

2、命名列:消除地址引用

3、命名表格:彻底改造公式

待续……

参考书籍

《你早该这么玩Excel》伍昊,北京大学出版社

《让Excel飞!职场Office效率提升秘籍》林书明,电子工业出版社

来自为知笔记(Wiz)

时间: 2024-10-13 09:32:13

Excel应该这么玩——0、初衷:用IT方法玩Excel的相关文章

最新版勤哲Excel服务器V2016.12.0.292无限用户支持手机APP,微信,网页等功能不绑定电脑,任意安装,支持后续升级

最新版勤哲Excel服务器V2016.12.0.292无限用户支持手机APP,微信,网页等功能不绑定电脑,任意安装,支持后续升级. 这个版本发布过之后,再发布新的版本需要到下个月的中下旬,老朋友可以使用本版本后面延续升级 目前有大约127家用户在用,没有修改过注册授权文件,系统非常成熟,推荐指数为五星,QQ:619920289 麦枫论坛http://www.mfsun.com 简介 EXCEL服务器作为一款客户化.综合性管理软件,它通过Excel就能构造出您自主的管理系统:同时,她也可将您公司现

报错:未能加载文件或程序集Microsoft.office.interop.excel,Version=14.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c”HRESULT:0x80131040

报错:未能加载文件或程序集Microsoft.office.interop.excel,Version=14.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c” 或它的某一个依赖项.找到的程序清单定义与程序集引用不匹配.异常来自HRESULT:0x80131040 WIN7环境.在装有2003的excel的XP导出成功 一直用office2010dll调试,不能导出excel 2003等旧版的. 把microsoft.office.C

代码段:通过索引获取对应的Excel列名; 索引从0开始,返回形如 A,B,C,...,Z,AA,AB,...,AZ,BA,...,ZZ,AAA,AAB,......

项目需要,今天写了个前端导出Excel的方法 /** * 通过索引获取对应的Excel列名 * 索引从0开始,返回形如 A,B,C,...,Z,AA,AB,...,AZ,BA,...,ZZ,AAA,AAB,...... */var getExcelColumnName = function (index) { var colName = ''; if (index >= 26) { colName = getExcelColumnName(index / 26 - 1); colName +=

Windows(64位IIS)未在本地计算机上注册“Microsoft.Jet.OLEDB.4.0”提供程序 解决方法

环境:windows server 2008r2 64位  IIS access 2003 问题:Windows(64位IIS)未在本地计算机上注册“Microsoft.Jet.OLEDB.4.0”提供程序 解决方法:网上找的 在Windows 7(32位)用.Net开发的Excel导入数据表功能,测试后一切正常,站点发布挪到Windows Server 2008(64位)上就意外了,出现错误提示,运行程序,抛出异常:未在本地计算机上注册 Microsoft.Jet.OLEDB.4.0 提供程序

玩Aarch64最方便的方法

译至:http://d.hatena.ne.jp/embedded/20140819/p1 虽然Aarch64(ARM64)的板子还很难到手.但通过使用qemu就能执行Aarch64的用户空间程序.利用Docker的话,就能很方便的尝试Aarch64的环境.编译也可以执行. 准备 使用Ubuntu 14.04 (x86_64)的版本. 首先安装Docker.详细的内容请参考这里 然后安装QEMU. $ sudo apt-get install qemu-user-static 起动 $ dock

下载不含数据EXCEL的固定表头模版(标准EXCEL只含有列头),然后上传EXCEL.显示成功和上传失败的EXCEL连接

<div id="import" runat="server" visible="false"> Step1:<asp:HyperLink ID="HyperLink1" NavigateUrl="~/CommonTemplate/设备清单模版.xlsx" runat="server">下载模版</asp:HyperLink><br />

C#将一个excel工作表根据指定范围拆分为多个excel文件

C#将一个excel工作表根据指定范围拆分为多个excel文件 微软Excel没有提供直接的方法来拆分excel文件,因此要拆分一个excel文件最简单的方法可能就是手动剪切和粘贴了,除此之外,还有其他方法如VBA及Visual Studio语言(如C#.VB.NET等)编程的方式.VBA我不是很熟悉,因此这篇文章写的是如何使用C# 将一个excel工作表根据指定的范围拆分为多个excel文件. 下面是一个excel人力资源信息表,里面含有三个部门及一些员工信息: 接下来就开始拆分这个excel

将Excel数据导入mysql数据库的几种方法

将Excel数据导入mysql数据库的几种方法 “我的面试感悟”有奖征文大赛结果揭晓! 前几天需要将Excel表格中的数据导入到mysql数据库中,在网上查了半天,研究了半天,总结出以下几种方法,下面和大家分享一下: 一.用java来将Excel表格中的数据转到mysql中 这是我们用的第一种方法,就是在java找你感谢个类,然后这个类会将Excel表格中的数据存储到内存里,然后再从内存中读出来插入到数据库中,但是要 注意了,这里是存储到String[ ]数组里面,所以取出来的数据也是Strin

用EXCEL做快速傅立葉轉換_FFT in Excel

转载来自:http://yufan-fansbook.blogspot.tw/2013/09/excel-fft-fast-fourier-transform02.html [Excel]-用EXCEL做快速傅立葉轉換_FFT in Excel(Fast Fourier Transform in Excel)_02 [Excel]-用EXCEL做快速傅立葉轉換_FFT in Excel(Fast Fourier Transform in Excel)_02 第二步:建立想要做快速傅立葉分析的信號