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區域中。
數據輸出成功,如下圖所示。