~ 上傳‧分享‧網賺 ~
~ 免費上傳空間‧請即申請 Freak Share ~
~ 進入後請點選左上角 注冊 ! ~
~ 聲明事項 ~
如各位想把以下本文章轉貼 , 請記得要注明出處.
本文章之內容為本人之經驗所寫, 絕無抄襲成份, 特此聲明.
由於圖片製作需時, 所以更新會比較慢.
存放圖片的 SHARE A PIC SERVER 可能讀取速度較慢, 請耐心等待.
這個可以算是 BUG 嗎 … 嗯 … 或者說是我在設計的時候 , 懶得想這個問題吧 ~ 哈哈 ~ 如果你有根據我所寫的教學來做一個檔出來 , 你一定也會發現有這樣的一個問題吧 ~
好 , 先說明一下問題是什麼 .
問題是 , 現在的設計只可以支援一個 REF# 對應一行資料 , 如果一個 REF# 有多過一行資料 , 問題就出現了 , 因為程式根本不知道還有第二行的資料 , 所以 , 今次的目的是要把這個問題解決 ( 如果解決不了的話 , 那麼這個小程式的功能就跟無用沒分別 ~ 對吧 ~ 哈哈 )
首先 , 把你正在使用中的檔案保存一下 , 再複製一個備份 , 我們只用備份作測試 , OK !? ( 你可以跟我一樣 , 用原檔直接修改哦 ~ 如果你有勇氣的話 … … 哈哈哈哈 ~ )
要解決問題 , 首先 , 要增加多一個 REF#
( Pic1_1 )
然後 , 修改一下現有數據作測試 , 在 REF 2# 中 , 正是今次解決問題的重要部份 , 但是情況又有別於 REF# , REF# 是代表第幾票的記錄 , 而 REF 2# 是記錄了同一票中有多少個項目 , 所以 , 在 REF 2# 的記錄號碼排序方式是 1A , 1B , 1C … 等等
( Pic1_2 )
好 , 資料增加完成了吧 ~ 實驗要開始囉 ~
在正式開始實驗之前 , 先跟大家分享一個很小會用到的函數 : CONCATENATE
CONCATENATE 這個函數的使用目的 , 是要把一些文字字串合併起來 , 打個比喻 , 你的名字是姓和名的合拼 , 而 CONCATENATE 這個函數的功能就是把 “ 姓 ” 和 “ 名 ” 合拼起來 .
使用方法 : =CONCATENATE(A1,A2)
意思是把 A1 和 A2 儲存格內的資料合併在一起 , 假設儲存格 A1 的值是 ABC , 儲存格 A2 的值是 DEF , 而 A3 就加上這一句函數公式 , 當然 , 你可以自己先試一下結果是不是 “ ABCDEF ” ( 應該沒可能搞錯吧 ~ 哈哈 ~ )
之前有說過 , REF 2# 是今次解決問題的重點 , 但是我們原先的設計是 “ 只需要使用者按一個 REF 號碼就可以自動完成工作 ” , 我們今次的更新動作又可以背棄我們的使用者嗎 ?? 當然不可以了 ~ 所以就要好好的利用剛才提到的函數 : CONCATENATE , 和 REF 2# .
好 , 先再告訴你 , CONCATENATE 這個函數 , 並不一定是儲存格中的字串合拼才用的 , 你可以修改一下函數公式 , 把某一個儲存格內的字串跟另外的一個 “ 不在任何儲存格內 ” 的資料合拼起來 , 函數公式修改後會變成 : =CONCATENATE(A1, “你好嗎”) , 結果就變成 “ ABC你好嗎 ” 了 ~ 不信嗎 ? 自己試試看吧 ~ 我騙你沒錢的 ~ 哈哈 ~ ( 嗯 … 好像現在我也是沒收錢的 … 應該要想一想是否需要收學費 ~ 哈哈 ~ )
好 , 把剛剛學到的這一個函數式的使用方法應用在今次的更新當中吧 ~
( Pic1_3 )
同時間 , 之前所設定的 VLOOKUP 公式也要修改 , 不再用使用者輸入的 REF# 作為查詢條件 , 改用 REF 2# 作為查詢條件 .
( Pic1_4 )
嗯 , 事情開始變得理想了 ~
哦 ~~~~ 忘了 ~ 這裡都要改 , 因為我們增加了一個 REF 2# , 所以這兩個 VLOOKUP 函數公式都要修改一下 ~
( Pic1_5 )
好 ~ 差不多了 ~ 下一回就要開始再進一步的解決問題 ~
嘿嘿嘿 ~ 表面上 , 你可能會覺得 , 問題差不多被解決了吧 ~
嘿嘿嘿 ~ 不過我肯定的告訴你哦 ~ 沒有你想像中的容易呢 ~ 呵呵呵呵 ~
0 留言:
發佈留言