Formule Excel ou VB?

koko_spv89

XLDnaute Occasionnel
Salut à tous....

Pour ceux qui reconnaisse j'ai tjr des pbs avec mes histoires de couronnes d'extinctions! J'essaye de trouver des solutions....

J'ai trouver qqch de plus lourd peut etre mais plus facile à intégrer mais j'ai besoin d'un conseil car je ne sais pas comment faire non plus... mais ça doit etre plus simple... tout est dit dans le fichier joint :rolleyes:

Thank's for your help ;)
 

Pièces jointes

  • Essai.2.zip
    18.9 KB · Affichages: 38
  • Essai.2.zip
    18.9 KB · Affichages: 35
  • Essai.2.zip
    18.9 KB · Affichages: 39

koko_spv89

XLDnaute Occasionnel
Re : Formule Excel ou VB?

RE

Si vous pouvez, si le code n'est pas trop long, merci de me l'envoyer comme ça dans un message car du boulot je ne peux pas ouvrir les fichiers joints ils sont bloqués!!!
Il faut que j'aille sur un autre PC mais c'est plus compliqué! si c'est possible de l'envoyer comme ça c'est mieux!

merci encore!
 

kjin

XLDnaute Barbatruc
Re : Formule Excel ou VB?

bonjour,
je pense qu'une relecture de ta note s'impose en ce qui concerne la valeur logique "ET".Je ne comprends véritablement rien

Tu écrits:

_ si seule I4="oui" dans la colonne I alors H4="oui" et H5="oui"
_ si seule I5="oui" dans la colonne I alors H4="oui" et H5="oui"
_ si seule I6="oui" alors H6="oui"

donc si j'ai compris : SI "oui" dans I4:I6 ---> "oui" dans H4:H6 de toute façon

Alors à quoi correspond ceci:

-si et(I4="oui";I5="oui";I6="oui") alors et(H4="oui";H5="oui";H6="oui") ????

Ne serait ce pas plutôt: (j'ai remplacer oui/non par vrai/faux)
pour H4
=ET(SI(I4=VRAI;VRAI;SI(I5=VRAI;VRAI;FAUX));I6=VRAI)
pour H5:
=ET(SI(I5=VRAI;VRAI;SI(I4=VRAI;VRAI;FAUX));I6=VRAI)
pour H6:
=ET(ET(SI(I6=VRAI;VRAI;FAUX);I4=VRAI);I5=VRAI) ou plus simplement
=ET(ET(ET(I6=VRAI);I4=VRAI);I5=VRAI)

De plus, tu n'indiques pas si toutes les cellules colonne I sont toujours renseignées et la valeur à renvoyer si elles sont différentes de "oui"

A+
kjin
 

cbea

XLDnaute Impliqué
Re : Formule Excel ou VB?

Bonjour à tous,

Voici ce que j'ai compris :

Formules à mettre en :
H4 :
=SI(NB.SI($I$4:$I$8;"oui")=5;"oui";SI(NB.SI($I$4:$I$6;"oui")=3;"oui";SI(ET(NB.SI($I$4:$I$6;"oui")=1;OU($I$4="oui";$I$5="oui"));"oui";"")))

H5 :
=SI(NB.SI($I$4:$I$8;"oui")=5;"oui";SI(NB.SI($I$4:$I$6;"oui")=3;"oui";SI(ET(NB.SI($I$4:$I$6;"oui")=1;OU($I$4="oui";$I$5="oui"));"oui";"")))

H6 :
=SI(NB.SI($I$4:$I$8;"oui")=5;"oui";SI(NB.SI($I$4:$I$6;"oui")=3;"oui";SI(ET(NB.SI($I$4:$I$6;"oui")=1;I6="oui");"oui";"")))

H7 :
=SI(NB.SI($I$4:$I$8;"oui")=5;"oui";SI(NB.SI($I$7:$I$8;"oui")=2;"oui";SI(ET(NB.SI($I$7:$I$8;"oui")=1;OU($I$7="oui";$I$8="oui"));"oui";"")))

H8 :
=SI(NB.SI($I$4:$I$8;"oui")=5;"oui";SI(NB.SI($I$7:$I$8;"oui")=2;"oui";SI(ET(NB.SI($I$7:$I$8;"oui")=1;OU($I$7="oui";$I$8="oui"));"oui";"")))
 

koko_spv89

XLDnaute Occasionnel
Re : Formule Excel ou VB?

RE à tous

c'est bon j'ai réglé le pb comme ci-joint pr ceux que ça intéresse!

ça ce n'est qu'un cas école, le pb est que j'ai 35 cas de feux différents dans le fichier réel, avec 28 couronnes différentes... ça va faire des mégas formules à rallonge mais tanpis!

merci à vous qd même
 

Pièces jointes

  • Copie de Essai.2.zip
    19.1 KB · Affichages: 33

kjin

XLDnaute Barbatruc
Re : Formule Excel ou VB?

Ne serait ce pas plutôt: (j'ai remplacer oui/non par vrai/faux)
pour H4
=ET(SI(I4=VRAI;VRAI;SI(I5=VRAI;VRAI;FAUX));I6=VRAI)
pour H5:
=ET(SI(I5=VRAI;VRAI;SI(I4=VRAI;VRAI;FAUX));I6=VRAI)
pour H6:
=ET(ET(SI(I6=VRAI;VRAI;FAUX);I4=VRAI);I5=VRAI) ou plus simplement
=ET(ET(ET(I6=VRAI);I4=VRAI);I5=VRAI)

De plus, tu n'indiques pas si toutes les cellules colonne I sont toujours renseignées et la valeur à renvoyer si elles sont différentes de "oui"

C'est la même chose me semble t-il, avec des "Vrai/faux" à la place des "oui/non" et une question restée sans réponse d'où la condition inutile I6=VRAI/FAUX qui n'était pas explicitée.
Je n'ai toujours pas compris
-si et(I4="oui";I5="oui";I6="oui") alors et(H4="oui";H5="oui";H6="oui") ????

Mais bon, le principal, c'est que ça fonctionne comme tu le souhaites.
A+
kjin
 
Dernière édition:

Discussions similaires

Réponses
1
Affichages
1 K

Statistiques des forums

Discussions
314 962
Messages
2 114 786
Membres
112 245
dernier inscrit
benabdelkader