在 Excel 中,除了拿來做為試算功能之外,更可以用來做資料的處理。
例如在下圖中,有一個表格是由星期、時段和人員組成的表格。如何從左圖轉換為右圖?
(本例中每一天,每一個人員只會出現一次。)
【公式設計與解析】
儲存格G3:=IFERROR(INDEX($B$2:$D$2,MATCH(G$2,$B3:$D3,0)),"")
複製儲存格G3,貼至儲存格G3:J9。
(1) MATCH(G$2,$B3:$D3,0)
利用 MATCH 函數找出儲存格G2內容在儲存格B3:D3的位置(傳回1)。
本例中儲存格G2的內容「甲」,在儲存格B3:D3中的位置是「1」。
(2) INDEX($B$2:$D$2,第(1)式)
利用第(1)式的傳回值(1),代入 INDEX 函數求得對應的儲存格內容。
在儲存格B2:D2中,「1」對應到儲存格「上午」。
文章標籤
全站熱搜
留言列表