Date: prev next · Thread: first prev next last
2023 Archives by date, by thread · List index


Bonsoir,

"/dans le fichier envoy par Xavier je ne suis pas en mesure de rpondre surtout que dans la feuille"Gantt_semi_auto_2_2" je ne vois aucune formule dans la ligne 13, colonnes AK et suivantes... si c9;est cette feuille qu'il fait rfrence.//"/ Ce sont des formules intégrées dans ce que l'on nomme "Format conditionnel" (Format-Conditionnel): on applique un format de présentation si telle ou telle condition est vraie. Poiur l'usage le plus simple on utilise l'option "Condition" → "La valeur de la cellule est" (supérieure, inférieure, … ) et une valeur de comparaison Mais on peut aussi utiliser "Condition" → "La formule est" et on ajoute une formule qui renvoit soit VRAI soit FAUX, une formule booléenne, comme on dit , un truc qui se base sur des égale, >, <, ≥, … mais aussi les fonctions logique comme ET, OU, NON, … C'est ce qui a été utilisé ici. En allant sur une cellule de la ligne 13 puis "Format"-"Conditionnel"- "Gérer", on voit les conditions appliquées, en sélectionnant un e condition on voit la formule en entier et le domaine (les cellules) où elle s'applique.

"/Dans d'autres messages il a t question de formule matricielle, je ne sais pas ce que cela signifie./" Ils 'agit de travailler sur plusieurs cellules en même temps (une "matrice" au sens mathématique du terme). En pratique ça a surtout tendance à compliquer les choses pour les gens qui ne sont pas à l'aise avec le concept. Par exemple : j'ai des des chiffres de A1 à A10 et de B1 à B10, je veux les multiplier de C1 à C10

 * Soit je saisis =A1*B1 en C1 puis je copie cette formule jusque C10
 * Soit je sélectionne de C1 à C10, je tape = , je sélectionne de A1 à
   A10 je tape * , je sélectionne de B1 à B10 puis je valide par
   MAJ-CTRL-ENTREE, ça va me donner une formule matricielle,
   reconnaissable à ce qu'elle est entourée d'accolades : quelque chose
   du genre {=A1:A10*B1:B10}

"il a t aussi question de formule avec des SI encastrs"
Les SI imbriqués peuvent quasiment toujours être remplacés par l'utilisation de la fonction ET ou un RECHERCHEV
=SI(A1=1 ; SI(B1=2;C1;D1);D1)
peut-être remplacé par =SI(ET(A1=1;B1=2);C1;D1)

"/=SI(D4=$P$6;$O$6;SI(D4=$P$7;$O$7;SI(D4=$P$8;$O$8;SI(D4=$P$9;$O$9;SI(D4=$P$9;$O$9;SI(D4=$P$10;$O$10;SI(D4=$P$11;$O$11;SI(D4=$P$12;$O$12;SI(D4=$P$13;$O$13;SI(D4=$P$14;$O$14;SI(D4=$P$15;$O$15;SI(D4=$P$16;$O$16;SI(D4=$P$17;$O$17;SI(D4=$P$18;$O$18;""))))))))))))))/"
A priori, je n'ai pas décortiqué la formule en détail, ça peut être remplacé par
=RECHERCHEV(D4;$P$6:$O$18;2;faux)

Le SI.Mulitple devrait fonctionner aussi en RECHERCHEV, en prenant le tableau (ce que Calc appelle la "matrice") $A$2:$B$100 (il y a des lignes vides pour prévoir les ajouts potentiels) du genre =RECHERCHEV(G2;$FLYERS.A2:B100;2;0), en ajoutant un test pour éviter les messages d'erreur quand la cellule est vide → =SI(G2="" ;"" ;RECHERCHEV(G2;$FLYERS.A2:B100;2;0))

à creuser aussi , le cas échéant, l'utilisation de recherchev en utilisant VRAI comme dernier paramètre, ça permet de travailler sur des intervalles si la 1ere colonne à gauche est triée en ordre croissant, quelque chose du genre
0            0.99
100       0 .95
500        0.90
1000    0.80

