Base de données

[Bonjour,

Je souhaiterai créer une base de données sur Excel afin de faire des recoupements entre plusieurs personnes.

Ces personnes vivent dans des lieux différents. Chaque personne a un projet de vie énoncé ainsi:

Un projet d'autonomie, un projet de comportement, un projet de socialisation...

Dans chaque projet, il y a un ou plusieurs objectifs. Et pour chaque objectif il y a des moyens mis en place pour réaliser l'objectif.

J'ai fait quelques tests via un tableau croisé dynamique, en mettant Projet 1 - Objectif 1 - Moyen 1 - Moyen 2 - Moyen 3 - Objectif 2 - Moyen 1 - Moyen 2...Projet 2 - Objectif 1 - Moyen 1... Mais cela ne fonctionne pas

J'ai essayé en ressaisissant Projet par projet, multipliant ainsi les ligne et le temps de saisi, idem cela ne fonctionne pas.

Je vous joins deux exemples

Auriez-vous des idées ?

En vous remerciant,

13classeur-pp.xlsm (49.47 Ko)
11classeur-pp.xlsx (16.80 Ko)

Bonjour

Il manque ton objectif : tu veux analyser quoi concrètement ?

Dans un vraie base de données on aurait 3 tables au moins

  • les personnes identité et lieu
  • les projets et objectifs rattachés à une personne
  • les moyens rattachés à un projet

Selon ce qu'on veut analyser on adapte la structure.

Sur Excel si tu veux pouvoir faire une analyse par TCD il faut

une ligne par personne, projet+objectif, moyen. Donc si 2 moyens 2 lignes, si 5 moyens 5 lignes, pas 2 ou 5 colonnes.

Si les moyens ou les projets sont hiérarchisés, il faut une colonne supplémentaire pour l'ordre du moyen et/ou l'ordre du projet.

Par ailleurs il est plus que conseillé d'utiliser les tableaux structurés tant pour les données que pour les sources de listes déroulantes.

Bonjour !

Ce que je veux analyser, c'est de pouvoir voir quelles sont les personnes qui ont le ou les mêmes objectifs et/ou le ou les mêmes moyens.

Bonne journée !

Bonjour

Si ce sont les noms et non le nombre, le TCD ne peut rien pour toi.

Faisable par PowerQuery (add on Microsoft à télécharger)

Sinon par formule c'est quasi impossible et par VBA il faut définir précisément la forme de la source et de la restitution.

Merci beaucoup !

Je vais regarder PowerQuery.

Cordialement,

Whatesle

Rechercher des sujets similaires à "base donnees"