Ihr Workiva Sustainability Reporting Arbeitsbereich kann Data Collection und Factbook Tabellenblätter enthalten, die eine (INDEX(MATCH,MATCH)) Formel verwenden, um Metriken im Nachhaltigkeitsprogramm zu identifizieren und ihre Details und Werte aus den Metrikdaten und Datenausgabe Tabellenblättern abzurufen. Um beispielsweise den Namen einer Metrik aus dem Blatt Metrikdaten abzurufen, verwendet der Abschnitt Leistungstabellen des Tabellenblatts Factbook diese (INDEX(MATCH,MATCH)) Formel in der Zelle Metrikname:
(INDEX('Metrische Daten'!$A:$AA,MATCH($A4,'Metrische Daten'!$B:$B,0),MATCH(C$3,'Metrische Daten'!$A$1:$O$1,0)) Tipp: Im Bereich Formeldetails können Sie detaillierte Informationen über die Formel einer ausgewählten Zelle, einschließlich der Verweise auf andere Zellen, anzeigen.
Um die Formel (INDEX(MATCH,MATCH)) besser zu verstehen, sollte sie auf ihre Kernfunktionen heruntergebrochen werden.
Tipp: Sie können die Formel (INDEX(MATCH,MATCH)) verwenden, um die Tabellenkalkulation Datenerhebung oder Factbook für Ihre Berichterstattung anzupassen.
INDEX-Funktion
Im Wesentlichen gibt die Funktion INDEX - wie INDEX(Bereich,Zeilennummer,Spaltennummer) - einen bestimmten Wert zurück, der auf der von den Funktionen MATCH angegebenen Position basiert.
Im Beispiel der Spalte Metrikname in den Leistungstabellen des Tabellenblatts Factbook gibt INDEX('Metrikdaten'!$A:$AA) an, wo der Wert zu suchen ist:
-
'Metrische Daten'!, für das Blatt Metrische Daten des Factbook TabellenkalkulationsblattesTipp: Das Ausrufezeichen (
!) zeigt an, dass die Funktion auf ein anderes Tabellenblatt verweist als die Formel selbst. -
$A:$AA, für den Bereich innerhalb des Blattes, von der ersten Zeile$Abis zur letzten Spalte$AATipp: Das Dollarzeichen
$vor den Zeilen- und Spaltennummern des Bereichs -$A:$AA- weist auf eine absolute Referenz hin, was bedeutet, dass die Zellkoordinaten gleich bleiben, auch wenn Sie die Formel kopieren und verschieben.
Kurz gesagt: INDEX('Metrische Daten'!$A:$AA) verweist auf eine beliebige Zelle innerhalb des Blattes Metrische Daten. Die Funktionen MATCH innerhalb der Funktion INDEX geben dann die spezifische Zeile und Spalte des Wertes an, der zurückgegeben werden soll.
MATCH-Funktion
Die Funktion MATCH - als MATCH(lookup value,lookup array,match type) - sucht dann nach einem bestimmten Wert innerhalb des von der Funktion INDEX angegebenen Bereichs und gibt dessen relative Zeilenposition zurück.
Im Beispiel Metric name wird MATCH($A4,'Metric Data'!$B:$B,0):
-
$A4gibt den Nachschlagewert - in diesem Fall die Metrik-ID - auf der Grundlage seiner Zellkoordinaten innerhalb der Leistungstabelle an.Tipp: Um metrische Details oder Werte auf dem Blatt Metrische Daten des Factbook oder Datenerhebung nachzuschlagen, verwenden Sie die metrische ID oder die Dimension; auf dem Blatt Datenausgabe verwenden Sie die metrische ID, die Dimension, das Jahr oder den Erhebungszeitraum.
-
'Metric Data'!$B:$Bgibt das Lookup-Array oder den Ort an, an dem der Lookup-Wert zu finden ist;'Metric Data'!für das Blatt Metric data des Tabellenblatts Factbook, und$B:$Bfür die Zeile und Spalte in diesem Blatt. -
0gibt den Übereinstimmungstyp an; in diesem Fall eine exakte Übereinstimmung.Tipp: Um eine ungefähre Übereinstimmung zu verwenden, geben Sie
1für einen Wert kleiner oder gleich dem Nachschlagewert ein, oder-1für einen Wert größer oder gleich dem Nachschlagewert.
Die zweite Funktion MATCH - MATCH(C$3,'Metrische Daten'!$A$1:$O$1,0) - liefert ebenfalls die relative Spalte Position des Wertes.
Tipp: In der zweiten MATCH Funktion, C$3 sperrt die Zeilenposition basierend auf dem Ergebnis der ersten MATCH Funktion, während die Spaltennummer sich ändern kann.
Zusätzliche Funktionen
Für einige Zellen kann die Formel (INDEX(MATCH,MATCH)) zusätzliche Funktionen enthalten - wie TEXTJOIN oder CONCATENATE - um einen Textwert auf der Grundlage mehrerer Zeichenfolgen zu erstellen. Weitere Informationen zu diesen und anderen Tabellenkalkulationsfunktionen finden Sie unter Unterstützte Formelfunktionen und Operatoren.