Somme volumes avec plusieurs criteres (ligne)
Résolu/Fermé
Bix
-
1 avril 2009 à 22:15
Raymond PENTIER Messages postés 58777 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 24 décembre 2024 - 2 avril 2009 à 20:27
Raymond PENTIER Messages postés 58777 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 24 décembre 2024 - 2 avril 2009 à 20:27
A voir également:
- Somme volumes avec plusieurs criteres (ligne)
- Formule somme excel colonne - Guide
- Aller à la ligne excel - Guide
- Somme si couleur - Guide
- Partager photos en ligne - Guide
- Site de vente en ligne particulier - Guide
4 réponses
Raymond PENTIER
Messages postés
58777
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
24 décembre 2024
17 258
2 avril 2009 à 03:19
2 avril 2009 à 03:19
Salut.
Ton tableau-exemple, peux-tu le mettre sur un fichier au format .xls et le copier dans ton prochain message après avoir créé un lien avec https://www.cjoint.com/ ?
D'autre part, quand tu as saisi ta "formule" =si(UM1=UM2=UM3=UM4, volume1+volume2+volume3+volume4, Excel a accepté de la valider ?
Ton tableau-exemple, peux-tu le mettre sur un fichier au format .xls et le copier dans ton prochain message après avoir créé un lien avec https://www.cjoint.com/ ?
D'autre part, quand tu as saisi ta "formule" =si(UM1=UM2=UM3=UM4, volume1+volume2+volume3+volume4, Excel a accepté de la valider ?
Oui Excel a accepte de la valider... Je sais que ma formule est incorrecte, je crois qu'il faut le faire en plusieurs etapes...
Voici le lien du fichier:
http://cjoint.com/data/eepFkhezAG.htm
Voici le lien du fichier:
http://cjoint.com/data/eepFkhezAG.htm
Raymond PENTIER
Messages postés
58777
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
24 décembre 2024
17 258
2 avril 2009 à 17:46
2 avril 2009 à 17:46
Bonjour.
1) Ce que tu avais décrit comme tableau dans ton post initial n'est vraiment pas la traduction du fichier ...
2) Le fait qu'il y ait des cellules non renseignées rend compliquée toute solution sans macro. Cela pose-t-il un probléme de mettre NR (non renseigné) dans les cellules C3-C8;C10;C11;E4;E8; E10; G3 ... ?
3) =SI(C5=E5=G5=I5; est une syntaxe non reconnue par Excel.
Il faudrait écrire =SI(ET(C5=E5;C5=G5;C5=I5).
Mais ce test ne fonctionne que si les 4 valeurs sont identiques, et pas si une colonne est non renseignée.
1) Ce que tu avais décrit comme tableau dans ton post initial n'est vraiment pas la traduction du fichier ...
2) Le fait qu'il y ait des cellules non renseignées rend compliquée toute solution sans macro. Cela pose-t-il un probléme de mettre NR (non renseigné) dans les cellules C3-C8;C10;C11;E4;E8; E10; G3 ... ?
3) =SI(C5=E5=G5=I5; est une syntaxe non reconnue par Excel.
Il faudrait écrire =SI(ET(C5=E5;C5=G5;C5=I5).
Mais ce test ne fonctionne que si les 4 valeurs sont identiques, et pas si une colonne est non renseignée.
Si, si, c'est le meme tableau mais quand j'ai copier-coller... forcement les espaces ont ete supprimes, meme en refaisant la mise en forme moi meme...
Sinon un collegue a trouve la solution en faisant ca:
https://www.cjoint.com/?eescfylY3P
Pour chaque colonne UM il a cree une colonne (excel en anglais...):
En L9: =IF(E9="",LEFT(TRIM($E9&$G9&$I9&$K9),2),TRIM(E9))
En N9: =IF(G9="",LEFT(TRIM($E9&$G9&$I9&$K9),2),TRIM(G9))
En P9: =IF(I9="",LEFT(TRIM($E9&$G9&$I9&$K9),2),TRIM(I9))
En R9: =IF(K9="",LEFT(TRIM($E9&$G9&$I9&$K9),2),TRIM(K9))
TRIM= fonction SUPPRESPACE
Pour le total: =IF(L9=N9,IF(N9=P9,IF(P9=R9,SUM(D9,F9,H9,J9),"type mismatch"),"type mismatch"),"type mismatch")
Et ca fonctionne... donc pas besoin de macro !!!
Merci quand meme pour l'aide!!!!
Bonne journee!
Bix
Sinon un collegue a trouve la solution en faisant ca:
https://www.cjoint.com/?eescfylY3P
Pour chaque colonne UM il a cree une colonne (excel en anglais...):
En L9: =IF(E9="",LEFT(TRIM($E9&$G9&$I9&$K9),2),TRIM(E9))
En N9: =IF(G9="",LEFT(TRIM($E9&$G9&$I9&$K9),2),TRIM(G9))
En P9: =IF(I9="",LEFT(TRIM($E9&$G9&$I9&$K9),2),TRIM(I9))
En R9: =IF(K9="",LEFT(TRIM($E9&$G9&$I9&$K9),2),TRIM(K9))
TRIM= fonction SUPPRESPACE
Pour le total: =IF(L9=N9,IF(N9=P9,IF(P9=R9,SUM(D9,F9,H9,J9),"type mismatch"),"type mismatch"),"type mismatch")
Et ca fonctionne... donc pas besoin de macro !!!
Merci quand meme pour l'aide!!!!
Bonne journee!
Bix
Raymond PENTIER
Messages postés
58777
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
24 décembre 2024
17 258
2 avril 2009 à 20:27
2 avril 2009 à 20:27
Salut !
Félicitations à ton collègue. J'étais sur une démarche semblable, avec des colonnes supplémentaires, mais j'ai bloqué parce que je n'avais absolument pas pensé à cette fonction SUPPRESPACE, trop rarement utilisée ... et qui était LA solution !
Et remercie-le de ma part : ça me servira à l'avenir ...
Cordialement.
Félicitations à ton collègue. J'étais sur une démarche semblable, avec des colonnes supplémentaires, mais j'ai bloqué parce que je n'avais absolument pas pensé à cette fonction SUPPRESPACE, trop rarement utilisée ... et qui était LA solution !
Et remercie-le de ma part : ça me servira à l'avenir ...
Cordialement.