Calcul d'un nouveau sous total

Discussions et dépannage concernant Excel (Toutes versions).

Modérateur : Modérateurs

Répondre
claude71
Membre habitué
Membre habitué
Messages : 138
Enregistré le : 02 juin 2005, 23:00:00

Message par claude71 » 09 sept. 2003, 07:43:00

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">

philou
Membre
Membre
Messages : 80
Enregistré le : 02 juin 2005, 23:00:00
Localisation : K. Plage (3°cocotier à gauche) ;-)

Message par philou » 10 sept. 2003, 13:02:00

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

@+
:-)

LANNIE
Membre hyperactif
Membre hyperactif
Messages : 1314
Enregistré le : 02 juin 2005, 23:00:00

Message par LANNIE » 10 sept. 2003, 19:03:00

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 à  +

claude71
Membre habitué
Membre habitué
Messages : 138
Enregistré le : 02 juin 2005, 23:00:00

Message par claude71 » 11 sept. 2003, 07:33:00

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

philou
Membre
Membre
Messages : 80
Enregistré le : 02 juin 2005, 23:00:00
Localisation : K. Plage (3°cocotier à gauche) ;-)

Message par philou » 11 sept. 2003, 15:24:00

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 !!!

@++
:-)

claude71
Membre habitué
Membre habitué
Messages : 138
Enregistré le : 02 juin 2005, 23:00:00

Message par claude71 » 16 sept. 2003, 06:33:00

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">

Kitty
Membre hyperactif
Membre hyperactif
Messages : 771
Enregistré le : 02 juin 2005, 23:00:00
Localisation : CorbeauxLand

Message par Kitty » 16 sept. 2003, 21:09:00

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 ?

Bye,
Kitty
Image

Répondre

Retourner vers « Excel »

Qui est en ligne

Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 12 invités