[Résolu] Récupération de courriels et concaténation

Discussions à propos du tableur Calc.
Les questions sur les macros doivent être postées dans la section dédiée en dessous.

Modérateur : Vilains modOOs

Règles du forum
Cette section est uniquement dédiée au tableur Calc. Vous ne devez pas poster ici de questions sur les macros mais utiliser la section éponyme.
FranckyC
NOOuvel adepte
NOOuvel adepte
Messages : 19
Inscription : 03 sept. 2017 00:08

[Résolu] Récupération de courriels et concaténation

Message par FranckyC »

Bonjour,

J'ai édité une formule qui me convient et qui fonctionne. Celle-ci sert à récupérer des adresses mails à partir d'un classeur et des les concaténer afin de ne faire qu'un seul "copier / coller" sur ma messagerie. Cela sert pour une association de musique :bravo:

Le problème est que cette formule est très longue car je dois la répéter pour chaque ligne. De plus, lorsque je souhaite faire des évolutions, je dois répéter l'évolution maintes fois.
Je voulais savoir s'il y a une moyen de réduire cette formule s'il vous plaît ?

Voici un bout de la formule qui me sert pour une seule ligne du classeur :

Code : Tout sélectionner

SI(Feuille1.B2<>"Oui";SI(Feuille1.F2="Piano";SI(Feuille1.O2<>"";Feuille1.O2;"" );"");"");SI(SI(Feuille1.B2<>"Oui";SI(Feuille1.F2="Piano";SI(Feuille1.O2<>"";Feuille1.O2;"" );"");"")="";"";",")
Voici le formule en entier :

Code : Tout sélectionner

