Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Formule automatique

  • Initiateur de la discussion Initiateur de la discussion desatan
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

desatan

XLDnaute Occasionnel
Bonjour,

Je sèche sur un problème, j'ai une liste de plus de 200 noms avec des nombres à côté des noms, certains noms sont similaires mais y a une année collée dans le nom, par exemple dupont 2012 et dupont 2011.
L'alimentation de mon fichier est automatique et je ne sais jamais si les noms seront à la même place.

Je cherche à savoir comment je peux sommer tous les dupont ?

Je joins un fichier avec 2 exemples qui montrent que les noms sont de façon aléatoire sur les cellules.

Merci de votre aide
 

Pièces jointes

Re : Formule automatique

Effectivement, l'espace pas très efficace.
Je vais me forcer...

le D et le L sont a 1 caractère, le nbcar fait le travail.
Peut-être va tu tomber sur des "Le" ou des "Dup"

Pour une validation un peu plus dynamique
Tu peux alors délimiter avec un caractère spéciaux afin d'avoir une comparaison exacte du premier mot de chaque cellule.
J'ai mis le "_" sur formule matricielle.
 

Pièces jointes

Re : Formule automatique

Salut @ tous,
Mais ma formule avec NBACR() va faire l'affaire si tu adaptes les plages mon ami????
Rien de nouveau sur ton nouveau fichier sauf la hauteur du plage qui est modifiee.
AMicalement
 
Re : Formule automatique

Bonjour
Dans la formule de modeste geedee
Ne suffit-il pas simplement de mettre un espace devant l'étoile ?

sourire...
simplement : confus ??
- dans un cas ce qui commence par quelque chose (dupont xxxxx)
- dans l'autre cas strictement quelque chose (D)
????

il faut ajouter un indicateur de choix (ex : !)
par exemple : tout dupon( t, d ,xxx , x 9999)
ou strictement dupon : dupon!
Code:
=SOMME.SI(A$3:A$10;SI(DROITE(A13)="!";A13;A13&REPT("*";NBCAR(A13)));B$3:B$10)

plus simplement il aurait suffit de rajouter ou non une étoile (*) dans la liste de sélection
et le tour était joué (voir pièce jointe exemple 2)
 

Pièces jointes

Re : Formule automatique

Salut @ tous,
Salut Modeste geedee, c'est tres cool de presenter une reponse avec un beau sourire...😀
sur Mon fichier Post #21 on peut simplifier la formule en D3 :
Code:
=SI(C3<>"";SOMME.SI(Noms;SI(NBCAR(C3)=1;C3;C3&"*");$B$3:$B$127);"")
@ tirer vers le Bas
Amicalement
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
4
Affichages
332
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…