Comment faire de Excel une puissante source de données relationnelle pour la saisie manuelle?

Je suis à l'aide d'Excel pour stocker des données comme une base de données relationnelle pour les données qui seront saisies manuellement (voir mon autre question ici : https://stackoverflow.com/questions/9416263/possible-solutions-for-simple-data-persistence-and-manual-entry)

Cependant mon plus gros problème à ce jour est de rendre les RELATIONS plus facile (dans une entrée manuelle point de vue). Maintenant, je fais appel à d'autres tables à l'aide de l'ID incrémentielle, mais quand vous regardez une telle clé étrangère, l'utilisateur n'a aucune idée de ce que l'Objet n ° 42 est, l'utilisateur dispose d'aller chercher le #42 dans l'autre table afin de savoir ce que c'est.

Laissez-moi vous donner un exemple, disons que nous n'avons que deux tables et 1 un-à-plusieurs relation entre Villes et Pays.
Comment faire de Excel une puissante source de données relationnelle pour la saisie manuelle?

Le problème c'est que je ne les relations à l'aide de l'ordinateur de l'ID de la clé, mais il n'a pas de sens et lors de l'ajout de villes, j'ai de vérifier l'identité de l'référencé pays dans l'autre onglet.

Est-il de toute façon je pouvais choisir le pays dynamique à l'aide de listes déroulantes qui utilise les données de l'autre table? Si oui, peut-elle montrer le nom du pays, mais entrez l'ID (parce que c'est la façon dont les relations sont faites).

Dois-je changer les clés primaires pour être le nom d'un pays et de se débarrasser de la les champs ID, le cas échéant? Parce que certains tableaux sont le résultat de plusieurs-à-plusieurs relations et sont définis par plusieurs clés étrangères, ils n'ont donc pas de valeur unique, à l'exception du combiné clés étrangères OU artificielle ID.

J'espère avoir été assez clair, et je dois avouer que je suis un Excel débutant.

Respectueusement, il me semble que si vous n'utilisez pas le bon outil pour cela. Microsoft Access serait mieux adaptée.
D'accord avec Robert, vous êtes en essayant de recréer les fonctionnalités de base de l'Accès, il suffit d'utiliser l'Accès.
Respectueusement, Non. C'est de la connerie. 1.) Oui, vous pouvez le faire. 2.) Excel peut même l'hôte de son propre moteur de base de données (ou de se connecter à d'autres db-moteur de backends si vous devez) -- dans Excel 2010, vous devez le complément PowerPivot -- dans Excel 2013 il est intégré. microsoft.com/en-us/bi/powerpivot.aspx

OriginalL'auteur dominicbri7 | 2012-02-23