將資料從資料透視表拆分為列

將資料從資料透視表拆分為列

我有一個包含資料透視表的 Excel 工作表。我必須將資料拆分為與資料透視表相同的工作表中的 6 列。

數據透視表

例如,我想要

m5.16xlarge-RHEL 7-訊息|預覽-24/5-Maison

分成 6 列,每列有一個單字(破折號之前)。

提前致謝 :)

答案1

以簡單或使用者友好的方式將資料拆分到資料透視表中的新欄位是不可能的。

最好在來源資料中使用“-”作為分隔符號來使用文字到列。

首先,確保 VM 列右側有足夠的空列,以包含最大數量的分隔區塊。因此,如果您期望最後有 6 列,則需要在虛擬機器名稱右側有 5 個空白列。

接下來,選擇虛擬機器清單並使用資料>資料工具>文字到列

在步驟 1 中選擇“Delimited”,然後如下設定步驟 2:

在此輸入影像描述

您可以選擇在步驟 3 中配置每列的資料類型和其他選項。

答案2

我使用公式將資料從資料透視表中拆分到每個單元格中。公式如下:

=TRIM(MID(SUBSTITUTE($A3,"~",REPT(" ",LEN($A3))),(COLUMN()-4)*LEN($A3)+1,LEN($A3)))

您只需更改符號(“~”)並將單元格($A3)替換為您想要的單元格。然後,只需將公式拉伸到單元格即可運行:)

相關內容