Formule Excel ou VB?

  • Initiateur de la discussion Initiateur de la discussion koko_spv89
  • 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 !

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 🙄

Thank's for your help 😉
 

Pièces jointes

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!
 
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
 
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";"")))
 
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

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:
- 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

Discussions similaires

Réponses
12
Affichages
1 K
Retour