Bonjour,

> -----Message d'origine-----
> De : [email protected]
> [mailto:[email protected]]
> Envoyé : mardi 15 mai 2018 21:05
> À : [email protected]
> Objet : [fr-users] fonction
> 
> Bonjour
> 
> Voici une nouvelle question envoyée à l'aide du formulaire de demande
> d'aide (http://fr.libreoffice.org/get-help/poser-une-question/).
> Si vous répondez, merci de penser à utiliser la fonction "répondre à tous"
> de votre logiciel de courrier électronique de façon que le demandeur
> reçoive une copie de votre réponse.
> 
> 
> Email:: [email protected]
> Sujet:: fonction
> OS:: Windows 7
> Version:: 5.0.x
> Question:: Bonjour,
> 
> J'ai créé un tableau en entrant les données suivantes :
> - de B2 à G2 : des prix en euros
> - de B3:G3 à B15:G15 : des cellules contenant, ou non, un arrière plan
> jaune
> 
> Je cherche une formule dans le genre "si cellule B3 est de couleur jaune
> (test) alors recopies la valeur de la cellule B2 (valeur_si_vrai) sinon
> rien (valeur_si_faux)" que je traduirais par :
> =SI(B3 est de couleur "jaune";$B$2;) la fonction manquante étant celle du
> test.

Pour cette première partie, la réponse de Bob est tout à fait pertinente.

Cette demande revient de temps en temps sur cette liste car ça paraît une
"bonne idée", mais si on le faisait (c'est possible par une fonction
réalisée par une macro), attention aux catas si l'opérateur choisit une
nuance de couleur un peu différente de celle testée !

> Pour compliquer la chose, la formule se trouvera dans la cellule à tester
> donc dans l'exemple ci-dessus en B3 (référence circulaire)...

- les références circulaires, par principe, ça ne peut pas marcher.
Toutefois il existe une fonction (ACTUELLE) qui permet d'utiliser dans une
cellule la valeur de cette cellule. Ca marche parce que ce n'est pas une
circularité, la valeur considérée par la fonction est celle calculée par les
termes à gauche de la fonction (voir l'aide).

Cordialement,

Michel 

PS: Si vous répondez, pensez à utiliser la fonction "répondre à tous" de
votre logiciel de courrier électronique afin que la liste reçoive une copie
de votre réponse.


-- 
Envoyez un mail à [email protected] pour vous désinscrire
Les archives de la liste sont disponibles à 
https://listarchives.libreoffice.org/fr/users/
Tous les messages envoyés sur cette liste seront archivés publiquement et ne 
pourront pas être supprimés

Répondre à