贊助廠商

///本部落格所有文章列表///

搜尋本部落格文章資料

在 Excel 中有一個日期的清單,當要將日期加2天並且要跳過星期六、日,該如何處理?例如:

星期四加2天,應是星期六,則要調整為星期一。

星期五加2天,應是星期日,則要調整為星期二。

星期六加2天,應是星期一,則要調整為星期二。

Excel-計算隔2天日期並跳過星期六和星期日(WEEKDAY,CHOOSE)

 

【公式設計與解析】

儲存格E2:=A2+2+CHOOSE(WEEKDAY(A2,2),0,0,0,2,2,1,0)

使用 WEEKDAY 函數來傳回是星期幾。再利用 CHOOSE 函數微調日期。

Excel-計算隔2天日期並跳過星期六和星期日(WEEKDAY,CHOOSE)

文章標籤

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

在 Excel 的工作表中有一個資料清單(參考下圖左),其中的內容有部分是重覆的,如何能列出已剔除相同內容(只留下第一個)的清單(參考下圖右)?

Excel-列出資料中沒有重覆內容的項目清單(COUNTIF,OFFSET,SMALL)

 

【公式設計與解析】

這個例子,要用到一個輔助欄位(B欄)。

儲存格B2:=IF(COUNTIF($A$2:A2,A2)>1,"",ROW(A2))

複製儲存格B2,貼至儲存格B2:B19。

(1) COUNTIF($A$2:A2,A2)

利用 COUNTIF 函數計算每個儲存格由儲存格A2起始的儲存格範圍裡,共有幾個相同內容的儲存格數量。

(2) IF(第(1)式>1,"",ROW(A2))

如果傳回數值大於 1,則傳回空白,否則(=1)傳回該儲存格的列號。

 

儲存格C2:=IFERROR(OFFSET($A$1,SMALL($B$2:$B$19,ROW(1:1))-1,0),"")

複製儲存格C2,貼至儲存格C2:C19。

(1) SMALL($B$2:$B$19,ROW(1:1))

利用 SMALL 函數由小至大依序找出對應的數值。

(2) OFFSET($A$1,第(1)式-1,0)

將第(1)式傳回的數值代入 OFFSET 函數,找出對應的儲存格內容。

(3) IFERROR(第(2)式,"")

若公式傳回了錯誤訊息,則以空白顯示。

文章標籤

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

接著前一篇文章:Excel-利用政府資料開放平臺練習資料處理,來看看有那些資料可以拿來練習。

例如:取用「農村地方美食小吃特色料理」所提供的資料,下載XML檔。(本例:https://data.gov.tw/dataset/6037

Excel-利用政府資料開放平臺練習資料處理(Google地圖和Google地球)

要開啟這個下載的XML檔,你必須啟動「開發人員」表功能。(點選「檔案/選項」,再由「自訂功能區」中勾選「開發人員」。)

接著,選取「開發人員」功能表中的「匯入」,再選取下載的XML檔。

Excel-利用政府資料開放平臺練習資料處理(Google地圖和Google地球)

開啟檔案後,如下圖:

Excel-利用政府資料開放平臺練習資料處理(Google地圖和Google地球)

稍加整理,留下想要的資料:

Excel-利用政府資料開放平臺練習資料處理(Google地圖和Google地球)

利用工作表中的經度和緯度資料,設定公式可以在Google地圖中顯示該地點。

儲存格Y2:=HYPERLINK("https://www.google.com.tw/maps/place/"&V2,B2)

複製儲存格Y2,貼至儲存格Y2:Y100。

Excel-利用政府資料開放平臺練習資料處理(Google地圖和Google地球)

在工作表中點選一個地點的 Google 地圖超連結,即會在地圖上顯示該地點的位置。

Excel-利用政府資料開放平臺練習資料處理(Google地圖和Google地球)

 

例如:取用「颱風消息與警報-颱風消息」所提供的資料,下載KML檔。(本例:https://data.gov.tw/dataset/10063

Excel-利用政府資料開放平臺練習資料處理(Google地圖和Google地球)

如果你有安裝Google地球(https://www.google.com/intl/zh-TW/earth/desktop/),點選這個KML檔,即可看到颱風的走向預測等資訊。

現在(2018/7/11 10:30),瑪莉亞颱風還在我們的附近,我因放颱風假可以專心寫文章。

Excel-利用政府資料開放平臺練習資料處理(Google地圖和Google地球)

有興趣可以看看颱風誕生到現在的路徑:

Excel-利用政府資料開放平臺練習資料處理(Google地圖和Google地球)

 

例如:取用「新北市電動汽車充電站-新店區」所提供的資料,下載KML檔。(本例:https://data.gov.tw/dataset/79920

Excel-利用政府資料開放平臺練習資料處理(Google地圖和Google地球)

Excel-利用政府資料開放平臺練習資料處理(Google地圖和Google地球)

 

例如:取用「桃園市河濱自行車道資料」所提供的資料,下載其中一個KMZ檔。(本例:https://data.gov.tw/dataset/26119

Excel-利用政府資料開放平臺練習資料處理(Google地圖和Google地球)

在 Google 地球中開啟所下載的 KMZ 檔(軌跡檔),

Excel-利用政府資料開放平臺練習資料處理(Google地圖和Google地球)

按下「播放遊覽」,你就可以在螢幕上先把這一段的自行車道遊覽一下。顯示的高度變化也可以做為評估。

Excel-利用政府資料開放平臺練習資料處理(Google地圖和Google地球)

文章標籤

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

您尚未登入,將以訪客身份留言。亦可以上方服務帳號登入留言

請輸入暱稱 ( 最多顯示 6 個中文字元 )

請輸入標題 ( 最多顯示 9 個中文字元 )

請輸入內容 ( 最多 140 個中文字元 )

請輸入左方認證碼:

看不懂,換張圖

請輸入驗證碼