Je cherche les chiffres qui ont 10 chiffres comme premiers

Fermé
nonossov Messages postés 611 Date d'inscription lundi 29 décembre 2014 Statut Membre Dernière intervention 17 janvier 2020 - Modifié le 15 avril 2019 à 11:20
JvDo Messages postés 1978 Date d'inscription mercredi 27 juillet 2005 Statut Membre Dernière intervention 28 septembre 2020 - 5 mars 2019 à 13:01
Bonjour,
j'ai cette formule qu'est applicable sur 3 chiffres, je recois la somme de ses correspondance:

si j'ai des colonnes A / B:

123888/2
123999/2
123777/1

La formule : =SOMMEPROD((GAUCHE($A$1:$A$13;NBCAR($C$1))=SI(ESTTEXTE(C1);C1;CTXT(C1;0)))*($A$1:$A$13<>"")*($B$1:$B$13))

le resultat est 5.

je veux que cette formule soit applicable sur 10 chiffres premiers 1234567899nnnnn

Merci infiniment,


Configuration: Windows / Firefox 52.0
A voir également:

2 réponses

JvDo Messages postés 1978 Date d'inscription mercredi 27 juillet 2005 Statut Membre Dernière intervention 28 septembre 2020 856
Modifié le 4 mars 2019 à 23:45
Bonsoir à tous,

Tu supprimes les $ dans la référence $C$1 puis tu rajoutes le paramètre ;VRAI dans CTXT()

Cordialement
2
nonossov Messages postés 611 Date d'inscription lundi 29 décembre 2014 Statut Membre Dernière intervention 17 janvier 2020
Modifié le 5 mars 2019 à 11:11
je n'ai pas compris ! est ce que vous pouve m'aider a monter cette formule????
0
JvDo Messages postés 1978 Date d'inscription mercredi 27 juillet 2005 Statut Membre Dernière intervention 28 septembre 2020 856
5 mars 2019 à 13:01
bonjour,

tu n'as qu'une formule dans ton fichier !!! (marque d'agacement) :
=SOMMEPROD((GAUCHE($A$1:$A$13;NBCAR($C$1))=SI(ESTTEXTE(C1);C1;CTXT(C1;0)))*($A$1:$A$13<>"")*($B$1:$B$13))

tu fais les remplacements que je t'ai proposés et tu obtiens :
=SOMMEPROD((GAUCHE($A$1:$A$13;NBCAR(C1))=SI(ESTTEXTE(C1);C1;CTXT(C1;0;VRAI)))*($A$1:$A$13<>"")*($B$1:$B$13))

maintenant tu peux recopier D1 sur D5 et tu verras le résultat attendu.

Les $ dans une référence de cellule figent soit la ligne, soit la colonne, soit les deux.
Si tu ne les retires pas de NBCAR($C$1), les formules que tu recopieras dans ta feuille feront toujours référence à la cellule C1.
Ce n'est pas a priori ce que tu souhaites.

Le paramètre VRAI dans la fonction CTXT() permet d'éliminer les séparateurs de milliers qui gênaient l'obtention du bon résultat vu que tu comparais "4411332255" (là, il n'y a pas d'espaces) à 4 411 332 255 (là, espaces il y a).

cdlt
0
Chris 94 Messages postés 50978 Date d'inscription mardi 8 janvier 2008 Statut Modérateur Dernière intervention 17 février 2023 7 325
4 mars 2019 à 16:26
Bonjour,

Je connaissais le nombre Pi (Π) mais pas les chiffres ki...

Les nombres que tu donnes en exemple ne sont pas premiers ! Veux-tu parler des 10 premiers chiffres qui composent un nombre ?
0
nonossov Messages postés 611 Date d'inscription lundi 29 décembre 2014 Statut Membre Dernière intervention 17 janvier 2020
Modifié le 4 mars 2019 à 16:34
Merci de voir ce fichier pour avoir une aidé claire:
NB: Cette formule est valable pour 3 chiffres premiers

https://www.cjoint.com/c/ICepHlgJ6Fc
0
Chris 94 Messages postés 50978 Date d'inscription mardi 8 janvier 2008 Statut Modérateur Dernière intervention 17 février 2023 7 325
4 mars 2019 à 16:41
Je ne suis pas sûr du tout de pouvoir t'aider sur ton problème précis... Mais celui-ci est imprécis car on ne sait pas ce que tu appelles "les chiffres premiers".

Rappel : un nombre premier n'est divisible que par 1 et par lui-même :
             2, 3, 5, 7, 11, 13,...., 49999,... sont premiers.
            4, 6, 8, 9,... tes exemples ne sont pas premiers.
0
nonossov Messages postés 611 Date d'inscription lundi 29 décembre 2014 Statut Membre Dernière intervention 17 janvier 2020
4 mars 2019 à 17:45
voila un exemple simple:

https://www.cjoint.com/c/ICeqS45ExYc
0
nonossov Messages postés 611 Date d'inscription lundi 29 décembre 2014 Statut Membre Dernière intervention 17 janvier 2020
Modifié le 4 mars 2019 à 17:47
0
nonossov Messages postés 611 Date d'inscription lundi 29 décembre 2014 Statut Membre Dernière intervention 17 janvier 2020
5 mars 2019 à 11:53
Merci de m'aider SVP
0