
Ich habe eine Liste mit Namen und ihren verschiedenen Eigenschaften.
Ich versuche, eine Möglichkeit zu finden, die Daten einer ganzen Zeile schnell in ein anderes Blatt zu verschieben, damit ich sie bearbeiten kann.
Derzeit kann ich dies erreichen, indem ich die gesamte Zeile kopiere und einfüge, aber das ist weder elegant noch dynamisch (die Zahl in BlaunichtUpdate mit dieser Methode):
Meine Ideallösung: In die Spalte „Name“ wird ein Name eingetippt. Das Tabellenkalkulationsprogramm zieht die zugehörige Zeile aus dem „Haupt“-Blatt in das neue Blatt.
Ich verwende derzeit Numbers.app, bin aber neugierig, ob dies in Excel, OpenOffice Calc, Google Docs oder einem anderen Tabellenkalkulationsprogramm möglich ist. Vielen Dank.
Antwort1
In ExcelSVERWEIS„Sucht nach einem Wert in der ersten Spalte eines Tabellenarrays und gibt einen Wert in derselben Zeile aus einer anderen Spalte im Tabellenarray zurück.“
Ich habe Ihre geposteten Informationen verwendet und auf dem ersten Blatt eine Tabelle erstellt und diese auf dem zweiten Blatt.
=VLOOKUP(A2,Sheet1!A1:D6,2,FALSE)
Geben Sie den Namen in A2 ein und B2 sucht den Farbwert für den Namen „Dagger“ in der ersten Spalte des ersten Blatts. Sie werden das Sheet1!A1:D6
in der Formel angegebene Array bemerken, das ist Ihre Tabelle auf dem ersten Blatt. Die Zahl 2
ist die Spalte, aus der die Daten abgerufen werden. Um die Größe zu erhalten, ändern Sie also den Spaltenindex in 3
und so weiter.
Wenn Sie die Daten in der Tabelle auf dem ersten Blatt ändern, werden die Daten aktualisiert.
Antwort2
In Google Spreadsheets können Sie dies auf verschiedene Weise tun. Ich verwende gerne die FILTER
Funktion. Verwenden Sie die folgende Syntax:
=FILTER(Sheet1!A2:A;Sheet1!A2:A=A2)
Um die Überschriften zu überspringen, müssen (können) Sie bei A2 beginnen.