Si l'on veut des frais kilométriques à 0.99 entre 0 et 100 km(exclus), de 0.95 entre 100 et 500 (exclus), 0.90 entre 500 et 1000 (exclus) et 0.80 à partir de 1000km

Désolé, je n'ai pas le temps d'explorer les fichiers, je verrais ça ce soir ou demain.

Bon courage

Christian
Le 10/06/2023 à 17:13, Philippe POUMAILLOUX a écrit :

Bonjour,


Je suis avec intrt tous les changes, mme si nombreuses sont les questions abordes me passe un peu au-dessus, 
je n'aini la pratique ni le niveau suffisant... dans le fichier envoy par Xavier je ne suis pas en mesure de 
rpondre surtout que dans la feuille"Gantt_semi_auto_2_2" je ne vois aucune formule dans la ligne 
13, colonnes AK et suivantes... si c9;est  cette feuille qu'il fait rfrence.


Dans d'autres messages il a t question de formule matricielle, je ne sais pas ce que cela 
signifie... il a t aussi question de formule avec des SI encastrs .... Cela a soulev une de mes 
interrogations car j'utilise souvent ce type de formule :


=SI(D4=$P$6;$O$6;SI(D4=$P$7;$O$7;SI(D4=$P$8;$O$8;SI(D4=$P$9;$O$9;SI(D4=$P$9;$O$9;SI(D4=$P$10;$O$10;SI(D4=$P$11;$O$11;SI(D4=$P$12;$O$12;SI(D4=$P$13;$O$13;SI(D4=$P$14;$O$14;SI(D4=$P$15;$O$15;SI(D4=$P$16;$O$16;SI(D4=$P$17;$O$17;SI(D4=$P$18;$O$18;""))))))))))))))


ou encore :


=SI.MULTIPLE(G2;$FLYERS.A$2;$FLYERS.B$2;$FLYERS.A$3;$FLYERS.B$3;$FLYERS.A$4;$FLYERS.B$4;$FLYERS.A$5;$FLYERS.B$5;$FLYERS.A$6;$FLYERS.B$6;$FLYERS.A$7;$FLYERS.B$7;$FLYERS.A$8;$FLYERS.B$8;$FLYERS.A$9;$FLYERS.B$9;$FLYERS.A$10;$FLYERS.B$10;$FLYERS.A$11;$FLYERS.B$11;$FLYERS.A$12;$FLYERS.B$12;$FLYERS.A$13;$FLYERS.B$13;$FLYERS.A$14;$FLYERS.B$14;$FLYERS.A$15;$FLYERS.B$15;$FLYERS.A$16;$FLYERS.B$16;$FLYERS.A$17;$FLYERS.B$17;$FLYERS.A$18;$FLYERS.B$18;$FLYERS.A$19;$FLYERS.B$19;$FLYERS.A$20;$FLYERS.B$20;$FLYERS.A$21;$FLYERS.B$21;$FLYERS.A$22;$FLYERS.B$22;$FLYERS.A$23;$FLYERS.B$23;$FLYERS.A$24;$FLYERS.B$24;$FLYERS.A$25;$FLYERS.B$25;$FLYERS.A$26;$FLYERS.B$26;$FLYERS.A$27;$FLYERS.B$27;$FLYERS.A$28;$FLYERS.B$28;$FLYERS.A$29;$FLYERS.B$29;$FLYERS.A$30;$FLYERS.B$30;$FLYERS.A$31;$FLYERS.B$31;$FLYERS.A$32;$FLYERS.B$32;$FLYERS.A$33;$FLYERS.B$33;$FLYERS.A$34;$FLYERS.B$34;$FLYERS.A$35;$FLYERS.B$35;$FLYERS.A$36;$FLYERS.B$36;$FLYERS.A$37;$FLYERS.B$37;$FLYERS.A$38;$FLYERS.B$38;$FLYERS.A$39;$FLYERS.B$39;$FLYERS.A$40;$FLYERS.B$40;$FLYERS.A$41;$FLYERS.B$41;$FLYERS.A$42;$FLYERS.B$42;$FLYERS.A$43;$FLYERS.B$43;$FLYERS.A$44;$FLYERS.B$44;$FLYERS.A$45;$FLYERS.B$45;$FLYERS.A$46;$FLYERS.B$46;$FLYERS.A$47;$FLYERS.B$47;$FLYERS.A$48;$FLYERS.B$48;$FLYERS.A$49;$FLYERS.B$49;$FLYERS.A$50;$FLYERS.B$50;$FLYERS.A$51;$FLYERS.B$51;$FLYERS.A$52;$FLYERS.B$52;$FLYERS.A$53;$FLYERS.B$53;$FLYERS.A$54;$FLYERS.B$54;$FLYERS.A$55;$FLYERS.B$55;$FLYERS.A$56;$FLYERS.B$56;$FLYERS.A$57;$FLYERS.B$57;$FLYERS.A$58;$FLYERS.B$58;$FLYERS.A$59;$FLYERS.B$59;$FLYERS.A$60;$FLYERS.B$60;$FLYERS.A$61;$FLYERS.B$61;$FLYERS.A$62;$FLYERS.B$62;$FLYERS.A$63;$FLYERS.B$63;$FLYERS.A$64;$FLYERS.B$64;$FLYERS.A$65;$FLYERS.B$65;$FLYERS.A$66;$FLYERS.B$66;$FLYERS.A$67;$FLYERS.B$67)


