Cellule Excel
Résolu
navorser_3434
Messages postés
3
Statut
Membre
-
Frenchie83 Messages postés 2254 Statut Membre -
Frenchie83 Messages postés 2254 Statut Membre -
Bonjour,
J'ai une série de données sur une ligne et la somme sur la ligne suivante. Sur cette ligne, je voudrais n'afficher que la première fois où la somme dépasse 10, ensuite, la première fois où elle dépasse 20, ensuite 30, etc.
données 3,6 2,6 2,2 3,0 2,4 1,8 1,6 2,8 2,0 3,2 3,2 1,8
somme 3,6 6,2 8,4 11,4 13,8 15,6 17,2 20,0 22,0 25,2 28,4 30,2
affichage souhaité 11,4 20,0 30,2
(dsl, je n'ai pas trouvé comment ajouter un fichier exemple)
je vous remercie à l'avance.
J'ai une série de données sur une ligne et la somme sur la ligne suivante. Sur cette ligne, je voudrais n'afficher que la première fois où la somme dépasse 10, ensuite, la première fois où elle dépasse 20, ensuite 30, etc.
données 3,6 2,6 2,2 3,0 2,4 1,8 1,6 2,8 2,0 3,2 3,2 1,8
somme 3,6 6,2 8,4 11,4 13,8 15,6 17,2 20,0 22,0 25,2 28,4 30,2
affichage souhaité 11,4 20,0 30,2
(dsl, je n'ai pas trouvé comment ajouter un fichier exemple)
je vous remercie à l'avance.
A voir également:
- Cellule Excel
- Excel cellule couleur si condition texte - Guide
- Liste déroulante excel - Guide
- Proteger cellule excel - Guide
- Word et excel gratuit - Guide
- Aller à la ligne dans une cellule excel - Guide
9 réponses
1) Tu vas dans https://www.cjoint.com/
2) Tu cliques sur [Parcourir] pour sélectionner ton fichier (15 Mo maxi)
3) Tu défiles vers le bas pour cliquer sur le bouton bleu [Créer le lien Cjoint]
4) Au bout de quelques secondes la deuxième page s'affiche, avec le lien en gras ; tu fais un clic-droit dessus et tu choisis "Copier le lien"
5) Tu reviens dans ta discussion sur CCM, et dans ton message tu fais "Coller".
=>Voir la fiche https://www.commentcamarche.net/faq/29493-utiliser-cjoint-pour-heberger-des-fichiers
Il existe aussi :
1) https://mon-partage.fr/
2) https://www.transfernow.net/
Bonjour,
exemple, si tes sommes sont sur la ligne 3 entre A3 et L3, tu peux utiliser une formule matricielle qu'il faudra confirmer en cliquant en même temps sur trois touches du clavier Ctrl Shift et Entrée et si tu fais bien la formule se placera entre ces accolades {}
pour la première valeur min 10
=MIN(SI(ABS(A3:L3-10)=MIN(ABS(A3:L3-10));A3:L3))
pour la première valeur min 20
=MIN(SI(ABS(A3:L3-20)=MIN(ABS(A3:L3-20));A3:L3))
idem pour min 30
=MIN(SI(ABS(A3:L3-30)=MIN(ABS(A3:L3-30));A3:L3))
exemple, si tes sommes sont sur la ligne 3 entre A3 et L3, tu peux utiliser une formule matricielle qu'il faudra confirmer en cliquant en même temps sur trois touches du clavier Ctrl Shift et Entrée et si tu fais bien la formule se placera entre ces accolades {}
pour la première valeur min 10
=MIN(SI(ABS(A3:L3-10)=MIN(ABS(A3:L3-10));A3:L3))
pour la première valeur min 20
=MIN(SI(ABS(A3:L3-20)=MIN(ABS(A3:L3-20));A3:L3))
idem pour min 30
=MIN(SI(ABS(A3:L3-30)=MIN(ABS(A3:L3-30));A3:L3))
Bonjour,
Autre solution plus basique, sans formule matricielle. A condition que les valeurs ne commencent pas à la colonne A.
Exemple les valeurs sont en colonnes B à M sur la ligne 1
formule en B2 et à tirer vers la droite:
https://www.cjoint.com/c/KHDgCTtqBpw
Cdlt
Autre solution plus basique, sans formule matricielle. A condition que les valeurs ne commencent pas à la colonne A.
Exemple les valeurs sont en colonnes B à M sur la ligne 1
formule en B2 et à tirer vers la droite:
=SI(ET(SOMME($B$1:B$1)>10;SOMME(A$1:$B$1)<=10);SOMME($B$1:B$1); SI(ET(SOMME($B$1:B$1)>20;SOMME(A$1:$B$1)<=20);SOMME($B$1:B$1); SI(ET(SOMME($B$1:B$1)>30;SOMME(A$1:$B$1)<=30);SOMME($B$1:B$1);"")))
https://www.cjoint.com/c/KHDgCTtqBpw
Cdlt
Petite remarque:
Dans la demande initiale, vous précisiez:
la somme dépasse 10, ensuite, la première fois où elle dépasse 20, ensuite 30,
or dans l'exemple que vous donnez, on voit la valeur 20, dans ce cas la formule devient:
Dans la demande initiale, vous précisiez:
la somme dépasse 10, ensuite, la première fois où elle dépasse 20, ensuite 30,
or dans l'exemple que vous donnez, on voit la valeur 20, dans ce cas la formule devient:
=SI(ET(SOMME($B$1:B$1)>=10;SOMME(A$1:$B$1)<10);SOMME($B$1:B$1); SI(ET(SOMME($B$1:B$1)>=20;SOMME(A$1:$B$1)<20);SOMME($B$1:B$1); SI(ET(SOMME($B$1:B$1)>=30;SOMME(A$1:$B$1)<30);SOMME($B$1:B$1);"")))
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Formule plus courte:
Cdlt
=SI(SOMME($A$1:C1)<10;"";SI(GAUCHE(SOMME($B$1:C1);1)<>GAUCHE(SOMME(B$1:$B1);1);SOMME($B$1:C1);""))
Cdlt
Merci à tous ceux qui ont commencé à suggérer des réponses et à Raymond Pentier pour la procédure d'ajout de documents. Si c'est possible d'amender une question, je suis preneur aussi.
Comme vous le verrez dans l'exemple, je souhaite que ça fonctionne à l'infini (mettons sans exagérer jusqu'à 500)
https://www.cjoint.com/c/KHDoeGMT7mA
Merci de vos efforts. Je suis vraiment reconnaissant.
Comme vous le verrez dans l'exemple, je souhaite que ça fonctionne à l'infini (mettons sans exagérer jusqu'à 500)
https://www.cjoint.com/c/KHDoeGMT7mA
Merci de vos efforts. Je suis vraiment reconnaissant.
merci infiniment Mike-31.
Très élégant comme solution. C'est exactement ce que je cherchais: simple, court et qui fonctionne à l'infini.
Dossier clos!
Très élégant comme solution. C'est exactement ce que je cherchais: simple, court et qui fonctionne à l'infini.
Dossier clos!
Bonsoir,
J'arrive un peu tard, mais voici une autre proposition,
Formule B5 avec des valeurs jusqu'à la cellule EK étirable encore plus loin:
=SI(SOMME($A$1:B1)<10;"";SI(GAUCHE(REPT("0";5-NBCAR(ENT(SOMME($A$1:B1))))&SOMME($A$1:B1);4)>GAUCHE(REPT("0";5-NBCAR(ENT(SOMME($A$1:A1))))&SOMME($A$1:A1);4);SOMME($B$1:B1);""))
https://www.cjoint.com/c/KHDqnIkHWWw
Cdlt
J'arrive un peu tard, mais voici une autre proposition,
Formule B5 avec des valeurs jusqu'à la cellule EK étirable encore plus loin:
=SI(SOMME($A$1:B1)<10;"";SI(GAUCHE(REPT("0";5-NBCAR(ENT(SOMME($A$1:B1))))&SOMME($A$1:B1);4)>GAUCHE(REPT("0";5-NBCAR(ENT(SOMME($A$1:A1))))&SOMME($A$1:A1);4);SOMME($B$1:B1);""))
https://www.cjoint.com/c/KHDqnIkHWWw
Cdlt