Concatener

Fermé
rimoa Messages postés 142 Date d'inscription samedi 9 février 2013 Statut Membre Dernière intervention 10 septembre 2024 - 17 avril 2022 à 19:36
brucine Messages postés 17032 Date d'inscription lundi 22 février 2021 Statut Membre Dernière intervention 3 octobre 2024 - 17 avril 2022 à 20:09
Bonjour, merci de votre aide ma formule ne fonctionne pas, quand je mets la cellule en pourcentage ça mets le mauvais pourcentage, quand j'essaye de concatener ça ne fonctionne pas

=(NBVAL(AX2:AX413))/2.2)&" %"
A voir également:

2 réponses

jee pee Messages postés 40284 Date d'inscription mercredi 2 mai 2007 Statut Modérateur Dernière intervention 3 octobre 2024 9 356
Modifié le 17 avril 2022 à 20:02
Bonjour, 2 parenthèses ouvrantes et 3 fermantes :-/

=NBVAL(AX2:AX413)/2.2&" %" 
et il serait plus simple d'avoir un nombre dans la cellule et d'utiliser un format %

0
brucine Messages postés 17032 Date d'inscription lundi 22 février 2021 Statut Membre Dernière intervention 3 octobre 2024 2 415
17 avril 2022 à 20:09
Bonjour,

Pas tout compris, à commencer par l'intérêt de la chose.

Si ta version d'Excel est française, tu dois écrire 2,2 et non pas 2.2, et il y a une parenthèse superflue après AX413 et 2 autres en début et fin de formule, mais elles pas gênantes.

Cela dit, dans ces conditions et étant admis que l'on tient compte des éventuelles cellules vides, la formule =NBVAL(AX2:AX413)/2,2 rend le résultat correct si la cellule de destination est au format pourcentage.

Celle avec l'esperluette n'est pas exploitable parce que le résultat sera considéré comme du texte et que je n'aurai aucun moyen d'arrondir le résultat si je n'en connais pas par avance l'ordre de grandeur (sauf recherche capillotractée de la virgule et limitation à 2 caractères à droite), il faudra en outre que je multiplie par 100; par exemple avec 7 cellules, =NBVAL(B1:B7)/2,2*100&" %" me retourne 318,181818181818 % quel que soit le format de la cellule de destination.
0