[使用高级条件筛选Excel表中的数据]若要通过复杂的条件 (条件:为限制查询结果集中包含的记录而指定的条件。例如,以下条件用于选择 Order Amount 字段的值大于 30,000 的记录:Order Amount >30000。)来筛选单元格...+阅读
巧用Excel建立数据库大法!
日常工作中,我们常常需要建立一些有规律的数据库。例如我为了管理全乡的农业税,需建立一数据库,该数据库第一个字段名为村名,第二个字段名为组别。我乡共19个村,每个村7~17个组不等,共计258个组。这个数据库用数据库软件(哪怕是Visual FoxPro 6.0或是Access97等高档次的)很不好建立——逐个儿输入吗,只有傻瓜才有这种想法。用Access宏或FoxPro编程来输入吧,这些数据似乎还嫌不够规则(每个村对应的组数不一定相同),这个程序编写可就不那么简单了,除非你是编程高手兼编程迷,否则可有小题大作之嫌了。
其实Excel提供了一些很有用的功能,可让我们任何一个人都可轻松搞定这些数据库:
第一步:打开Excel97(Excel2000当然也行),在A列单元格第1行填上“村名”,第2行填上“东山村”,第19行填上“年背岭村”(注:东山17个组,2+17=19据此推算),第28行填上“横坡村”(算法同前,牛背岭村9个组:19+9=28),如此类推把19个村名填好。
第二步:在第B列第1行填上“组别”,第2行填上“第1组”并在此按鼠标右键选择“复制”把这三个字复制剪贴板,然后在每一个填有村名的那一行的B列点一下鼠标右键选择“粘贴”在那里填上一个“第1组”。
第三步;用鼠标点击选中A2“东山村”单元格,然后把鼠标单元格右下角(此时鼠标变为单“十”字形),按住鼠标往下拖动,拖过的地方会被自动填上“东山村”字样。用同样的方法可以把其它村名和组别用鼠标“一拖了之”。填组别时你别担心Excel会把组别全部填为“第1组”,只要你别把“第1组”写成“第一组”,Excel会自动把它识别为序列进行处理。所以拖动“第1组”时,填写的结果为“第2组”“第3组”……填完这两个字段后,其它的数据可以继续在Excel中填写,也可等以后在数据库软件中填写,反正劳动强度差不多。
第四步:保存文件。如果你需要建立的是Access数据库,那么别管它,就用Excel默认的“.xls”格式保存下来。如果你需要建立的是FoxPro数据库,那么请以Dbase 4 (.dbf)格式保存文件。
第五步:如果需要的是Access数据库,那么你还必需新建一个Access数据库,在“新建表”的对话框里,你选择“导入表”然后在导入对话框中选择你刚刚存盘的“.xls”文件。(什么?你找不到?!这个对话框默认的文件类型是Microsoft Access,只要你改为Microsoft Excel 就能找到了),选择好导入文件后,你只要注意把一个“第一行包含列标题”的复选框 芯托辛耍ㄈ绻悴恍枰狪D字段,你可以在Access向你推荐主关键字时拒绝——选择“不要主关键字”),其余的你都可视而不见,只管按“下一步”直至完成。导入完成后你可以打数据库进行使用或修改。如果你需要的是FoxPro数据库,那么更简单,可以直接用FoxPro打开上一步你存盘的“.dbf”文件,根据需要进行一些诸如字段宽度、字段数据类型设置就可以使用了。
说到这里,你可能会说“呀,太简单了,我也会”,那么好了,我写这篇文章的目的就是要大家尽可能不再做那些很麻烦的事,“该偷懒时就偷懒”嘛。
如何把Excel表格当做数据库处理
一、 建立数据库
方法一:使用向导,调出方法⑴可采用“文件”菜单“新建”
⑵或采用“工具”菜单“向导”
方法二:使用数据库设计器
1、 使用向导建立数据库
特点:可以方便快捷地创建数据库,但只适用于一般常用的数据库。
2、 使用数据库设计器建立数据库
特点: 最大特点就是灵活性
操作步骤:⑴“文件”菜单“新建”,显示新建对话框
⑵选择“数据库”和单击“新建文件”钮
⑶在创建对话框中输入新数据库的名称和单击“保存”钮
效果:数据库文件已经建立完成。
显示出“数据库设计器”窗口和“数据库设计工具”
打开“数据库设计器”工具方法:“显示”菜单“工具栏”
选择“数据库设计器”
三、建立表
1、 数据库与数据表
可以先建立自由表,然后再添加到数据库中
建立新的数据库表,系统会将其自动加入到数据库中。
2、 建立自由表
注意:自由表独立于任何数据库,如需要课添加到数据库中,但不能同时
将一个表添加到多个数据库。
预备知识:建立表必须首先建立表的结构
即要描述各个字段的字段名、字段类型、字段宽度、如果是数
值型还有小数位数,以及索引、是否再字段中允许空值(选择NULL)
3、 建立数据库表
有三种方法:
法一、“文件”菜单“新建”,显示新建对话框
选择“表”和单击“新建文件”钮
在创建对话框中输入新数表名称和单击“保存”钮
法二、再建立完数据库后,不关闭“数据库设计器”窗口,单击鼠标右键后
选择快捷菜单种的“新表”,单击“新表”钮,再创建对话框输入表 名
后“保存”
法三、使用数据库设计器工具栏
(“显示”菜单“工具栏”)
选择“数据库设计器”工具栏种的第一个钮“新建表”
二、使用命令建立数据库、数据库表
1、 建立数据库
CREATE DATABASE 数据库名称
2、 建立数据库表
CREATE TABLE │DBF 表名 [FREE]
(字段名1 字段类型 [(字段宽度 [,小数位数] )]
[(字段名2……]
二、使用向导建立查询
1、查询形式分类:查询向导:标准查询
交叉表向导:以电子表格形式输出查询结果
图形向导:以电子图形形式输出查询结果
2、使用查询向导建立查询步骤:
[0]使用查询向导前必须先打开用到的库表或自由表
⑴字段选取
⑵记录筛选
⑶选择排序方式
⑷查询完成(选择保存并运行)(浏览查询)
⑸打开查询设计器,修改查询
求采纳为满意回答。
如何建立一个excel数据库
我有这个工具,和你的要求一模一样
你这个其实就是通过Excel来记录入出库台账,同时在记录入出库台账的时候,自动更新库存。仅仅通过公式函数是实现不了的,要用到VBA和SQL。
我给你发个功能更多的,能实现先进先出、货位管理
需要的话,给我发站内短信
Excel物资管理系统,实现入出库管理、库存管理、先进先出、货位管理等
以下内容引自北京富通维尔科技有限公司网站
该工具采用Excel数据库引擎技术,按照软件工程思路设计开发,运行稳定,简单实用。公开版除了商品属性内容少,在功能上不做任何限制。可以随意使用, 但不得作为商业用途转让或出售。
包含以下内容:
1、入库管理,包含入库的物料代码、名称、数量、生产日期、入库日期、货位
a、在录入入库数量后,系统会自动更新库存模块的库存数量
b、支持修改功能,如果入库数量录错,可以修改,修改后会自动更新库存。
c、先进先出功能通过入库日期和货位共同来管理
d、拣货信息栏目用于显示该入库记录被何时出库
2、出库管理,包含出库的物料代码、名称、数量、出库日期等信息
a、录入出库数量后,系统会直接按照生产日期先进先出原则,查找适合货位上的商品
b、找到相应货位后,从该货位减去出库数,同时减库存表数量;如果数量不够,则再继续找其他货位。
c、标记拣货信息(从哪个货位、拣出多少数量)
d、如果最终的库存数不够出货,则再出库表对应记录上显示缺货数
e、公开版不支持修改出库数量功能
3、以下功能按照具体需求提供
a、入出库台账
b、日清报表
c、单项查询(查询指定商品的入出库信息)
d、入出库库指令单查询/打印
e、费用管理:入出库费、保管费、场地费等费用的自动计算
f、商品基础信息扩展:规格、重量、体积、保质期、安全库存
g、保质期报警、补货报警/自动补货功能
以下为关联文档:
如何建立数据库一、建立数据库方法一:使用向导,调出方法⑴可采用“文件”菜单“新建”⑵或采用“工具”菜单“向导”方法二:使用数据库设计器 1、使用向导建立数据库特点:可以方便快捷地创建数...
建立一个数据库 !怎样建立!看你用什么数据库管理系统,比如SQL Server: 1、先建立名称为mydb的数据库: create database mydb 2、切换到当前数据库: use mydb 3、在mydb数据库中创建数据表,例如: CREATE TAB...
怎么建立文件数据库将SQL数据库设为文件自动增长是为了简化系统管理,当磁盘上有剩余空间,数据库总能装下新输入的数据。 数据库文件自动增长只发生在当现有剩余空间不足以装新输入数据时才增长,对...
如何Excel怎么导入数据库中这里我提供给你三个将数据导入SQL SERVER的方法。 方法一:右键点你要导入的数据库,点所有任务,点导入导出数据,选导入。复制设置对话框里面选择excel 97-2000。接下来很容易。...
1建立数据表在创建的 gongcheng数据库中使用SQL语句建立4个CREATE DATABASE TrainingBase --创建数据库 改成你自己的名字和路径 ON PRIMARY --默认属于PRIMARY主文件组,可省略 ( --数据文件的具体描述 NAME='TrainingBase', --主数据...
怎么建立Excel数据库数据库是Excel的三大功能(表格、图表、数据库)之一,使用这一功能必须建立“数据清单”。 1.数据清单数据清单是一种特定格式的Excel工作表。它将工作表首行的单元格作为列标记(...
MYSQL数据库中怎么建立一个表呢1、打开Navicat for MySQL,找到要创建数据库中数据表 2、接着我们在“表”上面单击鼠标右键,然后点击“新建表” 3、然后,右边就会出现设计表的界面,这里可以设置表的字段名,类...
数据库数据怎么导出到excel首先我们使用SQLyogEnt工具,连接到mysql数据库。 连接成功后在左侧的目录位置,找到需要的表,右键打开表 也可以直接在sql执行器中输入: select * from datetable name 打开这个...
数据库的数据怎么导出到excel首先需要知道是导出哪个一个数据库的数据。使用SQL Server Management Studio连接上这个数据库。然后确定需要导出哪个表的数据为Excel文件。若表的项目很多,可以右键“表”...