Formule

Résolu
guismo33 Messages postés 351 Date d'inscription   Statut Membre Dernière intervention   -  
gbinforme Messages postés 14946 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,

j'ai un tableau comportent des cellules avec 3 lettres donc j'ai inscris cette formule pour les compter =NB.SI($AU$8:$AX$38;"abg"), mais je suis confronter a un petit probleme

C'est que dans la cellule les lettres ne peuvent pas toujours être dans l'ordre :

exemple : abg ou bga soit je modifie ma formule, ou est-il possible de mettre la cellule toujours dans le bon ordre ?

merci a tous
A voir également:

3 réponses

Vaucluse Messages postés 26496 Date d'inscription   Statut Contributeur Dernière intervention   6 438
 
Bonjour


si toutefois les cellules qui contiennent les trois lettres qui se suivent, au pire vous
pouvez écrire
=NB.SI($AU$8:$AX$38;"abg")+NB.SI($AU$8:$AX$38;"agb")+NB.SI($AU$8:$AX$38;"bag")+
NB.SI($AU$8:$AX$38;"bga")+NB.SI($AU$8:$AX$38;"gab")+NB.SI($AU$8:$AX$38;"gba")

ou alors:
créer hors champ une liste des possibilités par exemple en AZ1:AZ6 soit:
abg
agb
bga
bag
gba
gab

la formule sera alors:

=SOMMEPROD((NB.SI(AU8:AX38;AZ1:AZ6))*1)

crdlmnt

Errare humanum est, perseverare diabolicum
0
guismo33 Messages postés 351 Date d'inscription   Statut Membre Dernière intervention   2
 
re,

merci vaucluse, je vais opter pour la 2° solutions un peut moins lourde.

bon dimanche

Cordialement
0
baladur13 Messages postés 47805 Date d'inscription   Statut Modérateur Dernière intervention   13 688
 
Bonjour
Plutôt que de faire appel, à répétition à la conciergerie pour faire faire, par d'autres, ce que vous pouvez faire vous même en un simple clic, je pense qu'il est grand temps de consulter Le comment faire ==> https://www.commentcamarche.net/infos/25917-marquer-un-fil-de-discussion-comme-etant-resolu/
0
guismo33 Messages postés 351 Date d'inscription   Statut Membre Dernière intervention   2
 
baladur,

je fais signaler, mais cela ne veux pas fonctionner, et je ne crois pas t'avoir demander de le faire a ma place.
0
baladur13 Messages postés 47805 Date d'inscription   Statut Modérateur Dernière intervention   13 688
 
Lorsque tu fais "signaler", tu envois un message à "la conciergerie" un forum réservé aux modérateurs qui concentre tous les "signaler" émis par les membres et non membres.

Dans ton signalement tu demandes de mettre en résolu tel ou tel message.
tu demandes donc à la modération de faire une action qu'en ta qualité de membre tu peux très bien faire toi-même.

Il suffit d'ouvrir le lien que j'ai mis au-dessus et de le lire et ainsi tu apprendras comment un membre peut mettre la conversation qu'il a ouverte en "Résolu".

L'assistanat c'est bien mais faire soi-même est encore bien mieux.
Bonne journée.
0
gbinforme Messages postés 14946 Date d'inscription   Statut Contributeur Dernière intervention   4 724
 
Bonjour à tous,

je vais opter pour la 2° solutions un peut moins lourde

Tu peux aussi le faire avec une seule formule :

=>
=SOMMEPROD((NB.SI(AU8:AX38;{"abg";"agb";"bga";"bag";"gba";"gab"}))*1)

Le tableau dans la formule permet de se limiter à la cellule concernée.
0