Bonjour,
Je suis confronté au problème du nombre de ligne sous Excel, et je pensais trouver la solution sous access... le problème c'est que je ne connais pas access du tout et que je dos rendre ce travail ce soir... (nan,... si, si...)
Voilà ce que j'ai sous Excel et que je cherche(rais) à reproduire sous access (si toutefois access est la bonne solution):
Première feuille Excel:
Premier tableau: Liste de villes et leur population
- Champ 1: Une liste de villes
- champ 2: population de ces villes en 1950
Second tableau: Distance entre chaque ville
- Champ 1: Ville1_départ
- Champ 2: Ville2_arrivée
- Champ 3: Distance Ville1 à Ville2
(Donc par exemple, pour quatre villes dans ma liste, j'aurais 6 lignes dans le second tableau, car:
Distance Ville1_VIlle2
Distance Ville1_Ville3
Distance Ville1_Ville4
Distance Ville2_Ville3
Distance Ville2_Ville4
Distance Ville3_Ville4)
- Champ 4: Distance pondérée entre Ville1 et Ville2 (=distance*(popville1_en1950+popVille2_en1950)
Tableau 3: Distance moyennes de chaque ville à toutes les autres
- Champ 1: La liste des villes
- Champ 2: moyenne pour chaque ville de sa distance à toutes les autres
(par exemple, pour Ville3:
(Distance Ville3_Ville1+ Distance Ville3_Ville2 + Distance Ville 3_Ville4)/3
- Champ 3: idem que le précédent mais avec les distances pondérées.
Deuxième feuille Excel:
Tout identique sauf que la population est celle des années 1960 et non plus 1950.
Il y a donc des relations entre les tableaux et des formules de calculs.
Sous Excel, j'utilisais par exemple les formules Decaler() et Equiv() ainsi que des moyennes conditionnelles.
Le problème intervient lorsque ma liste de villes n'est plus constituées de 4 villes mais de 1236 villes ce qui fait pas moins de 763230 distances à calculer....
Est-ce que access est effectivement la bonne solution? (sachant, de surcroît, que je dois reproduire la manœuvre plusieurs fois pour des années différentes...).
Si, toutefois, une aide complète serait trop longue à fournir, peut-être qu'un aiguillage vers des aides access me serait profitable. J'ignore tant l'environnement access que je ne sais pas quel mot clefs mettre dans l'index de l'aide pour trouver réponse à mes questions.
Merci mille fois à ceux qui me lanceront une bouée de sauvetage.
Cordialement.
Partager