OOo:Creer une fonction logique ou formulaire

Résolu
free2man -  
 free2man -
Bonjour,

Je suis à la recherche d'une solution pour: soit faire une fonction logique ou bien un formulaire pour l'exemple ci-dessous

Sous Open Office Calc, je voudrais que dans un cellule (ex: A2) j'ai un chiffre qui s'affiche automatiquement en fonction du contenu de ma cellule (A1).

Par exemple:

Si dans la cellule (A1) j'écris Toto
alors la cellule (A2) m'affichera 20,

Si dans la cellule (A1) j'écris Tutu
alors la cellule (A2) m'affichera 40,

Si dans la cellule (A1) j'écris Tata
alors la cellule (A2) m'affichera 60,


Je me pose la question si ce serai plus simple de faire un formulaire avec Base de données et une insertion de boite combiné. Mais je suis un débutant dans la base de données.

Merci d'avance pour vos conseils.

Cordialement Christophe






A voir également:
  • OOo:Creer une fonction logique ou formulaire
  • Atlas ooo - Télécharger - Suite bureautique

2 réponses

Vaucluse Messages postés 26496 Date d'inscription   Statut Contributeur Dernière intervention   6 440
 
Bonjour

deux options:
si vous n'avez que trois ou quatre références:
EN A2
=SI(A1="Toto";20;SI(A1="Tutu";40;SI(A1="Tata";60)))

ou alors pour plus de référence, pour l'exemple à adapter
faites un tableau de vos textes de X1 à X20
en colonne Y en ligne les valeurs correspondants:
en B2 à tirer sur largeur utile si besoin:
=SI(ESTVIDE(A1);0;RECHERCHEV(A1;$X$1:$Y$20;2;0))

pour faciliter l'écriture dans la cellule A1 vous pouvez placer un menu déroulant:

sélectionnez la cellule ou la ligne à remplir
données / Validité
en haut, dans le menu: "plage de cellule"
en bas:$X$1:$X$20

quand vous sélectionnez les cellules validées, vous aurez une flèche et un menu qui vous donnera le choix dans la liste de noms en X



crdlmnt



1
free2man
 
Merci pour la soluce. Tellement simple. Encore merci
0