990125 的更複雜版本(Excel:從表格中取得水平數據,在不同的工作表中垂直組織,忽略空白)

990125 的更複雜版本(Excel:從表格中取得水平數據,在不同的工作表中垂直組織,忽略空白)

假設我有類似的表 [超過 200 行和超過 80 列],但 B 列作為「供應商名稱」的附加描述,其他列(C 列及右側)填充了傳回 TEXT 或「」的公式。

您寫道:「=IFERROR(INDEX(...),"") 在顯示所有資料後顯示空單元格」。

什麼,如果我想要公式繼續從下一行返回文本(供應商名稱_1、供應商名稱_2 等)?

我無法想像,在這種情況下如何使用 MATCH。

我想到了一個「知道」的公式:「好吧,這一行(vendorname_1)中不再有文本,讓我們向下偏移一個(vendorname_2)並進行修改」。

我想最終得到三列寬的表格,其中前兩列中適當的“供應商名稱”和“供應商名稱描述”重複很長,因為第三列中的公式返回文本值(數據)那個特定的“供應商名稱」......

任何幫助將不勝感激! (對我的英語感到抱歉。)最誠摯的問候。

我的桌子

答案1

如果您想實現螢幕截圖所示的效果,最好不要使用公式。你需要做的是取消你的桌子的旋轉。

有多種方法可以使用 Excel 來做到這一點。使用 Power Query for Excel 2010 和 2013 中的反向透視或逆透視指令(在 Excel 2016 中也稱為取得和轉換)。

相關內容