Y-a-t-il une autre possibilit pour simplifierce genre de formule


Les fichiers concerns sont rcuprables


https://drive.google.com/drive/folders/1RWu2PG4vCfTW7jlBpBXFRg5RCuZgHp8e?usp=sharing


Merci


Bien cordialement


Philippe


envoy : 8 juin 2023  18:43de : Xavier Dutrey<xavdan25@gmail.com>  : yves 
dutrieux<ydutrieux@gmail.com>Cc:ocleyr2lalune@zaclys.net,users@fr.libreoffice.orgobjet  : Re: [fr-users] Erreur de formule 
SI.CONDITIONS, OU, ETBonjourJ'ai russi  colorer le d&#233;but des tches, mais pas la dure, je bute surla formulation dans 
format conditionnel.Dans le fichier, j'ai test la ligne 13 colonnes AK  DX, ne fonctionnepas, toute la ligne est colore au lieu de 
AL13  AN13 (3 jours, celluleAI13).Ci-joint, le fichier en question:https://www.cjoint.com/c/MFiqz1yFf5dMerci  de m\u2019indiquer 
l'erreur comise ou la voie  suivre.CordialementXavier DUTREY"Les hommes sont comme les plantes, ils ne croissent que s'ils 
sont biencultivs "Le mer. 7 juin 2023, 22:38, yves dutrieux<ydutrieux@gmail.com>  a 3;crit :


Rponse reue rien qu' moi :-(sinon, je vois dj un problme 4; la cellule : AO13 o on parle de lacellule AE13 au lieu de Z13....Si j'ai bien compris ce que le tableau voulais 
faire...Je n&#39;ai pas vu les erreurs que tu as mentionnes dans ton mail initial ?Yves>>Merci, je vais essayer.>>Je vous remercie pour votre retour 
rapide.>>Voici le lien pour accs au fichier en question; Pour information, j'aimis en place le format 
conditionnel.>>>>>https://www.cjoint.com/c/MFhoAoz4s2d>>>>Cordialement>>>>Xavier"Les hommes sont comme les plantes, ils ne croissent que 
s'ils sont biencultivs "Le mer. 7 juin 2023  22:11, Ocleyr2lalune <ocleyr2lalune@zaclys.net>  a&#233;crit :


