2015年11月24日 星期二

如何用VLOOKUP函數做飯店管理分享

如何用VLOOKUP函數做飯店管理分享

示意畫面:


昨天教學生一些EXCEL函數的進階用法
講法比較簡單,應該一般沒基礎的朋友應該可以比較容易理解,
學習EXCEL函數不外就是想讓工作效率提升
無須土法煉鋼的做重複的事情,但還是需要學習一些小技巧,
並不難理解,最重要的是學會兩個重要函數:
MID與VLOOKUP函數
試題來自證照考題,所以想接著準備考證照也可以銜接。
上課內容:
01_BOOKING_ID來源為後面欄位

02_BOOKING_ID用VLOOKUP取的縮寫

03_BILL_LIST取得全名

04_BILL_LIST取得房號

05_BILL_LIST取得住幾晚

06_BILL_LIST取得房價

07_BILL_LIST取得總價

08_BOOKING_ID改為VBA

09_BOOKING_ID改為VBA程式碼

10_BILL_LIST改為VBA

11_BILL_LIST改為VBA程式碼

教學影音:


其他相關學習:
    教學論壇:
    https://groups.google.com/forum/#!forum/scu_excel_vba2_83

    與前幾期的課程雖然用的是相同的範例,但最大的不同在:
    1.除了解說建函數公式,並將之轉成自訂函數,把複雜的公式變簡單。
    2.如何將複雜的公式變成簡單的按鈕,按下按鈕就自動完成工作。

    內容主要分成:
    1.常用函數
    2.進階函數應用
    3.從函數到VBA設計
    4.如何自訂函數
    5.VBA程式設計入門
    6.如何錄製巨集與修改
    7.如何將大量資料轉存到資料庫
    8.如何讀取資料庫資料
    詳細目錄:http://goo.gl/eQptxx

    有講義與範例和完成的畫面公式與程式碼,
    只要按照每周的順序學習,學會EXCEL VBA自動化絕非難事,
    優點:
    1.可非線性學習:可按照自己最不熟的部分多次學習。
    2.可反覆學習:有疑問可以多次聽講,保證學的會。
    3.可攜帶學習:只要有瀏覽器就可以播放SWF檔,MAC電腦也沒問題。

    課程理念:
    1.以循序漸進的方式, 透過詳細的說明和實用的Excel VBA範例, 逐步了解整個 VBA 的架構與輪廓,進而學習 VBA 變數、函式及邏輯的觀念, 即使沒有任何程式設計基礎, 也能自己親手撰寫 VBA 程序來提昇工作效率, 晉身職場 Excel 高手! 2.進而解說EXCEL與資料庫的結合,將EXCEL當成資料庫來使用,結合函數、VBA等更深入的功能,讓資料處理和分析的應用更上層樓。 3.將結合GOOGLE雲端試算表,教您如何將EXCEL函數雲端化與網路化。

    更多EXCEL VBA連結:
    01_EXCEL函數與VBA(入門) http://terry55wu.blogspot.tw/p/excelvba.html
    02_EXCEL VBA自動化教學(進階) http://terry55wu.blogspot.tw/p/excel-vba.html

    吳老師 2015/11/25

    EXCEL,VBA,函數東吳進修推廣部,excel,vba教學視頻,excel函數教學,excel函數應用,大數據,處理,EXCEL VBA自動化設計,表單,資料庫,ACCESS資料庫,ADO,SQL,巨集錄製,股票分析

    2015年11月19日 星期四

    東吳進修廣部88期的EXCEL VBA課又額滿了

    東吳進修廣部88期的EXCEL VBA課又額滿了



    [課程連結]  
    http://www.ext.scu.edu.tw/class_0a.aspx?ClassID=1946&ClassTypeID=3&SubClassID=31

    對這期搶不到的朋友說抱歉,上一期火速額滿
    而這期呢?剛剛上去看一下,
    忘了通知之前想上課的朋友,
    實在是不瞭解為什麼會這麼熱門,
    這個課實在不太簡單,要學習VBA簡單程式,

    進階課上課共8周
    主要延續入門課程的特色,重點主要學會:
    批次下載網路股市資料破解無法下載問題
    表單設計、ADO連結資料庫、工作表合併與匯出資料庫、
    EXCEL當資料庫與查詢系統建立、

    工作表物件的所有功能與分割與合併工作表為活頁簿等。

    入門課上課共8周
    前五周是五大函數(文字、邏輯、日期與時間、數學、檢視參照)的綜合應用與轉VBA
    後三周是綜合範例,大多是同學遇到的問題,
    其中有銷貨單自動化連結ADO連結資料庫的說明,
    ,以提高工作效率的方式。

    如果是中南部或無法配合時間上課的同學,
    可以考慮DVD函授課程,連結:http://terry55wu.blogspot.tw/p/dvd.html
    EXCEL VBA入門部分,如果不熟函數的可以選擇光碟10-13,或光碟17、25,
    EXCEL VBA進階部分,則有光碟22、26、27、35。

    其他相關學習:
    論壇(請上課學員自行申請加入,不對外開放):
    https://groups.google.com/forum/?hl=zh-TW#!forum/scu_excel_vba_83

    與前幾期的課程雖然用的是相同的範例,但最大的不同在:
    1.除了解說內建函數公式,並將之轉成自訂函數,把複雜的公式變簡單。
    2.如何將複雜的公式變成簡單的按鈕,按下按鈕就自動完成工作。

    內容主要分成:
    1.常用函數
    2.進階函數應用
    3.從函數到VBA設計
    4.如何自訂函數
    5.VBA程式設計入門
    6.如何錄製巨集與修改
    7.如何將大量資料轉存到資料庫
    8.如何讀取資料庫資料
    詳細目錄:http://goo.gl/eQptxx

    有講義與範例和完成的畫面公式與程式碼,
    只要按照每周的順序學習,學會EXCEL VBA自動化絕非難事,
    優點:
    1.可非線性學習:可按照自己最不熟的部分多次學習。
    2.可反覆學習:有疑問可以多次聽講,保證學的會。
    3.可攜帶學習:只要有瀏覽器就可以播放SWF檔,MAC電腦也沒問題。

    上課參考用書:

    超圖解 Excel VBA 基礎講座
    作者: 亮亨/譯  出版社:旗標
    出版日期:2006/05/15  定價:420元
    日本Amazon網站同類書籍銷售No.1

    課程特色:
    1.如何將函數轉成VBA
    2.VBA與資料庫快速結合

    EXCEL函數 VBA程式資料庫是分別屬於三個領域的知識,
    但卻是目前大家都需要的一項專業技能,要把三者融合的很好實在非常不容易,
    剛好我有近20年VB程式設計資料庫設計的經驗,
    教EXCEL函數與相關課程也有多年,因此清楚如何把最重要的知識教給大家,
    ADO資料庫設計的知識非常多,但根據我多年的設計實務經驗,
    覺得最重要的是掌握SQL語言,就可以輕易的完成查詢、新增、修改與刪除等功能,
    就可以輕易的完成自己想處理的大量資料,大大提高工作效率了!

    更多EXCEL VBA連結:
    01_EXCEL函數與VBA http://terry28853669.pixnet.net/blog/category/list/1384521
    02_EXCEL VBA自動化教學 http://terry28853669.pixnet.net/blog/category/list/1384524

    吳老師 2015/9/10

    EXCEL, EXCEL VBA 函數 程式設計 線上教學 excel vba 教學 excel vba指令教學 vba範例教學excel  excel vba教學視頻 excel函數教學 excel函數, VBA, 函數東吳進修推廣部, 

    2015年11月16日 星期一

    如何將成語轉成EXCEL再轉到MYSQL資料庫中

    如何將成語轉成EXCEL再轉到MYSQL資料庫中

    內容重點:


    如何把EXCEL的資料快速發佈到雲端資料庫,再變為雲端查詢系統
    這應該是最簡便的範例了。
    成語範例:


    主要是把成語先用WORD轉成表格,才能轉到EXCEL中
    再利用EXCEL轉為CSV檔,再利用記事本轉為UTF-8語系
    轉來轉去已經頭暈了,但這也沒辦法,已經是最簡便的方式了,
    主要是MYSQL與EXCEL不同公司,目前還沒有比較好的免費方案

    不過了解如何將MYSQL匯出EXCEL檔前,
    可以先懂得什麼是PHP與伺服器架設等[連結]
    http://terry55wu.blogspot.tw/p/blog-page_18.html

    課程內容:
    01_用WORD開啟與轉為表格

    02_將文字轉為5欄表格

    03_貼到EXCEL中再另存成CSV檔

    04_用記事本將CSV檔轉為UTF8語系

    05_在MYSQL資料庫建立PROVERB資料表

    06_將成語CSV檔會入到PROVERB資料庫

    07_匯入PROVERB資料表結果

    08_建立查詢表單介面

    09_建立連結MYSQL與查詢程式修改

    10_建立成語的詳細資料畫面

    教學影片:


    參考書目
    Dreamweaver CS6 X PHP超強互動網站特訓班(附影音教學、獨家擴充程式、範例、試用版)
    作者: 鄧文淵/總監製,文淵閣工作室/編著

    挑戰PHP5/MySQL程式設計樂活學
    作者: 文淵閣工作室 (著)

    PHP 5實力養成暨評量(附光碟)
    作者: 財團法人中華民國電腦技能基金會

    課程特色1
    從基礎、進階到雲端整合與行動網頁的全面運用
    面對全新世代的網站使用習性,你準備好了沒?
    左擁社群、右抱雲端、滿手行動裝置,
    打造最強、最新、最實用的全方位商業級互動網站!
    課程特色2
    環境部署篇
    入Dreamweaver製作互動網站前的準備動作,以實例說明網頁連結資料庫的方式,進而擁有互動網站的初體驗。
    【入門概念篇】
    PHP與MySQL皆為開放原始碼的軟體,不僅學習門檻最低,在佈署建置可執行伺服器的成本也最低,運行效能卻遠遠超過預期,已成為許多個人或企業在開發網頁應用程式時,喜愛並信賴的組合。本篇除了介紹PHP與MySQL的軟體特色與開發,並進一步建置一個可以測試運作程式的環境,對於未來學習或程式開發都是十分重要的基礎課程。
    課程特色3
    【語法基礎篇】
    以由淺入深的解說與範例學習PHP的基礎語法、流程控制、函式使用,熟悉處理陣列、字串、日期時間、檔案等不同資料,進而靈活操作Cookie與Session,以對PHP的程式開發打好紮實的基礎,最後並介紹PHP在物件導向程式上的開發方法與應用。
    【資料庫應用篇】
    介紹MySQL資料庫環境設定與操作管理的方法,並說明安全性與內容調校的注意事項,唯有學習SQL語法的使用才能完全掌握資料庫,在此除了介紹SQL的語法,更進一步使用PHP程式執行SQL指令達到操作MySQL的目的,完成資料庫查詢、新增、更新與刪除的動作。
    課程特色4
    進階應用篇
    網路相簿程式:透過網頁程式即可讓相片檔案上傳,並進行管理與展示。
    網路部落格程式:讓網頁文章依類別與時間整理分類,也能在不同網站中引用、關聯,甚至討論與交流。
    購物車程式:想要在網站自己開店當老闆,那購物車就是必須具備的強大功能。
    雲端整合篇
    埔里美食地圖:結合Google Map,將美食景點標示在地圖上,點選景點即可看到介紹訊息、街景縮圖,並能進入街景模式觀看真實街景圖。
    來去台北住一晚:以資料庫為基礎的行動網站,利用程式與公開的資料進行同步,是一個相當有趣的挑戰。
    開始上課
    打造 PHP / MySQL運作環境:XAMPP
    互動網站的推手:Dreamweaver CS6
    測試環境
    範例練習
    打造 PHP / MySQL 的運作環境
    無論學習何種網頁程式語言,第一件事就是要建置一個可以測試運作程式的環境,這對於學習或開發都是最重要的一件事。部署執行程式的環境會讓程式設計師更了解伺服器運作與程式碼之間的關係,對於開發程式時會有更大的幫助。
    部署程式環境前的注意事項
    無論學習何種網頁程式語言,第一件事就是要建置一個可以測試運作程式的環境,這對於學習或開發都是最重要的一件事。許多人就忽略這一塊而直接閱讀程式碼的教學與內容,不先將環境搞定一切都會事倍功半的!
    寫在部署之前
    如何部署 PHP 的程式?
    在作業系統下佈置執行 PHP 的環境,最完整的流程如下:
    安裝 XAMPP
    XAMPP 是一個相當容易安裝的Apache 擴充版本,它不僅含了MySQL、PHP及Perl 等軟體在其中,又能輕易在不同平台上安裝,使用者只要下載、解壓縮、安裝後再啟動就可以了。
    認識 XAMPP
    XAMPP 的安裝與啟動
    在XAMPP 控制面板中啟動了 Apache 網站伺服器及 MySQL 資料庫的服務後,現在馬上來看看網站是否已經可以運作。
    互動網站的織夢高手 Dreamweaver CS6
    隨著 Internet  的發展迅速,首先面臨的困難是傳統開發網站應用程式過程過於冗長,而網站所需要的功能日漸複雜,所以當前開發應用程式的節奏已經跟不上市場需求的脈動,因此許多網頁程式設計師無不追求更方便、更快速的方法來解決這個問題。
    Dreamweaver 就是解決這個問題的重要方向,請跟著我們一起來了解這個功能強大的織夢高手!

    php教學例子,php mvc教學,php ajax教學,資料庫,大數據,開放資料,XAMPP,Dreamweaver CS6,雲端資料庫,php mysql教學,html教學,php教學影片,php教學範例,php 安裝

    2015年11月10日 星期二

    如何將MYSQL匯出EXCEL檔(無亂碼)

    如何將MYSQL匯出EXCEL檔(無亂碼)

    內容重點:



    最近剛好VBA部分講到如何下載網路資料
    恰好PHP與MYSQL課程也講到如何匯出EXCEL資料
    這兩部分有密切關聯性,
    因此撰文分享,
    建議如果想徹底學會從網頁批次自動抓取資料前
    可以補充動態網頁雲端資料庫方面的知識,
    這樣未來不只可以順利的抓取別人的資料,
    也可以自己提供資料庫,讓別人抓取,
    除了可以連結EXCEL,也可以連結APP,
    以目前的環境需求來看,應該是最值得了解的。

    不過了解如何將MYSQL匯出EXCEL檔前,
    可以先懂得什麼是PHP與伺服器架設等[連結]
    http://terry55wu.blogspot.tw/p/blog-page_18.html

    課程內容:
    01_MYSQL如何會出EXCEL檔不亂碼

    02_開啟EXCEL無亂碼但格式不正確

    03_記事本取代分號為逗號

    04_EXCEL正常格式

    教學影片:


    參考書目
    Dreamweaver CS6 X PHP超強互動網站特訓班(附影音教學、獨家擴充程式、範例、試用版)
    作者: 鄧文淵/總監製,文淵閣工作室/編著

    挑戰PHP5/MySQL程式設計樂活學
    作者: 文淵閣工作室 (著)

    PHP 5實力養成暨評量(附光碟)
    作者: 財團法人中華民國電腦技能基金會

    課程特色1
    從基礎、進階到雲端整合與行動網頁的全面運用
    面對全新世代的網站使用習性,你準備好了沒?
    左擁社群、右抱雲端、滿手行動裝置,
    打造最強、最新、最實用的全方位商業級互動網站!
    課程特色2
    環境部署篇
    入Dreamweaver製作互動網站前的準備動作,以實例說明網頁連結資料庫的方式,進而擁有互動網站的初體驗。
    【入門概念篇】
    PHP與MySQL皆為開放原始碼的軟體,不僅學習門檻最低,在佈署建置可執行伺服器的成本也最低,運行效能卻遠遠超過預期,已成為許多個人或企業在開發網頁應用程式時,喜愛並信賴的組合。本篇除了介紹PHP與MySQL的軟體特色與開發,並進一步建置一個可以測試運作程式的環境,對於未來學習或程式開發都是十分重要的基礎課程。
    課程特色3
    【語法基礎篇】
    以由淺入深的解說與範例學習PHP的基礎語法、流程控制、函式使用,熟悉處理陣列、字串、日期時間、檔案等不同資料,進而靈活操作Cookie與Session,以對PHP的程式開發打好紮實的基礎,最後並介紹PHP在物件導向程式上的開發方法與應用。
    【資料庫應用篇】
    介紹MySQL資料庫環境設定與操作管理的方法,並說明安全性與內容調校的注意事項,唯有學習SQL語法的使用才能完全掌握資料庫,在此除了介紹SQL的語法,更進一步使用PHP程式執行SQL指令達到操作MySQL的目的,完成資料庫查詢、新增、更新與刪除的動作。
    課程特色4
    進階應用篇
    網路相簿程式:透過網頁程式即可讓相片檔案上傳,並進行管理與展示。
    網路部落格程式:讓網頁文章依類別與時間整理分類,也能在不同網站中引用、關聯,甚至討論與交流。
    購物車程式:想要在網站自己開店當老闆,那購物車就是必須具備的強大功能。
    雲端整合篇
    埔里美食地圖:結合Google Map,將美食景點標示在地圖上,點選景點即可看到介紹訊息、街景縮圖,並能進入街景模式觀看真實街景圖。
    來去台北住一晚:以資料庫為基礎的行動網站,利用程式與公開的資料進行同步,是一個相當有趣的挑戰。
    開始上課
    打造 PHP / MySQL運作環境:XAMPP
    互動網站的推手:Dreamweaver CS6
    測試環境
    範例練習
    打造 PHP / MySQL 的運作環境
    無論學習何種網頁程式語言,第一件事就是要建置一個可以測試運作程式的環境,這對於學習或開發都是最重要的一件事。部署執行程式的環境會讓程式設計師更了解伺服器運作與程式碼之間的關係,對於開發程式時會有更大的幫助。
    部署程式環境前的注意事項
    無論學習何種網頁程式語言,第一件事就是要建置一個可以測試運作程式的環境,這對於學習或開發都是最重要的一件事。許多人就忽略這一塊而直接閱讀程式碼的教學與內容,不先將環境搞定一切都會事倍功半的!
    寫在部署之前
    如何部署 PHP 的程式?
    在作業系統下佈置執行 PHP 的環境,最完整的流程如下:
    安裝 XAMPP
    XAMPP 是一個相當容易安裝的Apache 擴充版本,它不僅含了MySQL、PHP及Perl 等軟體在其中,又能輕易在不同平台上安裝,使用者只要下載、解壓縮、安裝後再啟動就可以了。
    認識 XAMPP
    XAMPP 的安裝與啟動
    在XAMPP 控制面板中啟動了 Apache 網站伺服器及 MySQL 資料庫的服務後,現在馬上來看看網站是否已經可以運作。
    互動網站的織夢高手 Dreamweaver CS6
    隨著 Internet  的發展迅速,首先面臨的困難是傳統開發網站應用程式過程過於冗長,而網站所需要的功能日漸複雜,所以當前開發應用程式的節奏已經跟不上市場需求的脈動,因此許多網頁程式設計師無不追求更方便、更快速的方法來解決這個問題。
    Dreamweaver 就是解決這個問題的重要方向,請跟著我們一起來了解這個功能強大的織夢高手!

    php教學例子,php mvc教學,php ajax教學,資料庫,大數據,開放資料,XAMPP,Dreamweaver CS6,雲端資料庫,php mysql教學,html教學,php教學影片,php教學範例,php 安裝

    2015年11月9日 星期一

    如何用VBA下載網路資料到EXCEL中(EXCEL當資料庫用)

    如何用VBA下載網路資料到EXCEL中(EXCEL當資料庫用)

    重點提示:



    這次上課主要回應許多同學的問題,
    如何下載股市、外匯或期貨等金融資料到EXCEL
    這部分可以用資料面板的[從WEB]功能下載,
    但若是遇到看得到,卻下載不下來的問題該如何處理?
    其實最簡單的方式是修改 Web Table的位置數。
    其他還有如何分辨資料來源的網頁網址是開放的,還是封閉的,
    亦即傳遞網址的參數為 GET還是 POST(學過動態網頁技術的同學應該都
    知道),如果這部分不熟可以學習PHP [連結] 或ASP.NET [連結] 就會知道的。

    繼之前的教學:
    如何自動下載YAHOO股市資料到EXCEL中
    http://terry55wu.blogspot.tw/2015/01/excel.html

    如何批次下載股市資料到EXCEL中之1 
    http://terry55wu.blogspot.tw/2015/01/excel.html

    如何批次下載股市資料到EXCEL中之2
    http://terry55wu.blogspot.tw/2015/02/excel2.html

    最簡單的做法:
    01_下載YAHOO股市資料

    02_若要批次下載網路資料先收集清單

    03_用從WEB下載網頁資料

    04_下載後無資料

    05_用錄製巨集並修改WEBTABLE參數

    06_修改後就可以正確下載

    教學影音:


    當然還有更多,有很多還沒講到的部分,之後會繼續更新,
    也許下一期的課程來開設有關VBA抓取各式資料的課程吧!
    不過建議可以先了解一些動態網頁與雲端資料庫方面的知識,
    之後課程會再教些,
    需要用IE物件模擬方法取得資料
    自然沒開放的網頁也可以批次下載
    並可以配合Application物件,可以自動設定時間下載資料,
    也可以配合ADO物件將資料動態輸入到資料庫中囉。

    其他相關學習:
    教學影音完整論壇:
    https://groups.google.com/forum/?hl=zh-TW#!forum/excel-vba_80

    吳老師教學論壇:http://www.tqc.idv.tw/(免費完整影音)

    與前幾期的課程雖然用的是相同的範例,但最大的不同在:
    1.除了解說内建函數公式,並將之轉成自訂函數,把複雜的公式變簡單。
    2.如何將複雜的公式變成簡單的按鈕,按下按鈕就自動完成工作。

    內容主要分成:
    1.常用函數
    2.進階函數應用
    3.從函數到VBA設計
    4.如何自訂函數
    5.VBA程式設計入門
    6.如何錄製巨集與修改
    7.如何將大量資料轉存到資料庫
    8.如何讀取資料庫資料
    詳細目錄:http://goo.gl/eQptxx

    有講義與範例和完成的畫面公式與程式碼,
    只要按照每周的順序學習,學會EXCEL VBA自動化絕非難事,
    優點:
    1.可非線性學習:可按照自己最不熟的部分多次學習。
    2.可反覆學習:有疑問可以多次聽講,保證學的會。
    3.可攜帶學習:只要有瀏覽器就可以播放SWF檔,MAC電腦也沒問題。

    上課參考用書:
    看!就是比你早下班-50個ExcelVBA高手問題解決法
    作者:楊玉文  出版社:松崗
    出版日期:2011年02月15日  定價:550元

    課程理念:
    1.以循序漸進的方式, 透過詳細的說明和實用的Excel VBA範例, 逐步了解整個 VBA 的架構與輪廓,進而學習 VBA 變數、函式及邏

    輯的觀念, 即使沒有任何程式設計基礎, 也能自己親手撰寫 VBA 程序來提昇工作效率, 晉身職場 Excel 高手!2.進而解說EXCEL與資料庫的結合,將EXCEL當成資料庫來使用,結合函數、VBA等更深入的功能,讓資料處理和分析的應用更上層樓。3.將結合GOOGLE雲端試算表,教您如何將EXCEL函數雲端化與網路化。

    更多EXCEL VBA連結:
    01_EXCEL函數與VBA http://terry28853669.pixnet.net/blog/category/list/1384521
    02_EXCEL VBA自動化教學 http://terry28853669.pixnet.net/blog/category/list/1384524

    吳老師 2015/11/9

    EXCEL,VBA,函數東吳進修推廣部,EXCEL VBA 函數 程式設計 線上教學 excel vba 教學 excel vba指令教學 vba範例教學excel  excel vba教學視頻 excel函數教學 excel函數