Formule excel

Marie Chant Messages postés 125 Date d'inscription lundi 24 mars 2014 Statut Membre Dernière intervention 7 janvier 2025 - 7 janv. 2025 à 14:42
danielc0 Messages postés 1368 Date d'inscription mardi 5 juin 2018 Statut Membre Dernière intervention 8 janvier 2025 - 8 janv. 2025 à 11:54

Bonjour à tous,

En premier, je vous souhaite une très belle année 2025. La santé et le reste suivra. Que vous désirs se réalisent en cette belle année qui commence.

J'ai joins un fichier. J'ai essayé depuis plus d'une journée de trouver les formules pour ce fichier sans succès. J'ai besoin d'aide. Dans ma feuille originale j'ai les nom d'entreprise qui peut se retrouver plusieurs fois. la deuxième colonne renferme plusieurs catégories mais dans la même cellule.

J'ai fait une deuxième feuille ou j'ai copier la colonne des noms d'entreprises de la feuille originale (liste originale) et j'ai supprimé les doublons. Le titre des colonnes suivantes sont toutes les catégories. J'essaie d'avoir le nombre de catégorie total et le nombre de catégorie par catégorie par entreprise.

https://www.cjoint.com/c/OAhmU4xHIu4

Merci beaucoup pour votre aide!


Windows / Edge 131.0.0.0


5 réponses

NonoM45 Messages postés 622 Date d'inscription dimanche 14 juin 2009 Statut Membre Dernière intervention 8 janvier 2025
Modifié le 7 janv. 2025 à 16:09

Bonjour Marie-Chantal,

Bonne année !

Cette question n'a pas déjà été posée sur un autre forum par hasard !?

Je ne vois pas comment on peut compter le nombre de catégories, lorsque qu'elle sont approchantes... ex. ADM et ADME ou ACA, ACAI et ACAE

Quelle version d'Excel avez-vous ?

0
Marie Chant Messages postés 125 Date d'inscription lundi 24 mars 2014 Statut Membre Dernière intervention 7 janvier 2025 8
7 janv. 2025 à 16:16

Bonjour NonoM45,

merci. c'est excel 365

0
Raymond PENTIER Messages postés 58801 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 7 janvier 2025 17 264
7 janv. 2025 à 16:07

Bonjour Marie-Chantal, et Bonne Année !

Je n'ai pas encore résolu ton problème.

Mais ta démarche n'est pas la bonne, car on est obligés d'utiliser la fonction RECHERCHEV, or celle-ci s'arrête de chercher dès qu'elle a trouvé une occurrence.

Cela signifie que lorsque la fonction a cherché, dans la première feuille, la donnée "ACD inc", et l'a trouvée en ligne 2 pour afficher "(ADM, ADME,PRME)", elle ne poursuit pas sa recherche et ignore donc la ligne 10 !

En conséquence ta seconde feuille est inutile et tu dois saisir tes formules dans la feuille initiale ; ensuite tu utiliseras la fonction NB.SI pour obtenir tes sous-totaux.


0
Marie Chant Messages postés 125 Date d'inscription lundi 24 mars 2014 Statut Membre Dernière intervention 7 janvier 2025 8
Modifié le 7 janv. 2025 à 16:22

Bonjour Raymond Pentier,

La feuille originale est la feuille Liste originale et mes formules seront sur la feuille Nbre par entreprise. Je veut savoir par entreprise combien il y a de catégorie selon le titre qui est sur la premier ligne sur la feuille Nbre par entreprise. La recherche V pas envisageable effectivement.

Merci de ton aide.

0
bigoudiii Messages postés 251 Date d'inscription lundi 19 décembre 2022 Statut Membre Dernière intervention 8 janvier 2025 82
7 janv. 2025 à 16:40

Hello à tous,

@Marie Chant

Une proposition à tester si ton Excel 365 est à jour avec les Regex, en C2 et à recopier :

=SOMME(N(SIERREUR(REGEX.EXTRAIRE(CONCAT(FILTRE('Liste Originale'!$B$2:$B$11;'Liste Originale'!$A$2:$A$11=$A2;""));"\b"&C$1&"\b";1);"")<>""))

