999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

用Excel完成網(wǎng)頁數(shù)據(jù)的提取、整理和呈現(xiàn)

2018-11-23 11:30:22曹黨生
卷宗 2018年31期

摘 要:電商企業(yè)每天都需要從賣家中心獲取數(shù)據(jù),并進行整理和呈現(xiàn)。如果鼠標每次復(fù)制一個數(shù)據(jù)到Excel的相應(yīng)位置,則工作量較大;如果鼠標拖動出一個數(shù)據(jù)塊,并粘貼到Excel中,則需要從中提取所需數(shù)據(jù)。另外,通過帶顏色的上箭頭、下箭頭來呈現(xiàn)每天的變化,又如何自動生成箭頭,并改變其顏色,這些問題在本文中得到解答。

關(guān)鍵詞:電子商務(wù);超鏈接拖選;offset() row() VBA

因為每天需要從賣家中心獲取數(shù)據(jù),所以筆者對每個環(huán)節(jié)進行了優(yōu)化處理。下面就按照采集、萃取、呈現(xiàn)的順序,敘述一下操作和優(yōu)化的方法。

1 拖選超鏈接區(qū)域的文字

打開網(wǎng)頁【天貓商家】【我的工作臺】,如圖1所示。此時的區(qū)域都是超鏈接區(qū)域(超鏈接區(qū)域,鼠標樣式變?yōu)椤坝沂帧保?/p>

如果直接用鼠標拖動,不僅無法獲取一個區(qū)塊,反而打開了一張空網(wǎng)頁。正確的操作是:左手按下【Alt鍵】不放,右手拖動鼠標,即可得到一個區(qū)塊(如圖2所示)。

2 從大量數(shù)據(jù)中,抽取所需數(shù)據(jù)

先介紹2個函數(shù)offset()和row()

1)offset(單元格Cell,行變化量△row,列變化量△col)

函數(shù)offset()是通過△row,△col對Cell進行修正,得到目標單元格。例如:在圖3的F1單元格中輸入:

=offset(A1,15,3)

則單元格F1的值為4.82996。

函數(shù)offset(A1, 15, 3),通過函數(shù)計算,得到單元格D16,而D16的值為4.82996。D16是如何得來的呢?

(1)從A1取出列值A(chǔ),再加列的偏移量3,得到列值D;

(2)從A1中的行值1,再加行的偏移量15,得到行值16。

2)row()用于獲得當前單元格的行值。例如在G2單元格輸入:

=row()

則單元格G2中的行值為2。

將圖4的某些數(shù)據(jù)讀出到圖5對應(yīng)單元格

由于數(shù)據(jù)量龐大,對圖4的數(shù)據(jù)采用“轉(zhuǎn)置”粘貼不方便,所以選擇了函數(shù)offset()和row()的組合完成數(shù)據(jù)提取任務(wù)。

通過研究數(shù)據(jù)排列,發(fā)現(xiàn):4.82996、4.80267、4.88242,圖4中排在一行,而在圖5中變?yōu)榕旁谝涣小<矗喊褕D4的單元格A3、B3、C3、……,讀出,再放到圖5對應(yīng)單元格D16、D17、D18、……,就完成任務(wù)。

把圖4的工作表改名為a。把工作表a的A3單元格中的4.82996讀取出來,再寫到圖5的工作表的D16單元格的公式為:

=offset(a!A$3,0,row()-16)

下面解釋一下這個公式:

(1)英文嘆號用來分隔工作表名稱和單元格名稱(由于需要跨工作表獲取值,所以要求數(shù)據(jù)源的工作表名稱不能省略);

(2)$用于填充柄從D16向下拖動公式時,不允許A$3中的3變化;

(3)在D16單元格中,row()的值為16,所以row()-16為0;

(4)經(jīng)過offset()函數(shù)求出的列值為A+0仍然為A,行值為3+row()-16仍然為3。目標單元格為a!A$3(其值為4.82996)。

當我們拖動圖5中D16單元格的填充柄,到D17單元格時,公式仍然是:

=offset(a!A$3,0,row()-16)

唯一變化的是row(),變?yōu)?7,row()-16=1,從而使A$3的列加1,目標單元格就變?yōu)閍!B3,通過圖4可以看出,B3的值為4.80267。通過圖5可以驗證:D17單元格的值正是4.80267。

3 將數(shù)據(jù)轉(zhuǎn)移到規(guī)定格式的表中,并通過不同顏色的箭頭呈現(xiàn)出來

