Somme.si cellules commencant par le meme nom

Résolu
lucylune Messages postés 7 Date d'inscription   Statut Membre Dernière intervention   -  
Vaucluse Messages postés 26496 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,

Je vais essayer d'expliquer clairement ma recherche :

J 'ai un tableur comprenant un extrait de grand livre comptable dans un onglet appele"GL" avec des comptes et des sous comptes :
par exemple :
A B C
compte 625 transport 300 €
compte 62501 transport personnel 400 €
compte 62502 transport administrateur 500 €

Dans un autre onglet "Resultat", j'ai un tableau reprenant que les comptes généraux a 3 chiffres et les montants.
Est ce que quel qu'un saurait comment additionner dans ma cellule de l'onglet resultat tous les comptes commencant par 625 se situant dans l'onglet "GL".

Merci par avance pour vos lumieres qui me sauveraient !

3 réponses

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

=SOMME.SI(GL!A:A;"compte 625*";GL!C:C)

ou encore:
=SOMME.SI(GL!A:A;"*625*";>GL!C:C)

et si le 625 est dans une cellule, par exemple en A2 de la feuille de résultat:
=SOMME.SI(GL!A:A;"*"'&A2&"*";GL!C:C)


attention à tous les signes, y compris la ou les astérisques
crdlmnt


0
lucylune Messages postés 7 Date d'inscription   Statut Membre Dernière intervention  
 
wahou ! C'est ultra rapide !
Merci, j'essaie de suite !
0
Vaucluse Messages postés 26496 Date d'inscription   Statut Contributeur Dernière intervention   6 438
 
Si ça vous convient, merci de passer le sujet en résolu (menu roue dentée en haut à droite du titre du fil)
crdlmnt
0
lucylune Messages postés 7 Date d'inscription   Statut Membre Dernière intervention  
 
il ne trouve pas de résultat, alors que dans GL j'ai 53 lignes commençant par ces 3 chiffres.
J'ai essayé la deuxieme formule.... Est parce qu'il ne compterait que les comptes correspondant a 625 et ne commencant pas par 625 ?
0
lucylune Messages postés 7 Date d'inscription   Statut Membre Dernière intervention  
 
idem avec la première formule....
0
Vaucluse Messages postés 26496 Date d'inscription   Statut Contributeur Dernière intervention   6 438
 
cette formule tout compter toutes ls lignes qui contiennent 625, si vous avez bien placé les astérisques de chaque cotés; q'il soit à la fin ou au début du texte dans la cellule
. Pouvez vous déposer un exemple de modèle ici:
http://mon-partage.fr
et revenir coller le lien créé sur le site
qu'on voir ce qui coince
à vous lire ... je reviens dans une heure
en attendant essayez cette formule en feuille GL et voyez si elle renvoie bien 53:

=NB.SI(A:A;"*625*")
0
lucylune Messages postés 7 Date d'inscription   Statut Membre Dernière intervention  
 
Alors il doit y avoir un probleme dans mon fichier GL car il me renvoie 0 resultat avec cette formule
0
Vaucluse Messages postés 26496 Date d'inscription   Statut Contributeur Dernière intervention   6 438
 
Bonjour
votre fichier doit avoir un "passé" de copier coller qui fait que Excel conserve le type numérique même avec des cellules en format texte.
et la formule proposée ne fonctionne qu'avec du texte
Il semble que ce soit le cas de votre colonne A
voyez dans le fichier joint la manip qui permet d'appliquer la formule, décrite ci dessous:
  • création de la colonne G pour garantir la transformations de la valeur en texte
  • (vous pouvez aussi sur G utilisez la formule: =GAUCHE(A3;NBCAR(A3))
  • copie de la colonne G
  • collage spécial "valeur seulement" sur la colonne A

et là, au moins chez moi, la formule fonctionne dans la feuille résultat
https://mon-partage.fr/f/6AkhmXjc/

revenez si problème

crdlmnt


0
lucylune Messages postés 7 Date d'inscription   Statut Membre Dernière intervention  
 
Merci beaucoup pour la solution ! C'est impeccable ! Vous êtes un génie !
0
Vaucluse Messages postés 26496 Date d'inscription   Statut Contributeur Dernière intervention   6 438
 
n’exagérons rien, il s'en faut de beaucoup!
bonne route
crdlmnt
0