=CONCATENER(SI(Feuille1.B2<>"Oui";SI(Feuille1.F2="Piano";SI(Feuille1.O2<>"";Feuille1.O2;"" );"");"");SI(SI(Feuille1.B2<>"Oui";SI(Feuille1.F2="Piano";SI(Feuille1.O2<>"";Feuille1.O2;"" );"");"")="";"";",");SI(Feuille1.B3<>"Oui";SI(Feuille1.F3="Piano";SI(Feuille1.O3<>"";Feuille1.O3;"" );"");"");SI(SI(Feuille1.B3<>"Oui";SI(Feuille1.F3="Piano";SI(Feuille1.O3<>"";Feuille1.O3;"" );"");"")="";"";",");SI(Feuille1.B4<>"Oui";SI(Feuille1.F4="Piano";SI(Feuille1.O4<>"";Feuille1.O4;"" );"");"");SI(SI(Feuille1.B4<>"Oui";SI(Feuille1.F4="Piano";SI(Feuille1.O4<>"";Feuille1.O4;"" );"");"")="";"";",");SI(Feuille1.B5<>"Oui";SI(Feuille1.F5="Piano";SI(Feuille1.O5<>"";Feuille1.O5;"" );"");"");SI(SI(Feuille1.B5<>"Oui";SI(Feuille1.F5="Piano";SI(Feuille1.O5<>"";Feuille1.O5;"" );"");"")="";"";",");SI(Feuille1.B6<>"Oui";SI(Feuille1.F6="Piano";SI(Feuille1.O6<>"";Feuille1.O6;"" );"");"");SI(SI(Feuille1.B6<>"Oui";SI(Feuille1.F6="Piano";SI(Feuille1.O6<>"";Feuille1.O6;"" );"");"")="";"";",");SI(Feuille1.B7<>"Oui";SI(Feuille1.F7="Piano";SI(Feuille1.O7<>"";Feuille1.O7;"" );"");"");SI(SI(Feuille1.B7<>"Oui";SI(Feuille1.F7="Piano";SI(Feuille1.O7<>"";Feuille1.O7;"" );"");"")="";"";",");SI(Feuille1.B8<>"Oui";SI(Feuille1.F8="Piano";SI(Feuille1.O8<>"";Feuille1.O8;"" );"");"");SI(SI(Feuille1.B8<>"Oui";SI(Feuille1.F8="Piano";SI(Feuille1.O8<>"";Feuille1.O8;"" );"");"")="";"";",");SI(Feuille1.B9<>"Oui";SI(Feuille1.F9="Piano";SI(Feuille1.O9<>"";Feuille1.O9;"" );"");"");SI(SI(Feuille1.B9<>"Oui";SI(Feuille1.F9="Piano";SI(Feuille1.O9<>"";Feuille1.O9;"" );"");"")="";"";",");SI(Feuille1.B10<>"Oui";SI(Feuille1.F10="Piano";SI(Feuille1.O10<>"";Feuille1.O10;"" );"");"");SI(SI(Feuille1.B10<>"Oui";SI(Feuille1.F10="Piano";SI(Feuille1.O10<>"";Feuille1.O10;"" );"");"")="";"";",");SI(Feuille1.B11<>"Oui";SI(Feuille1.F11="Piano";SI(Feuille1.O11<>"";Feuille1.O11;"" );"");"");SI(SI(Feuille1.B11<>"Oui";SI(Feuille1.F11="Piano";SI(Feuille1.O11<>"";Feuille1.O11;"" );"");"")="";"";",");SI(Feuille1.B12<>"Oui";SI(Feuille1.F12="Piano";SI(Feuille1.O12<>"";Feuille1.O12;"" );"");"");SI(SI(Feuille1.B12<>"Oui";SI(Feuille1.F12="Piano";SI(Feuille1.O12<>"";Feuille1.O12;"" );"");"")="";"";",");SI(Feuille1.B13<>"Oui";SI(Feuille1.F13="Piano";SI(Feuille1.O13<>"";Feuille1.O13;"" );"");"");SI(SI(Feuille1.B13<>"Oui";SI(Feuille1.F13="Piano";SI(Feuille1.O13<>"";Feuille1.O13;"" );"");"")="";"";",");SI(Feuille1.B14<>"Oui";SI(Feuille1.F14="Piano";SI(Feuille1.O14<>"";Feuille1.O14;"" );"");"");SI(SI(Feuille1.B14<>"Oui";SI(Feuille1.F14="Piano";SI(Feuille1.O14<>"";Feuille1.O14;"" );"");"")="";"";",");SI(Feuille1.B15<>"Oui";SI(Feuille1.F15="Piano";SI(Feuille1.O15<>"";Feuille1.O15;"" );"");"");SI(SI(Feuille1.B15<>"Oui";SI(Feuille1.F15="Piano";SI(Feuille1.O15<>"";Feuille1.O15;"" );"");"")="";"";",");SI(Feuille1.B16<>"Oui";SI(Feuille1.F16="Piano";SI(Feuille1.O16<>"";Feuille1.O16;"" );"");"");SI(SI(Feuille1.B16<>"Oui";SI(Feuille1.F16="Piano";SI(Feuille1.O16<>"";Feuille1.O16;"" );"");"")="";"";",");SI(Feuille1.B17<>"Oui";SI(Feuille1.F17="Piano";SI(Feuille1.O17<>"";Feuille1.O17;"" );"");"");SI(SI(Feuille1.B17<>"Oui";SI(Feuille1.F17="Piano";SI(Feuille1.O17<>"";Feuille1.O17;"" );"");"")="";"";",");SI(Feuille1.B18<>"Oui";SI(Feuille1.F18="Piano";SI(Feuille1.O18<>"";Feuille1.O18;"" );"");"");SI(SI(Feuille1.B18<>"Oui";SI(Feuille1.F18="Piano";SI(Feuille1.O18<>"";Feuille1.O18;"" );"");"")="";"";",");SI(Feuille1.B19<>"Oui";SI(Feuille1.F19="Piano";SI(Feuille1.O19<>"";Feuille1.O19;"" );"");"");SI(SI(Feuille1.B19<>"Oui";SI(Feuille1.F19="Piano";SI(Feuille1.O19<>"";Feuille1.O19;"" );"");"")="";"";",");SI(Feuille1.B20<>"Oui";SI(Feuille1.F20="Piano";SI(Feuille1.O20<>"";Feuille1.O20;"" );"");"");SI(SI(Feuille1.B20<>"Oui";SI(Feuille1.F20="Piano";SI(Feuille1.O20<>"";Feuille1.O20;"" );"");"")="";"";",");SI(Feuille1.B21<>"Oui";SI(Feuille1.F21="Piano";SI(Feuille1.O21<>"";Feuille1.O21;"" );"");"");SI(SI(Feuille1.B21<>"Oui";SI(Feuille1.F21="Piano";SI(Feuille1.O21<>"";Feuille1.O21;"" );"");"")="";"";",");SI(Feuille1.B22<>"Oui";SI(Feuille1.F22="Piano";SI(Feuille1.O22<>"";Feuille1.O22;"" );"");"");SI(SI(Feuille1.B22<>"Oui";SI(Feuille1.F22="Piano";SI(Feuille1.O22<>"";Feuille1.O22;"" );"");"")="";"";",");SI(Feuille1.B23<>"Oui";SI(Feuille1.F23="Piano";SI(Feuille1.O23<>"";Feuille1.O23;"" );"");"");SI(SI(Feuille1.B23<>"Oui";SI(Feuille1.F23="Piano";SI(Feuille1.O23<>"";Feuille1.O23;"" );"");"")="";"";",");SI(Feuille1.B24<>"Oui";SI(Feuille1.F24="Piano";SI(Feuille1.O24<>"";Feuille1.O24;"" );"");"");SI(SI(Feuille1.B24<>"Oui";SI(Feuille1.F24="Piano";SI(Feuille1.O24<>"";Feuille1.O24;"" );"");"")="";"";",");SI(Feuille1.B25<>"Oui";SI(Feuille1.F25="Piano";SI(Feuille1.O25<>"";Feuille1.O25;"" );"");"");SI(SI(Feuille1.B25<>"Oui";SI(Feuille1.F25="Piano";SI(Feuille1.O25<>"";Feuille1.O25;"" );"");"")="";"";",");SI(Feuille1.B26<>"Oui";SI(Feuille1.F26="Piano";SI(Feuille1.O26<>"";Feuille1.O26;"" );"");"");SI(SI(Feuille1.B26<>"Oui";SI(Feuille1.F26="Piano";SI(Feuille1.O26<>"";Feuille1.O26;"" );"");"")="";"";",");SI(Feuille1.B27<>"Oui";SI(Feuille1.F27="Piano";SI(Feuille1.O27<>"";Feuille1.O27;"" );"");"");SI(SI(Feuille1.B27<>"Oui";SI(Feuille1.F27="Piano";SI(Feuille1.O27<>"";Feuille1.O27;"" );"");"")="";"";",");SI(Feuille1.B28<>"Oui";SI(Feuille1.F28="Piano";SI(Feuille1.O28<>"";Feuille1.O28;"" );"");"");SI(SI(Feuille1.B28<>"Oui";SI(Feuille1.F28="Piano";SI(Feuille1.O28<>"";Feuille1.O28;"" );"");"")="";"";",");SI(Feuille1.B29<>"Oui";SI(Feuille1.F29="Piano";SI(Feuille1.O29<>"";Feuille1.O29;"" );"");"");SI(SI(Feuille1.B29<>"Oui";SI(Feuille1.F29="Piano";SI(Feuille1.O29<>"";Feuille1.O29;"" );"");"")="";"";",");SI(Feuille1.B30<>"Oui";SI(Feuille1.F30="Piano";SI(Feuille1.O30<>"";Feuille1.O30;"" );"");"");SI(SI(Feuille1.B30<>"Oui";SI(Feuille1.F30="Piano";SI(Feuille1.O30<>"";Feuille1.O30;"" );"");"")="";"";",");SI(Feuille1.B31<>"Oui";SI(Feuille1.F31="Piano";SI(Feuille1.O31<>"";Feuille1.O31;"" );"");"");SI(SI(Feuille1.B31<>"Oui";SI(Feuille1.F31="Piano";SI(Feuille1.O31<>"";Feuille1.O31;"" );"");"")="";"";",");SI(Feuille1.B32<>"Oui";SI(Feuille1.F32="Piano";SI(Feuille1.O32<>"";Feuille1.O32;"" );"");"");SI(SI(Feuille1.B32<>"Oui";SI(Feuille1.F32="Piano";SI(Feuille1.O32<>"";Feuille1.O32;"" );"");"")="";"";",");SI(Feuille1.B33<>"Oui";SI(Feuille1.F33="Piano";SI(Feuille1.O33<>"";Feuille1.O33;"" );"");"");SI(SI(Feuille1.B23<>"Oui";SI(Feuille1.F33="Piano";SI(Feuille1.O33<>"";Feuille1.O33;"" );"");"")="";"";",");SI(Feuille1.B34<>"Oui";SI(Feuille1.F34="Piano";SI(Feuille1.O34<>"";Feuille1.O34;"" );"");"");SI(SI(Feuille1.B34<>"Oui";SI(Feuille1.F34="Piano";SI(Feuille1.O34<>"";Feuille1.O34;"" );"");"")="";"";",");SI(Feuille1.B35<>"Oui";SI(Feuille1.F35="Piano";SI(Feuille1.O35<>"";Feuille1.O35;"" );"");"");SI(SI(Feuille1.B35<>"Oui";SI(Feuille1.F35="Piano";SI(Feuille1.O35<>"";Feuille1.O35;"" );"");"")="";"";",");SI(Feuille1.B36<>"Oui";SI(Feuille1.F36="Piano";SI(Feuille1.O36<>"";Feuille1.O36;"" );"");"");SI(SI(Feuille1.B36<>"Oui";SI(Feuille1.F36="Piano";SI(Feuille1.O36<>"";Feuille1.O36;"" );"");"")="";"";",");SI(Feuille1.B37<>"Oui";SI(Feuille1.F37="Piano";SI(Feuille1.O37<>"";Feuille1.O37;"" );"");"");SI(SI(Feuille1.B37<>"Oui";SI(Feuille1.F37="Piano";SI(Feuille1.O37<>"";Feuille1.O37;"" );"");"")="";"";",");SI(Feuille1.B38<>"Oui";SI(Feuille1.F38="Piano";SI(Feuille1.O38<>"";Feuille1.O38;"" );"");"");SI(SI(Feuille1.B38<>"Oui";SI(Feuille1.F38="Piano";SI(Feuille1.O38<>"";Feuille1.O38;"" );"");"")="";"";",");SI(Feuille1.B39<>"Oui";SI(Feuille1.F39="Piano";SI(Feuille1.O39<>"";Feuille1.O39;"" );"");"");SI(SI(Feuille1.B39<>"Oui";SI(Feuille1.F39="Piano";SI(Feuille1.O39<>"";Feuille1.O39;"" );"");"")="";"";",");SI(Feuille1.B40<>"Oui";SI(Feuille1.F40="Piano";SI(Feuille1.O40<>"";Feuille1.O40;"" );"");"");SI(SI(Feuille1.B40<>"Oui";SI(Feuille1.F40="Piano";SI(Feuille1.O40<>"";Feuille1.O40;"" );"");"")="";"";",");SI(Feuille1.B41<>"Oui";SI(Feuille1.F41="Piano";SI(Feuille1.O41<>"";Feuille1.O41;"" );"");"");SI(SI(Feuille1.B41<>"Oui";SI(Feuille1.F41="Piano";SI(Feuille1.O41<>"";Feuille1.O41;"" );"");"")="";"";",");SI(Feuille1.B42<>"Oui";SI(Feuille1.F42="Piano";SI(Feuille1.O42<>"";Feuille1.O42;"" );"");"");SI(SI(Feuille1.B42<>"Oui";SI(Feuille1.F42="Piano";SI(Feuille1.O42<>"";Feuille1.O42;"" );"");"")="";"";",");SI(Feuille1.B43<>"Oui";SI(Feuille1.F43="Piano";SI(Feuille1.O43<>"";Feuille1.O43;"" );"");"");SI(SI(Feuille1.B43<>"Oui";SI(Feuille1.F43="Piano";SI(Feuille1.O43<>"";Feuille1.O43;"" );"");"")="";"";",");SI(Feuille1.B44<>"Oui";SI(Feuille1.F44="Piano";SI(Feuille1.O44<>"";Feuille1.O44;"" );"");"");SI(SI(Feuille1.B34<>"Oui";SI(Feuille1.F34="Piano";SI(Feuille1.O34<>"";Feuille1.O34;"" );"");"")="";"";",");SI(Feuille1.B35<>"Oui";SI(Feuille1.F35="Piano";SI(Feuille1.O35<>"";Feuille1.O35;"" );"");"");SI(SI(Feuille1.B45<>"Oui";SI(Feuille1.F45="Piano";SI(Feuille1.O45<>"";Feuille1.O45;"" );"");"")="";"";",");SI(Feuille1.B46<>"Oui";SI(Feuille1.F46="Piano";SI(Feuille1.O46<>"";Feuille1.O46;"" );"");"");SI(SI(Feuille1.B46<>"Oui";SI(Feuille1.F46="Piano";SI(Feuille1.O46<>"";Feuille1.O46;"" );"");"")="";"";",");SI(Feuille1.B47<>"Oui";SI(Feuille1.F47="Piano";SI(Feuille1.O47<>"";Feuille1.O47;"" );"");"");SI(SI(Feuille1.B47<>"Oui";SI(Feuille1.F47="Piano";SI(Feuille1.O47<>"";Feuille1.O47;"" );"");"")="";"";",");SI(Feuille1.B48<>"Oui";SI(Feuille1.F48="Piano";SI(Feuille1.O48<>"";Feuille1.O48;"" );"");"");SI(SI(Feuille1.B48<>"Oui";SI(Feuille1.F48="Piano";SI(Feuille1.O48<>"";Feuille1.O48;"" );"");"")="";"";",");SI(Feuille1.B49<>"Oui";SI(Feuille1.F49="Piano";SI(Feuille1.O49<>"";Feuille1.O49;"" );"");"");SI(SI(Feuille1.B49<>"Oui";SI(Feuille1.F49="Piano";SI(Feuille1.O49<>"";Feuille1.O49;"" );"");"")="";"";","))
et je joins le classeur avec un jeu de données factices ... la formule se trouve dans l'onglet "Mails" à la case A2 !

