本篇要利用 DROP 函數和 TAKE 函數來取用和去除陣列(表格)中的欄或列來組成新的表格。
【設計與解析】
1. 去除陣列中的第1列和第1欄
儲存格B11:=DROP(B3:F8,1,1)
利用 DROP 函數移除陣列中的第1列和第1欄。
本篇要利用 DROP 函數和 TAKE 函數來取用和去除陣列(表格)中的欄或列來組成新的表格。
【設計與解析】
1. 去除陣列中的第1列和第1欄
儲存格B11:=DROP(B3:F8,1,1)
利用 DROP 函數移除陣列中的第1列和第1欄。
如果要將一列或一欄轉換為多列或多欄組成新的表格,可以使用 WRAPCOLS 函數和 WRAPROWS 函數。
1. 將一列轉換為多列或多欄
儲存格A5:=WRAPCOLS(A3:J3,4,"X")
儲存格G5:=WRAPROWS(A3:J3,4,"X")
儲存格A12:=WRAPCOLS(A3:J3,5,"X")
儲存格G12:=WRAPROWS(A3:J3,3,"X")
在 Excel 裡將一個表格裡的資料陣列轉換為一欄或是一列是常見的需求,目前在 Microsoft 365 中有提供 TOROW 函數和 TOCOL 函數來完成,如果沒有 Microsoft 365 者,也可以透過 TEXTJOIN 函數來完成。
【延伸閱讀】
常有網友會詢問關於抓取股票資訊的問題,因為我沒有在接觸股票,所以對這些議題較為陌生。但是研究動態陣列時,倒是知道有一個函數和歷史股價資訊有關可以運用。
在 Excel 裡有一個函數:STOCKHISTORY,可以用來抓取歷史的股價相關資訊。(特別聲明:圖中資訊無法保證其正確性。)
下圖是由 Google 搜尋顯示的結果:
【設計與解析】
在工作中使用雙螢幕有很多方便之處,雙螢幕之下可以設定在單一螢幕或是延伸桌面,而延伸桌面就有主副之分。
因為主要的工作列內容,例如:喇叺圖示、網際網路存取圖示、通知區域的各種圖示等,預設只能顯示在主螢幕(第1螢幕)的工作列上,如何能將主要工作列內容顯示在延伸桌面上?
利用以下的操作:
1.取消工作列的鎖定(在工作列上按右鍵,取消選取「鎖定所有工作列」)。
2.拖曳主螢幕工作列至延伸桌面。
在 Excel 裡要建立萬年月曆的方法有很多,可以設計各式各樣的公式來達成。以下要利用操作樞紐分析表方式而非建立公式的方式來完成。
【設計與解析】
1. 建立整年日期表
(1) 建立「日期」清單
儲存格J6:=ROW(INDIRECT(DATE(K5,1,1)&":"&DATE(K5,12,31)))
網友問到:如下圖,如何計算日期區間裡每天的人數。
在下圖中有一個人員清單,每個人員都有一個起始、結束的日期,例如:計算每天公出(請假)的人數、飯店每天的住宿人數等。
【設計與解析】
選取儲存格B4:C14,按 Ctrl+Shift+F3 鍵,勾選「頂端列」,定義名稱:起始、結束。
1. 列出日期
網友問到:在 FILTER 函數中使用條件 AND 和 OR 運算的問題。
本篇以一個實例,對照這兩個邏輯運算的使用。
【設計與解析】
先定義名稱:
選取儲存格A3:E:27,按 Ctrl+Shift+F3 鍵,勾選「頂端列」,定義名稱:日期、店名、產品、代碼、銷售額。
在最近的課程中因為常會需要和 SDGs 連結,所以常會用到 臺灣地圖或是世界地圖,並且要在 PowerPoint 中編輯。所以找到了 Pixel Map Generator 這個地圖產生器,因為可以下載 SVG 檔,在 PowerPoint 中使用,相當的方便。
Pixel Map Generator:https://pixelmap.amcharts.com/
在地圖中可以對陸地和海洋填入色彩,也可以加入形狀、文字、地標符號等。
在 Excel 裡如何快速建立一年各月天數表?
本篇要建立根據指定的年份,建立該年各月的首日、末日、當月天數。也要練習動態陣列公式,只要四個公式即建立一個表格。
本篇將用到:DATE函數、TIME函數、動態陣列。
(1) 首日,儲存格A12:=DATE($B$3,ROW(1:12),1)
ROW 函數會傳回列號,所以在公式中以 ROW(1:12) 傳回 1~12,以此建立陣列。