OOo:Creer une fonction logique ou formulaire

Résolu/Fermé
free2man - 16 mai 2011 à 23:57
 free2man - 17 mai 2011 à 22:44
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:

2 réponses

Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 414
17 mai 2011 à 07:49
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
Merci pour la soluce. Tellement simple. Encore merci
0