PS : Pour récupérer les adresses mails et non la formule lors du "copier / coller", je fait en suite un "copier / coller spécial" vers une autre case du classeur, cela ne copie que le texte résultant de la formule.


Merci,
Pièces jointes
donneesEleves_2018-09-28bis_essai.ods
(21.44 Kio) Téléchargé 25 fois
Linux Mint / libreoffice Version: 6.0.7.3
Avatar de l’utilisateur
DLE
SuppOOrter
SuppOOrter
Messages : 1477
Inscription : 30 déc. 2007 19:56
Localisation : Lille

Re: Possibilité de réduction de formule ?

Message par DLE »

Bonjour,

Fichier à valider
L'insertion de la "," est faite après l'adresse IP :

Code : Tout sélectionner

=SI(Feuille1.B2<>"Oui";SI(Feuille1.F2="Piano";SI(Feuille1.O2<>"";Feuille1.O2&",";"");"");"")
Cdlt.
Pièces jointes
FranckyC_donneesEleves_2018-09-28bis_essai.ods
(18.07 Kio) Téléchargé 21 fois
MacOS Sonoma 14.4.1 (iMac-Intel) : AOO 4.1.15 , LibreOffice 7.6.5.2, Adoptium-temurinJDK_1.8.0_402 -
Windows 10 64 bits :
AOO 4.1.15, Libreoffice 7.1.8.1 - FireFox, Thunderbird, ORB 1.2.1
Avatar de l’utilisateur
Hubert Lambert
SuppOOrter
SuppOOrter
Messages : 1214
Inscription : 06 avr. 2016 09:26

