Fonction Cumul
LatelyGeek Messages postés 1758 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
je suis en train de concevoir une base de données sous Access, et pour une requête j'ai besoin d'utiliser la fonction Cumul.
Voici ma formule: Cumul: (SomDom("[NB Lignes]";"B2 - Lignes multiples";"[Numéro de réservation]=" & [Numéro de réservation]))
Je souhaiterais avoir comme résultat ce qu'il y a dans la colonne qui est en vert mais j'obtiens en utilisant la formule, les résultats de la colonne rouge.
Pouvez-vous m'aider svp, je ne vois pas où est mon erreur
Merci d'avance pour l'aide
- Fonction Cumul
- Fonction si et - Guide
- Fonction miroir - Guide
- Fonction moyenne excel - Guide
- Fonction remplacer sur word - Guide
- Fonction somme excel - Guide
3 réponses
Bonjour, bonsoir,
Je ne sais pas ce que vous faites, mais si je peux dire juste que je ne comprend pas pourquoi dans dans votre exemple ci dessus, dans la colonne Numéro de réservation , il y a plusieurs fois les même données, je pense que vous devriez faire en sorte pour que le numéro de réservation soit unique pour chaque "client". exemple, un client "A " fait une réservation et reçoit le numéro de réservation suivant : 19702607 (numéro unique, ou ID) . le client " B" ne doit jamais recevoir ce même numéro.
par contre le client "A" peut avoir plusieurs réservations, dans ce cas il recevra par exemple les numéros de réservations suivants: 19702607; 19776275 ou une seule réservation . et le client "B" idem , mais lui aura par exemple le numéro 19811715 uniquement (une seul réservation) .
bonjour,
Pour réaliser cela, je pense qu'il manque une colonne, qui permettrait de différencier (et de classer) les enregistrements ayant la même valeur pour [Numéro de réservation].
C'est quoi, "B2 - Lignes multiples"? Une table, une requête?
Il serait utile que tu décrives la structure de tes tables.
Bonjour,
Le cumul tel que tu cherches à l'obtenir n'est pas facile dans Access.
Une fonctionnalité est prévue dans les états, onglet Données des propriétés du champ et fonctionne très bien. Mais dans un formulaire ou une requête Access totalise toutes les valeurs du champ.
Donc ta fonction (SomDom("[NB Lignes]";"B2 - Lignes multiples";"[Numéro de réservation]=" & [Numéro de réservation])) totalise toutes les valeurs, où qu'elles se trouvent dans ta table.