Nombre ou Lettre

Bonjour à tous,

J’espère que vous allez pouvoir m'aider sur mon problème.

J'essaie de faire un produit en fonction des 2 premiers caractères gauche si nombre ou lettres.

si nombre, alors qté*prix

si lettres alors (qté*prix)/taux

Un grand merci à ceux qui peuvent m'aider.

Ray

11nombrelettre.xlsx (9.26 Ko)

Bonjour RayCH, le forum,

A tester en F5:

=SI(ESTNUM(GAUCHE(B5;2)*1);D5*E5;(D5*E5)/$H$3)

A tirer vers le bas

8nombrelettre.xlsx (21.24 Ko)

Cordialement,

Bonjour

A tester :

=SI(ESTERREUR(GAUCHE(B5;2)*D5);D5*E5;C5*E5/$H$3)

Coridalement

Bonjour à tous,

en partant du principe qu'on trouve soit deux chiffres soit deux lettres en début de référence un essai:

en F5 : =SI(CODE(C5)>=65;D5*E5/$H$3;D5*E5)

A+

Un grand merci aux contributeurs et spécialement à xorsankukai, sa formule marche du tonnerre!

Je souhaite complexifier et rajouter d'autres conditions.

Exemple:

si Long et si les 2 premiers caractères=Nombre alors qty*(Exit-Entry) sinon qty*(Entry-Exit) ET si Long et si les 2 premiers caractères=Lettre alors qty*(Exit-Entry)/Taux sinon qty*(Entry-Exit)/Taux

dans cellule P&L.

Peut-on mettre tout cela dans une même formule?

Merci

R

8test.xlsx (9.58 Ko)

Re,

A tester.....il y a peut-être moyen de simplifier....

=SI(ET(A3="Long";ESTNUM(GAUCHE(B3;2)*1));D3*(E3-C3);SI(ET(A3<>"Long";ESTNUM(GAUCHE(B3;2)*1));D3*(C3-E3);SI(ET(A3="Long";ESTTEXTE(GAUCHE(B3;2)));D3*(E3-C3)/$E$1;D3*(C3-E3)/$E$1)))
6copie-de-test.xlsx (24.93 Ko)

Cordialement,

Ça fonctionne!

Merci encore!

Rechercher des sujets similaires à "nombre lettre"