Re: Possibilité de réduction de formule ?

Message par Hubert Lambert »

Bonjour,

Ta fonction étant particulièrement obscure, ce ne serait pas du luxe de préciser un peu ce qu'elle fait et le résultat attendu. L'exemple fourni n'aide pas vraiment... :wink: .
Si tu peux utiliser une version plus récente de LibreOffice (à partir de la 5.2), il existe une fonction JOINDRE.TEXTE() qui pourrait sans doute te convenir. Quelque chose comme cette formule matricielle :

Code : Tout sélectionner

{=JOINDRE.TEXTE(", "; 1; SI((B2:B14<>"Oui")+(F2:F14="Piano")=2; O2:O14; ""))}
Cordialement.
Pièces jointes
FranckyC.ods
(20.54 Kio) Téléchargé 22 fois
AOOo 4.1.7 sur Win10
AOOo 4.1.x sur Linux Mint
LibreOffice 5.x/6.x sur Linux Mint
--
| « Nos défauts devraient nous donner une qualité : l'indulgence pour les défauts des autres » (Rivarol)
FranckyC
NOOuvel adepte
NOOuvel adepte
Messages : 19
Inscription : 03 sept. 2017 00:08

Re: Possibilité de réduction de formule ?

Message par FranckyC »

Bonjour,

