Führen Sie eine Datenüberprüfung anhand einer Tabelle in einem anderen Arbeitsblatt in Excel 2007 durch

5

Stimmt es, dass Sie in Excel 2007 keine Listenüberprüfung für eine Tabelle in einem anderen Arbeitsblatt durchführen können, sondern nur für einen benannten Bereich, der keine Tabelle ist?

Ich gebe eine Quelle von ein =Responsesund sie beklagt sich immer wieder: "Die von Ihnen eingegebene Formel enthält einen Fehler."

Auf dem Arbeitsblatt, auf dem sich die Tabelle befindet, klicke ich in die Tabelle, gehe zum Menüband Design und in Tabellenname heißt es Responses. Wenn ich den Namensmanager öffne, heißt es, dass es einen benannten Bereich gibt Responses, der sich auf den richtigen Bereich bezieht. Was gibt?

ErikE
quelle

Antworten:

5

Ähm ... ja und nein.

Es ist richtig, dass Sie kein listenbasiertes Datenüberprüfungsfeld erstellen können, das auf einer Spalte aus einer Tabelle basiert.

JEDOCH...

Mit dem Namensmanager können Sie einen benannten Bereich definieren und auf eine Spalte in einer Tabelle verweisen.

BEISPIEL:

Ich habe eine Arbeitsmappe, die meine Angelhistorie aufzeichnet. In dieser Arbeitsmappe habe ich eine Tabelle mit dem Namen "Fisch" und einer Spalte mit dem Namen "Typ".

In Name Manager kann ich einen neuen benannten Bereich mit dem Namen "FishList" erstellen und ihn auf "Fish [Type]" verweisen.

Ich kann dann meine Datenüberprüfungsliste verwenden, um auf "FishList" zu verweisen ... und der Namensmanager leitet sie in die entsprechende Spalte für meine Tabelle um.

Jayson
quelle
Das war perfekt Sie haben vollkommen recht, Sie können mithilfe der Table[Column]Syntax auf eine Tabellenspalte verweisen , für die dann ein eigener benannter Bereich erstellt werden kann. Danke. Nun, da ich über die Tatsache nachdenke, dass Tabellen mehrspaltige Entitäten sind, ist es natürlich nicht sinnvoll, die Listenüberprüfung direkt für eine Tabelle durchzuführen, selbst wenn die Tabelle nur eine Spalte enthält. Aber die Mittel, um es zum Laufen zu bringen, tauchten für mich einfach nicht auf.
ErikE