https://www.cjoint.com/c/OAhpNMWttrG

0
Marie Chant Messages postés 125 Date d'inscription lundi 24 mars 2014 Statut Membre Dernière intervention 7 janvier 2025 8
7 janv. 2025 à 17:42

Bonjour,

ca ne fonctionne pas cela me donne toujours 0

merci

0
bigoudiii Messages postés 251 Date d'inscription lundi 19 décembre 2022 Statut Membre Dernière intervention 8 janvier 2025 82 > Marie Chant Messages postés 125 Date d'inscription lundi 24 mars 2014 Statut Membre Dernière intervention 7 janvier 2025
7 janv. 2025 à 17:56

Re,

Et dans le fichier que j'ai transmis ?

0
Marie Chant Messages postés 125 Date d'inscription lundi 24 mars 2014 Statut Membre Dernière intervention 7 janvier 2025 8 > bigoudiii Messages postés 251 Date d'inscription lundi 19 décembre 2022 Statut Membre Dernière intervention 8 janvier 2025
Modifié le 7 janv. 2025 à 18:13

Bonjour,

Oui dans ton fichier mes quand je le fais les formule sur le mien cela donne toujours zéro partout. je n'ai peut-etre pas  excel 365. Je ne sais pas comment voir la version que j'ai. merci

0
bigoudiii Messages postés 251 Date d'inscription lundi 19 décembre 2022 Statut Membre Dernière intervention 8 janvier 2025 82 > Marie Chant Messages postés 125 Date d'inscription lundi 24 mars 2014 Statut Membre Dernière intervention 7 janvier 2025
7 janv. 2025 à 18:34

Re,

Dans Fichier ,Compte, à propos d'Excel

et dans l'onglet Formule, fonctions de texte, y a-t-il les fonctions commençant par REGEX ?

0
Marie Chant Messages postés 125 Date d'inscription lundi 24 mars 2014 Statut Membre Dernière intervention 7 janvier 2025 8 > bigoudiii Messages postés 251 Date d'inscription lundi 19 décembre 2022 Statut Membre Dernière intervention 8 janvier 2025
7 janv. 2025 à 18:55

Bonjour c'est bien ce que j'ai mais ou lieu de 32 bits à la fin c'est 64 bits.

merci

0
cousinhub29 Messages postés 982 Date d'inscription mardi 10 août 2010 Statut Membre Dernière intervention 7 janvier 2025 348
7 janv. 2025 à 17:47

Bonsoir,

Un essai avec Power Query (nativement installé dans ta version)

Un Tableau Structuré a été inséré dans l'onglet "Liste originale" (TS nommé "T_Data")

Dans le ruban "Données", un clic sur le bouton "Actualiser tout" permet de mettre à jour.

Si ça convient

https://www.cjoint.com/c/OAhqVH0UzHF


0
Marie Chant Messages postés 125 Date d'inscription lundi 24 mars 2014 Statut Membre Dernière intervention 7 janvier 2025 8
7 janv. 2025 à 18:10

Bonjour je ne sais pas ou est le Power Query. nous ne l'utilisons pas.

Merci

0
cousinhub29 Messages postés 982 Date d'inscription mardi 10 août 2010 Statut Membre Dernière intervention 7 janvier 2025 348 > Marie Chant Messages postés 125 Date d'inscription lundi 24 mars 2014 Statut Membre Dernière intervention 7 janvier 2025
7 janv. 2025 à 18:12

Re-,

Il suffit de copier vos données dans l'onglet "Liste originale", de la cellule A2 à Bxxx

Puis de cliquer sur le bouton "Actualiser tout"

C'est tout...

0
Marie Chant Messages postés 125 Date d'inscription lundi 24 mars 2014 Statut Membre Dernière intervention 7 janvier 2025 8 > cousinhub29 Messages postés 982 Date d'inscription mardi 10 août 2010 Statut Membre Dernière intervention 7 janvier 2025
Modifié le 7 janv. 2025 à 18:29

Bonjour,

