Recherche doublons de début de valeurs ?

Fermé
ptéranodon Messages postés 465 Date d'inscription dimanche 2 septembre 2007 Statut Membre Dernière intervention 5 juillet 2024 - Modifié le 29 juil. 2023 à 00:50
PapyLuc51 Messages postés 4394 Date d'inscription dimanche 3 mai 2009 Statut Membre Dernière intervention 13 novembre 2024 - 31 juil. 2023 à 15:25

Bonsoir à tous

Quelle serait la solution pour afficher les doublons de valeurs en début de ligne qui n’ont pas la même longeur ?

Ex avec des titres de films :

Better Call Saul: Saison 4: Auf Wiedersehen !21/03/2020

Better Call Saul: Saison 5: Moins 50 % !22/03/2020

Fargo: Embourbs 03/05/2020

Fargo: Qui rase le barbier ?05/05/2020

Le problème étant que les titres n’ont forcément pas le même nombre de caractères…

Peut-être n’est-ce pas possible ?

Merci

Pad / Safari 16.5.2

A voir également:

14 réponses

PapyLuc51 Messages postés 4394 Date d'inscription dimanche 3 mai 2009 Statut Membre Dernière intervention 13 novembre 2024 1 445
29 juil. 2023 à 10:44

Alors si dans la colonne O il y a au moins 2 fois le même titre on inscrit DOUBLON sinon rien ; en P3 :

=SI(NB.SI($O$3:$O$89;O3)>1;"DOUBLON";"")

Incrémenter jusqu'à P89, pour ton envoi sinon à adapter selon la hauteur de la colonne de ton tableau

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

Cordialement

2
PapyLuc51 Messages postés 4394 Date d'inscription dimanche 3 mai 2009 Statut Membre Dernière intervention 13 novembre 2024 1 445
Modifié le 29 juil. 2023 à 07:51

Salut ptéranodon

Encore une fois tu demandes une chose "titre avant le premier deux-points" et son contraire dans dans ton deuxième message "pour demander d’afficher les phrases après ces deux points".

Je me contente d'appliquer ta demande du premier message qui confirme le titre du sujet.

Pour afficher ce qu'il y a avant le premier deux-points dans la cellule A3 (en supposant qu'il s'agit du même fichier qu'>>ICI<<)

=SIERREUR(GAUCHE(A3;CHERCHE(":";A3;1)-1);A3)

Pourquoi le sierreur ; tout simplement parce qu'il y a dans la colonne A des lignes où il n'y a aucun deux-points ; dans ce cas là on affiche tout le texte de la cellule.

On y adjoint une MFC pour colorer tous les doublons.

S'il s'agit bien du même fichier voici ma proposition faite en colonne "O"

Cordialement

1
ptéranodon Messages postés 465 Date d'inscription dimanche 2 septembre 2007 Statut Membre Dernière intervention 5 juillet 2024 4
29 juil. 2023 à 02:03

Cependant aprés chaque titre il y a deux points (:)

Peut-être serait-il possible de repérer ces deux points dans une formule pour demander d’afficher les phrases après ces deux points ?

Mais il y a un autre problème : parfois il y a un autre deux points (:)

Better Call Saul: Saison 5: Moins 50 % !22/03/2020

0
ptéranodon Messages postés 465 Date d'inscription dimanche 2 septembre 2007 Statut Membre Dernière intervention 5 juillet 2024 4
Modifié le 29 juil. 2023 à 09:59

Merci.

Peut-être serait-il possible de repérer ces deux points dans une formule pour demander d’afficher les phrases après ces deux points ?

>Xcuses,  il fallait lire y "avant" et non "aprés"

Peut-être serait-il possible de repérer ces deux points dans une formule pour demander d’afficher les phrases avant ces deux points ?

D’autre part, étant sur une version allégée de 365 pour Ipad,  je n’ai pas accès au MFC, je ne peux pas utiliser ta solution.

> Y a-t-il un autre moyen avec une formule ou autrement ?

0

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

Posez votre question
bigoudiii Messages postés 237 Date d'inscription lundi 19 décembre 2022 Statut Membre Dernière intervention 25 octobre 2024 80
Modifié le 29 juil. 2023 à 11:15

