[Résolu] Formule qui dépend du contenu d'une case

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.
Luco
Fraîchement OOthentifié
Messages : 2
Inscription : 15 avr. 2020 16:38

[Résolu] Formule qui dépend du contenu d'une case

Message par Luco »

Bonjour

tout se passe sur une même feuille.
J'ai créé une case (A1) avec un menu déroulant à 4 choix possibles. Je voudrais que cette case influe sur les formules rentrées dans une autre case (B2), donc 4 formules différentes dans B2 en fonction du choix de A1. La formule rentrée dans B2 aura pour base de données un tableau alimenté dans la même page. Le résultat de B2 sera une base de données pour des formules saisies dans 2 autres cases.

Comment faire cela ?

Un grand merci à l'attention qui sera portée à mon post.
Mac OS 10.14.6 - Apache OpenOffice 4.1.7
Avatar de l’utilisateur
Michel JANZEF
ManitOOu
ManitOOu
Messages : 3453
Inscription : 12 janv. 2006 10:04

Re: Formule qui dépend du contenu d'une case

Message par Michel JANZEF »

Bonjour,
Joignez un fichier d'exemple expliquant ce que vous souhaitez. Ce sera plus facile.
Comment joindre un fichier?
AOo 4.1.15 et LibO 7.6.6.3 (x64) - Windows 10 Famille 22H2 (19045.3693) 64 bits
Avatar de l’utilisateur
micmac
RespOOnsable forum
RespOOnsable forum
Messages : 9254
Inscription : 28 août 2010 08:45

Re: Formule qui dépend du contenu d'une case

Message par micmac »

Bonjour et bienvenue,
Dans votre signature il a écrit :Apache OpenOffice 4.1.5 sur MacBook Air Mojave
  1. Cette version de OpenOffice est obsolète.
    Si c'est une obligation, mentionnez-le dans votre signature en ajoutant Obligation de version.
    Afin de profiter des dernières améliorations, il est fortement recommandé d'être à jour de la dernière version
    .
  2. Nous préférerions que soit indiquée la version exacte de l'OS (macOS 10.14.6 par exemple).
Accès direct à votre signature pour la corriger.

Cordialement
Touche Ctrl de Windows = touche cmd⌘ sur Mac
Outils > Options sur Windows = OpenOffice > Préférences sur Mac
Avatar de l’utilisateur
njhub
Membre enthOOusiaste
Membre enthOOusiaste
Messages : 495
Inscription : 18 juin 2017 05:43
Localisation : 976

Re: Formule qui dépend du contenu d'une case

Message par njhub »

Bonjour Luco,

Essayez en B2 :

Code : Tout sélectionner

=SI(A1="choix 1";formule 1;SI(A1="choix 2";formule 2;SI(A1="choix 3";formule 3;SI(A1="choix 4";formule 4;"")))
En remplaçant par les éléments de votre liste de choix les "choix 1, 2, 3 et 4" dans la formule proposée, il en va de même pou les "formules 1, 2, 3 et 4" à remplacer par la formule à mettre en œuvre suivant le choix
:wink:
LibreOffice 7.5.9.2.M1 (x64) FR-YT 05/12/23
OS : Windows 11.0
Avatar de l’utilisateur
OOotremer971
ManitOOu
ManitOOu
Messages : 2744
Inscription : 16 avr. 2010 13:31

Re: Formule qui dépend du contenu d'une case

Message par OOotremer971 »

Bonjour,

En l'absence d'exemple concret (c'est juste un peu flou l'exposé de ton problème), tu peux exploiter à bon escient la fonction CHOISIR() :

Code : Tout sélectionner

=CHOISIR(EQUIV(A1;{"Tableau1";"Tableau2";"Tableau3";"Tableau4"};0);Tableau1;Tableau2;Tableau3;Tableau4)
voir l'aide F1 pour plus d'information et le fichier joint comme exemple. La dernière portion de Tableau1;Tableau2;Tableau3;Tableau4 peut être remplacée par Formule1;Formule2 etc, et la première série de {"Tableau1";"Tableau2";"Tableau3";"Tableau4"} par la liste des items contenus dans ta liste en A1 ; entre accolades et les items entre guillemets comme dans l'exemple.
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
En principe, toujours à jour des dernières versions dites stables
AOO
LibreOffice
Debian 10 et 11
Luco
Fraîchement OOthentifié
Messages : 2
Inscription : 15 avr. 2020 16:38

Re: Formule qui dépend du contenu d'une case

Message par Luco »

Bonjour à tous,

njhub a su m'aider par l'apport de sa solution, un grand merci, ça fonctionne parfaitement.

bonne soirée
Mac OS 10.14.6 - Apache OpenOffice 4.1.7