Formule avec plusieurs conditions

Résolu/Fermé
emmy1005 Messages postés 14 Date d'inscription samedi 18 novembre 2017 Statut Membre Dernière intervention 1 décembre 2017 - 23 nov. 2017 à 09:47
emmy1005 Messages postés 14 Date d'inscription samedi 18 novembre 2017 Statut Membre Dernière intervention 1 décembre 2017 - 23 nov. 2017 à 11:58
Bonjour,

Je me décide à poser la question après 3 jours de prise de tête, en vain.
J'aimerais trouver la bonne formule pour :

Si ma cellule B6 contient, entre autres (chiffres), soit la lettre A, B ou C,
alors la valeur de ma cellule GK6 serait égale à la valeur contenue dans la cellule GK3, sinon, elle serait égale à la valeur contenue dans la cellule GK4.

J'ai essayé beaucoup de chose telles que :
=SI(OU(NB.SI(B6;"a;b;c");GK3;GK4))

mais ça ne fonctionne pas.

Merci d'avance pour votre aide.


2 réponses

PHILOU10120 Messages postés 6394 Date d'inscription lundi 16 avril 2012 Statut Contributeur Dernière intervention 2 janvier 2025 811
23 nov. 2017 à 09:55
Bonjour Emmy1005

Essayer ceci si j'ai bien compris votre problème

=SI(OU(B6="A";B6="B";B6="C");GK3;GK4)
0
emmy1005 Messages postés 14 Date d'inscription samedi 18 novembre 2017 Statut Membre Dernière intervention 1 décembre 2017
Modifié le 23 nov. 2017 à 10:19
Bonjour PHILOU et merci pour votre réponse, mais ça n'a pas l'air de fonctionner, il me met un 0 dans ma cellule GK6 au lieu de reporter la valeur de GK3.
Peut-être parce qu'il ne recherche que A ou B ou C alors que, comme indiqué, la cellule contient des chiffres en plus des lettres.
0
PHILOU10120 Messages postés 6394 Date d'inscription lundi 16 avril 2012 Statut Contributeur Dernière intervention 2 janvier 2025 811
23 nov. 2017 à 11:08
Bonjour Emmy1005

essayer ceci

=SI(SIERREUR(CHERCHE("A";B6;1);0)+SIERREUR(CHERCHE("B";B6;1);0)+SIERREUR(CHERCHE("C";B6;1);0)=0;GK4;GK3)
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 419
Modifié le 23 nov. 2017 à 11:23
Bonjour

deux options:

établir une liste des textes à identifier, par exemple de Z1 à Z3
la formule:

=SI(SOMMEPROD((NB.SI(B6;"*"&Z1:Z3&"*"))*1)=1;GK3;GK4)

ou alors, un peu plus long:

=SI(OU(NB.SI(B6;"*A*");NB.SI(B6;"*B*");NB.SI(B6;"*C*"));GK3;GK4)

crdlmnt
0
emmy1005 Messages postés 14 Date d'inscription samedi 18 novembre 2017 Statut Membre Dernière intervention 1 décembre 2017
23 nov. 2017 à 11:35
Ca ne fonctionne toujours pas PHILOU.

Je vais expliquer en quoi consiste mon travail, ça va peut-être vous permettre de mieux comprendre le problème.

J'ai un fichier de gestion des copropriétés d'un lotissement. Les lots en colonne B vont de 1 à 285. Il y a des lots en copropriété (par exemple lot 30A, 30B ou 30C) et des lots seuls (45).

J'ai une colonne GK où doit s'afficher, pour chaque propriétaire et dès qu'il est voté, le montant de la cotisation annuelle. J'ai donc prévu 2 cellules GK3 et GK4 pour mettre les 2 montants, selon qu'il s'agit d'une copro ou d'un lot seul, afin d'éviter à chaque fois d'avoir à reporter les montant dans les 285 lignes.

La formule doit reporter, à partir de la cellule GK6, soit le montant de la cellule GK3 soit le montant de la cellule GK4, selon que le lot soit avec une lettre, ou pas.

Je ne sais pas si ça peut vous aider à mieux comprendre mon problème, mais merci d'avance pour votre aide.
0
emmy1005 Messages postés 14 Date d'inscription samedi 18 novembre 2017 Statut Membre Dernière intervention 1 décembre 2017 > Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022
23 nov. 2017 à 11:36
Merci bien vaucluse mais ça ne fonctionne toujours pas,

Comme j'expliquai à PHILOU

Je vais vous expliquer en quoi consiste mon travail, ça va peut-être vous permettre de mieux comprendre le problème.

J'ai un fichier de gestion des copropriétés d'un lotissement. Les lots en colonne B vont de 1 à 285. Il y a des lots en copropriété (par exemple lot 30A, 30B ou 30C) et des lots seuls (45).

J'ai une colonne GK où doit s'afficher, pour chaque propriétaire et dès qu'il est voté, le montant de la cotisation annuelle. J'ai donc prévu 2 cellules GK3 et GK4 pour mettre les 2 montants, selon qu'il s'agit d'une copro ou d'un lot seul, afin d'éviter à chaque fois d'avoir à reporter les montant dans les 285 lignes.

La formule doit reporter, à partir de la cellule GK6, soit le montant de la cellule GK3 soit le montant de la cellule GK4, selon que le lot soit avec une lettre, ou pas.

Je ne sais pas si ça peut vous aider à mieux comprendre mon problème, mais merci d'avance pour votre aide.
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 419
Modifié le 23 nov. 2017 à 11:41
Avez vous testé une de mes propositions? (mais en principe, la proposition de PHILOU devrait fonctionner.)
si vous ne vous en sortez pas, déposez un modèle (anonymisé) de votre fichier ici:
http://mon-partage.fr
et revenez coller ici le lien créé sur le site
à vous lire
crdlmnt
0
emmy1005 Messages postés 14 Date d'inscription samedi 18 novembre 2017 Statut Membre Dernière intervention 1 décembre 2017 > Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022
23 nov. 2017 à 11:46
oui j'ai tout testé, mais le résultat mon donne à chaque fois 0 au lieu de reporter les montants des cellules "référence"
0