Page 1 sur 1

Posté : 09 sept. 2003, 07:43:00
par claude71
j'ai calculé un sous total d'une liste composé de nom et prénom.Attendu que j'ai des homonymes comment recalculer un sous total par nom et par prénom
exemple toto gilbert
toto henri
sous total sous gilbert et sous henri
toto et gilbert sont dans 2 colonnes différentes
merci à  tous <IMG SRC="/images/smiles/wink_smile46.gif">

Posté : 10 sept. 2003, 13:02:00
par philou
Salut,

à  l'emplacement du résultat, tu utilises une formule matricielle (à  activer avec CTRL +MAJ + Enter)
exemple : en B11 ===>

=SOMME((B1:B10)*(A1:A10="toto henri"))

=somme de toutes les valeurs de B1 à  B10 qui correspondent à  "toto henri" situé dans la plage A1 à  A10

cela donnera après avoir fait CTRL +MAJ + Enter

<b>{</b>=SOMME((B1:B10)*(A1:A10="toto henri"))<b>}</b>

la formule est dès lors active

@+

Posté : 10 sept. 2003, 19:03:00
par LANNIE
Salut Claude71,
Est-ce que la réponse de Philou t'aide ?
Si non je chercherai quelque chose de mon cà´té (mais je dois chercher pour retrouver mes notes), si oui, veux-tu bien mettre un OK dans ta réponse, ce serait sympa
Merci et à  +

Posté : 11 sept. 2003, 07:33:00
par claude71
merci à  phlilou
mais la solution me parait lourde car j'ai un fichier de 545 noms, toto, dupont etc dont des homonymes, je souhaiterai un automatisme qui distingue les prenoms différents
bon courage

Posté : 11 sept. 2003, 15:24:00
par philou
Salut,

en supposant que :

colonne A = les noms
colonne B = les prénoms
colonne C ==> en C2
tu tapes
=T(A2)&" "&T(B2)

puis tu étires cette formules vers le bas jusqu'à  l'endroit désiré

ensuite ...

<IMG SRC="userimg/(730)snap125.jpg" BORDER="0">
ensuite ... via ...
<IMG SRC="userimg/(730)snap126.jpg" BORDER="0">
<IMG SRC="userimg/(730)snap127.jpg" BORDER="0">
<font color="red">sélectionner la plage des données avec les titres ....</font>
<IMG SRC="userimg/(730)snap128.jpg" BORDER="0">
<IMG SRC="userimg/(730)snap129.jpg" BORDER="0">
<font color="green"> via "disposition"</font> ...
<IMG SRC="userimg/(730)snap131.jpg" BORDER="0">
<IMG SRC="userimg/(730)snap132.jpg" BORDER="0">

<b>et le résultat ...</b>
<IMG SRC="userimg/(730)snap133.jpg" BORDER="0">
et si des données sont ajoutées ou modifiées, il suffit d'un clic droit sur le tableau et "actualiser les données" .
En double-cliquant sur la première cellule du tableau (F2 ici), différentes options de calcul se présentent. ....

Pratique hein !!!

@++

Posté : 16 sept. 2003, 06:33:00
par claude71
merci à  philou mais ta formule ne marche pas cela m'a donné l'idée de rapprocher les noms et prenoms avec la fonction concatener et aprés données sous total.j'ai pu ainsi calculer mon nombre de noms y compris les homonymes différenciés par leur prénoms.il nous reste à  rechercher comment améliorer le concatenage en separant les noms et prénoms par un espace.exemple aprés concatener, j'ai totogerard, totojules,totophilou etc.par contre ton idée de tableau dynamique est à  étudier.
merci
claude <IMG SRC="/images/smiles/teeth_smile46.gif">

Posté : 16 sept. 2003, 21:09:00
par Kitty
Bonsoir,

Sur les explications de Philou, j'ai réalisé l'exemple ... et à§a fonctionne :

<IMG SRC="userimg/(3884)Snap110.jpg" BORDER="0">

Je précise que j'ai fait à§a sous Excel 2000.

Peut-être est-ce la formule T(A2) & " " & T(B2) qui n'est pas reconnue ?
En formatant les deux colonnes A et B en "texte", on peut la remplacer par : A2 & " " & B2
A essayer ?