A. excel创建数据库应满足哪些条件
恰好有一点心得,可能有不准确的地方,仅做一个分享,上述问题分为3个部分(数据库、EXCEL、EXCEL做数据库的原则)来回答。
数据库
数据库更直白的理解为,有规律、不经任何加工、存放原始数据的二维表;
EXCEL
使用EXCEL作为数据库,首先要有一个“基础数据源表”和“汇总表“”的概念。
a.基础数据源表,为清晰无加工的基础数据,见下图
EXCEL做数据库的原则
在整理清晰基础数据源的基础上,根据汇总、统计、计算的实际需要,设计出汇总表的格式,然后通过函数或VBA代码来实现.
B. 怎么使用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
就能找到了),选择好导入文件后,你只要注意把一个“第一行包含列标题”的复选框
芯托辛耍ㄈ绻
你不需要id字段,你可以在access向你推荐主关键字时拒绝——选择“不要主关键字”),其余的你都可视而不见,只管按“下一步”直至完成。导入完成后你可以打数据库进行使用或修改。如果你需要的是foxpro数据库,那么更简单,可以直接用foxpro打开上一步你存盘的“.dbf”文件,根据需要进行一些诸如字段宽度、字段数据类型设置就可以使用了。
C. 怎样用EXCEL建立数据库
首先你在个个单元格里输入你要设计的主版,比如姓名,性别,年龄,然后你在进入数据库里,刚才你所设计上的这几个选项就自动生成,在里面一一打上你要填的,然后一项填完后,就可以点下一个,第一个数据就自动生成在了那几个单元格里,你就可以继续填写一些数据了
D. 怎么用excel做成一个数据库
用excel做成一个数据库只需要在不同的sheet写入数据库内容和查找内容。先将每个sheet里的数据进行套用表格操作,用数据透视表数据,最后把要用的子表数据选进“查询结果中的列”。
E. 如何建立一个excel数据库
此方法一般适用于数据量不大的表格(在3000行内效果比较好)。
如果数据量大的,要么直接对商品名称列进行筛选,要么用VBA了。
I2单元格输入数组公式,输入完成后不要直接回车,要按三键 CTRL+SHIFT+回车 然后右拉再下拉。
=INDEX(A:A,SMALL(IF($A$2:$A$3000=$H$2,ROW($2:$3000),4^8),ROW(A1)))&""
把文件传上来,请点击这回答右下角绿色的“点击下载”按钮,下载文件看看效果。
F. OFFICE2010,WORD通过合同号调取EXCEL数据自动生成合同到WORD合同模板中
1.双击Access图标。
2.打开Access后,菜单栏单击“文件”项。在“文件”下拉菜单中选择“打开”项。
3.选择一个Access文件,点“打开”。
4.在打开的数据库里,选择要导出的表,右键选择“导出”。
5.给文件起个文件名,这里名为“转成word”,选择保存类型为“RTF格式”,点“导出”。
6.找到刚才导来的wrod文件,双击文件名打开。
7.下面就是把access里选择表格,整个转换到word里了。
G. 在电子表格中如何建立数据库
1、打开SQL Server Management Studio,按图中的路径进入导入数据界面。
H. excel表格怎么创建数据库(只有一个界面,后面全是数据库,)
分析如下:
1、新建一个工作表,命名为【数据库1】。
4、保存新建的 Microsoft Excel 工作表,数据库创建完成。
I. 怎么样把excel里内容建成数据库,要详细的步骤,我不懂
建议:用EXCEL 连接数据库,查询,并将查询结果显示在EXCEL
1.新建一个EXCEL文件,按ALT+F11进入VBA
2.插入一个模块:插入-》模块
3.在模块中插入以下代码
Public Const ConnStr As String = "Provider=SQLOLEDB.1;Password=sa2;Persist Security Info=True;User ID=sa2;Initial
Catalog=MIS;Data Source=192.168.0.117"
'说明Public Const ConnStr As String = "Provider=SQLOLEDB.1;Password=数据库SA密码;Persist Security Info=True;User ID=数据
库SA用户名;Initial Catalog=数据库名;Data Source=数据库服务器IP"
Public strSQL As String
Public CNN As New ADODB.Connection
Public RST As New ADODB.Recordset
Public Function DataConn() As Boolean
If CNN.State = adStateClosed Then
CNN.Open ConnStr
End If
End Function
Public Sub DataClose()
If RST.State <> adStateClosed Then
RST.Close
Set RST = Nothing
End If
If CNN.State <> adStateClosed Then
CNN.Close
Set CNN = Nothing
End If
End Sub
4.很多情况下:是否可以正确连接,可以用本地ODBC连接一些,试试看。方法:所有程序-》管理工具-》数据源(ODBC)->添加-》SQL
SQL->按向导完成连接测试,连接成功才能进入下一步。
5.EXCEL查询显示,插入一个按钮,双击创建代码,插入以下代码,
Private Sub CommandButton1_Click()
Dim wbBook As Workbook
Dim wsSheet As Worksheet
Dim rnStart As Range
Set wbBook = ActiveWorkbook
Set wsSheet = wbBook.ActiveSheet 'Worksheets(2)
With wsSheet
Set rnStart = .Range("A3")
End With
With wsSheet
If .FilterMode = True Then
.ShowAllData
End If
If .UsedRange.Rows.Count > 0 And .UsedRange.Columns.Count > 0 Then
rnStart.Resize(.UsedRange.Rows.Count, .UsedRange.Columns.Count).ClearContents
End If
End With
Call DataConn
Dim strID AS String
strID= InputBox("请输入查询ID")
'假如MIS库有个表叫USER,USER有个字段叫ID,字段类型CHAR
strSQL = "SELECT * FROM MIS..BIAO WHERE ID= " & "'" & strID & "'"
If RST.State <> adStateClosed Then
RST.Close
Set RST = Nothing
End If
RST.Open strSQL, CNN
If RST.EOF Then
MsgBox "没有数据!"
Exit Sub
End If
rnStart.CopyFromRecordset RST
End Sub
6.这其中数据库的连接是个比较麻烦的问题,一旦学会了,其他问题都好办,鉴于篇幅限制,不能详述,需要可联系
J. 如何在excel中创建“数据库”
首先,需要在excel中添加加载项--数据分析库,然后就可以进行数据自动生成了,以专业的术语叫做“随机数发生器”。依次点击:excel选项-加载项-转到,进行分析工具库的添加工作。
分析工具库添加完成之后,在excel的“数据”选项卡上,最右侧会多出一个“分析”的菜单栏,点击“数据分析”。
选择“数据分析”下的“随机数发生器”。
弹出的界面上,为随机数发生器的参数设置界面。其中,变量个数=生成数据列数、随机数个数=生成数据行数,比如,设置:变量个数=5、随机数个数=10,那么,就会生成一个5列、10行的数据。
接下来,选择随机数据的分布类型,以“正态分布”为例,设定:平均值=50、标准差=5。
选定数据的输出位置,可以选定区域、新建工作表、新建工作簿,本例中以选定区域为例来说情况,如下图,选择将数据输出到:a1:e10区域中。
数据输出成功,如下图所示。