中企动力 > 商学院 > 如何用excel做数据库
  • ?

    如何用excel做数据核对?

    鄂飞槐

    展开

    不知大家工作中是否遇到过以下场景:两列数据需要找出相同项和不同项,然后能在excel表格中区分出来。比如做库存盘点、员工工资核对、中奖人是否已派发奖品等等。下面给大家总结了excel中数据核对的几种方法,快来看看吧!

    1、定位条件

    下面是一份库存盘点表,需要对系统库存、财务和行政盘点的情况进行核对。也就是对下表中的BCD项进行一一的比对。

    这时需选中B2:D11 区域,然后按住Ctrl+G则弹出定位对话框,这时选择“定位-定位条件-行内容差异单元格”确定,然后对核对数据不一致的单元格填充其他颜色,则可以一目了然的看出差异项了。

    2、公式

    通过设置公式,当两列数据一致则返回TRUE,不一样则返回FALSE。再对所有返回FALSE的数填充颜色,也可以将不同的数据标识出来。

    还是以上诉表为例,在D列后面添加两列,然后分别设置公式“=B2=C2”及“=B2=D2”即可:

    3、COUNTIF函数

    还可以通过COUNTIF函数来解决这个问题。新增一列输入公式“=COUNTIF(C:C,B2)”然后下拉即可。这时如果返回的是大于0的数说明C列数在B列也出现过,如果返回的是0则没有出现过。

    如果,你是和小编一样的逻辑不好的偷懒星人,处理数据还有一种方法更简单,登录表单大师制作在线电子表单,制作两张在线表,则可轻松实现出入库管理,省去人工核对的麻烦。当然也可以通过给字段设置运算逻辑,比如“核对=库存-盘点”如果结果为0,则表示核对一致,其他则表示不一致。

  • ?

    Excel数据透视表怎么做

    不来梅港

    展开

    我们常常使用Excel表格管理数据,例如物料管理,在一年的物料信息表中,怎样快速了解每个季度的销售情况呢?这就会用到数据透视表,数据透视表可以很容易地排列和汇总这些复杂数据。数据透视表怎样做呢?

    一、插入数据透视表

    1. 比如有以下物料管理表,首先点击表格左侧的绿色小三角,这样整张表格就会被选中,接着依次点击“插入”--》“数据透视表”。

    图1-1

    2. 这里可以更改数据区域,也就是哪些数据需要用于汇总;也可以更改数据透视表的存放位置,默认是“新工作表”,建议保持不变,直接点击“确定”。

    图1-2

    二、创建数据透视表

    1. 这样就会看到一个新工作表,工作表上方多了一个“分析”菜单,用于修改数据透视表;左下方区域将显示数据透视表汇总结果;右下方两个区域用于创建数据透视表。

    图1-3

    2. 现在将上图区域3中的字段拖动到区域4中,如图1-4所示,拖动完毕,左侧就会显示出数据汇总结果,这个结果显示出了不同季节不同价格的物料数量。为了让图更清晰些,这里添加了一些有颜色的矩形框和线条,相同颜色的矩形框和线条表明这些区域的内容是相对应的。例如将“进价”拖动到“列”中,左侧“列标签”就会显示不同的进价。

    图1-4

    三、修改数据透视表

    1. 数据透视表有筛选按钮的地方都可以点击下拉菜单进一步筛选。

    2. 上述数据透视表中统计用的是“计数”,如果想了解不同物料不同进价的数量总和,可以依次点击“值”字段下方的“计数项:数量”--》“值字段设置”--》“求和”--》“确定”,这样就能看到图1-6的结果啦。同理,其他字段也可以用相同的方法进一步设置。“筛选”、“列”、“行”下的字段也可以有两个或更多。

    图1-5图1-6

    3. 如果数据透视表制作完,数据有了新的变化,例如增加了、删除了或修改了,怎么办呢?很简单,点击数据透视表显示区域,接着点击“分析”--》“更改数据源”--》“更改数据透视源”--》修改数据区域--》“确定”。

    图1-7

    以上就是数据透视表的基本制作方法,希望对您有帮助。

  • ?

    如何好好利用Excel数据有效性做数据归类?

    Enoch

    展开

    如何好好利用Excel数据有效性做动态数据归类?】

    谢谢邀请。我是汤帅,一个PPT自由设计师,承接PPT定制。

    利用Excel进行数据登记是众文员需要做的工作,但是若能掌握一部分技巧,数据输入会减轻很多工作量,而且可以减少错误的发生。数据有效性有时候能带来便利,而且其他人填写数据的时候也有参考作用。

    数据有效性基础操作是:选中单元格→数据→数据有效性→序列,来源,框选需要的区域。

    这时候有些小伙伴会提问,那如果我需要作出动态的结果呢,有时候内容太多,但是能通过一定的条件进行区分,可以降低数据有效性的内容呢?这个如何进行操作?这个难度也不是很大,只是数据维护需要及时。

    动态数据有效性操作步骤:

    步骤一:对数据进行命名,选中需命名单元格→公式,名称管理器,新建。

    步骤二:设置条件单元格的数据有效性,选中单元格→数据→数据有效性→序列,来源,框选需要的区域。

    步骤三:利用公式INDIRECT进行编制数据有效性,选中单元格→数据→数据有效性→序列,来源,输入公式。

    今日互动:你觉得还有其他与客户沟通的思路吗?P.S:我是汤帅,承接PPT定制,有需要可以留言联系我。P.P.S:觉得回答得还行,就点赞吧!

    我是汤帅,知名PPT定制设计师,职场技能优秀回答者。学点新鲜有趣的职场技能,关注我准没错。

  • ?

    如何用excel电子表格做仓库的出入库?

    灌溉

    展开

    1.首先,新建一个工作表,命名为“1月”,并按照下面的图片设置表头信息。

    注意:一个进销存表至少要包括:物料编号、名称、数量、单价和总金额等信息,即使是最简单的进销存表也至少要包含上述要素。

    2.第二,新建一张表格,命名为“数据表”,用来存储【物料编号】和【名称】。

    注意:一个【物料编号】只能和一个【名称】相对应。

    3.下一步,将【物料编号】和【名称】定义成名称,方便进销存总表的数据录入。

    步骤:选中【数据表】的A1:B11区域,点击【公式】-【定义的名称】-【根据所选内容创建】。

    4.在弹出的界面中,选择【首行】,并点击【确定】按钮。

    注意:运行的结果是将A2:A11的区域定义为“物料编号”这样一个名称,B2:B11的区域定义为“名称”。Ctrl+F3可以查看定义的名称。

    5.回到“1月”的表中,选中B列空白区域,点击【数据】-【数据有效性】- 选择下拉菜单中的【数据有效性】按钮。

    6.在弹出的界面中,按照下图在【允许】的下拉菜单选择“序列”,勾选【提供下拉箭头】,来源处输入:=物料编号。设置完成后点击【确定】按钮。

    7.操作完成后,点击B列的空白单元格提供的下拉菜单,就可以快速录入物料编号了。

    8.选中C4单元格,双击并输入:=IF(B4="","",VLOOKUP(B4,数据表!$A$1:$B$11,2,)),这样就自动填充了B4单元格对应的名称。然后将C4单元格的公式下拉填充。

    注意:这里公式中加了个IF函数,为的是当B列单元格为空时,C列单元格也显示空。

    9.选中A4单元格,双击并输入:=IF(B4<>"",MAX(A$3:A3)+1,""),自动生成序号,并填充。

    注意:此处IF函数的意义和C列的一样。

    10.完成上述步骤后,只需要在B列选择物料编号,A列的序号和C列的名称都会自动生成。

    在【上月结存】栏目下输入上月结存的数量和单价,在金额处输入公式:=D4*E4。多个品种可以并列输入。

    11.在【本月入库】栏目下输入本月入库的数量和单价,在金额处输入公式:=G4*H4。

    12.在【本月出库】栏目下输入本月出库的数量和单价,在金额处输入公式:=J4*K4。

    13.在【本月结存】栏目【数量】处输入公式:=D4+G4-J4,【金额】处输入公式:=F4+I4-L4,【单价】处输入公式:=IFERROR(O4/M4,"")。

    注意:单价之所以用倒除的方式,主要是因为期初、入库和出库的单价可能不一致。

    14.日常录入时,当天有出入库可以录入在同一行,也可以一行只录入出库,一行只录入入库。如果强调日期的话,可以将【序号】列改成日期输入或者加入一栏日期。

    15.最后一步:月末统计结存数量、金额和平均单价。

    首先,选中数据区域,选择【插入】-【数据透视表】,如下图设置内容后,点击【确定】按钮。

    16.将最后一列的【数量】和【金额】拖到【数值求和】框内,将【物料编号】和【名称】放入【行标签】区域,并适当调整数据透视表格式和字段名称,结果如下:

    17.插入一个【期末单价】的计算字段,用【期末金额】除以【期末数量】就得到了结存平均单价。以后增添了数据,可以更新数据透视表数据源并刷新即可。

    注意:同样,数据透视表也可以统计当月入库数量、出库数量及总金额。

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

  • ?

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

    萧寻菡

    展开

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

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

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

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

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

    5、完成

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

  • ?

    Excel到底有多厉害?小白才用来做数据管理…

    猜不透

    展开

    Excel就像一把天山寒铁淬炼而成的杀猪刀,本身已经很厉害,但具体有多厉害取决于用它的人。

    Excel最牛逼的地方在于它不是小李飞刀也不是轩辕剑——需要练个10年8年才能用,它只是一把菜刀,老百姓可以用来切菜,高手可以用来刮胡子,绝世高手拿着直接从南天门一直砍刀蓬莱东路。

    表格是什么?表格就是数据容器,对于非IT人士来说,这辈子可能都不会用数据库,但是!Excel让每个人都可以管理数据库了!其提供的基本功能足以完成大部分数据管理统计工作。

    打个比方,同事拿到全国资料开始挨个数每个省有多少个客户数了半个小时,而你只是点了两下鼠标就完成了工作。没错,在同事眼里你就是那个百年难得一见的练武奇才(以后就可以承担更多工作了,可喜可贺)!

    要你命2000:数据处理(函数)

    别人向你扔屎,你可以躲。客户扔给你屎,你只能接住!比如这种屎:

    这种乱七八糟表格是没有任何数据意义的,如果只有三坨,动手处理一下就好了,如果有100坨,怎么办?不要紧张,我们只需要处理一行,其余99行交给excel即可。。。

    首先,数据-分列:

    然后,直接查找替换,将没用的天字去掉:

    最后这个毛比较难以处理,动用函数:先找出具体数字,如果里面有“毛”字,直接将结果乘以0.1,一个规范的表格就诞生了:

    (如无特殊需要,最后带汉字的D列可以用E列覆盖掉)

    Excel也可以为自己所用,再来举一个例子:

    时间管理。与一般时间管理App不同,因为我们可以自己设计研发,做出最适合自己的版本!Go!

    首先写两行:

    拖动一下右下角的小圆点:

    同理增加横轴:

    填写数据,编写公式。这样计算当天任务量:

    =COUNTA(B2:P2)

    这样计算完成量

    这样计算完成度

    =Q3/Q2

    最后完成度那里设置单元格格式-数字-百分比。最后填写数据。最终效果图(点击看大图):

    只要三个函数,每天的工作生活一览无遗!

    P.s还可以拓展一些功能,比如当天完成度到达xx就有奖励/惩罚之类

    总结:掌握了函数,只要是和数据相关的工作,就可以考虑用Excel来处理。

    要你命3000:控制一切

    著名篮球员赤木刚宪曾经说过,掌握代码就等于掌握了整个Excel,此言非虚。Excel自带编程功能,只有想不到,没有做不到!接下来就用解决吃饭问题做一个简单例子展示一下:

    对于有选择困难症的人,让上天来决定吃啥是最好了,我们先填一点数据,如图:

    然后选择开发工具-VisualBasic(为了做例子专门下了一个office365,我也是拼了= =),然后什么都不管,直接粘贴代码:

    Dim a As Integer '定义公共变量Sub随机Dim x As IntegerDim y As Integera = 0Randomize '初始化reselect:x = Rnd * (3 - 1) + 1 '生成2至7的随机数,代表列数y = Rnd * (4 - 1) + 1 '生成2至6的随机数,代表行数Range("a1:d3").Interior.ColorIndex = xlNone '去掉填充色Cells(x, y).Interior.ColorIndex = 3 '填充为红色a = a + 1If a = 300 Then Exit SubGoTo reselectEnd Sub

    然后保存回到excel,选择开发工具-插入-表单-按钮,画一个按钮在excel上,命名为“吃啥好”

    在按钮上点右键,指定宏,选择我们刚才做的函数,然后点确定:

    Excel制作的半即时战斗模拟(原文地址Excel潜能系列——Excel游戏(2v2战斗~5v5战斗模拟器)【更新V1.5】 Einsphoton_Einsphoton_新浪博客)

    超牛的EXCEL版《超级玛丽》总结:掌握了代码,理论上可以用它来做任何小型项目!

    用来做动画:

    [Excel]Bad Apple!!

    推荐书籍:

    你早该这么玩Excel(数据管理、工作用)

    Excel2013高级VBA编程宝典(装逼、开发用)

    另外光有技巧是不够的,表格美化也很重要。(做人也一样,牛逼不够,还得帅。。。)

  • ?

    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的默认编码方式不一样,处理起来会相当麻烦。

  • ?

    EXCEL玩转数据库,8种技巧,几十种功能,终于被整合一起了

    思菱

    展开

    前言:

    在职场报表中,EXCEL的魔法,可以说无处不在,是一项每个人必须掌握的技能,但是在EXCEL所有的函数之中,有一种函数,称之为【数据库函数】,高效,运行速度快,专门为大数据提供,却很少为人知

    收藏+转发,传播知识,是一种美德

    函数解释

    数据库函数均有三个相同的参数:database、field 和 criteria。这些参数指向数据库函数所使用的工作表区域。其中参数 database 为工作表上包含数据清单的区域。参数 field 为需要汇总的列的标志。参数 criteria 为工作表上包含指定条件的区域。写法为=(database、field,criteria)

    本篇主要介绍DGET、dcount、daverage、dmax、dmin 5个函数,套路完全一致。

    特别提醒

    这是一个让人又爱又恨的函数,爱,是因为这个函数,处理数据高效,快速。

    恨,是因为如果不知道原理,会出大问题的

    经典应用:

    用法1:以关键词开头的处理

    当我们在第三个参数,如实例,输入A的时候, 实际上,计算的是以A开头的所有物料的库存DSUM函数,计算以A开头的所有库存的和dcount函数,计算以A开头的物料的个数dmax函数,计算以A开头的物料的库存的最大值dmin函数,计算以A开头的物料的库存的最小daverage函数,计算以A开头的物料的库存的平均值特别提醒,是以A开头,不是单元格值等于A!!!!在第二个参数,我们这里输入的是2,是因为返回的值,在条件区域的第二列,当然我们可以直接输入B2,就是列号也是可以的用法2:不以A为结尾,的符合条件的值,主要为中间,或是首字母为A,如果末尾为A,只要中间有A这个字符,也是符合条件的

    用法3:包含A的所有符合条件的个数

    用法4:和用法3一样,为包含A的符合条件的个数

    用法5:第二个字符为A的符合条件的个数,且字符长度大于等于3,因为一个问号,代表一个字符

    用法6:以B开头的符合条件的值,因为没有,所以都为0

    用法7:

    这里输入的是,先切换到英文,而后输入单引号',而后输入=A,意思是单元格值完全等于A的符合条件的个数,所以只有一个单元格

    用法8:

    第二个字符为A,并且长度等于3的符合条件的值的处理

    数据库函数,使用方法,就介绍完了.

  • ?

    怎样用excel做简单的数据库?

    王小翠

    展开

    点击“外部数据”页,选择“EXCEL”

    在弹出的获取外部数据向导中点击”浏览“

    在弹出来的浏览窗口找到EXCEL表格所存放的位置选中后点击”打开“

    如无特殊数据或要求保留标题直接在后边点击完成,否则点击“下一步”根据提示修改需要的数据类型、保存标题等操作。完成后在左边可以看到数据表名,双击可以正常在ACCESS进行正常操作。

    (本文内容由百度知道网友一梦中贡献)

  • ?

    用数据库和用Excel的区别?

    屈谷兰

    展开

    首先,我们先来说说数据库是什么?官方说法就是:按照数据结构来组织,存储和管理数据的仓库。数据管理不再仅仅是存储和管理数据,而转变成用户所需要的各种数据管理的方式。比如数据分析,数据整合等等。但是,数据库的使用成本太高,这就像每个人都是程序员一样,所以我在这里说的,是适合所有小白使用的数据库的应用软件。

    Excel表格大家的熟悉程度可就非同一般了,我们几乎每天都在与Excel表格为伍,公司的财务报表,人力资源的信息,行政的考勤记录等等都是用Excel记录的,那么,在数据膨胀化的时代,Excel还能满足我们的需求吗?答案就可见一斑了~

    首先,我觉得数据库的安全性要比Excel强很多,起码在我编辑到一半数据的时候,即使没有来得及保存,数据库的数据也是不会丢失的,他会永远存在于数据库里,已备我不时之需。但是这一点Excel是做不到的,我想大家都经历过数据录入一半的时候,电脑突然出现故障导致所有数据丢失的事件,当时的懊恼和无助,你可还记忆犹新??

    其次,数据库的数据是可以在线共享的,这种共享是多人可以同时操作一个表格并且数据之间是不会有所干扰的,在此基础上,和你共同协作的人也可以看见你创建的数据,当然这是在你允许的情况下。而Excel的分享只能是不断的通过媒介(比如微信,QQ,邮件)来不断的转发给需要的人,当然转发的同时它已经失去了时效性。而数据最可怕的就是失去时效性。

    再有,数据库的数据分析能力远远超过Excel表格,不只是在于他的图表分析,而且有强大的BI功能做数据的大集合,你可以任意将你需要的表格里任意字段提取出来作为你聚合表里的一部分,你甚至可以将不是同一个表格里的数据做任何的运算,这不就是管理层梦寐以求的数据统计报表吗?你还需要在不同的表格里花费大量的时间一点一点计算那可怜的数据吗?

    以后所有的数据都将平台化,这是数据时代的大趋势,看看你是在掌握数据还是数据掌握你,就只差一个数据库了~

如何用excel做数据库

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

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

img

在线咨询

建站在线咨询

img

微信咨询

扫一扫添加
动力姐姐微信

img
img

TOP