用access和excel進行數(shù)據(jù)分析總結(jié)_第1頁
用access和excel進行數(shù)據(jù)分析總結(jié)_第2頁
用access和excel進行數(shù)據(jù)分析總結(jié)_第3頁
用access和excel進行數(shù)據(jù)分析總結(jié)_第4頁
用access和excel進行數(shù)據(jù)分析總結(jié)_第5頁
全文預覽已結(jié)束

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領

文檔簡介

1/1用access和excel進行數(shù)據(jù)分析總結(jié)

#數(shù)據(jù)庫操作(如表的合并,跨表查詢,統(tǒng)計最大最小數(shù)值等)適合用access完成

#excel適合處理二維表,對單元格簡單計算,如下是典型的二維表

600600600601600602600603600604

青島啤酒方正科技廣電電子ST興業(yè)二紡機2002-1-42002-1-72002-1-82002-1-92002-1-102002-1-112002-1-142002-1-152002-1-162002-1-172002-1-18

#一般思路:對于原始的excel表,先利用access的SQL語句進行分組,排序,跨表合并

根據(jù)具體要求再利用excel的公式或VBA完成其他復雜的功能

幾點經(jīng)驗:

中要進行跨表查詢,必須先建立"關(guān)系",可使用工具->關(guān)系菜單進行設置

2.常見SQL語句

a)最大最小,排序處理

SELECTAFE__Stkcd,AFE_,Min(AFE__DAYS_ELAPSED)ASRAW_DAYS_ELAPSED之最小值,Max(AFE__DAYS_ELAPSED)ASRAW_DAYS_ELAPSED之最大值

FROMAFE_statv2ACCURACY

GROUPBYAFE__Stkcd,AFE_

ORDERBYAFE__Stkcd,AFE_;

b)刪除數(shù)據(jù)

DELETE*

FROMAFE_statv2無空項

WHEREAFE_statv2無空項.forecast_AFE最大值=AFE_statv2無空項.forecast_AFE最小值

c)表的連接:

INNERJOIN保留公共數(shù)據(jù),LEFTJOIN和RIGHTJOIN分別完整保留左,右表數(shù)據(jù),必要時通過DISTINCT參數(shù)去除重復的記錄

d)日期函數(shù)Year等

3.excelVBA代碼分析

PublicSubfirstVBA()

DimthisdateAsDate

DimwdayAsInteger

DimrnoAsInteger

DimstkcdAsString

DimananmAsString

DimfindStk1AsRange

DimfindStk2AsRange

DimfindStk3AsRange

DimfindStk6AsRange

DimfindStk7AsRange

DimfindStk8AsRange

DimfindStk9AsRange

DimfindStk10AsRange

DimfindIndexAsRange

DimfindDateAsRange

DimTwoDayBAsInteger

DimTwoDayAAsInteger

DimOneDayBAsInteger

DimOneDayAAsInteger

DimFindColAsInteger

DimCR_FIVEAsDouble

DimCR_THREEAsDouble

DimRevpAsDouble

DimindexTwoDayBAsInteger

DimindexTwoDayAAsInteger

DimindexOneDayBAsInteger

DimindexOneDayAAsInteger

DimCR_Index_FIVEAsDouble

DimCR_Index_THREEAsDouble

Sheet11是最終存放結(jié)果的表,Sheet1-3,6-10存放了各日各股票的價格,sheet5存放上證,深證指數(shù)

Forrno=2To6864

stkcd=("A"&rno).Value查找股票代碼

thisdate=("E"&rno).Value查找日期

SetfindStk1=("1:1").Find(stkcd)

SetfindStk2=("1:1").Find(stkcd)

SetfindStk3=("1:1").Find(stkcd)

SetfindStk6=("1:1").Find(stkcd)

SetfindStk7=("1:1").Find(stkcd)

SetfindStk8=("1:1").Find(stkcd)

SetfindStk9=("1:1").Find(stkcd)

SetfindStk10=("1:1").Find(stkcd)

查找股票在哪張表中

IfNotfindStk1IsNothingThen

SetfindStk=findStk1

Sheets("sz_stk1").Select

ElseIfNotfindStk2IsNothingThen

SetfindStk=findStk2

Sheets("sz_stk2").Select

ElseIfNotfindStk3IsNothingThen

SetfindStk=findStk3

Sheets("sz_stk34").Select

ElseIfNotfindStk6IsNothingThen

SetfindStk=findStk6

Sheets("sh_stk1").Select

ElseIfNotfindStk7IsNothingThen

SetfindStk=findStk7

Sheets("sh_stk2").Select

ElseIfNotfindStk8IsNothingThen

SetfindStk8=findStk8

Sheets("sh_stk3").Select

ElseIfNotfindStk9IsNothingThen

Se

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論