Bei der Arbeit in Excel geht es normalerweise darum, Verbindungen zwischen verschiedenen Datenpunkten zu finden. Beim Einfügen komplizierter Formeln kann die wiederholte Verwendung relativer und absoluter expliziter Zellbezüge (wie „B7“ oder seine Variationen) jedoch nur bedingt weiterkommen, bevor die Formelleiste zu einem unleserlichen Durcheinander wird.
Strukturierte Referenzen in Excel ermöglichen Ihnen, diese Arbeit zu rationalisieren, indem Sie Tabellen und ihren Kopfzeilen Namen zuweisen. Diese Namen können dann als implizite Zellreferenzen verwendet werden, sodass Excel die strukturierten Daten automatisch abrufen und berechnen kann.
Hier sind einige der gängigsten Möglichkeiten, strukturierte Referenzen in Excel zu verwenden.
Da strukturierte Referenzen nur für Tabellen funktionieren, können sie am besten innerhalb derselben Tabellen verwendet werden.
Zum Beispiel erstellen wir eine einfache Tabelle von B2 bis F8 mit Verkaufsdaten für ein Geschäft. Beachten Sie, dass wir die Tabelle „Umsätze“ genannt haben (siehe „Tabellenname“ oben links).
Lassen Sie uns die Gesamtsumme für jeden Verkauf berechnen:
Schritt 1: Klicken Sie auf F2 (aber nicht auf das Dropdown-Symbol). Gehen Sie zu „Startseite“, dann zu „Einfügen“ und wählen Sie „Tabellenspalten rechts einfügen“. Dadurch wird der Tabelle automatisch eine neue Spalte hinzugefügt.
Schritt 2: Benennen Sie die Überschrift der Spalte G „Gesamt.“
Schritt 3: Geben Sie in G3 =[@PricePerUnit]*[@Quantity]
ein und drücken Sie die Eingabetaste. Formatieren Sie die Zellenausgabe nach Bedarf.
„[@PricePerUnit]“ und „[@Quantity]“ sind Verweise auf die entsprechenden Felder in diesen Spalten. Das „@“-Argument vor den Spaltennamen bedeutet, dass jede Ergebniszelle die Referenzen aus derselben Tabellenzeile verwendet.
Um es zu übersetzen, ist die Formel =[@PricePerUnit]*[@Quantity]
in G3 im Wesentlichen dasselbe wie das Schreiben von =$C3*$D3
.
Wenn Sie einen strukturierten Verweis in einer Zelle außerhalb der Tabelle verwenden möchten, müssen Sie dem Verweis TableName voranstellen. In unserem vorherigen Beispiel wird durch die Verwendung von „Sales[Total]“ der gesamte Bereich unter der Überschrift „Total“ der Tabelle „Sales“ abgerufen. Das bedeutet, dass Sie mehrere Werte in einem Array erhalten, die Sie bearbeiten können.
So sieht das in Excel in Zelle I3 aus, vorausgesetzt, Sie lassen genügend Platz, damit der Bereich nach unten übergehen kann.
Um schnell eine ganze Spalte zu summieren, können Sie das Häkchen „Gesamtzeile“ in den Optionen „Tabellendesign“ (unter „Optionen für Tabellenstil“) verwenden. Hier ist ein Beispiel für das Abrufen der Gesamtsummen für die Spalten „Menge“ und „Gesamt“.
Während die Zeile „Gesamt“ allein nicht verschoben werden kann und am Ende der Tabelle platziert wird (wodurch Einfügungen möglich sind), können Sie das Ergebnis an anderer Stelle duplizieren:
=SUM(Sales[Total])
.=SUBTOTAL(109,Sales[Total])
. Diese Formel ist das, was die Option „Gesamtzeile“ im Tabellenformat tatsächlich in ihrer Zeile bewirkt.Sie können auch eine Teilsumme basierend auf einer bestimmten Variablen in der Tabelle erhalten, ohne diese zu formatieren. Zum Beispiel:
=SUMIF(Sales[Seller],”Mike”,Sales[Total])
verwenden. In der Formel ist „Mike“ eine Zeichenfolge, die manuell eingegeben wurde.=SUMIF(Sales[ProductID],41230,Sales[Total])
. Beachten Sie, dass Sie die Nummer direkt eingeben können, da die Spalte „ProductID“ das Format „Allgemein“ hat.Angenommen, Sie haben die zuvor verwendete Verkaufstabelle. Sie können benutzerdefinierte Datenvalidierungsoptionen erstellen, um das Durchsuchen der Tabelle zu vereinfachen. Erstellen wir eine kleinere Tabelle, in der Sie zwischen Produkt-IDs, Daten oder Verkäufern wählen können, und wählen Sie dann einen einzelnen Artikel aus diesen Teilmengen aus, um die Zwischensumme anzuzeigen.
Schritt 1: Erstellen Sie in Zelle B13 eine Datenvalidierung (Registerkarte „Daten“ > „Datentools“ > „Datenvalidierung“).
Schritt 2: Wählen Sie im Popup „Liste“ aus den „Zulassen“-Optionen und geben Sie dann die Werte der Spalten manuell, durch Kommas getrennt, in das Feld „Quelle“ ein. In diesem Fall haben wir „ProductID, Seller, Date“ eingefügt.
Schritt 3: Erstellen Sie in Zelle C13 eine weitere Datenvalidierung. Wählen Sie erneut „Liste“. Geben Sie für „Quelle“ die folgende Formel ein: =INDIRECT("Sales["&B13&"]")
.
Schritt 4: Verwenden Sie in Zelle D13 die folgende Formel: =SUMIF(INDIRECT("Sales["&B13&"]"),B14,Sales[Total])
.
Sie können nun die Optionen aus den beiden Datenvalidierungslisten auswählen und die Zwischensumme wird in D13 angezeigt.
Das obige ist der detaillierte Inhalt vonVier Möglichkeiten zur Verwendung strukturierter Referenzen in Microsoft Excel. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!