返回列表 上一主題 發帖

如何讓excel的資料表結合access的資料庫

如何讓excel的資料表結合access的資料庫

目前有一個超過65535的excel的資料,導致我再使用篩選的時候,每查詢一筆資料就必須耗費3~4分鐘(我實際去等的結果)

聽說必須結合access資料庫才可以完成,我該如何結合呢?

Excel可以放入超過65535筆資料?!

在Excel放入一堆函數,跑起來就很吃力了
只要一接觸Access的基本,你就會放棄在Excel跑基本函數的作法

你的需求,應該只要開個新的Access資料庫
利用匯入外部資料,成為資料庫的新資料表

就能應用資料庫的查詢設計
輕鬆得到你所需要的查詢及加總等應用

交叉式查詢也可以做到喔!

TOP

我是新手,提供個人經驗,在excel搜索速度確實會比較慢,當然這跟資料結構有關,如果你要使用大量資料,且又能使用vba撰寫,其實改寫SQL版本應該容易上手

TOP

oobird大大,所說的(縣市)是比喻的意思
分類也可以是
部門
男女
鄉鎮
鄰里
............

TOP

沒有足夠的資料就幫不上你了,只能就你目前的方式調整一下。 1.rar (452.53 KB)

TOP

本帖最後由 vpower 於 2010-11-8 20:31 編輯
看來你無法明白"資料分門別類放在不同的活頁簿"
資料分門別類放在不同的活頁簿是為了縮小範圍, ...
oobird 發表於 2010-11-7 15:01



我不太了解,能否製作一個範例呢?謝謝

全省的資料不可能這麼少,光台灣就2千3百萬人口,我只要左18~20萬左右而已.

TOP

您的第三點的做法無法交叉比對喔.
vpower 發表於 2010-11-7 13:20



    看來你無法明白"資料分門別類放在不同的活頁簿"
資料分門別類放在不同的活頁簿是為了縮小範圍,如果你有全省的資料,應該每個縣市的資料放在一個活頁簿,再把這些活頁簿放在同一文件夾內。
搜尋時必須第一個輸入縣市,這樣取資料就只會在該縣市的活頁簿尋找,輸入第二個參數時又會在該活頁簿縮小範圍…其他類推。
你要拿全省的資料中每個項目作交叉比對會把電腦操死。

TOP

1.過多的超連結會使工作表跑不動。
2.篩選的方式不對,尤其日期的部份,一會選年一會月一會日,日期欄只有 ...
oobird 發表於 2010-11-6 14:49



   


    您的第三點的做法無法交叉比對喔.

TOP

我要查詢的就上面我製作的四個類別,他會交叉比對,

關於年月日方面我在I欄~M欄中因藏起來了,打開即可.

您可以嘗試搜尋看看,都能搜到想要的條件資料,

例如你搜尋登記類別的下拉選項的出生登記,他也確實跑出來了,

我現在重點在於資料到達6萬多筆的時候,跑出來的時間非常久.

您的意思是把冊放在Sheet1 頁放在Sheet2  檔號放在Sheet3 以此類推這樣嗎?

如果分別放我該如何讓他一次顯示出來呢?

TOP

1.過多的超連結會使工作表跑不動。
2.篩選的方式不對,尤其日期的部份,一會選年一會月一會日,日期欄只有一個,你要叫他如何選?
3.簡單的辦法是,資料分門別類放在不同的活頁簿,按索引值開啟目標活頁簿篩選。

TOP

        靜思自在 : 有時當思無時苦,好天要積雨來糧。
返回列表 上一主題