Additionner un nombre et un nombre-texte

  • Initiateur de la discussion Initiateur de la discussion Archi
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

A

Archi

Guest
Hello le forum,

je cherche une formule (sous excel 2000) qui aditionner un nombre et un nombre-texte du type:
1250F+50 = 1300F

Pour info: mon format cellule/nombre et déjà utilisé ainsi que ma forme conditionnelle !!!
 
Ok ça marche dans les deux sens, merci Monique

mais comme toujours celà engendre un autre problème dans la formule en A9:
=SI(A5="";"";RECHERCHEV(SUBSTITUE(A5;"F";"")*1;SI(ESTNUM(A5);Tables!$A$3:$B$18;Tables!$D$3:$E$18);2;1))

Elle me donne pour 1250 en A10 la valeur 35F au lieu de 55

Vu tu mon tableau ???
 
Re...

Oui Archi, dans la feuille Jeannette, pourquoi les formules AE:27:AE29, ne sont pas identiques aux formules X27:X29.

Dans la formule G4 et G22, tu dois rajouter les plages des autres journées.

Dans la feuille tableau, le problème c'est que la cellule contient la valeur zéro non affichée, et NB(0) renvoie 1 ce qui est normal.

Pour Perf et Contre, je n'ai pas compris.

@+Jean-Marie
 
Re,

En principe, 1250 sans F te donne 55
Je ne sais pas pourquoi tu obtiens 35F

Sinon, tes cellules sont liées en cascade et je crois que tu peux faire la même chose à la fin de beaucoup de formules, ajouter : &SI(etc...

Du genre =SI(A5="";"";RECHERCHEV(SUBSTITUE(A5;"F";"")*1;SI(ESTNUM(A5);Tables!$A$3:$B$18;Tables!$D$3:$E$18);2;1))&SI(DROITE(A5)="F";"F"😉
 
Merci André, on a besoin d'aide.

Mais Archi n'a pas toujours de F après ses chiffres. La formule STXT est donc à compléter,
=STXT(A5;1;NBCAR(A5)-SI(DROITE(A5)="F";1;0))+A8&SI(ESTTEXTE(A5);"F"😉
ou bien
=STXT(A5;1;NBCAR(A5)-SI(ESTTEXTE(A5);1;0))+A8&SI(ESTTEXTE(A5);"F"😉
 
Re...

Je t'avais proposé, au début de tes posts, une formule avec la fonction plafond.

Pour la cellule AI7
=ARRONDI.INF (SOMME(G7;M7;S7;Y7)/PLAFOND(SOMME(G7:H7;M7:N7;S7:T7;Y7:Z7);3);2)

Pour la cellule AJ8
=ARRONDI.INF(SOMME(K7;Q7;W7)/PLAFOND(SOMME(J7:K7;P7:Q7;V7:W7);3);2)

La fonction PLAFOND est égale à la formule =(ENT(A1/3)+1)*3, ENT retourne la valeur entière d'une nombre à virgule (la partie devant la virgule).

Fait un glisser déposer sur les autres lignes.

@+Jean-Marie
 
Re...

Le problème vient de la formule en AO7, il faut contrôler si la valeur de départ est numérique ou alphanumérique. Voici la formule modifiée
=SI(E7="";"";SUBSTITUE(E7;"F";"")-AL7+AE7&SI(ESTNUM(E7);"";"F"))

@+Jean-Marie
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
7
Affichages
361
Retour