Bonjour>>>> oui avec le fichier ce serait mieux, via un lien de cjoint comme ce>&#62; qu'indiques Yves ou toute autre plateformes de partages de fichiers, commes>> celles indiques sur entraide.chatons.org&#62;>>> Sur le fond, comme l'indiques Yves, colorier une cellule selon un ou>> plusieurs critres c'est du formatage conditionnel. Dans LibreOffice, le>> formatage associ&#233; est un style.>>>> Ensuite tout dpend de votre condition pour vous aiguiller (d'o le>> fichier).>>>> Disons que si vous avez besoin d'utiliser une formule, par essence, le>> formatage 
conditionnel, prend des conditions, donc la formule utilise doit>> renvoyer un booleen (VRAI/FAUX). Votre formule ne contient donc pas de SI,>&#62; mais directement l'expression de la condition.>>2;> Selon celle ci, soit les conditions s'imbriquent avec des formatages >> chaque occurrence, soit vous cumulez vos crit32;res pour un seul formatage,>> et vous utilisez les oprateurs booleen OU, ET (voir la dfinition des>> fonctions conditionnelles dans l'aide de Calc).>>>> Si vous avez tent de mettre un SI, a peut expliquer votre probl;me>> (quand on fait ses premiers formatages conditionnels, 
c&#39;est une erreur>> frquente).>>>>; Pour plus, donc, on attend votre fichier ! :-)>>>>; A noter que l'import d'un fichier excel avec formatage conditionnel est>> ncessairement dcevante et impose de reparamtrer le formatage>> conditionnel.>>>> L'expression du formatage conditionnel est assez proche, comme pour toute>> formule... mais l'utilisation du formatage via des styles gnre lors de>> l'import un style par cellule concerne par le formatage et autant de>> formatages conditionnels...>>>>>> Claire2;>>>>> Le 2023-06-07 13:06, yves dutrieux a 
&#233;crit :>>>> Bonjour,>> les pices jointes ne passent pas sur la liste, il faut passer par un>> service tel quel :https://www.cjoint.com/>> par exemple.&#62;>>> Je suppose que pour la coloration , ce serait l';utilisation d'un style>> appliqu en fonction d'un formatage conditionnel (Format - conditionnel ->> condition)<br>>> mais sans voir le document, difficile  dire ;)>>>> Yves>>>> Le mer. 7 juin 2023 &#224; 10:03, Xavier Dutrey <xavdan25@gmail.com>  a crit :&#62;>>> Bonjour,>> Pour la cration d'un planning, j'ai un petit 
souci de comprhension,>> lorsque je pose la condition d'un intervalle pour affichage, la formule me>> donne un rsultat erron (entre Z13(gal 24; 2) et AI13(gal  5),>> Ci-joint le fichier en ODF.>> Pourriez-vous m'aiguiller sur ce problme? A d33;faut, pourriez-vous me>> renseigner sur la meilleure formule pour colorer des cases en fonction de>> plusieurs paramtres.>> Bonne journe>> Cordialement>&#62;>> Xavier DUTREY>> 06 24 53 83 85>><br>>> *xavdan25@gmail.com<xavdan25@gmail.com>*>2;>> -->> Envoyez un mailusers+unsubscribe@fr.libreoffice.org  pour 
vous>> dsinscrire>> Les archives de la liste sont disponibles >>https://listarchives.libreoffice.org/fr/users/>> Privacy Policy: https://www.documentfoundation.org/privacy>>>>>>>> -->> web site : http://www.molenbaix.com>&#62;>>>>

--web site :http://www.molenbaix.com


--Envoyez un mail &#224;users+unsubscribe@fr.libreoffice.org  pour vous dsinscrireLes archives de 
la liste sont disponibleshttps://listarchives.libreoffice.org/fr/users/Privacy  
Policy:https://www.documentfoundation.org/privacy




--
Envoyez un mail à users+unsubscribe@fr.libreoffice.org pour vous désinscrire
Les archives de la liste sont disponibles à https://listarchives.libreoffice.org/fr/users/
Privacy Policy: https://www.documentfoundation.org/privacy

Context


Privacy Policy | Impressum (Legal Info) | Copyright information: Unless otherwise specified, all text and images on this website are licensed under the Creative Commons Attribution-Share Alike 3.0 License. This does not include the source code of LibreOffice, which is licensed under the Mozilla Public License (MPLv2). "LibreOffice" and "The Document Foundation" are registered trademarks of their corresponding registered owners or are in actual use as trademarks in one or more countries. Their respective logos and icons are also subject to international copyright laws. Use thereof is explained in our trademark policy.