Wie Sie auf eine Daten-Spalte der Tabelle aus einem anderen Arbeitsblatt?
Microsoft Excel 2010 -
Ich habe zwei Arbeitsblätter, Tabelle1 und Tabelle2.
Beide Arbeitsblätter haben die Daten-Tabellen auf denen, die sich über verschiedene Arten von Daten, wie unten gezeigt.
<Worksheet "Sheet1">
<DataTable "Table1">
<Columns>
<Column "T1Col1" />
<Column "T1Col2" />
</Columns
</DataTable>
</Worksheet>
<Worksheet "Sheet2">
<DataTable "Table2">
<Columns>
<Column "T2Col1" />
<Column "T2Col2" />
</Columns
</DataTable>
</Worksheet>
Derzeit, jede Zelle in T2Col2 enthält eine Funktion wie diese:
=COUNTIF('Sheet1'!B:B, [T2Col1])
Möchte ich ersetzen "B:B" mit einer eingeklammerten Spalte Verweis auf [t1col2 aus], aber ich bin mir nicht sicher, wie dies zu erreichen zwischen getrennten Tabellen und Arbeitsblätter.
InformationsquelleAutor Giffyguy | 2011-10-27
Du musst angemeldet sein, um einen Kommentar abzugeben.
Gibt es ein paar Möglichkeiten. Am einfachsten wählen Sie einfach den entsprechenden Teil der Tabelle z.B. B2:B100, wenn Ihre Tabelle hat überschriften und die Daten in die Zeilen 2 bis 100. Excel wird automatisch einzufügen, so etwas wie:
so, dass Ihre gesamte Formel sieht so aus:
Welcher ist der name der Tabelle, gefolgt von den Spaltenkopf in Klammern.
Können Sie, und sollten, nennen Sie Ihre Tabellen. So tun, indem Sie auf der Registerkarte Entwurf mit der Tabelle ausgewählt und dann Bearbeiten Sie es in der Tabelle Feld Name auf der linken Seite.
Können Sie auch schreiben Sie Ihre Formeln mit AutoAusfüllen für die Tabelle einen Namen, z.B., wenn Sie type = "=ZÄHLENWENN(Tabelle" Excel-Intellisense offfer "Tabelle1" "Tabelle2", und alle anderen Tabellen in der Arbeitsmappe.
InformationsquelleAutor Doug Glancy