C'est vrai que j'aurais pu plus développerles explications !

Donc je dois relever les mails (qui se trouvent en colonnes 'O', 'P' et 'Q') de chaques lignes en les séparant par des virgules si et seulement si la colonne 'instrument' est "piano", si et seulement si la colonne 'abandon" est différente de 'oui' et si et seulement si il y a quelque chose d'inscrit dans la colonne du mail à relever (donc 'O', 'P' ou 'Q').

Il se peut qu'il n'y ait qu'un seul mail ou 2 ou 3.

Je vais tout d'abord essayer de passer en version plus récente !

Merci beaucoup, je vous tiens au courant pour la suite.

J'ai pas compris le coup de l'adresse IP, vous vouliez dire adresse mail peut-être ?
Linux Mint / libreoffice Version: 6.0.7.3
Avatar de l’utilisateur
DLE
SuppOOrter
SuppOOrter
Messages : 1477
Inscription : 30 déc. 2007 19:56
Localisation : Lille

Re: Possibilité de réduction de formule ?

Message par DLE »

Bonjour,
FranckyC a écrit :J'ai pas compris le coup de l'adresse IP, vous vouliez dire adresse mail peut-être
:oops: c 'est l'adresse courriel.
Cdlt.
MacOS Sonoma 14.4.1 (iMac-Intel) : AOO 4.1.15 , LibreOffice 7.6.5.2, Adoptium-temurinJDK_1.8.0_402 -
Windows 10 64 bits :
AOO 4.1.15, Libreoffice 7.1.8.1 - FireFox, Thunderbird, ORB 1.2.1
Avatar de l’utilisateur
Hubert Lambert
SuppOOrter
SuppOOrter
Messages : 1214
Inscription : 06 avr. 2016 09:26

