相信不少人過去都有在
Facebook 上種田的經驗,不過有多少人知道,Excel 也能夠做成
「開心農場」的遊戲呢?
在拔拔重新找回4年前的開發手感前,慢慢的把這些小作品重新整理,並逐一介紹每個作品內的 Excel 使用功能,好讓大家也能夠透過這些作品中,學會一些基本的應用!
※轉載請註明原出處:Twins Mokey (http://twinsmonkey.blogspot.tw/)※
●作品名稱:開心農場 Excel (單機版)
(下載點 請看 完整文章 唷... cc)
●版本編號:alpha.20130118
經過「誰說Excel不能做遊戲?拔拔 教你用Excel做開心農場 (一)」的功能說明後,接下來跟大家介紹一些欄位的公式設計說明。
如果真的不懂,歡迎發問唷~!!
◎Main(主版面)
●等級:
○公式
H2 = MATCH(J2,Level!B2:B100,1)
MATCH公式說明:MATCH(lookup_value, lookup_array, [match_type])
lookup_value 是要在 lookup_array 資料範圍中,所要比對的值。
lookup_array 是要查找資料的範圍。
match_type 是決定這次資料比對的模式:
1(或省略) = MATCH 函數會找到等於或僅次於 lookup_value 的值。
0 = MATCH 函數會找第一個完全等於 lookup_value 的比較值。
-1 = MATCH 函數會找到等於或大於 lookup_value 的最小值。
J2 是經驗值的欄位。
Level!B2:B100 是對應到「Level工作表」B2 ~ B100 的資料區間。
所以這次公式的設定,就是下面的步驟:
1. 找到 J2 經驗值的欄位。
2. 比對 Level 工作表中的 B2~B100 的資料範圍。
3. 如果 J2 經驗值欄位,找到「等於或僅次於」 Level 工作表中B2~B100的經驗值級距的值,就會傳回目前找到的是「第幾個」,而這裡的第幾個,就等於是目前的「等級」 。