當前位置:成語大全網 - 書法字典 - 如何將excel中不同項目下的多列多行數據轉置到壹列中,對應不同項目的VBA代碼?急!圖1原始數據,圖2需要數據。

如何將excel中不同項目下的多列多行數據轉置到壹列中,對應不同項目的VBA代碼?急!圖1原始數據,圖2需要數據。

在M2輸入或復制並粘貼以下公式。

=IF(列(A:A)& lt;=COUNTIF($A:$A,$G2),INDEX($B:$B,MATCH($G2,$A:$A,)+COLUMN(A:A)-1),"")

下拉填充,右拉填充

當第二行和第三行出現在第1行時,上式中的值分別為

$B:$B分別改為$C:$C和$D:$D。