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




Merci Christian,


Cela me donne un clairage pour formuler autrement et surtout avec moins de risque d'erreur...


mais dans mon tableau


la formule=RECHERCHEV(D25;$O$6:$P$18;2;0)me donne  #N/D


En revanche dans l'autre tableau la formule


=RECHERCHEV(G2;$FLYERS.A2:B100;2;0), en ajoutant un test pour viter les messages d'erreur quand la 
cellule est vide \u2192 =SI(G2="" ;"" ;RECHERCHEV(G2;$FLYERS.A2:B100;2;0))fonctionne parfaitement,


je l'ai simplement adapte pour pouvoir la copier facilement dans toutes les lignes :


=SI(G284="";0;RECHERCHEV(G284;$FLYERS.$A$2:$B$100;2;0))


Alorscomment expliquer cette différence?


Bien cordialement


Philippe


envoy :10 juin 2023  18:22de :C Fourcroy <cfourcroy@free.fr> :Philippe POUMAILLOUX 
<ph.poumailloux@orange.fr>;, Xavier Dutrey <xavdan25@gmail.com>, yves dutrieux 
<ydutrieux@gmail.com>cc :users@fr.libreoffice.org, ocleyr2lalune@zaclys.net=objet :Re: [fr-users] 
Erreur de formule SI.CONDITIONS, OU, ET</p>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 intgres dans ce que l'on nomme "Format conditionnel"(Format-Conditionnel): on applique 
un format de prsentation si telle ou telle condition est vraie. Poiur l'usage le plus simple on 
utilise l';option "Condition" \u2192 "La valeur de la cellule est" (suprieure, infrieure, \u2026 ) 
et une valeur de comparaisonMais on peut aussi utiliser "Condition" \u2192 "La formule est" et on 
ajoute une formule qui renvoit soit VRAI soit FAUX, une formule boolenne, comme on dit , un truc 
qui se base sur des gale, &#62;, <, \u2265, \u2026 mais aussi les fonctions logique comme ET, OU, 
NON, \u2026C'est ce qui a t utilis ici. En allant sur une cellule de la ligne 13 puis 
"Format"-"Conditionnel"- "Grer", on voit les conditions appliques, en s&#233;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 
9;agit de travailler sur plusieurs cellules en mme temps (une "matrice" au sens mathmatique du 
terme). En pratique a a surtout tendance  compliquer les choses pour les gens qui ne sont pas 4; 
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 24; C10
* Soit je saisis =A1*B1 en C1 puis je copie cette formule jusque C10
* Soit je slectionne de C1  C10, je tape = , je slectionne de A1  A10 je tape * , je slectionne de 
B1  B10 puis je valide par MAJ-CTRL-ENTREE, a va me donner une formule matricielle, reconnaissable  
ce qu'elle est entoure d'accolades: quelque chose du genre {=A1:A10*B1:B10}="il a t aussi question 
de formule avec des SI encastrs"Les SI imbriqus peuvent quasiment toujours tre remplacs 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&#233;cortiqu la formule en dtail, 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 
prvoir les ajouts potentiels)du genre=RECHERCHEV(G2;</span>$FLYERS.A2:B100;2;0),en ajoutant un test 
pour viter les messages d'erreur quand la cellule est vide \u2192 
=SI(G2="";"&#34;;RECHERCHEV(G2;$FLYERS.A2:B100;2;0)) creuser aussi , le cas chant, l'utilisation de 
recherchev en utilisant VRAI comme dernier param32;tre, a permet de travailler sur des intervalles 
si la 1ere colonne  gauche est trie en ordre croissant, quelque chose du genre0   0.99100&#160;   0 
.95500  0.901000 0.80Si l'on veut des frais kilomtriques  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 1000kmDsol, je n'ai 
pas le temps d'explorer les fichiers, je verrais a ce soir ou demain.Bon courage=Christian
<div class="ox-22fbd46323-moz-cite-prefix">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 
rcuprableshttps://drive.google.com/drive/folders/1RWu2PG4vCfTW7jlBpBXFRg5RCuZgHp8e?usp=sharingMerci




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/MFiqz1yFf5dMercide 
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>&#62;>>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&#62;> 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,>2; et vous utilisez les oprateurs booleen OU, ET (voir la dfinition des>;> 
fonctions conditionnelles dans l'aide de Calc).>>>&#62; 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.>&#62;>> 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...&#62;>>>>> 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&#62;> 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 d9;un formatage conditionnel (Format - conditionnel 
->> condition)&#60;br>>> mais sans voir le document, difficile  dire ;)>2;>> Yves>>>> Le mer. 7 
juin 2023 &#224; 10:03, Xavier Dutrey<xavdan25@gmail.com>a crit :&#62;&#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>2; 06 24 53 83 85>><br>>> 
*xavdan25@gmail.com<xavdan25@gmail.com>*>2;>> -->> Envoyez un 
mailusers+unsubscribe@fr.libreoffice.orgpour vous>> dsinscrire>> Les archives de la liste sont 
disponibles >>https://listarchives.libreoffice.org/fr/users/>> Privacy 
Policy:https://www.documentfoundation.org/privacy>>>>&#62;>>> -->> web site 
:http://www.molenbaix.com>&#62;>>>>--web site :http://www.molenbaix.com--Envoyez un mail 
&#224;users+unsubscribe@fr.libreoffice.orgpour vous dsinscrireLes archives de la liste sont 
disponibleshttps://listarchives.libreoffice.org/fr/users/PrivacyPolicy: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.