Index du forum Logiciels Microsoft Office Excel [XL-2010] Somme.si.ens : critèr

Index du forum Logiciels Microsoft Office Excel [XL-2010] Somme.si.ens : critère = commence par un chiffre Discussion: Somme.si.ens : critère = commence par un chiffre [XL-2010] Office Access Excel Word Outlook PowerPoint SharePoint MS Project OpenOffice & LibreOffice FORUM EXCEL F.A.Q EXCEL TUTORIELS EXCEL SOURCES EXCEL OUTILS EXCEL LIVRES EXCEL OFFICE 2010 Inscrivez-vous gratuitement pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter Navigation Navigation Actions Réseau social Blogs Agenda Règles Recherche avancée + Répondre à la discussion Outils de la discussion Affichage 24/11/2012, 23h16 Somme.si.ens : critère = commence par un chiffre Bonjour à tous. Après plusieurs recherches infructueuses, je m'en remets à vos compétences! Je cherche à utiliser une fonction Somme.si.ens dans un tableau comprenant : - une colonne avec des numéros de comptes (60700000,60710000,70700000,etc...) - une colonne avec des dates - une colonne avec des montants Je souhaite utiliser la fonction somme.si.ens pour additionner les montants pour lesquels le numéro de compte commence par 70 (j'applique d'autres critères sur les dates, mais pour cela, je n'ai pas de soucis...). Précision : j'utilise Excel 2010, et la colonne "Numéro de comptes" est en format Text, la colonne dates en format Date, et les montants en format Standard. Voici ce que j'ai essayé : Code : Sélectionner tout - Visualiser dans une fenêtre à part =SOMME.SI.ENS([Colonne montants];[Colonne comptes];"70*") Il ne marque par d'erreur, mais il me retourne une valeur 0, alors que des montants devraient s'additionner. J'ai cru comprendre que le wildcard * devait s'utiliser pour les chaînes de caractères uniquement (et non les valeurs numériques). J'ai donc essayé ceci : Code : Sélectionner tout - Visualiser dans une fenêtre à part =SOMME.SI.ENS([Colonne montants];[Colonne comptes];TEXTE(70;"##") & "*") Mais j'ai toujours une valeur 0... J'avais trouvé une solution consistant à mettre des critères >=70 et <71...le problème, c'est que mes numéros de comptes ne contiennent pas tous le même nombre de chiffres, donc ça ne marche pas non plus... Merci par avance pour votre aide précieuse! # 1 Inscrit en: Messages: mars 2012 2 Points: 2 lordofktulu Candidat au Club Répondre avec citation 0 0 25/11/2012, 02h41 Bonjour, essaye de rajouter une colonne intermédiaire avec la formule gauche(cellule_ numéro_de_compte;2), et c'est avec cette nouvelle colonne que tu applique ta condition pour les numéros de comptes. Cdt # 2 Inscrit en: Messages: Ressources humaines janvier 2011 202 Points: 276 Gestionnaire_rh Membre actif Cordialement Gestionnaire rh Identifiant Mot de passe S'identifier S'identifier ALM Java .NET Dév. Web EDI Programmation SGBD Office Solutions d'entreprise Applications Mobiles Systèmes ActualitésF.A.Q EXCEL TUTORIELS EXCEL SOURCES EXCEL OUTILS EXCEL LIVRES EXCEL OFFICE 2010 Index du forum Logiciels Microsoft Office Excel Inscrivez-vous gratuitement pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter Navigation Navigation Répondre avec citation 0 0 25/11/2012, 05h49 Ta première écriture fonctionne chez moi avec mon tableau test Sinon, j'ai encore utilisé ceci Code : Sélectionner tout - Visualiser dans une fenêtre à part =SOMME.SI.ENS(B1:B40;A1:A40;"70*") # 3 Inscrit en: Messages: juillet 2008 8 972 Points: 29 075 mercatog Expert éminent sénior Cordialement. Répondre avec citation 0 0 25/11/2012, 11h42 Bonjour, Tu peux utiliser l’Assistant Conversion pour que les valeurs de ta colonne "Numéro de comptes" soient reconnues comme texte. Sous l'onglet Données, dans le groupe Outils de données, tu cliques sur Convertir. À l’étape 3, tu cliques sur Texte. Après cette conversion, ta formule initiale devrait retourner le bon résultat. Cordialement. # 4 Inscrit en: Messages: Retraité avril 2011 1 839 Points: 3 924 gFZT82 Membre expert Cours et tutoriels pour apprendre Excel La FAQ Excel Le forum Excel Cours et tutoriels pour apprendre VBA Cours complet pour le VBA de Microsoft Excel Répondre avec citation 1 0 25/11/2012, 12h57 Merci gFZT82, ta solution fonctionne! Par contre, et par simple curiosité, quelle différence y a-t-il entre le clique droit/format de cellule/Catégorie : Texte (où il est pourtant bien marqué que "Les cellules de format Texte sont traitées comme du texte même si c'est un nombre qui se trouve dans la cellule"), et Données/Outils de données/Convertir ? (outre le fait qu'avec cette deuxième solution, les wildcards fonctionnent!) # 5 Inscrit en: Messages: mars 2012 2 Points: 2 lordofktulu Candidat au Club Répondre avec citation 0 0 25/11/2012, 19h34 Bonjour, Tu peux faire ce test. En A1, format standard, tu inscris 70700000. En B1, tu mets la formule =ESTTEXTE Résultat : FAUX (normal, c'est un nombre). Si tu modifies le format de la cellule A1 en Texte, tu t'aperçois que le nombre n'est toujours pas reconnu comme texte. Maintenant, si tu sélectionnes la cellule A1, que tu cliques dans la barre de formule et que tu fais ENTREE, le format texte est validé. Cordialement. # 6 Inscrit en: Messages: Retraité avril 2011 1 839 Points: 3 924 gFZT82 Membre expert Cours et tutoriels pour apprendre Excel La FAQ Excel Le forum Excel Cours et tutoriels pour apprendre VBA Cours complet pour le VBA de Microsoft Excel Répondre avec citation 0 0 + Répondre à la discussion Cette discussion est résolue. [XL-2010] Somme.si.ens : critère = commence par un chiffre « Discussion précédente | Discussion suivante » Nous contacter Developpez.com Haut de page Responsables bénévoles de la rubrique Excel : Pierre Fauconnier - Arkham46 - Contacter par email Nous contacter Participez Hébergement Informations légales Partenaire : Hébergement Web Copyright © 2000-2019 - www.developpez.com Inscrivez-vous gratuitement pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter Navigation Navigation Rentrer des chiffres commencant par un 0 sans le perdre. Par sebastien_oasis dans le forum IHM Réponses: 2 Dernier message: 20/08/2007, 19h14 Requête pour afficher valeurs qui commencent par un chiffre précis Par condor_01 dans le forum Langage SQL Réponses: 2 Dernier message: 14/05/2007, 01h22 [MySQL] selection de produits commencant par 2 chiffres Par freija dans le forum Langage SQL Réponses: 7 Dernier message: 04/08/2006, 11h34 [C#]Comment tester si un string commence par un chiffre? Par virgul dans le forum C# Réponses: 3 Dernier message: 11/01/2006, 21h44 Rechercher les occurences commencant par un chiffre Par tony slayer dans le forum Requêtes Réponses: 2 Dernier message: 25/05/2005, 15h48 Discussions similaires Partager uploads/Politique/ condition-si-commence-par-un-chiffre-pdf 1 .pdf

  • 26
  • 0
  • 0
Afficher les détails des licences
Licence et utilisation
Gratuit pour un usage personnel Attribution requise
Partager