Retrouver les nombres a fin identique

Résolu/Fermé
jack2125 Messages postés 335 Date d'inscription jeudi 5 septembre 2019 Statut Membre Dernière intervention 24 avril 2024 - Modifié le 15 janv. 2020 à 19:13
jack2125 Messages postés 335 Date d'inscription jeudi 5 septembre 2019 Statut Membre Dernière intervention 24 avril 2024 - 16 janv. 2020 à 14:18
Bonjour à tous
une colonne de x nombre qui peuvent aller de 1 à 50
une cellule dernière cellule avec un nombre qui peut être de 1 à 10
je voudrais savoir si dans ma colonne de 1 à 50 si j'ai des finalités de nombres identiques avec ma cellule
si oui on note dessous la cellule par un 1 si vraie
j'ai mis cette formule =NB.SI.ENS(MK10:MK62;"*m") qui fonctionne parfaitement avec des lettres (ici m) mais qui ne fonctionne pas avec des nombres! pourquoi? Quelqu'un a t il une explication?
merci beaucoup




6 réponses

Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 395
Modifié le 15 janv. 2020 à 19:29
Bonjour
la réponse est dans la question. Le * ne fonctionne pas avec les valeurs numériques
si vous n'avez pas de cellule vide ou de cellule texte dans le champ à traiter essayez, avec une valeur référence en MK163
=SOMMEPROD((DROITE(MK$10:MK162;NBCAR(MK163))*1=MK163)*1)
qui vous donnera le nombre de cellule où la valeur se termine par le nombre inscrit en MK163
et bien sur si vous voulez simplement un 1 ou un 0
=SI(SOMMEPROD((DROITE(MK$10:MK162;NBCAR(MK163))*1=MK163)*1)=0;0;1)
crdlmnt
1
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 395
16 janv. 2020 à 08:12
Bonjour
1°: vous n'avez pas oublié le premier *1 derrière l'item NBCAR(------))*1
2° sinon, si la formule renvoi valeur, c'est qu'il y a dans le champ soit une cellule vide, soit une cellule non numérique, soit depuis une formule une cellule qui renvoie "" (donc texte)
  • cellule non numérique: je ne sais pas, selon vos besoins
  • cellule vide: vous pouvez remplacer par 0
  • cellule avec formole: voyez si vous pouvez remplacer le renvoi "" par 0

et si ça ne fonctionne pas mettez un exemple de votre problème ici:
http://mon-partage.fr
et revenez coller le lien créé sur le site
crdlmnt
1
tontong Messages postés 2549 Date d'inscription mercredi 3 février 2010 Statut Membre Dernière intervention 23 avril 2024 1 054
16 janv. 2020 à 10:57
Bonjour,
À vérifier:
=SOMMEPROD((MOD(MK10:MK62;10)=$MK$63)*1)
1
tontong Messages postés 2549 Date d'inscription mercredi 3 février 2010 Statut Membre Dernière intervention 23 avril 2024 1 054
16 janv. 2020 à 13:29
La fonction Mod() renvoie #Valeur quand elle rencontre un texte lors du balayage par Sommeprod. Il faut séparer les champs et ajouter 2 Sommeprod().
=SOMMEPROD((MOD(MK10:MK30;10)=$MK$63)*1)+SOMMEPROD((MOD(MK33:MK62;10)=$MK$63)*1)
1
jack2125 Messages postés 335 Date d'inscription jeudi 5 septembre 2019 Statut Membre Dernière intervention 24 avril 2024
16 janv. 2020 à 14:18
un grand merci Ca fonctionne parfaitement
super
au plaisir
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
jack2125 Messages postés 335 Date d'inscription jeudi 5 septembre 2019 Statut Membre Dernière intervention 24 avril 2024
15 janv. 2020 à 20:45
bonsoir et merci pour ta réponse, ça me répond par#valeur
j'ai copié exactement ta formule en remplaçant 162 par 62 et 163 par 63
il y a t'il une importance dans le centrage des cellules?
merci d'avance
0
jack2125 Messages postés 335 Date d'inscription jeudi 5 septembre 2019 Statut Membre Dernière intervention 24 avril 2024
16 janv. 2020 à 11:39
bonjour à tous
merci pour vos réponses, la formule de Ttontong fonctionne parfaitement et je le remercie, maintenant je voudrais compléter par une seconde zone dans la même colonne mais espacée de 2 cellules dans lesquelles il y a du texte
est ce possible
un grand merci à vous tous
0