在圖6的D3:D9,H3:H9算出當天值與月初值的差,再根據(jù)差的正負零,在E3:E9,I3:I9畫出方向箭頭。設(shè)計的公式如下:

=IF(D3<0,”↓”,IF(D3>0,”↑”,”-”))

如何處理箭頭的顏色問題呢?如果用菜單【開始】【樣式】【條件格式】,當把它拷貝到電子郵件的內(nèi)容里面時,顏色會丟失。所以這里制作了一個按鈕,用于調(diào)整顏色。制作按鈕的過程為:

菜單【文件】【選項】【自定義功能區(qū)】,在打開的【Excel選項】卡中,將【開發(fā)工具】打?qū)矗鐖D7所示(在圖片的右下角)。這時,菜單就會出現(xiàn)【開發(fā)工具】選項卡(如圖8所示)。

單擊如圖9所示菜單【開發(fā)工具】【控件】【插入】,單擊倒數(shù)第二行左一的按鈕,然后在工作表拖動,畫一個按鈕。雙擊這個按鈕,Excel系統(tǒng)將自動切換到“Microsoft Visual Basic for Applications”代碼界面。

編寫VBA代碼

Private Sub CommandButton1_Click()

For c = 5 To 9 Step 4

For r = 3 To 16

If Cells(r, c) = “↓” Then

Cells(r, c).Select

Selection.Font.Color = vbGreen

ElseIf Cells(r, c) = “↑” Then

Cells(r, c).Select

Selection.Font.Color = vbRed

Else:

Cells(r, c).Select

Selection.Font.Color = vbBlack

End If

Next

Next

End Sub

作者簡介

曹黨生(1964-),男,漢族,山西太原,本科,廣東機電職業(yè)技術(shù)學(xué)院,副教授,工學(xué)碩士,電子商務(wù)。

主站蜘蛛池模板: 中文字幕首页系列人妻| 久久综合五月婷婷| 久久伊人色| 又爽又大又黄a级毛片在线视频| 亚洲无码四虎黄色网站| 欧美视频在线第一页| 国产人在线成免费视频| 色综合久久88色综合天天提莫| 日韩精品一区二区三区视频免费看| 国产成人精品高清在线| 一级福利视频| 亚洲国产综合精品中文第一| 亚洲一区二区三区香蕉| 久久久久亚洲精品成人网 | www.99精品视频在线播放| 成人在线视频一区| 中文字幕日韩欧美| 免费国产在线精品一区| 久久熟女AV| 91精品情国产情侣高潮对白蜜| 伊人无码视屏| 999国产精品永久免费视频精品久久 | 国产美女91呻吟求| 久久天天躁夜夜躁狠狠| 91丨九色丨首页在线播放 | 亚洲天堂啪啪| 亚洲中文在线视频| 秋霞一区二区三区| www.亚洲国产| 久久精品一卡日本电影| 91午夜福利在线观看精品| 国产拍在线| 亚洲精品在线观看91| 喷潮白浆直流在线播放| 高清码无在线看| 亚洲69视频| 成年人福利视频| 日本人又色又爽的视频| 国产91视频免费| 在线欧美日韩| 国产精品页| 成人综合久久综合| 精品午夜国产福利观看| 真人高潮娇喘嗯啊在线观看| 国产美女自慰在线观看| 国产精品网址你懂的| 91福利一区二区三区| 国产幂在线无码精品| 国产精品13页| 日韩不卡高清视频| a网站在线观看| 国产精品久久久精品三级| 久久久久88色偷偷| 青青青视频免费一区二区| 一级毛片基地| 99热国产这里只有精品无卡顿"| 亚洲妓女综合网995久久| 午夜综合网| 国产精品第| a天堂视频| 国产打屁股免费区网站| 国产91九色在线播放| 好吊色国产欧美日韩免费观看| 色综合国产| 四虎影视无码永久免费观看| 国产精品19p| 日韩视频精品在线| 伊人成人在线视频| 91精品专区国产盗摄| 国产日产欧美精品| 在线人成精品免费视频| 中文字幕免费在线视频| 日韩毛片免费视频| 91精品国产一区自在线拍| 日韩一二三区视频精品| 小说 亚洲 无码 精品| 欧美天堂久久| 免费观看精品视频999| 国产自在线拍| 亚洲视频三级| 亚洲第一香蕉视频| 国产乱人伦AV在线A|