[Résolu]Fonction MAX.SI

Discussions à propos du tableur Calc.
Les questions sur les macros doivent être postées dans la section dédiée en dessous.

Modérateur : Vilains modOOs

Règles du forum
Cette section est uniquement dédiée au tableur Calc. Vous ne devez pas poster ici de questions sur les macros mais utiliser la section éponyme.
Erwin
Membre OOrganisé
Membre OOrganisé
Messages : 82
Inscription : 27 août 2016 18:06
Localisation : Sutton, Québec

[Résolu]Fonction MAX.SI

Message par Erwin »

Bonjour,

Il semble exister dans LibO une fonction MAX.SI
Dans ma grande candeur j'imaginais une syntaxe similaire à SOMME.SI ou MOYENNE.SI, mais non, ça ne fonctionne pas.
Par contre, le fonction doit exister, vu que le programme me l'écrit d'office en majuscule.
Par contre, dans l'aide, aucune trace de cette fonction ni de sa syntaxe...
Pourtant elle me serait bien utile...
Dernière modification par Erwin le 05 juil. 2018 16:24, modifié 1 fois.
Erwin le chat
LibreOffice 7.2.1.2, Mac Mini M1 2020, macOS Monterey 12.0.1, iPad Pro M1 2020, iPadOS 15.1
Avatar de l’utilisateur
tintin
GourOOu
GourOOu
Messages : 9365
Inscription : 18 juil. 2008 15:29
Localisation : F-Oise + F-Savoie

Re: Fonction MAX.SI

Message par tintin »

Bonjour,
[b][color=#404080]Erwin[/color][/b] a écrit :Il semble exister dans LibO une fonction MAX.SI [...] dans l'aide, aucune trace de cette fonction ni de sa syntaxe..
Ce n'est pas mon domaine de prédilection mais en ouvrant un tableur...
MAX.SI.png
 Ajout : N'existe pas dans Apache OpenOffice
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
AOO 4.1.15 et LibO stable 7.6.6 / macOS Intel 13.6.6 Ventura
Adoptium-temurinJDK-jre_1.8.0_412 / Firefox/Safari/Thunderbird /Time Machine+cloneCCC
Tutoriels du forum pour macOS
Pour sauvegarder vos documents c'est ceinture ET bretelles
Avatar de l’utilisateur
micmac
RespOOnsable forum
RespOOnsable forum
Messages : 9255
Inscription : 28 août 2010 08:45

Re: Fonction MAX.SI

Message par micmac »

Bonjour,
Dans votre signature il y a écrit :LibreOffice 5.4.5.1
Il faudra penser à évoluer vers une version plus récente.
Touche Ctrl de Windows = touche cmd⌘ sur Mac
Outils > Options sur Windows = OpenOffice > Préférences sur Mac
Erwin
Membre OOrganisé
Membre OOrganisé
Messages : 82
Inscription : 27 août 2016 18:06
Localisation : Sutton, Québec

Re: Fonction MAX.SI

Message par Erwin »

Tintin: merci pour l'info, je n'avais pas pensé à cette avenue.
Mon sens aigu de la logique est quand même perturbé par le fait que les plages de classement et de critères sont inversées entre les fonctions SOMME.SI et MAX.SI...

Micmac: il me semble pourtant que mes mises à jour se font à peu près automatiquement... je vais vérifier ça...
Erwin le chat
LibreOffice 7.2.1.2, Mac Mini M1 2020, macOS Monterey 12.0.1, iPad Pro M1 2020, iPadOS 15.1
Avatar de l’utilisateur
Jean-Louis Cadeillan
GourOOu
GourOOu
Messages : 5753
Inscription : 02 janv. 2009 23:56

Re: [Résolu]Fonction MAX.SI

Message par Jean-Louis Cadeillan »

Bonsoir,
Je découvre cette fonction avec toi. Suite à quelques essais, je précise son fonctionnement (tu l'as compris, mais ça peut intéresser d'autres personnes) :
  • • la syntaxe générale est la suivante :

    Code : Tout sélectionner

    =MAX.SI(PlageMaxi; Plage1;Critère1;Plage2; Critère2;...)
    • elle accepte 255 plages de critères au maximum (d'après l'assistant Fonctions)
    • toutes les plages doivent avoir la même taille
    • PlageMaxi retourne le maximum des cellules de la plage qui correspondent aux critères remplis dans les autres plages
    • dans PlageN sont sélectionnées les lignes dont les cellules remplissent le critère CritèreN
    • PlageMaxi ne va garder, pour que la fonction retourne le maximum; que les lignes qui satisfont à tous les critères des autres plages
    • dans l'exemple 1 (voir fichier joint), PlageMaxi = {11;9;4}, Plage1={4;9;4}, Plage2={8;8;9};

    Code : Tout sélectionner

    =MAX.SI(PlageMaxi;Plage1;">0";Plage2;">7")
    retourne 11 car toutes les cellules de Plage1 >0, toutes celles de Plage2 >7, donc le maximum est recherché dans toutes les cellules de PlageMaxi, d'où la valeur 11.
    • dans l'exemple 2 (voir fichier joint), PlageMaxi = {11;9;4}, Plage1={4;9;4}, Plage2={8;8;9};

    Code : Tout sélectionner

    =MAX.SI(PlageMaxi;Plage1;">0";Plage2;">8")
    retourne 4 car toutes les cellules de Plage1 >0, mais seule la dernière cellule de Plage2 >8, donc le maximum est recherché dans la dernière cellule de PlageMaxi, d'où la valeur 4.
Cordialement,
Jean-Louis
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
LibO 7.6.6.3 (x64 avec Java 1.8.0_411) et AOO 4.1.15 (avec Java x32 1.8.0_381), Windows 7 Édition Intégrale 64 SP1
Avatar de l’utilisateur
gerard24
ManitOOu
ManitOOu
Messages : 3160
Inscription : 06 juil. 2008 17:08
Localisation : dans le Périgord

Re: Fonction MAX.SI

Message par gerard24 »

Erwin a écrit :Mon sens aigu de la logique est quand même perturbé par le fait que les plages de classement et de critères sont inversées entre les fonctions SOMME.SI et MAX.SI...
La syntaxe est identique à celle de SOMME.SI.ENS et NB.SI.ENS qui comme elle permet d'avoir plusieurs critères.
OOodidacte
LibreOffice 6.4.5 sous Windows 10.
pour télécharger LibreOffice