Hello,

Pour afficher le texte avant le dernier : , avec 365 tu peux faire :

=TEXTE.AVANT(A1;":";-1)

et :pour le texte avant le premier :

=TEXTE.AVANT(A1;":")
0
ptéranodon Messages postés 465 Date d'inscription dimanche 2 septembre 2007 Statut Membre Dernière intervention 5 juillet 2024 4
Modifié le 30 juil. 2023 à 17:13

Merci Payluc

Dans cette colonne P il y a des erreurs : le titre "Fauda"’ par exemple est toujours affiché comme doublon.

D’où peuvent venir ces erreurs ?

J’ai donc essayé de faire fonctionner d’autres formules doublon. 

Pareil. Il y en a  4 et aucune ne fonctionne.…

Les 3 premières donnent des erreurs et la dernière ne fonctionne pas du tout.

Pensant un problème d’espace insécable, j’ai créé une formule en ce sens (colonne T) mais le problème persiste…

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

0
PapyLuc51 Messages postés 4394 Date d'inscription dimanche 3 mai 2009 Statut Membre Dernière intervention 13 novembre 2024 1 445
30 juil. 2023 à 18:24

Salut ptéranodon,

non il n'y a pas d'erreur; s'il y a au moins deux fois le même titre chacun des titre va s'inscrire en doublon.

Tu ne décris toujours pas le résultat que tu cherches à obtenir.

Une autre approche ; si un titre a un ou plusieurs doublons ; la cellule concernant le premier de la série de doublon(s) reste vide et les suivants marquent doublon avec un numéro d'ordre.

=CHOISIR(NB.SI($O$3:O3;O3);"";"doublon1";"doublon2";"doublon3";"doublon4";"doublon5";"doublon6";"doublon7";"doublon8";"doublon9")

Voir sur la colonne Q - https://www.cjoint.com/c/MGEqtPJ3Q5T

Si tu as d'autres demandes explique en détail avec des exemples de résultats attendus

Cordialement

0
ptéranodon Messages postés 465 Date d'inscription dimanche 2 septembre 2007 Statut Membre Dernière intervention 5 juillet 2024 4
Modifié le 30 juil. 2023 à 18:40

Merci Papyluc.


« non il n'y a pas d'erreur; s'il y a au moins deux fois le même titre chacun des titre va s'inscrire en doublon. »

Ok mais alors à quoi sert cette formule ?

>Ce que je cherche à faire c’est isoler les "non-doublons" car comme il s’agit souvent de séries avec des saisons, mon but est d’avoir le titre de la série pas les saisons.

0
ptéranodon Messages postés 465 Date d'inscription dimanche 2 septembre 2007 Statut Membre Dernière intervention 5 juillet 2024 4
30 juil. 2023 à 20:12

Effectivement ta nouvelle formule fonctionne.

Peux-tu m’expliquer comment tu choisis : doublon 1 doublon 2 doublon 3 doublon 4 doublon 5 doublon 6 doublon 7 doublon 8 doublon 9 dans ta formule ?
Pourquoi 9 ?

0
PapyLuc51 Messages postés 4394 Date d'inscription dimanche 3 mai 2009 Statut Membre Dernière intervention 13 novembre 2024 1 445
Modifié le 31 juil. 2023 à 10:31

Slt

Dans cette formule on commence à compter le nombre d'occurrences du titre à partir de la première cellule de la colonne et en descendant on augmente la plage de calcul et donc le nombre à chaque doublon trouvé.

La fonction CHOISIR prévoit de donner le nom qui correspond au nombre du NB.SI.

Si c'est 1 c'est prévu "" (rien) , pour 2 c'est le doublon 1... pour 10 c'est le doublon 9 et on peut poursuivre au cas où.

Cordialement

0
ptéranodon Messages postés 465 Date d'inscription dimanche 2 septembre 2007 Statut Membre Dernière intervention 5 juillet 2024 4
Modifié le 31 juil. 2023 à 02:33

Hello Papyluc.

Je reviens sur ce problème des doublons.

Je n’arrive pas à comprendre. 

