IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

OpenOffice & LibreOffice Discussion :

Fonction SI retourne toujours FAUX // Fonction CASE ?


Sujet :

OpenOffice & LibreOffice

  1. #1
    Membre à l'essai
    Homme Profil pro
    Qualification Logicielle
    Inscrit en
    Mai 2017
    Messages
    27
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Qualification Logicielle

    Informations forums :
    Inscription : Mai 2017
    Messages : 27
    Points : 16
    Points
    16
    Par défaut Fonction SI retourne toujours FAUX // Fonction CASE ?
    Bonjour tout le monde

    je vous expose mon problème

    J'ai dans une Feuille de Calcul, une liste de Grade avec des valeurs limites (sur trois colonnes)

    J'aimerai afficher ce grade dans une cellule en fonction du nombre entré dans une autre cellule

    J'ai d'abord fait mon test sur un seul grade

    Nom : grade.png
Affichages : 265
Taille : 8,7 Ko

    avec A1, la cellule ou j'entre ma valeur
    avec D1, E1 les cellules contenant les valeurs limites, et F1 le grade (chaine de caractère)

    hors quelque soit la valeur entrée dans A1, j'ai toujours la valeur "FAUX" dans ma cellule d'affichage

    Du coup je me demadne s'il n'y a pas un paramètre, un réglage, un formatage de cellule ou quelque chose à faire pour que cela fonctionne ?


    2eme point

    J'ai plusieurs grades, avec plusieurs limites (toutes stricement différentes), je pensais utiliser une fonction style CASE (je sais pas si elle est appelé comme ca dans Open Office)
    Comment puis je l'implémenter dans ma cellule ?

    Merci d'avance

  2. #2
    Membre éprouvé
    Homme Profil pro
    utilisateur
    Inscrit en
    Janvier 2017
    Messages
    669
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 63
    Localisation : France

    Informations professionnelles :
    Activité : utilisateur
    Secteur : Service public

    Informations forums :
    Inscription : Janvier 2017
    Messages : 669
    Points : 1 109
    Points
    1 109
    Par défaut Tjr Faux
    Bonjour Jarael,

    Essayez

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    SI(et(D1<A1;A1<E1);F1;"")
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    SI(et(D1<A1;A1<E1);F1;SI(et(A2>E1;A1<=E2);F2;"")
    etc...
    LibreOffice 7.5.9.2.M1 (x64) FR-YT 05/12/23
    OS : Windows 11.0

  3. #3
    Membre à l'essai
    Homme Profil pro
    Qualification Logicielle
    Inscrit en
    Mai 2017
    Messages
    27
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Qualification Logicielle

    Informations forums :
    Inscription : Mai 2017
    Messages : 27
    Points : 16
    Points
    16
    Par défaut
    Merci beaucoup cela fonctionne !

    Il est étonnant que la double expression en fonctionne pas mais pas grave, j'ai la bonne syntaxe désormais

    Merci beaucoup

  4. #4
    Membre à l'essai
    Homme Profil pro
    Qualification Logicielle
    Inscrit en
    Mai 2017
    Messages
    27
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Qualification Logicielle

    Informations forums :
    Inscription : Mai 2017
    Messages : 27
    Points : 16
    Points
    16
    Par défaut
    Je me permet de réouvrir car j'ai un petit soucis avec cette expression

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    =SI(sheet1.B3 ="54"; "texte"; "FAUX")
    qui me retourne toujours faux ... alors que j'ai bien 54 dans la case sheet1.B3

    Merci d'avance

  5. #5
    Membre éprouvé
    Homme Profil pro
    utilisateur
    Inscrit en
    Janvier 2017
    Messages
    669
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 63
    Localisation : France

    Informations professionnelles :
    Activité : utilisateur
    Secteur : Service public

    Informations forums :
    Inscription : Janvier 2017
    Messages : 669
    Points : 1 109
    Points
    1 109
    Par défaut m&m
    Bonjour Jarael,

    je tenterais bien :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    =SI(sheet1.B3=54;"texte";"FAUX")
    si B3 contient bien une valeur numérique, sans ' apostrophe, ni "" guillemets
    LibreOffice 7.5.9.2.M1 (x64) FR-YT 05/12/23
    OS : Windows 11.0

  6. #6
    Membre à l'essai
    Homme Profil pro
    Qualification Logicielle
    Inscrit en
    Mai 2017
    Messages
    27
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Qualification Logicielle

    Informations forums :
    Inscription : Mai 2017
    Messages : 27
    Points : 16
    Points
    16
    Par défaut
    Ah oui tout simplement ....

    Merci beaucopu

Discussions similaires

  1. Fonction qui retourne plusieurs valeurs !
    Par casafa dans le forum C++
    Réponses: 20
    Dernier message: 23/04/2014, 16h56
  2. Réponses: 5
    Dernier message: 15/02/2005, 18h07
  3. Réponses: 7
    Dernier message: 03/12/2004, 12h40
  4. Fonction qui retourne un tableau
    Par _lara_ dans le forum ASP
    Réponses: 6
    Dernier message: 24/05/2004, 15h06
  5. Réponses: 14
    Dernier message: 09/04/2004, 13h44

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo