image

(一)先建立工作表上的VBA

▼步驟1:開發人員→點[錄製巨集] →確定→停止錄製→點[Visual Basic]

▼步驟2:會看到下方的新視窗,連點2下模組的[Module1]→右邊就會開啟[程式碼],到這邊就都準備完成了。

(二)開始測試VBA的功能

例子1:點[巨集],在A1的格子自動顯示100

Naoki Liao 發表在 痞客邦 留言(0) 人氣()

image

EXCEL VBA 第一步 開啟[開發人員]

▼步驟1:點最左上角[檔案]

▼步驟2:左邊最下面點[選項]

▼步驟3:自訂功能區→主要索引標籤→找到開發人員,然後打勾

▼在畫面上方就可以看到[開發人員]的選項了

Naoki Liao 發表在 痞客邦 留言(0) 人氣()

16649132_10154985385833704_3147701336617566709_n

最常用的地方是搜尋對應道具名稱,其二是對帳用。

▼例如:有個幾百個或是幾千個的道具編號列表,手邊有一個道具編號,想要找出對應編號的道具名稱以及其他資料,範例如下

手邊的道具編號是1004,正常對應的名稱是槌子,雙手,攻擊力35,只有一兩個道具編號的時候用搜尋又快又簡單,但是當手邊有200多個不一樣的道具編號的時候,不就要搜尋200多次然後再慢慢複製貼上,不能說笨方法,就是用時間來換結果,這時候使用函數vlookup就可以馬上解決問題得到答案。

▼在G3的欄位中輸入公式 =VLOOKUP(F3,$A$2:$D$8,2,0) ,馬上就會顯示”槌子”,以下是公式解讀

=VLOOKUP(F3,$A$2:$D$8,2,0),公式中只有4個位置要填寫

Naoki Liao 發表在 痞客邦 留言(0) 人氣()

16830837_10154988860963704_1571392833725379761_n

EXCEL常用的函數:COUNTIF

=COUNTIF(範圍,指定的東西)

▼例如:

想要在上面表格中統計”小刀”出現的次數,答案是5

▼公式寫成:=COUNTIF(B:B,"小刀")

Naoki Liao 發表在 痞客邦 留言(0) 人氣()

16939318_10155014222718704_1789702057879489888_n

樞紐分析跟VLOOKUP一樣辦公室工作必會的東西,統計大量資料的時候一定會用到,少量資料的話不要猶豫直接手動,一定比帶公式快,不要懷疑就是這樣。

先用簡單的範例說一下功能,有日期和金額的資料時,然後想要呈現每天總金額是多少的時候,像下圖顯示這樣,只要四步驟(圈,點,點,拉)輕輕鬆鬆就完成,不用背公式,不用輸入任何字,只要動滑鼠。

▼第一步(圈):先把兩列的資料圈起來

▼第二步(點):上方點”插入→樞紐分析圖案”

▼第三步(點):插入→樞紐分析圖示→點已經存在的工作表→空白的地方→確定

Naoki Liao 發表在 痞客邦 留言(0) 人氣()

19420392_10155384217878704_4796507460825297784_n

有一天同事來問我,要怎麼把”金額”分區間統計數量,例如0~1000,1000~2000等等,可以用函數的方式來實現,簡單一點可以用樞紐分析來達成。

▼步驟1:先將金額做樞紐分析如下圖

▼步驟2:在紅色的區域滑鼠右鍵,選”群組”

步驟3:

開始點→如果要從0開始就填0。

Naoki Liao 發表在 痞客邦 留言(0) 人氣()

31381114_10156227626448704_4985545084545007616_n

同事問我為什麼公式寫好後,往下拉都不會自己更新,

▼像下面的情況

B1寫好=A1*5,然後往下拉,照理說最後一個應該是"25",可是顯示還是”5”,原因是EXCEL不會自己更新公式,至於為什麼會發生還在找原因中,當遇到這種情況時解法如下:

步驟1:EXCEL左上角的功能鍵→EXCEL選項

步驟2:公式→活頁簿計算→勾 “自動”

Naoki Liao 發表在 痞客邦 留言(1) 人氣()

31695724_10156239603228704_5969592297594028032_n

在樞紐分析中可以把同類型的放在一起顯示,基本顯示會是以下這樣

▼假如有一表格長下面這樣

▼然後使用樞紐想要顯示各商品使用次數,都顯示出來了,可是3C下面是電視,公仔下面是海賊王,這樣的顯示有點不合自己想要的,

▼心中想要的是下面這樣

樞紐顯示的方式調整一下就可以了,共2步驟:

Naoki Liao 發表在 痞客邦 留言(0) 人氣()

38943662_10156485120123704_2959893290612162560_n

▼效果如下

(一)固定每3欄取數值

例如:如果想要每3個欄位取第3個,可用以下公式EXCEL

=INDIRECT("B"&ROW(A1)*3)

B→是要加總的位置

Naoki Liao 發表在 痞客邦 留言(1) 人氣()

78289377_10157668646613704_3518702311444578304_n

以前VLOOKUP只會用在絕對對照的方式,最近才知道還有另一種用法【分類】。

例如:一個班級中考試分數出來了,想要將所有學生的分數分類,

59分以下”不及格”,

60~69→”C”,

.......,

Naoki Liao 發表在 痞客邦 留言(1) 人氣()

1
Blog Stats
⚠️

成人內容提醒

本部落格內容僅限年滿十八歲者瀏覽。
若您未滿十八歲,請立即離開。

已滿十八歲者,亦請勿將內容提供給未成年人士。