Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

XL 2016 comment rassembler deux formules

phil77

XLDnaute Junior
bonjour

j ai une formule ou je fais une comparaison de deux chiffres du style en A1 "123 458 7858" avec en A2 "145 785 589"et extraire dans un premier temps les 3 premiers chiffres et ensuite savoir qui est le plus grand

donc pour l extraction je peux faire en A3 =GAUCHE(A1;3) et en A4 faire =GAUCHE(A2;3)
puis en A5 faire
=SI(A3>A4;A3;A4)
mais comment faire pour réunir tout cela dans une formule

merci de l aide
 

vgendron

XLDnaute Barbatruc
bonjour

suffit de remplacer

=SI(GAUCHE(A1;3)>GAUCHE(A2;3);GAUCHE(A1;3);GAUCHE(A2;3))

encore que.. suis pas sur que ca fonctionne.. parce que la fonction Gauche donne une chaine de caractère..
la. faut compter sur le fait que Excel transforme automatiquement en nombre... (et encore. pas toujours)
 

JHA

XLDnaute Barbatruc
Bonjour à tous,

Quel est le format de tes nombres?
Tu peux essayer:
Code:
=SI(CNUM(GAUCHE(A1;3))>CNUM(GAUCHE(A2;3));CNUM(GAUCHE(A1;3));CNUM(GAUCHE(A2;3)))

JHA
 

Pièces jointes

  • A1 sup à A2.xlsx
    8.9 KB · Affichages: 17

vgendron

XLDnaute Barbatruc
merci pour la reponse mais cela ne fonctionne pas il garde la valeur en A2 comme la plus grande

j'adore ce type de retour... surtout quand on ne prend meme pas la peine de mettre un fichier..
et je doute en plus que tu aies bien essayé..
parce que.. entre 145 et 123 que ce soit des NOMBRES (les chiffres.. je n'en connais que 10....) ou une chaine de caractères.. c'est bien 145 le plus grand....
 

Discussions similaires

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…