該解決方式所涉及到的幾個主要函數,如下摘要:
1.GET.CELL(24,工作表1!B2)
功能:取得儲存格的屬性,其中數值24為取得該儲存格第一個字元的顏色編碼。2.FILTER(B2:F2,B2:F2<>"")
功能:篩選B2:F2範圍,並取出非空白欄位的內容。
3.HLOOKUP(value, table array)
功能:藉由FILTER取得紅色數值40,接著由HLOOKUP垂直查找取得欄位文字"血壓"。4.CONCAT(H2:L2&",")
功能:字串連接並用","作為分隔號。另外,因GET.CELL屬於巨集(Macro)函數,因此檔案需要以巨集格式(.xlsm)儲存,便於重複使用。
沒有留言:
張貼留言