有没有办法在Excel转置一整列的数据,但只显示包含文本(或值)的单元格?

我正在看的数据的例子

在这里输入图像说明

我试图自动实现最终结果的示例

在这里输入图像说明

将下面的公式放入任何单元格(我的示例图像中的E5),然后填充右边一列然后三行。

=INDEX($A:$C,IF(COLUMN(A:A)=1, 1, MATCH(1E+199,INDEX($A:$C,, ROW(1:1)))), ROW(1:1)) 

用公式转换松散的数据