Insérer des valeurs de cellule (des mots) dans une formule

Résolu/Fermé
gaelitom Messages postés 18 Date d'inscription jeudi 8 octobre 2015 Statut Membre Dernière intervention 13 octobre 2015 - Modifié par gaelitom le 9/10/2015 à 16:14
gaelitom Messages postés 18 Date d'inscription jeudi 8 octobre 2015 Statut Membre Dernière intervention 13 octobre 2015 - 12 oct. 2015 à 10:48
Bonjour à tous,
voilà, j'ai fait un tableau avec des colonnes dans lesquelles apparaissent des noms qu'on choisi à l'aide d'une liste déroulante par exemple (PIERRE; PAUL; JACQUES).

A la fin de chaque ligne je voudrais faire la somme des fois ou les noms apparaissent.
Par exemple ligne 1 , il y a simplement pierre en (B1) et paul en (D1), je voudrais qu' à la fin de ma ligne mettons en (z1), apparaisse "2" pour dire qu'il y a deux nom sur cette ligne

De plus, je voudrais qu'il ne compte que les noms de cette liste (PIERRE; PAUL; JACQUES) et rien d'autre.
Merci pour votre aide!!!!
A voir également:

1 réponse

Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 414
Modifié par Vaucluse le 9/10/2015 à 16:21
Bonjour
pas sur d'avoir tout compris, voyez si eci peut vous servir:
à adapter

en Z1 à Z3 la liste des noms de référence à trouver:
et votre formule:

=SI(SOMMEPROD((NB.SI(D3;"*"&$Z$1:$Z3&"*"))*1)>0;1;"")

attention à tous les signes

crdlmnt

Errare humanum est, perseverare diabolicum
0
gaelitom Messages postés 18 Date d'inscription jeudi 8 octobre 2015 Statut Membre Dernière intervention 13 octobre 2015
9 oct. 2015 à 16:39
Merci Vaucluse, je n'y arrive pas avec cette formule mais j'ai précisé ma question. Merci pour le coup de main
0
gaelitom Messages postés 18 Date d'inscription jeudi 8 octobre 2015 Statut Membre Dernière intervention 13 octobre 2015
9 oct. 2015 à 16:51
voilà, j'ai fait un tableau avec des colonnes dans lesquelles apparaissent des noms qu'on choisi à l'aide d'une liste déroulante par exemple (PIERRE; PAUL; JACQUES).

A la fin de chaque ligne je voudrais faire la somme des fois ou les noms apparaissent.
Par exemple ligne 1 , il y a simplement pierre en (B1) et paul en (D1), je voudrais qu' à la fin de ma ligne mettons en (z1), apparaisse "2" pour dire qu'il y a deux nom sur cette ligne

De plus, je voudrais qu'il ne compte que les noms de cette liste (PIERRE; PAUL; JACQUES) et rien d'autre.
Merci 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 414
9 oct. 2015 à 16:54
Pourtant ça devrait fonctionner, par exemple pour une ligne de A1 à Z1 avec les noms à trouver en Z1n àZ3

+SOMMEPROD((NB.SI(A1:Z1;"*"&$Z$1:$Z$3&"*"))*1)

devrait donner le nombre total de fois ou un des textes de la liste apparaît, y compris s'il y a deux noms différents dans une même cellule

Si ça ne va pas, poster u exemple de votre problème sur :
https://www.cjoint.com/
et revenez coller le lien donné par mes site
crdlmnt
0
gaelitom Messages postés 18 Date d'inscription jeudi 8 octobre 2015 Statut Membre Dernière intervention 13 octobre 2015 > Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022
9 oct. 2015 à 18:20
http://www.cjoint.com/c/EJjqtrsx634

C'est peut etre parce que les cellules sont remplies par des mots issus d'une liste déroulante non? Je vous envoie le fichier.
Par exemple dans la colonne : "nombre de matinées effectuées", je veux pouvoir comptabiliser le nombre de matinées ou une personne a été remplacée un matin.

Sur la ligne 3 donc,la personne ayant ete remplacée 2 fois (le lundi matin (D3) et le mardi matin(F")), j'aimerais voir apparaître le nombre 2 dans la cellule (N3)

Merci encore
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 414 > gaelitom Messages postés 18 Date d'inscription jeudi 8 octobre 2015 Statut Membre Dernière intervention 13 octobre 2015
9 oct. 2015 à 18:57
Alors si votre tableau est complet, je ne vois pas pourquoi vous avez besoin de faire référence au nom pour trouver le résultat???..., puisqu'il suffit de compter le nombre de cellule comportant un nom entre D et L
soit donc:
=NBVAL(D3:L3)
crdlmnt
0