Re: Possibilité de réduction de formule ?

Message par Hubert Lambert »

Ok. Dans l'hypothèse où tu installerais une version plus récente de LibO, il suffira d'adapter la formule comme ceci (formule matricielle toujours) :

Code : Tout sélectionner

=JOINDRE.TEXTE(", "; 1; SI((Feuille1.B2:B14<>"Oui")+(Feuille1.F2:F14="Piano")=2; Feuille1.O2:Q14; ""))
Pièces jointes
FranckyC.ods
(18.74 Kio) Téléchargé 23 fois
AOOo 4.1.7 sur Win10
AOOo 4.1.x sur Linux Mint
LibreOffice 5.x/6.x sur Linux Mint
--
| « Nos défauts devraient nous donner une qualité : l'indulgence pour les défauts des autres » (Rivarol)
FranckyC
NOOuvel adepte
NOOuvel adepte
Messages : 19
Inscription : 03 sept. 2017 00:08

Re: Possibilité de réduction de formule ?

Message par FranckyC »

Bonjour !

Merci pour votre réponse !

J'ai installé la version 6 et j'ai donc accès à la formule que vous JOINDRE.TEXTE.

Le document que vous m'avez envoyé rejoint bien mes besoins je vous en remercie.

Toutefois, je ne comprends pas pourquoi, lorsque j'ajoute des lignes pour être au plus près de la vraie version qui contient une cinquantaine de lignes, il y a des instruments dont je n'arrive pas à obtenir les mails.