je m'excuse cousinhub29 mais je ne comprends pas. J'ai nomme mes cellules de la Liste originale T_DATA (cellule de A2 à b11)c'est la suite qui ne fonctionne pas. je ne comprend pas. ou dois-je être positionné dans le tableau T-DATA ou la deuxième feuille. est ce que je dois inscrire quelque chose?

quand je clique sur actualisé tout car rien ne se passe. merci

0
cousinhub29 Messages postés 982 Date d'inscription mardi 10 août 2010 Statut Membre Dernière intervention 7 janvier 2025 348 > Marie Chant Messages postés 125 Date d'inscription lundi 24 mars 2014 Statut Membre Dernière intervention 7 janvier 2025
7 janv. 2025 à 18:32

Dans mon fichier, il y a une requête crée avec Power Query.

Il faut donc, soit copier la requête dans ton fichier, soit utiliser mon fichier (le plus simple, pour le moment)

Donc, tu copies juste tes données dans mon fichier, "actualiser", et dans le 2 ème onglet, dans la cellule A23, le tableau vert se mettra à jour

(essaie déjà en modifiant un nom ACA par AJA n'importe où dans l'onglet "liste originale", dans la colonne B, clic, et regarde le résultat)

0
Marie Chant Messages postés 125 Date d'inscription lundi 24 mars 2014 Statut Membre Dernière intervention 7 janvier 2025 8 > cousinhub29 Messages postés 982 Date d'inscription mardi 10 août 2010 Statut Membre Dernière intervention 7 janvier 2025
Modifié le 7 janv. 2025 à 19:00

Bonjour, est ce que je peux créer la même requête dans mon fichier svp? Je vais dans données ensuite à partir de tableau ou d'une plage. c'est par la suite que je ne sais pas quoi faire. je dois enlever les doublons d'entreprises mais ne ne veut pas perdre ce qu'il y a d'inscrit dans la deuxième colonne soit les catégories. ca me prend toute les catégories par entreprise.

merci

0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
danielc0 Messages postés 1368 Date d'inscription mardi 5 juin 2018 Statut Membre Dernière intervention 8 janvier 2025 157
8 janv. 2025 à 10:38

Bonjour à tous,

Un essai :

https://www.cjoint.com/c/OAijH06nkP4

En B3, à recopier vers le bas et la droite :

=LET(flt;ASSEMB.H(LET(tbl;REDUCE("";'Liste Originale'!$A$2:$A$11;LAMBDA(x;y;ASSEMB.V(x;REDUCE("";SEQUENCE(NBCAR(DECALER(y;;1))-NBCAR(SUBSTITUE(DECALER(y;;1);",";""))+1);LAMBDA(a;b;ASSEMB.V(a;y))))));FILTRE(tbl;tbl<>""));LET(tbl;REDUCE("";'Liste Originale'!$B$2:$B$11;LAMBDA(x;y;ASSEMB.V(x;FRACTIONNER.TEXTE(SUBSTITUE(SUBSTITUE(y;"(";"");")";"");;","))));EXCLURE(tbl;1)));SOMME((PRENDRE(flt;;1)=$A2)*(PRENDRE(flt;;-1)=C$1)))

@bigoudiii : Les fonctions REGEX... ne sont pas encore diffusées en standard.

Daniel


0
bigoudiii Messages postés 251 Date d'inscription lundi 19 décembre 2022 Statut Membre Dernière intervention 8 janvier 2025 82
8 janv. 2025 à 11:44

Bonjour

@danielc0

Les fonctions REGEX... ne sont pas encore diffusées en standard.

C'est pour ça que j'ai demandé à Marie Chant de le vérifier

Moi je suis en standard et je les ai depuis quelques semaines

0
danielc0 Messages postés 1368 Date d'inscription mardi 5 juin 2018 Statut Membre Dernière intervention 8 janvier 2025 157 > bigoudiii Messages postés 251 Date d'inscription lundi 19 décembre 2022 Statut Membre Dernière intervention 8 janvier 2025
8 janv. 2025 à 11:54

Bonjour,

Super ! Merci du tuyau. On n'est jamais averti quand c'est diffusé.

Daniel

0