Bonjour,
à vue de nez, sans avoir tout épluché. Je chercherais une méthode
combinant si et recherchev.
Un tableau pour le recherchev avec des élément basés sur aujourdhui()-2,
aujourdhui')-4... etc et des colonnes qui correspondent au fait d'avoir
feuille2.a1 ou feuille2.a2, ....
Reste à faire un si pour savoir si l'on a feuille2.a1 ou feuille2.a2 .
.. ce qui détermine la colonne de la réponse du recherchev
Quelque chose du genre
si(c2=feuille2.a1; recherchev(b2;tablo;2;faux;si(c2=feuille2.a2;
recherchev(b2;tablo;3;faux; .... etc
Bon courage
Christian Fourcroy
Le 18/12/2017 à 16:23, [email protected] a écrit :
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:: Calc err 514 trop de SI
OS:: Windows 10
Version:: 5.4.x
Question:: Bonjour,
je suis novice et profane dans le domaine des tableurs, néanmoins je "connais"
certains éléments (succins et sommaires vous en conviendrez), dès lors ma question porte
sur des erreurs du type 514 (trop de si).
je souhaiterais appliquer la formule suivante:
=SI(ET(B2=AUJOURDHUI ()-2;C2=$Sheet2.A1); "envoie de la carte postal 1"; SI(ET(B2=AUJOURDHUI ();C2=$Sheet2.A1); "Rentrer les données"; SI(ET(B2=AUJOURDHUI ()-15;C2=$Sheet2.$A1); "Carte
2";SI(ET(B2=AUJOURDHUI()-45;C2=$Sheet2.$A$1);"lettre 1";SI(ET(B2=AUJOURDHUI()-60;C2=$Sheet2.$A$1);"Carte 3";SI(ET(B2=AUJOURDHUI()-90;C2=$Sheet2.$A$1);"Carte
4";SI(ET(B2=AUJOURDHUI()-30;C2=$Sheet2.$A$1);"Tape/Tape";SI(ET(B2=AUJOURDHUI()-105;C2=$Sheet2.$A$1);"Tape/Tape";SI(ET(B2=AUJOURDHUI()-120;C2=$Sheet2.$A$1);"Carte
5";SI(ET(B2=AUJOURDHUI()-135;C2=$Sheet2.$A$1);"lettre 3";SI(ET(B2=AUJOURDHUI()-150;C2=$Sheet2.$A$1);"Carte
6";SI(ET(B2=AUJOURDHUI()-165;C2=$Sheet2.$A$1);"Tape/Tape";SI(ET(B2=AUJOURDHUI()-180;C2=$Sheet2.$A$1);"lettre 4";SI(ET(B2=AUJOURDHUI()-195;C2=$Sheet2.$A$1);"lettre 7 - Carte
7";SI(ET(B2=AUJOURDHUI()-210;C2=$Sheet2.$A$1);"Tape/Tape";SI(ET(B2=AUJOURDHUI()-225;C2=$Sheet2.$A$1);"Carte 8";SI(ET(B2=AUJOURDHUI()-240;C2=3
D$Sheet2.$A$1);"Lettre 5";SI(ET(B2=AUJOURDHUI()-255;C2=$Sheet2.$A$1);"Tape/Tape";SI(ET(B2=AUJOURDHUI()-270;C2=$Sheet2.$A$1);"lettre 6";SI(ET(B2=AUJOURDHUI()-285;C2=$Sheet2.$A$1);"Lettre
7";SI(ET(B2=AUJOURDHUI()-300;C2=$Sheet2.$A$1);"Lettre 8";SI(ET(B2=AUJOURDHUI()-315;C2=$Sheet2.$A$1);"Tape/Tape";SI(ET(B2=AUJOURDHUI()-330;C2=$Sheet2.$A$1);"Lettre
9";SI(ET(B2=AUJOURDHUI()-345;C2=$Sheet2.$A$1);"Lettre 10";SI(ET(B2=AUJOURDHUI()-360;C2=$Sheet2.$A$1);"Lettre 11 + dernier message";SI(ET(B2=AUJOURDHUI()-7;C2=$Sheet2.A4);"Lettre
1";SI(ET(B2=AUJOURDHUI()-14;C2=$Sheet2.A4);"Lettre 2";SI(ET(B2=AUJOURDHUI()-21;C2=$Sheet2.A4);"Lettre 3";SI(ET(B2=AUJOURDHUI()-28;C2=$Sheet2.A4);"Lettre 4";SI(ET(B2=AUJOURDHUI()-35;C2=$Sheet2.A4);"Lettre
5";SI(ET(B2=AUJOURDHUI()-42;C2=$Sheet2.A4);"Lettre 6";SI(ET(B2=AUJOURDHUI()-49;C2=$Sheet2.A4);"Lettre 7";SI(ET(B2=AUJOURDHUI()-56;C2=$Sheet2.A4);"Lettre 8";SI(ET(B2=AUJOURDHUI()-63;C2=$Sheet2.A4);"L
ettre 9";SI(ET(B2=AUJOURDHUI()-70;C2=$Sheet2.A4);"Lettre 10";SI(ET(B2=AUJOURDHUI()-77;C2=$Sheet2.A4);"Lettre 11";SI(ET(B2=AUJOURDHUI()-30;C2=$Sheet2.A3);"Carte postale + Carte de
visite";SI(ET(B2=AUJOURDHUI()-60;C2=$Sheet2.A3);"Carte postale + Carte de visite";SI(ET(B2=AUJOURDHUI()-90;C2=$Sheet2.A3);"Carte postale + Carte de
visite";SI(ET(B2=AUJOURDHUI()-120;C2=$Sheet2.A3);"Carte postale + Carte de visite";SI(ET(B2=AUJOURDHUI()-150;C2=$Sheet2.A3);"Carte postale + Carte de
visite";SI(ET(B2=AUJOURDHUI()-180;C2=$Sheet2.A3);"Carte postale + Carte de visite";SI(ET(B2=AUJOURDHUI()-210;C2=$Sheet2.A3);"Carte postale + Carte de
visite";SI(ET(B2=AUJOURDHUI()-240;C2=$Sheet2.A3);"Carte postale + Carte de visite";SI(ET(B2=AUJOURDHUI()-270;C2=$Sheet2.A3);"Carte postale + Carte de
visite";SI(ET(B2=AUJOURDHUI()-300;C2=$Sheet2.A3);"Carte postale + Carte de visite";SI(ET(B2=AUJOURDHUI()-330;C2=$Sheet2.A3);"Carte postale + Carte de visite";SI(ET(B2=3
DAUJOURDHUI()-365;C2=$Sheet2.A3);"Carte postale + Carte de
visite";""))))))))))))))))))))))))))))))))))))))))))))))))
J'avoue que même moi en la regardant ça pique un peu... Auriez vous une
solution pour soit raccourcir mes formules, soit faire en sorte qu'elles soient
acceptées par le tableur.
D'avance merci beaucoup
PS: A Poudlard, une aide sera toujours apportée à ceux qui la demandent
Albus Dumbledore
--
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