Par exemple, cela fonctionne bien avec "Guitare classique" mais pas avec d'autres instruments.

De plus, je remarque que cette formule ne tient pas compte de la colonne "Abandon". Lorsque cette colonne est sur "Oui" la formule ne doit pas renvoyer l'email or j'ai le cas de la première ligne dont le mail est renvoyé même si la colonne "Abandon" est à "Oui".

Merci pour votre aide !
Pièces jointes
FranckyC_long.ods
version avec plus de lignes
(22.83 Kio) Téléchargé 22 fois
Linux Mint / libreoffice Version: 6.0.7.3
CroduAcrates
NOOuvel adepte
NOOuvel adepte
Messages : 10
Inscription : 20 sept. 2018 14:01

Re: Possibilité de réduction de formule ?

Message par CroduAcrates »

Bonjour,

Les plages dans ta formule s'arrêtent à la ligne 50. Or tous tes oui sont positionnés plus bas.
Quand tu as inséré des lignes, ta formule n'a pas été modifiée en conséquence.
Sans doute parce que tu les a rajoutées à partir de la ligne 51. Si tu les avais insérées entre la 2ème et la 50ème, la formule aurait été ajustée automatiquement

A+
LibreOffice 6.2.3.2 sous windows 10 / Bureau (obligation de version)
LibreOffice 7.2.5 sous windows 10 / Domicile
Avatar de l’utilisateur
DLE
SuppOOrter
SuppOOrter
Messages : 1477
Inscription : 30 déc. 2007 19:56
Localisation : Lille

Re: Possibilité de réduction de formule ?

Message par DLE »

Bonjour,

En plus de la remarque de CroduAcrates, dans le fichier fourni la fonction

Code : Tout sélectionner

joindre.texte
n'est pas validée en tant que fonction matricielle, elle nest pas à l'intérieur des { }, il faut la valider par Ctrl+Maj+Entrée.
A valider dans le fichier réel.

Cdlt.
Dernière modification par DLE le 07 oct. 2018 16:24, modifié 1 fois.
MacOS Sonoma 14.4.1 (iMac-Intel) : AOO 4.1.15 , LibreOffice 7.6.5.2, Adoptium-temurinJDK_1.8.0_402 -
Windows 10 64 bits :
AOO 4.1.15, Libreoffice 7.1.8.1 - FireFox, Thunderbird, ORB 1.2.1
FranckyC
NOOuvel adepte
NOOuvel adepte
Messages : 19
Inscription : 03 sept. 2017 00:08

Re: Possibilité de réduction de formule ?

Message par FranckyC »

Super merci à vous !

Cette formule convient parfaitement !
Linux Mint / libreoffice Version: 6.0.7.3
Verrouillé