在 Excel 中要在成績表中列出不及格科的名稱,如果使用 Excel 2019 版以上的才有的 TEXTJOIN 函數,再配合陣列公式,可以輕鬆完成。
如下圖,成績已各科成績,如果要將各科低於 60 分的科目集合在一個儲存格,並且各科以「,」分隔,該如何處理。
【公式設計與解析】
儲存格G2:{=TEXTJOIN(",",TRUE,IF(B2:F2<60,$B$1:$F$1,""))}
這是陣列公式,輸入完成要按 Ctrl+Shift+Enter 鍵,Excel 會自動加上「{}」。
在 Excel 中要在成績表中列出不及格科的名稱,如果使用 Excel 2019 版以上的才有的 TEXTJOIN 函數,再配合陣列公式,可以輕鬆完成。
如下圖,成績已各科成績,如果要將各科低於 60 分的科目集合在一個儲存格,並且各科以「,」分隔,該如何處理。
【公式設計與解析】
儲存格G2:{=TEXTJOIN(",",TRUE,IF(B2:F2<60,$B$1:$F$1,""))}
這是陣列公式,輸入完成要按 Ctrl+Shift+Enter 鍵,Excel 會自動加上「{}」。
Excel 2019 已經上市一段時間了,新的版本有些新的函數,本篇來體驗一下。
【CONCAT函數】
CONCAT 函數合併了多個範圍和/或字串的文字。先前版本也有CONCATENATE函數。
《例1》儲存格A2:=CONCAT("AA","11","BB")
網友問到:在 Excel 的工作表中有一個資料表格,要轉換出不含空格的資料清單。
參考下圖,類別:甲、乙、丙、丁,各有不同數量的項目。要以連續方式列出不含空格的項目清單。(本例有使用輔助欄位:類別、項目)
【公式設計與解析】
1. 建立輔助欄位(類別、項目)
網友問到:在 Excel 中,如何根據列出在日期區間中所有指定星期幾的日期清單?
例如:參考下圖,列出4/28至8/1之間所有星期四的日期。
【公式設計與解析】
1. 找出第一個星期四
在 Excel 的工作表中有一個項目清單,其中有「區間」的欄位(參考下圖),如何列出區間範圍有包含指定數值的清單?
【公式設計】
儲存格E2:
{=IFERROR(INDEX(項目,SMALL(IF(($D$2>=1*MID(區間,1,FIND("-",區間)-1))*
($D$2<=1*MID(區間,FIND("-",區間)+1,99)),ROW(項目),""),ROW(1:1))-1,0),"")}
在 Excel 中常會踫到,當增加統計資料的內容後,而需要重新調整統計圖的問題。
通常只要在 Excel 的工作表中新增或刪除某些儲存格後,Excel會自動的調整公式中的儲存格位址。但是這種好心腸,有時候反而造成困擾。
例如,以下圖片中的例子,如果在第13列新增一列,則第13列會自動變為第14列,但是公式計算和統計圖都要以第13列開始計算,如此,便形成了問題。
【公式設計與解析】
1. 公式運算
網友在 Excel 中使用 SUMIF 函數時,想要顯示其符合條件者清單,該如何處理?
【公式設計與解析】
1. 定義儲存格範圍名稱
選取儲存格A1:C25,按 Ctrl+Shift+F3 鍵,勾選「頂端列」,定義名稱:日期、人員、時數。
在 Excel 中經常會遇到表格資料轉換的問題,以下圖為例,
*如何將下圖右表中教師在每週中各天授課的班級轉換為下圖左表中?
*如何將下圖左表中班級在每週中各天授課的教師轉換為下圖右表中?
1. 表格與清單轉換(右表→左表)
題組:
本篇要介紹產生圖表的編號並且產生圖表的目錄。