Formule excel
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
- Formule excel
- Formule excel pour additionner plusieurs cellules - Guide
- Formule excel si et - Guide
- Formule excel moyenne - Guide
- Excel mise en forme conditionnelle formule - Guide
- Formule excel - Guide
5 réponses
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 ?
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.
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.
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);"")<>""))
7 janv. 2025 à 17:42
Bonjour,
ca ne fonctionne pas cela me donne toujours 0
merci
7 janv. 2025 à 17:56
Re,
Et dans le fichier que j'ai transmis ?
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
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 ?
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
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
7 janv. 2025 à 18:10
Bonjour je ne sais pas ou est le Power Query. nous ne l'utilisons pas.
Merci
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...
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
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)
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
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question8 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
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
8 janv. 2025 à 11:54
Bonjour,
Super ! Merci du tuyau. On n'est jamais averti quand c'est diffusé.
Daniel
7 janv. 2025 à 16:16
Bonjour NonoM45,
merci. c'est excel 365