Ich verwende Excel, um einige Analysen durchzuführen. Ich habe eine Tabelle (Basis), die die Felder enthält: ID-Nummer Typ Rollen und eine weitere Tabelle (Ergebnisse), die die Felder enthält: ID-Nummer
Wie kann ich den Typ und die Rollen zur Tabelle (Ergebnisse) hinzufügen, wenn die ID und die Nummer mit der ID und der Nummer in der Tabelle (Basis) übereinstimmen?
Ich habe viele verschiedene Formeln (Vlook, Textjoin) ausprobiert, die nicht funktionieren ...
EDIT: Beispiel
Tabellenblatt mit dem Namen „Base“
ID-Nummer | Rollen |
---|---|
12 | Senior |
99 | Junior |
Tabellenkalkulation mit dem Namen „Ergebnisse“
ID-Nummer | Rollen | Techno | Zeit |
---|---|---|---|
12 | Senior | Java | 3 Tage |
99 | Junior | Python | 2 Tage |
Gewünschte Änderung an der Tabellenkalkulationsbasis
Ich möchte hinzufügen, wenn die ID-Nummer und die Rollen übereinstimmen aus demTabellenkalkulationsbasisÜbereinstimmung mit demTabellenkalkulation Ergebnisse, als alle anderen Spalten (Techno und Zeit) einzubeziehen.
Antwort1
Formel
FILTER
DieTechnoUndZeitSpalten Results
für eine Zeile, in der dieAUSWEISUndRolleauch beide entsprechen derAUSWEISUndRolleunserer Testzeile in BASE
. Verwenden Sie es IFERROR
, um Fehler zu behandeln, wenn keine Übereinstimmung vorliegt.
=IFERROR(FILTER(techno:time,(id=A2)*(roles=B2)),"")
Name | Reichweite |
---|---|
Ausweis | Results!$A:$A |
Rollen | Results!$B:$B |
Techno | Results!$C:$C |
Zeit | Results!$D:$D |
Blatt:Base
Blatt:Results