網友問到:如下圖,在 Excel 中如何將項目依數量在 2 欄位中依序列出?
例如:甲有 2 個、乙有 4 個、丙有 1 個、依其數量由左而右、由上而下列出。
【公式設計與解析】
為了方便說明,將公式拆解於輔助欄位。參考下圖:
首先,新增輔助欄位(A欄)。
在儲存格A1中輸入0,在儲存格A3中輸人公式:=SUM($C$2:C2)。
複製儲存格A2,貼至儲存格A2:A12。
此輔助欄位要產生累計的數量。
接著,新增輔助欄位(H欄和I欄)。
儲存格H2:=INT((ROW(1:1)-1))*2+(COLUMN(A:A)-1)
複製儲存格H2,胋至儲存格H2:I21。
此公式,會以 2 欄依序產生 0, 1, 2, 3, …. 的數值。
儲存格E2:=VLOOKUP(H2,$A$2:$B$12,2,TRUE)&""
複製儲存格E2,胋至儲存格E2:F21。
取儲存格H2的內容利用 VLOOKUP 函數以查表方式來列出結果。
其中「&""」是將查表結果傳回 0 者,改顯示為空白。
將公式整合一下,如下圖可直接列出結果:
文章標籤
全站熱搜
留言列表