Bonjour, Si vous n'avez que peu d'expérience dans ce domaine, ce n'est pas grave, on a tous débuté un jour (par contre vous ne attaquez pas au plus simple !).
1er conseil impératif: aidez-vous de l'assistant fonction (symbole fx dans la barre de tâches). Positionnez-vous sur la cellule contenant la fonction puis clic sur fx. Comme il y plusieurs fonctions imbriquées, il faut passer de l'une à l'autre dans l'assistant avec les boutons <<Précédent & Suivant>> - et bien entendu l'aide. 2e conseil: entraînez-vous sur des exemples simples avec ces fonctions, en particulier pour les fonctions imbriquées. Même avec l'habitude, je commence souvent à les appliquer successivement dans des cellules adjacentes, par exemple pour =SIERREUR(EQUIV(TEXTE(F2;"@");R$2:R$100;0);"-") - une première cellule (par exemple F3) avec =TEXTE(F2;"@") - une deuxième (F4) =EQUIV(F3;R$2:R$100;0) - et la troisième (F5) =SIERREUR(F4;"-") - quand c'est au point je rassemble tout dans la même formule ... Quelques explications: Pour les formats, il faudrait revenir aux documents originaux pour comprendre pourquoi les ean n'ont pas le même format (il pourrait y avoir de l'Excel là-dessous). Il serait plus simple de formater dans les deux documents les ean en nombre (dans ce cas, on n'aurait plus besoin des fonctions TEXTE et CNUM), mais attention il ne suffit pas de changer le format, si un nombre a été saisi au format texte, il restera du texte jusqu'à ce que l'on le ressaisisse (mais il y a des solutions, demandez si besoin). De ce fait, je n'ai pas modifié les formats, je les ai traités avec TEXTE et CNUM, car pour le tableur, 123 texte et 123 nombre sont deux entités différentes (non identiques). TEXTE et CNUM transforment des nombres d'une forme numérique en une forme texte et inversement. EQUIV recherche la position d'une valeur dans une liste DECALER permet de retrouver une valeur à partir d'une position (ligne et colonne) Bon courage ! Michel > -----Message d'origine----- > De : IED Factory [mailto:[email protected]] > Envoyé : mardi 13 décembre 2016 16:22 > À : [email protected] > Objet : [fr-users] Re: Aligner des lignes dont les cellules sont > identiques > > Je reviens vers vous, car en essayant 'appliquer votre méthode, je > m'aperçois que je suis complément perdu et incompétent ! veuillez donc > m'excuser par avance de cette demande d'explication détaillé. > > Je reprends donc vos propos. > > /1- / /copier la liste 2 dans la même feuille que la liste 1/ > > Ok, cela est simple et mon exemple donné été déjà comme cela en deuxième > intention./ > / > > /2- //rechercher avec EQUIV la position de l'EAN identique/ > > Je pense que vous faite appel à une fonction, mais je suis novice. > Pouvez me dire ce que je dois sélectionner, comment appeler cette > fonction ?/ > / > > /3- //puis avec la fonction DECALER recopier les bonnes infos en face du > même EAN de la liste 1/ > > /Comment appliquer cette fonction ?/ > > /4- le format n'est pas le même, texte d'un coté, nombre de l'autre. > / > > Quand je regarde le résultat du fichier que vous avez mis > (exemple_extrait2_trié.ods), il y a encore des cellules avec des > formats différents ? Pourquoi ? et je suppose qu'il faut que les formats > soient tous des nombres ?/ > / > > / > / > > Une fois cela compris je pourrais aller plus loin. Je vais cher aussi le > temps de votre retour. Merci beaucoup Michel pour votre temps!/ > / > > > Le 13/12/2016 à 10:43, Michel Rudelle [via Document Foundation Mail > Archive] a écrit : > > Bonjour, > > > > J'ai dit une bêtise, il y a bien des ean identiques dans l'exemple > > fourni, mais la recherche n'avait rien donné car le format n'est pas > > le même, texte d'un coté, nombre de l'autre. > > voici cet exemple avec la solution que je crois complète: > > exemple_extrait2_trié.ods > > > <http://nabble.documentfoundation.org/file/n4202557/exemple_extrait2_tri%C > 3%A9.ods> > > > > et quelques explications: > > la 1ère feuille (étape 1) consiste à associer les ean (zone verte) et > > compléter la liste avec les orphelins (zone jaune) > > ceci fait, je copie cette feuille dans une deuxième (étape 2) et pour > > ne pas m’embêter je fais un copier-collage spécial (texte, dates et > > nombres) de la feuille sur elle-même, ainsi les formules disparaissent > > et je peux supprimer les colonnes inutiles. Je crée enfin une dernière > > colonne à la fin qui reproduit l'ean existant afin de faire un tri > > final sur l'ean. > > > > J'ai rajouté 2 lignes bidons à la liste 2 pour vérifier le traitement > > avec des listes de longueurs différentes > > > > Cordialement, > > Michel > > > > > > > > ------------------------------------------------------------------------ > > If you reply to this email, your message will be added to the > > discussion below: > > http://nabble.documentfoundation.org/Aligner-des-lignes-dont-les- > cellules-sont-identiques-tp4202482p4202557.html > > > > To unsubscribe from Aligner des lignes dont les cellules sont > > identiques, click here > > > <http://nabble.documentfoundation.org/template/NamlServlet.jtp?macro=unsub > scribe_by_code&node=4202482&code=Y29udGFjdEBpLWUtZC5mcnw0MjAyNDgyfDE2MjUzN > jA1OA==>. > > NAML > > > <http://nabble.documentfoundation.org/template/NamlServlet.jtp?macro=macro > _viewer&id=instant_html%21nabble%3Aemail.naml&base=nabble.naml.namespaces. > BasicNamespace-nabble.view.web.template.NabbleNamespace- > nabble.view.web.template.NodeNamespace&breadcrumbs=notify_subscribers%21na > bble%3Aemail.naml-instant_emails%21nabble%3Aemail.naml- > send_instant_email%21nabble%3Aemail.naml> > > > > > > attachment0 (622 bytes) > <http://nabble.documentfoundation.org/attachment/4202585/0/attachment0> > signature-ied-factory-400.png (47K) > <http://nabble.documentfoundation.org/attachment/4202585/1/signature-ied- > factory-400.png> > contact.vcf (486 bytes) > <http://nabble.documentfoundation.org/attachment/4202585/2/contact.vcf> > > > > > -- > View this message in context: > http://nabble.documentfoundation.org/Aligner-des-lignes-dont-les-cellules- > sont-identiques-tp4202482p4202585.html > Sent from the Users mailing list archive at Nabble.com. > -- > Envoyez un mail à [email protected] pour savoir comment > vous désinscrire > Les archives de la liste sont disponibles à > http://listarchives.libreoffice.org/fr/users/ > Tous les messages envoyés sur cette liste seront archivés publiquement et > ne pourront pas être supprimés -- Envoyez un mail à [email protected] pour savoir comment vous désinscrire Les archives de la liste sont disponibles à http://listarchives.libreoffice.org/fr/users/ Tous les messages envoyés sur cette liste seront archivés publiquement et ne pourront pas être supprimés