D’habitude, les 3 ou 4 formules doublons que je montre au début de mon post et sur mon fichier joint, fonctionnent sans problème avec tous mes autres tableaux !

Pourquoi sur ce tableau spécifique elles ne fonctionnent pas, il y a des erreurs, des oublis ? 

Je veux dire pourquoi elles n’affichent pas correctement les doublons vides cad les non-doublons ?

Tu sembles dire que c’est normal…« non il n'y a pas d'erreur; s'il y a au moins deux fois le même titre chacun des titre va s'inscrire en doublon. »

Il y a un truc qui m’échappe !

Ci-joint un tableau où ça fonctionne :

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

0
PapyLuc51 Messages postés 4394 Date d'inscription dimanche 3 mai 2009 Statut Membre Dernière intervention 13 novembre 2024 1 445
31 juil. 2023 à 10:41

"un tableau où ça fonctionne"

Oui mais comme tu n'as pas mis les formules et sur quoi chercher les doublons, on ne peut pas savoir ce qui fonctionne ou pas.

Cordialement

0
PapyLuc51 Messages postés 4394 Date d'inscription dimanche 3 mai 2009 Statut Membre Dernière intervention 13 novembre 2024 1 445
Modifié le 31 juil. 2023 à 11:20

J'ai repris le tableau initial.

En colonne D il ne fallait pas chercher 11 caractères à droite mais 10 (je n'avais pas vu ta formule au départ.

Pour la recherche du titre et ces fameux deux-points. s'il y a une espace avant dans la formule il faut retirer 2 et non 1. 

Pour les titres sans ces deux-ponts il faut retirer la date en fin de chaine mais le signe qui précède n'est pas le même

Il faut donc unifier ta colonne A ce qui éviterait une formule alambiquée.

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

Cordialement

PS en plus de cette réponse j'ai envoyé deux commentaires

1 ICI 

et l'autre LÀ

0
ptéranodon Messages postés 465 Date d'inscription dimanche 2 septembre 2007 Statut Membre Dernière intervention 5 juillet 2024 4
Modifié le 31 juil. 2023 à 13:51

Merci 

"Dans cette formule on commence à compter le nombre d'occurrences du titre à partir de la première cellule de la colonne et en descendant on augmente la plage de calcul et donc le nombre à chaque doublon trouvé."

Vraiment désolé PApytruc, mais je ne comprends pas bien.

Dans quelle colonne fais-tu cette "descente" à partir de la 1°cellule pour compter le nombre d’occurences du titre ?

Comment obtiens-tu cette série de doublons 1,2,3, 4 etc…dans la formule ?

"Oui mais comme tu n'as pas mis les formules et sur quoi chercher les doublons, on ne peut pas savoir ce qui fonctionne ou pas." (Post 10)

>Pour la formule "doublons" du tableau joint qui n’a pas été copiée et qui fonctionne la voici :

qui fonctionne 

=SI(NB.SI($E$2:E2;E2)>1;"Doublon";"")

0
bigoudiii Messages postés 237 Date d'inscription lundi 19 décembre 2022 Statut Membre Dernière intervention 25 octobre 2024 80
31 juil. 2023 à 14:30

Hello,

@PapyLuc51 StatutMembre : Bravo pour ta patience

@ptéranodon StatutMembre : Désolé mais tes 4 formules de doublons sont erronées, à l'évidence tu ne maîtrise pas les $ dans les formules, ci-joint une version corrigée d'après ce que j'ai compris :

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

0
PapyLuc51 Messages postés 4394 Date d'inscription dimanche 3 mai 2009 Statut Membre Dernière intervention 13 novembre 2024 1 445
31 juil. 2023 à 15:25

@bigoudiii StatutMembre : merci pour tes encouragements.

@ptéranodon StatutMembre la fonction CHOISIR était donnée à titre d'exemple.

En espérant cette capture t'aidera à comprendre

Ton tableau avec modification de la colonne A ; suppression espace en tête de chaine ; suppression espace avant les deux-points pour uniformiser ; extraction titre ; extraction date ; deux formules pour les doublons. (explications sur le fichier)

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

J'espère que tu vas réussir à te débrouiller maintenant

Cordialement

0