Recherche + Somme + texte

  • Initiateur de la discussion Initiateur de la discussion zourite
  • 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 !

Z

zourite

Guest
Bonjour le forum,

Je souhaite faire une recherche par date un peu spécifique.

Sur la feuille 1, il y a en A1:C2 mes critères de recherche: l'année, le mois, et le nom
En A5:A35 il y a chaque jour du mois: 1er, 2nd 3,... jusqu'au 31.
Je souhaiterai afficher les données qui correspondent pour chaque jour à chacun des 3 critères.

Ces données sont stockées sur la feuille2. La date permettant de située les données est exprimée sous format: jj/mm/aaaa
Les autres colonnes sont composées de données et textes (ce sont elles que je souhaite exporter)

L'autre difficulté de cette "recherche" est que : la feuille de recherche contient 1 ligne par jour alors que la base de données peut stocker plusieurs lignes par jour.
C'est pourquoi, j'aimerai effectuer des sommes:
- pour les colonnes D et C (feuil2): j'aimerai que si plusieurs lignes sont trouvées pour une date, alors les valeurs sont additionnées.
- pour les colonnes E et F (feuil2) : si plusieurs lignes sont trouvées, alors elles sont regroupées dans une seule cellule. exemple: pour plusieurs clients T5 et T6; alors dans la cellule de recherche correspondant à la date, l'écriture se fait comme ceci: "T5, T6". Dans le cas des voitures: "AAA, BBB, CCC" etc..

Le but étant de tout centralisé en une ligne à chaque fois.

Merci pour vos suggestions.

Zourite
 

Pièces jointes

Dernière modification par un modérateur:
Re : Recherche + Somme + texte

Bonsoir Robert,

Merci beaucoup pour ta solution !

Au niveau des critères, serait il possible que lorsque je ne met pas de "nom" en critère, alors ca m'affiche le résultat pour chacun des noms?

merci d'avance
 
Re : Recherche + Somme + texte

Bonsoir Robert,

Cette version 2 correspond exactement à ce dont j'avais besoin, et je t'en remercie !
Je vais essayer de l'adapter, sinon je repasserai par ici, mais au vu des explications très claires sur le code, je pense que je devrais pouvoir me débrouiller.

Encore merci !

Bonne soirée,

zourite
 
Re : Recherche + Somme + texte

Rebonsoir,

Donc j'ai réussi à l'adapter à mon cas 🙂

Par contre, je souhaite avoir le résultat pour l'ensemble de l'année.
Ce que j'ai fait, c'est reproduire 12 fois le tableau de recherche cote à cote (avec une colonne d'espace entre chacun) avec un critère mois pour chaque mois, et reproduis 12 fois la macro.

J'ai peur que ca fasse un peu lourd, en tout cas j'ai peur de m'y perdre.. et j'aimerai savoir si on peut regrouper toutes ces macros en une seule..

Merci

zourite
 
Re : Recherche + Somme + texte

Bonsoir Zourite, bonsoir le dforum,

Gestion des possibles erreurs dans la version 3
• Message si année non renseignée
• Message si mois non renseigné ((liste de validation en B2)
• Accepte les différences Majuscule/minuscule dans le nom

[ÉDITION]
Nos posts se sont croisés... La version 3 ne répond donc pas à ta dernière requête mais ne fait qu'améliorer la version 2. Là il est tard. Regarde la proposition de Monique, j'essaierai demain de te trouver un code pour la version 4...
 

Pièces jointes

Dernière édition:
Re : Recherche + Somme + texte

Bonjour Monique, Robert,

Merci à vous deux pour vos réponses !

@ Monique: Très impressionnant, je ne savais pas que c'était possible en formule !!
Je vais m'inspirer de tes formules (celles que j'arrive à comprendre) !

@Robert, super version 3 et généralissime version 04 ! 😀
J'ai juste une question, j'ai bien compris comment modifier les colonnes de recherches, ou d'écriture (c'est clairement expliqué dans ton code). Cependant, je ne sais pas à quel endroit le code définie l'espace entre deux tableau et/ou la largeur de chacun d'eux.

En gros, si j'ajoute une colonne à mes tableaux, il faut peut être que je modifie quelque chose sur le code pour pas qu'ils se chevauchent ?

Sinon encore merci ! c'est super impressionnant !

a bientôt

zourite
 
Re : Recherche + Somme + texte

Bonjour le fil, bonjour le forum,

Zourite devient plouf...
c'est la ligne :
Code:
col = 6 * (Month(cel.Value) - 1) + 2
qui définit la colone en fonction du mois de la date. Si la date est en janvier,
col = 6*(1-1) + 2 / 6*0 + 2 = 2
Février
col = 6*(2-1) + 2 / 6*1 + 2 = 8
etc...
Si tu rajoutes une colonne à tous les tableaux, en remplaçant 6 par 7 ça devrait coller (non testé).
 
Re : Recherche + Somme + texte

Bonjour Robert,

Oui je deviens plouf car, j'ai oublié mes mots de passes et ils sont enregistrés dans l'ordinateur que j'utilise, et comme je suis au boulot, bin je deviens plouf... malgré moi.

Merci pour les infos,

Si j'ai un soucis d'adaptation je reviens ici !

Bonne journée

plouf
 
- 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
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
23
Affichages
448
Réponses
12
Affichages
776
Réponses
4
Affichages
283
Retour