XL 2013 Operateur Logique

piedpied63

XLDnaute Nouveau
Bonjour, étant en auto-formation sur excel j'aimerai solliciter votre aide pour m’apporte quelques précisions sur les opérateurs logiques d'excel "SI""ET""OU"

Je vous fait parvenir une petite feuille avec un exemple de se que je voudrai faire, simplifié au maximum en utilisant une sorte de numérologie sur les dates.

Je voudrais que ;

If { STXT(Ax;2;1)=0 } then { STXT(Ax;2;1) == 1 pour toutes valeurs égal a zero } grosso modo :)

J'ai bien essayer plusieurs logique avec les Si Et Ou Et Si ne marche pas :(
 

Pièces jointes

  • Excel Question .xlsx
    10 KB · Affichages: 68

piedpied63

XLDnaute Nouveau
Merci, je comprend mon erreur je m'en va essayer cela de suite. Je pense néanmoins devoir recourir a une macro .

EDIT :
Voila j'ai réussi a faire une parti de se que je voulais reproduire. Maintenant j'aimerais automatiser la logique dans une macro. Voir sur la nouvelle Feuille ma demande cela seras bien plus compréhensible.

Merci pour votre aide JHA !
 

Pièces jointes

  • Excel Question .xlsx
    14 KB · Affichages: 68
Dernière édition:

ROGER2327

XLDnaute Barbatruc
Bonjour piedpied63, JHA.

Essayez

Code:
=C47*D47*E47*PRODUIT(SIERREUR(--STXT(SUBSTITUE(F47;"0";"1");LIGNE($1:$12);1);1))
ou
Code:
=PRODUIT(C47;D47;E47;SIERREUR(--STXT(SUBSTITUE(F47;"0";"1");LIGNE($1:$12);1);1))

en H47 (validez par Ctrl Maj Entrée).
F47 peut avoir jusqu'à 12 chiffres. Si c'est trop ou pas assez, modifiez la valeur 12 dans LIGNE($1:$12).

Bonne journée.


ℝOGER2327
#8417


Dimanche 22 As 144 (Saint Lautréamont - fête Suprême Seconde)
4 Frimaire An CCXXV, 4,3334h - nèfle
2016-W47-4T10:24:00Z
 
Dernière édition:

Statistiques des forums

Discussions
312 484
Messages
2 088 801
Membres
103 971
dernier inscrit
abdazee