中企动力 > 商学院 > excel数据库建立
  • ?

    excel和access谁更强大?

    阿全

    展开

    我们知道微软有两款经典的数据处理软件:Excel和Access。说到如何选用的问题,由于在运行海量数据时,Excel会卡得让你怀疑人生,Access却轻松运转。很多同学总结:“小规模数据用Excel,大规模数据用Access。”

    看上去很有道理,但并不准确。Excel和Access之间到底有何区别?还得从二者定位说起:

    Excel定位于数据分析,更自由

    Excel作为一款门槛相对较低的数据分析展现工具,新手经过简单的学习后,可以快速做出精美酷炫的表格。虽然Excel在移动端的体验不太美妙,但你可以在Windows、Mac、Android、IOS等系统中打开Excel。

    Excel的局限性:Excel表与表之间的关系是孤立的,实属单机软件。如需与他人共享Excel数据,一般都得借助邮箱。因此Excel适合数据分析,却不适合数据搜集和大量数据的管理。

    Access定位于数据管理,更规范

    相比较Excel的放飞自我,Access更像个严肃的老学究。作为一个关系数据库管理系统,Access结合SQL可以帮你储存大量数据,而且Access各个对象之间可以建立关联,方便用户快速查询与调用数据。

    因此Access常被用来搭建管理应用,如库存管理、档案管理等。管理员可将搭建好的应用共享给企业内部同事,其他同事也可同时录入、查询数据。从企业长远管理来看,用Access搭建一个管理应用比Excel高效得多。

    如果说被误解是Access的宿命……

    随着信息化时代的到来,我们接触的数据量越来越多,按理来说access应该早就火了起来。但从学习资料、关注度等各方面来看,Access远没有Excel被大众喜闻乐见。很多人甚至用Excel做管理软件、搞数据库,抢Access的饭碗。

    Excel 的确可以解决很多简单的数据库问题,但从企业长远的数据管理角度来看,Excel并非关系型数据库,它在数据的存储、共享协作、数据查询、报告生成上,都远不及Access。

    Access的局限性

    不能用于互联网:使用Access制作好的管理软件,访问页只能在局域网中使用;

    只能在Windows上运行:Access仅支持windows的运行环境,不能在Mac 、 iPhone、 android 系统和其他手机平台使用;

    软件门槛依然略高:相较其他大多软件开发平台,Access准入门槛相对较低,最早用Access制作管理软件的往往是业务部门。

    但想要搭建一个好应用,业务员还需要学习VBA、SQL,最后无论是代码编辑出错、还是Access系统升级导致部署困难、亦或是数据丢失等问题,业务员大多缺乏维护能力,最后不得不求助IT部门。

    也因此,很多人都会推荐在预算充足的前提下,使用市场现成的管理软件或者外包开发。但现成管理软件很难满足个性化需求,而即使是花大钱外包开发的集团,其分公司、部门之间的需求各不相同,仍需要自主定制些个性化应用减轻工作量。所以即使Access问题多多,仍然会有不少业务人员用其来搭建应用,毅力强大的小伙伴也因此打开了程序猿世界的大门……

    如果你还是一名(单纯的)业务人员,觉得Access上手难,需要手机管理数据,也可以选择更简单的简道云。电脑登录【简道云】,即可在线免费、自主定制属于你的个性化应用:如进销存、门店管理、CRM、线上考勤、人事管理等。

  • ?

    EXCEL中这样建立多个筛选

    新欢

    展开

    1.举例:打开需要筛选的文件。目的是要找出工资>2000,报销<1000的数据。如果选择逐个逐个的查看,是比较没效率的,如果数据比较多,查找就更难。

    2.如图,添加辅助条件区域,并输入公式,根据要求输入公式“=(C2>2000)*(D2<1000)",其中C2代表的是”工资“,D2代表的是”报销“,实际操作中根据自己的需求选择条件。

    3.通过步骤2得到如图结果,此时辅助条件区域已经完成。

    4.选中任一单元格,在工具栏中找到”数据“中”筛选“一栏,选择”高级“。

    5.此时,出现如图所示对话框,在”列表区域“选中全部需要筛选的数据。

    6.在”条件区域“选中步骤2中制作的辅助条件区域。

    8.完成。如图所示为最后筛选出的结果,全部满足工资大于2000,报销小于1000的条件。

    (本文内容由百度知道网友cobra801sohu贡献)

  • ?

    Excel中怎样批量建立固定名称的工作表,并让他们美美哒!

    浮夸

    展开

    部分同学有时会遇到这种问题——在空白的Excel表中一下子需要建立很多的工作表,最好是名称也能一下子记录好,而不是自己一个个去重命名。

    有位同学说,老师,我这样重命名下来,累也累死了!

    这个操作应该还是有部分同学知道并用过的——就是使用数据透视表来做!

    插入——数据透视表

    选中我们需要插入的工作表名称——勾选“现有工作表”——选中C1(当然其他的单元格也可以)

    这是我们出来的透视表——勾选“带插入工作表名称”——拉到“筛选器”中——关闭

    分析——选项——显示报表筛选项

    确定

    好了

    咱们还是美化下,这样看的也清楚!(右键“工作表标签颜色”可以设置哦!)

    今天的知识,你学会了吗?哪里不明白的请在讨论区提问哦!

    更多Excel学习和问题交流请加群!558669700

    当然你有更好的方法也可以在讨论区分享给我们

    【剧透:下个知识点——批量设置工作表格式】

    如何在Excel多个工作表中批量建立下拉菜单:看前面的文章哦!

  • ?

    数据分析建立六步骤

    难摧

    展开

    一、什么是数据分析?

    二、数据分析的分类

    数据分析的三大作用:现状分析、原因分析、预测分析。

    三、数据分析的六部曲

    1.明确目的和思路

    首先先明确分析目的,然后梳理分析思路,并搭建分析框架,把分析目的分解成若干个不同的分析要点,即如何具体开展数据分析,需要从哪几个角度进行分析,采用哪些分析指标(各类分析指标需合理搭配使用)。同时,确保分析框架的体系化和逻辑性。

    2.数据收集

    一般数据来源于四种方式:数据库、第三方数据统计工具、专业的调研机构的统计年鉴或报告、市场调查。

    3.数据处理

    数据处理主要包括数据清洗、数据转化、数据抽取、数据合并、数据计算等处理方法,将各种原始数据加工成为数据分析所要求的样式。

    4.数据分析

    常用的数据分析工具,掌握Excel的数据透视表,就能解决大多数的问题。需要的话,可以再有针对性的学习SPSS、R等工具。

    数据挖掘是一种高级的数据分析方法,侧重解决四类数据分析问题:分类、聚类、关联和预测,重点在寻找模式与规律。

    5.数据展现

    一般情况下,数据是通过表格和图形的方式来呈现的。

    常用的数据图表包括饼图、柱形图、条形图、折线图、气泡图、散点图、雷达图等。进一步加工整理变成我们需要的图形,如金字塔图、矩阵图、漏斗图、帕雷托图等。

    一般能用图说明问题的就不用表格,能用表说明问题的就不用文字。

    图表制作的五个步骤:

    1、确定要表达主题

    2、确定哪种图表最适合

    3、选择数据制作图表

    4、检查是否真实反映数据

    5、检查是否表达观点

    常用图表类型和作用:

    6.报告撰写

    一份好的数据分析报告,首先需要有一个好的分析框架,并且图文并茂,层次明晰,能够让阅读者一目了然。

    结构清晰、主次分明可以使阅读者正确理解报告内容;图文并茂,可以令数据更加生动活泼,提高视觉冲击力,有助于阅读者更形象、直观地看清楚问题和结论,从而产生思考。

    好的数据分析报告需要有明确的结论、建议或解决方案。

    四、数据分析的四大误区

    1.分析目的不明确,为了分析而分析,这是菜鸟常常容易出现的问题;

    2.缺乏行业、公司业务认知,分析结果偏离实际。数据必须和业务结合才有意义。摸清楚所在产业链的整个结构,对行业的上游和下游的经营情况有大致的了解,再根据业务当前的需要,制定发展计划,归类出需要整理的数据。同时,熟悉业务才能看到数据背后隐藏的信息;

    3.为了方法而方法,为了工具而工具,只要能解决问题的方法和工具就是好的方法和工具;

    4.数据本身是客观的,但被解读出来的数据是主观的。同样的数据由不同的人分析很可能得出完全相反的结论,所以一定不能提前带着观点去分析。

    内容来源:小蚊子数据分析

    百家号-【袁帅数据分析运营】运营者:袁帅,互联网数据分析运营实践者。会展业信息化、数字化领域专家。认证数据分析师、网络营销师、SEM搜索引擎营销师、SEO工程师、电子商务职业经理人。

  • ?

    表格设计&创建表

    Long

    展开

    声明:本栏目所使用的素材都是凯哥学堂VIP学员所写,学员有权匿名,对文章有最终解释权;凯哥学堂旨在促进VIP学员互相学习的基础上公开笔记。 声明:本栏目所使用的素材都是凯哥学堂VIP学员所写,学员有权匿名,对文章有最终解释权;凯哥学堂旨在促进VIP学员互相学习的基础上公开笔记。

    表格设计:

    1.信息一定要分析详细,列多一点没关系

    表格上列越详细越好,方便以后数据的采集,如下图:

    2.不到万不得已不要轻易增加和减少列

    如下图:如果要你增加一个班级进去,你不要这样加

    3.表格多、没关系 你可以多申请一张表,然后写上班级编号关联,以后想改java班改成javaee班的话,直接在班级里面改,这样的话你所有应对那个班级都会发生改变,这样就方便多了,如下图:

    4.一个列中最好是独立值,不能有多值,除非没有修改的需求

    5.要设计一个唯一列,就是主键列

    主键:就是说此列的值是唯一值,此查询速度最快,所以每个表格中必须有一个主键列,无论今后删除修改,都要依赖于这个列作为条件去删除修改的,如果没有这个列速度就快不起来

    创建表:

    DDL 数据结构定义语句,表创建、数据库创建

    create table 表名 (列的类型和列名) 引擎或字符

    create table student(sid int,sname varchar(10));

    创建表的时候加上NOT NULL的话,就是不能为空的列,以后必须填写数据

    加上DEFAULT的话就是说给你一个默认值

    写上PRIMARY KEY 关键字就说明你这个是主键列

    还有这种写法也可以定制主键,最后才说明sid是主键,跟上面的效果是一样的

    联合主键,是两个或者多个列组合起来与其他组合列唯一就可以了

    提醒:以后操作的时候,也要两个列都用上才有效果

    CHARACTER指定表格的字符集

    ENGINE引擎选择

    引擎加字符编码

    TEMPORARY临时表创建,重启服务器就没了

    drop temporary table; 删除临时表

    drop table 名字; 删除表

    DCL 数据库操作语句 创建授权用户

    show databases; 显示你当前用户授权的数据库出来

    show tables; 查看此数据库中的表

    use 库名; 是选择此库进行操作

    desc 表名; 用于表结构查询

  • ?

    Excel表格的华丽变身,可视化分析看板原来这么简单

    章百川

    展开

    泰来是一家业务辐射全球的食品分销公司,目前公司有10多名销售人员,销售100多个产品品牌,在全球各地有100多家客户。

    近来,泰来公司正在着手制定食品分销制度,而制定制度的依据来自于两家销售分公司的销售交易历史记录的数据。

    集团秘书没有足够的时间把Excel数据导入数据库中,所以这些数据存储在独立的一张张Excel表格中,而不是放在公司的数据库里面。

    而原始的Excel报表,杂乱无序,整理起来十分困难,这让集团秘书犯难了?

    今天,魔方君就教大家一个新技能,简简单单,就能让复杂的Excel报表,实现华丽丽的变身—高颜值可视化的动态分析看板!

    那Excel表格是如何华丽丽的变身的呢?

    打开数据设计器,建立模型名称:泰来demo

    2.添加数据源,选择Excel数据源;

    3.搭建表间关系:通过简单的拖拉拽方式,将字段进行关联;

    4.构建,发布到本地的ElastiCube服务器;

    5.打开报表页面设计器,进行可前台报表页面的开发;

    6.大功告成(一叠Excel报表,变身成了一张可视化的动态分析看板~~)

    通过这张动态可视化的分析看板:

    我们可以直接查看到:

    1.全球各类产品的销售情况,包括月度、年累计、去年同期销量和销售额,以及月度销售趋势;

    2.并通过交互式操作——钻取和联动,自助式地动态查询每类产品的具体产品名称的销售情况,以及分析各类/各具体产品的消费客户所在国家、城市等信息,进而分析各销售人员的销售情况。

    高效地利于泰来企业制定合理的全球销 售制度,合理规划产品市场布局规模, 完善KPI考核机制。

  • ?

    Excel如何批量建立工作表!

    Roy

    展开

    工作表创建大家应该都不陌生,可能绝大多数的小伙伴会一张一张建立工作表。

    倘若我们要快速建立50甚至上100张工作表怎么办呢?

    方案一:自定义工作表张数

    具体操作步骤:点击文件,点击选项,然后设置工作表包含数量。

    如果你要打开这个工作簿有20张,你只需要填写数字20即可。

    方案二:通过数据透视表显示报表筛选页的方法

    具体操作步骤:

    ①先把标题和表名称罗列出来,比如我现在要12个月的报表。

    ②选中标题和表名称,然后点击插入选项卡,建立数据透视表。

    ③把字段名称退拽至报表筛选区间

    ④在数据透视表工具下,选项里面选择报表筛选页。

    ⑤点击确定,然后就会发现神奇的事情了。

    ⑥清除内容,右击选定全部工作表,然后Ctrl+A选定工作表所有内容,然后点击开始选项卡下方的编辑组里面的清除,点击全部清除。

    --------------------------------------------------------------

    每日互动

    ①你之前用过这样的操作吗?

    ②目前有木有什么工作问题想解决吗?可以留言,老师免费为你解答哦!

  • ?

    Excel里的数据建模:表间关系一线牵,何须大量公式拼数据

    左萧

    展开

    欢迎搜索【Excel到PowerBI】,关注微信公众号,下载全系列案例数据

    小勤:现在的数据分析往往涉及好多个表,比如客户表、产品表、订单表、订单明细表等等,经常要结合起来分析,每次都要把一个表的数据匹配到另一个表里才能分析,岂不要累屎?

    大海:在传统数据透视表里的确是要那么干的,但到了Power Pivot里,当然就不用辣妈麻烦啦。直接拉根线连起来就把表的关系建好了,在数据分析的时候就可以直接用他们的关系了,数据根本不需要接进来。

    小勤:太牛了,那好像是数据库里建表关系的方法?但我学得会吗?

    大海:当然学得会,不要想得太复杂了,操作几下慢慢就理解了。

    Step-01:将数据添加到数据模型(不分先后,这里先添加订单表的)

    确定后,进入Power Pivot操作界面:

    因为我们还要添加订单明细表和产品表,所以先点击右上角关闭窗口按钮关闭Power Pivot窗口。继续按上面的方法添加订单明细表和产品表到数据模型中,最后记得保存一下,结果如下:

    Step-02:接下来我们就可以创建表间的关系了。点击【关系视图】进入创建表间关系的界面,可以看到3个表的内容分别显示在3个不同的框框里,用鼠标按住这些框框的顶部名称区域就可以按需要拖放到不同位置。

    Step-03:建立表间关系

    这个几个简单的数据表的关系是,订单表里的每个订单对应订单明细表里多个订单(产品)项目,订单明细里的产品可以从产品表里获取更详细的相关信息。

    结果如下:

    按同样的方法建立订单明细表和产品表之间的关系(注意,因为订单明细表里没有产品ID,所有这里用的是产品和产品名称建立关系,严格来说,表间关系的构建应该用ID,而不是用名称,因为有可能存在重名的情况,关于这方面的知识,后续会陆续发布),最终结果如下:

    这样,3个表之间的关系就建好了。接下来就可以做各种数据透视了,操作方法跟Excel里的数据透视表几乎一模一样。只是,字段可以从各个表里直接拖拽了,而不像Excel里只能在自己一个表里玩儿。

    比如,要分析各种产品类别的销量:

    小勤:这样真是太好了,很多表之间其实都是有关系的,原来只能通过vlookup将另一个表的很多属性读到一起,现在只要连根线就搞定所有事情!而且,原来一个表里vlookup函数多了,那速度不是一般的卡啊。

    大海:对的,通过Power Piovt这种建立表间关系的方法,不仅操作上简单,而且数据的统计速度也更快。

    小勤:嗯,知道了,以后数据分析就靠它了。

  • ?

    Excel同样可以操作MySQL中的数据,这里有完整教程

    傲霜

    展开

    作为同门的数据库产品,Excel操作Access、SQLServer中的数据非常简单。但如果想在Excel中处理MySQL中的数据呢?MySQL是和php珠联璧合的一个数据库,网站开发中经常用到,如果Excel也能访问它就会给工作带来很多方便。

    例如,MySQL数据库中的用户登录数据表,有时希望在Excel中对该表进行一些分析:

    操作步骤如下:

    一、到mysql官网下载odbc连接驱动

    下载地址为:https://dev.mysql/downloads/connector/odbc/

    可下载的驱动程序共有4个文件,请根据自身情况选择下载。例如,我们现在使用的是64位的win7系统,那么就下载安装64位的驱动:

    32位和64位的驱动又分别包含2个文件,一个是安装包,一个是压缩包。一般选择下载msi安装即可。

    选择文件下载时,将弹出登录页面;如果不需要登录,可点击“No thanks, just start my download.”直接进入下载。

    安装驱动的过程中,有可能会出现这样的错误提示:

    如果使用压缩包安装,则会直接提示缺少“msvcr120.dll”的错误。

    这两种错误其实都指向了同一个问题,最简单的解决办法就是安装Visual C++ 2013运行库。微软官方的下载地址为:

    https://microsoft/zh-cn/download/details.aspx?id=40784

    同样的,这里有32位和64位2种文件可供下载,请根据自身情况选择。

    二、创建数据源

    进入“控制面板--系统和安全--管理工具”,双击打开“数据源(ODBC)”,点击“添加”:

    点击“完成”后,接着设置要连接的mysql数据库:

    点击“ok”后即可增加该数据源:

    三、在Excel中建立连接

    打开Excel,选择“数据-自其它来源-来自数据连接向导”:

    选择“odbc dsn”:

    “下一步”后选择刚刚创建的mysql:

    然后再选择要连接的数据库及库中的数据表:

    接着再设定一个连接名称就ok啦:

    注意:mysql数据库中的表名称和表字段不能使用中文,否则将带来乱码问题。因为excel和mysql的默认编码方式不一样,处理起来会相当麻烦。

  • ?

    今天教大家如何用office建立一个数据库批量处理大数据

    紫梦

    展开

    大家好!,我是你们的小编天天,今天教大家如何用office建立一个数据库批量处理大数据,通常我们在日常使用过程常常会遇到数据量很大的表,需要统计或者查找故障数据量的时候不好处理,这时候我们需要借助数据库来操作。虽然可以通过Excel中的函数、自动筛选或者数据透视的功能实现一部分功能,但是要做到如Access这种强大的统计功能还是比较困难的。

    1、单击“开始”→”所有程序“→”Microsoft Office“→”Microsoft Access “,打开Microsoft Access 软件

    2、在打开的Microsoft Access 软件中点击“新建”

    3、选择在界面的右边出现了新建对话框,选择空数据库。

    4、选择一个存放该文件的位置。

    5、完成

    备注:以上是新建的操作,如果手头上有数据的话可以操作不变,导入即可

excel数据库建立

所有视频需要登录后,才能观看

请先登录您的帐号,即可完整播放,如果您尚未注册帐号,请先点击注册。

img

在线咨询

建站在线咨询

img

微信咨询

扫一扫添加
动力姐姐微信

img
img

TOP