將行資料從電子表格中的一個位置拉到另一個位置

將行資料從電子表格中的一個位置拉到另一個位置

我有一個名稱及其各種屬性的清單。

試算表數據

我正在嘗試找到一種方法來快速將整行的資料移動到不同的工作表中,以便我可以對其進行操作。

移動一行

目前,我可以透過複製並貼上整行來完成此操作,但這既不優雅也不動態(藍色的數字確實不是使用此方法更新):

複製和貼上不是動態的

我理想的解決方案:在“名稱”列中輸入名稱。電子表格程式將關聯行從「主」工作表拉入新工作表。

自動完成和自動填充行

我目前正在使用 Numbers.app,但我很好奇這是否可以在 Excel、OpenOffice Calc、Google Docs 或任何其他電子表格程式中實現。謝謝。

答案1

在 Excel 中查找表“在表數組的第一列中搜尋值,並返回表數組中另一列同一行中的值。”

根據您發布的信息,我在第一張紙上創建了一個表格,在第二張紙上創建了一個表格;

在此輸入影像描述

=VLOOKUP(A2,Sheet1!A1:D6,2,FALSE)

在 A2 中輸入名稱,B2 會在第一個工作表的第一列中尋找名稱「Dagger」的顏色值。您會注意到Sheet1!A1:D6公式中給出的數組,即第一張紙上的表格。數字2是從中取得資料的列。因此,要獲取大小,請將列索引變更為3依此類推。

如果變更第一個工作表上的表中的數據,資料將會更新。

答案2

在 Google 試算表中,您可以透過多種方式實現此目的。我喜歡使用該FILTER功能。使用以下語法:

=FILTER(Sheet1!A2:A;Sheet1!A2:A=A2)

您必須(可以)從 A2 開始跳過標題。

相關內容