
(一)先建立工作表上的VBA
▼步驟1:開發人員→點[錄製巨集] →確定→停止錄製→點[Visual Basic]
▼步驟2:會看到下方的新視窗,連點2下模組的[Module1]→右邊就會開啟[程式碼],到這邊就都準備完成了。
(二)開始測試VBA的功能
例子1:點[巨集],在A1的格子自動顯示100

(一)先建立工作表上的VBA
▼步驟1:開發人員→點[錄製巨集] →確定→停止錄製→點[Visual Basic]
▼步驟2:會看到下方的新視窗,連點2下模組的[Module1]→右邊就會開啟[程式碼],到這邊就都準備完成了。
(二)開始測試VBA的功能
例子1:點[巨集],在A1的格子自動顯示100

EXCEL VBA 第一步 開啟[開發人員]
▼步驟1:點最左上角[檔案]
▼步驟2:左邊最下面點[選項]
▼步驟3:自訂功能區→主要索引標籤→找到開發人員,然後打勾
▼在畫面上方就可以看到[開發人員]的選項了

最常用的地方是搜尋對應道具名稱,其二是對帳用。
▼例如:有個幾百個或是幾千個的道具編號列表,手邊有一個道具編號,想要找出對應編號的道具名稱以及其他資料,範例如下
手邊的道具編號是1004,正常對應的名稱是槌子,雙手,攻擊力35,只有一兩個道具編號的時候用搜尋又快又簡單,但是當手邊有200多個不一樣的道具編號的時候,不就要搜尋200多次然後再慢慢複製貼上,不能說笨方法,就是用時間來換結果,這時候使用函數vlookup就可以馬上解決問題得到答案。
▼在G3的欄位中輸入公式 =VLOOKUP(F3,$A$2:$D$8,2,0) ,馬上就會顯示”槌子”,以下是公式解讀
=VLOOKUP(F3,$A$2:$D$8,2,0),公式中只有4個位置要填寫

EXCEL常用的函數:COUNTIF
=COUNTIF(範圍,指定的東西)
▼例如:
想要在上面表格中統計”小刀”出現的次數,答案是5
▼公式寫成:=COUNTIF(B:B,"小刀")

樞紐分析跟VLOOKUP一樣辦公室工作必會的東西,統計大量資料的時候一定會用到,少量資料的話不要猶豫直接手動,一定比帶公式快,不要懷疑就是這樣。
先用簡單的範例說一下功能,有日期和金額的資料時,然後想要呈現每天總金額是多少的時候,像下圖顯示這樣,只要四步驟(圈,點,點,拉)輕輕鬆鬆就完成,不用背公式,不用輸入任何字,只要動滑鼠。
▼第一步(圈):先把兩列的資料圈起來
▼第二步(點):上方點”插入→樞紐分析圖案”
▼第三步(點):插入→樞紐分析圖示→點已經存在的工作表→空白的地方→確定

有一天同事來問我,要怎麼把”金額”分區間統計數量,例如0~1000,1000~2000等等,可以用函數的方式來實現,簡單一點可以用樞紐分析來達成。
▼步驟1:先將金額做樞紐分析如下圖
▼步驟2:在紅色的區域滑鼠右鍵,選”群組”
▼步驟3:
開始點→如果要從0開始就填0。

同事問我為什麼公式寫好後,往下拉都不會自己更新,
▼像下面的情況
B1寫好=A1*5,然後往下拉,照理說最後一個應該是"25",可是顯示還是”5”,原因是EXCEL不會自己更新公式,至於為什麼會發生還在找原因中,當遇到這種情況時解法如下:
▼步驟1:EXCEL左上角的功能鍵→EXCEL選項
▼步驟2:公式→活頁簿計算→勾 “自動”

在樞紐分析中可以把同類型的放在一起顯示,基本顯示會是以下這樣
▼假如有一表格長下面這樣
▼然後使用樞紐想要顯示各商品使用次數,都顯示出來了,可是3C下面是電視,公仔下面是海賊王,這樣的顯示有點不合自己想要的,
▼心中想要的是下面這樣
樞紐顯示的方式調整一下就可以了,共2步驟:

以前VLOOKUP只會用在絕對對照的方式,最近才知道還有另一種用法【分類】。
例如:一個班級中考試分數出來了,想要將所有學生的分數分類,
59分以下”不及格”,
60~69→”C”,
.......,