1. Ce site utilise des "témoins de connexion" (cookies) conformes aux textes de l'Union Européenne. Continuer à naviguer sur nos pages vaut acceptation de notre règlement en la matière. En savoir plus.

Formule à 2 conditions

Discussion dans 'Forum Excel' démarrée par PASSARET COSTE Christian, 8 Mai 2018.

  1. PASSARET COSTE Christian

    PASSARET COSTE Christian XLDnaute Nouveau

    Inscrit depuis le :
    7 Mai 2018
    Messages :
    19
    "J'aime" reçus :
    1
    Sexe :
    Masculin
    Habite à:
    ROQUEFORT
    Bonsoir

    je cherche a resoudre la formule suivante

    je suis dans la case AT 76 et je voudrais que si dans la case S76 j'ai N j'ecris dans la case AT76 la formule suivante
    =AQ76*AH76-AS76+BF76+BR76-AX76
    MAIS je voudrais que si dans la case S76 j'ai O j'ecris dans la case AT76 la formule suivante
    =AQ76/2

    MERCI POUR UNE AIDE CAR JE BLOQUE
     
  2. Chargement...

    Discussions similaires - Formule conditions Forum Date
    XL 2010 Problème sur formule Si avec plusieurs conditions Forum Excel Jeudi à 13:14
    XL 2007 Formule avec plusieurs conditions Forum Excel 5 Octobre 2018
    XL 2016 formule excel avec conditions Forum Excel 24 Août 2018
    XL 2007 Formule sous plusieurs conditions Forum Excel 11 Août 2018
    Formule à trois conditions Forum Excel 2 Août 2018

  3. Brice G

    Brice G XLDnaute Occasionnel

    Inscrit depuis le :
    27 Juillet 2017
    Messages :
    167
    "J'aime" reçus :
    20
    Utilise:
    Excel 2016 (PC)
    Bonsoir,

    si je comprends bien, une simple fonction SI fera l'affaire.:)
    De la sorte :
    =SI(S76="N";AQ76*AH76-AS76+BF76+BR76-AX76;SI(S76="O";AQ76/2;à vous de voir, c'est le cas quand il n'y a ni N ni O))

    en clair les conditions
    en sombre les valeurs si vrai, càd les valeurs utilisées quand la condition correspondante est remplie
     
  4. PASSARET COSTE Christian

    PASSARET COSTE Christian XLDnaute Nouveau

    Inscrit depuis le :
    7 Mai 2018
    Messages :
    19
    "J'aime" reçus :
    1
    Sexe :
    Masculin
    Habite à:
    ROQUEFORT
    Bonjour,
    merci pour votre réponse .
    Effectivement votre réponse et tres juste et fonctionne,
    J'avais trouvé les deux formules mais je n'arrivais pas à les reliers, je me compliquais la vie avec des SI ET OU en liaisons.


    J'ai une autre formule qui me tracasse.
    Ce tableau est fait pour gérer mes chambres d'hotes. Donc le N ou le O correspond à une annulation
    Si annulation avant 14 jours le client ne doit rien, mais si annulation dans les 14 jours le client doit AQ76/2

    Donc peut on avec excel comparait des dates
    si N76 = date arrivee 04/05/18
    et SI F76 = date annulation 03/03/18 dans ce cas il y a plus de 14 jours donc on mais O en T76
    mais SI nN76 = date arrivee 11/05/18
    et SI F76 = date annulation 04/05/18 dans ce cas il y a moins de 14 jours donc on mais N en T76
    que pensez vous de cette demande???
     
  5. Brice G

    Brice G XLDnaute Occasionnel

    Inscrit depuis le :
    27 Juillet 2017
    Messages :
    167
    "J'aime" reçus :
    20
    Utilise:
    Excel 2016 (PC)
    Bonjour,
    en effet imbriquer des SI et OU semblait une solution "naturelle".:) Mais on peut donc le faire directement dans le SI.

    Alors oui c'est tout à fait possible, et vous avez très bien résumé. Suivez le même raisonnement dans vos formules et ça fonctionnera.
    Appliquez le format Date dans les colonnes où vous entrer les dates (ça le fait tout seul si vous entrez les dates comme vous le faites 14/05/18 par exemple).
    Puis en T76 vous faites juste une différence (=N76-F76), ça vous donnera le nombre de jours. Exactement en T76 :
    = SI(n76-t76>14;"O";"N"), tout simplement.:)
     
  6. PASSARET COSTE Christian

    PASSARET COSTE Christian XLDnaute Nouveau

    Inscrit depuis le :
    7 Mai 2018
    Messages :
    19
    "J'aime" reçus :
    1
    Sexe :
    Masculin
    Habite à:
    ROQUEFORT
     
  7. PASSARET COSTE Christian

    PASSARET COSTE Christian XLDnaute Nouveau

    Inscrit depuis le :
    7 Mai 2018
    Messages :
    19
    "J'aime" reçus :
    1
    Sexe :
    Masculin
    Habite à:
    ROQUEFORT
    bonsoir
    merci pour votre réponse, le concepte me plait,
    je tarde à répondre c'est parce que je m,occupe de mon fichier entre 2 locations.
    Ce chema m'apporte la reflexion suivante

    puis je demander que si en pour S76 je trouve en G76 "ANNULEE" j'applique la formule SI(F79>N79-14;"N";"O") mais que si je trouve autre chose en G76 je n'applique pas la formule et je ne mets rien en S76.
     
  8. Brice G

    Brice G XLDnaute Occasionnel

    Inscrit depuis le :
    27 Juillet 2017
    Messages :
    167
    "J'aime" reçus :
    20
    Utilise:
    Excel 2016 (PC)
    Bonsoir,
    merci pour votre retour positif.:)
    Si je comprends bien, oui c'est possible, vous le formulez là encore assez bien, pour moi ça donnerait, en S76 :
    =SI(G76="annulée";si(f76>N76-14;"N";"O");"")

    Après un petit test, ça fonctionne. En gros, vous imbriquez deux fonctions SI.:)
    Bonne soirée.
     
  9. PASSARET COSTE Christian

    PASSARET COSTE Christian XLDnaute Nouveau

    Inscrit depuis le :
    7 Mai 2018
    Messages :
    19
    "J'aime" reçus :
    1
    Sexe :
    Masculin
    Habite à:
    ROQUEFORT
     
  10. PASSARET COSTE Christian

    PASSARET COSTE Christian XLDnaute Nouveau

    Inscrit depuis le :
    7 Mai 2018
    Messages :
    19
    "J'aime" reçus :
    1
    Sexe :
    Masculin
    Habite à:
    ROQUEFORT
    MERCI ENCORE POUR VOTRE AIDE

    Mais je suis encore tracassé avec ces problèmes d'annulations de réservation annulées dans les 14 jrs

    Maintenant que j'ai mon OUI en S82 (par comparaison de dates) je voudrais à nouveaux imbriquer 2 conditions et la je mélange toujours les () ou ;
    j'ai une formule qui marche bien pour le cas de figure dans la case BL82=SI(AA82=" C.H";AU82*15/100*BJ82 et quand dans cette case BL82 je mets la formule =SI(S82="OUI";0 elle marche mais quand j'essaie de les raccorder cela ne fonctionne plus.
    car je veux que si ces 2 conditions OUI et C.H sont réunis j e veux 0 en BL 82 mais si C.H est seul je pratique la formule AU82*15/100*BJ82 seulement.

    Je veux bien vous transmettre un morceaux e mon fichier mais dite mois comment faire pour ne transmettre qu'un morceau??
     
    Brice G aime votre message.
  11. Brice G

    Brice G XLDnaute Occasionnel

    Inscrit depuis le :
    27 Juillet 2017
    Messages :
    167
    "J'aime" reçus :
    20
    Utilise:
    Excel 2016 (PC)
    De rien.:)

    Et bien, pour le fichier, conformément à la charte du forum, il vous faut faire une version dépourvue d'éléments confidentiels :
    "5 – La possibilité de joindre des fichiers est donnée sur ce forum. Ne pas hésiter à utiliser cette fonction, tout en veillant que les données soient bidons et donc qu’aucune donnée confidentielle, nominative ne soit dans le fichier."
    Vous pouvez après avoir créé une version épurée (enregistre-là sous un autre nom) la proposer ici en cliquant sur "téléverser un fichier" lorsque vous écrivez un message.;):)

    Pour revenir sur votre question, votre condition dans le SI est donc une double condition, le ET semble s'imposer :
    =SI(ET(AA82="C.H";S82="OUI"),0,...)
    ainsi, quand les deux conditions sont remplies, la fonction ET renvoie vrai, la "valeur si vrai" de la fonction SI doit alors être 0.
    rappel :
    SI(condition;valeur si vrai;valeur si faux)

    Concernant la "valeur si faux", on veut distinguer le cas ou une des deux conditions est remplie, donc je propose d'agir de la manière suivante :
    =SI(ET(AA82="C.H";S82="OUI"),0,SI(AA82="C.H";AU82*15/100*BJ82;que voulez-vous mettre ici, quand aucune des deux conditions n'est remplie ?))

    Dans l'idée, on pourrait écrire cela comme ceci :
    =SI(ET(AA82="C.H";S82="OUI"),0,SI(ET(AA82="C.H";S82="NON");AU82*15/100*BJ82;que voulez-vous mettre ici, quand aucune des deux conditions n'est remplie ?))
    mais selon moi c'est inutile.

    Je vous laisse effectuer quelques tests et revenir vers moi si j'ai raconté n'importe quoi.:p:)

    A bientôt.
     
  12. PASSARET COSTE Christian

    PASSARET COSTE Christian XLDnaute Nouveau

    Inscrit depuis le :
    7 Mai 2018
    Messages :
    19
    "J'aime" reçus :
    1
    Sexe :
    Masculin
    Habite à:
    ROQUEFORT
    Bonsoir
    J'ai appliqué votre formule en corrigeant la formule au niveau de ),0,SI et j'ai mis );0;SI cela ne me met plus de code d'erreur mais le calcule pour le deuxième cas ne s'effectue pas à savoir AU82*15/100*BJ82

    J'essai de vous transmettre mon fichier.

    Confirmez moi la réception et l'on pourra dialoguer si vous le désirez toujours.

    Les problème sont en ligne 7, 11, 13 par rapport aux autres lignes qui ont les anciennes formules.

    Vous remarquerez case S il me mets FAUX. j'ai du zapper quelque chose car il faudrait NON.

    Voila.


    A+


    Christian
     
  13. PASSARET COSTE Christian

    PASSARET COSTE Christian XLDnaute Nouveau

    Inscrit depuis le :
    7 Mai 2018
    Messages :
    19
    "J'aime" reçus :
    1
    Sexe :
    Masculin
    Habite à:
    ROQUEFORT
    Je savais bien que je n'arriverais pas a faire la manip.

    J'ai comme méssage "le fichier téléversé n'a pas une extension autorisée"

    Que faije??
     
  14. PASSARET COSTE Christian

    PASSARET COSTE Christian XLDnaute Nouveau

    Inscrit depuis le :
    7 Mai 2018
    Messages :
    19
    "J'aime" reçus :
    1
    Sexe :
    Masculin
    Habite à:
    ROQUEFORT
    Mon fichier à une extension ODS
     
  15. PASSARET COSTE Christian

    PASSARET COSTE Christian XLDnaute Nouveau

    Inscrit depuis le :
    7 Mai 2018
    Messages :
    19
    "J'aime" reçus :
    1
    Sexe :
    Masculin
    Habite à:
    ROQUEFORT
    Voila je viens de transmettre un format PDF est ce bon pour vous?????
    Amicalement
    Christian
     

    Pièces jointes:

  16. PASSARET COSTE Christian

    PASSARET COSTE Christian XLDnaute Nouveau

    Inscrit depuis le :
    7 Mai 2018
    Messages :
    19
    "J'aime" reçus :
    1
    Sexe :
    Masculin
    Habite à:
    ROQUEFORT
    Je viens de refaire une autre tentative?????
     

    Pièces jointes:

  17. Brice G

    Brice G XLDnaute Occasionnel

    Inscrit depuis le :
    27 Juillet 2017
    Messages :
    167
    "J'aime" reçus :
    20
    Utilise:
    Excel 2016 (PC)
    Bonsoir,
    j'ai bien accès aux fichiers, mais comme je vous le rappelais, il faut éviter toute donnée confidentielle et/ou nominative (conformément à la charte du forum) !

    Bien, alors de premier abord, je pense que le fichier mérite d'être divisé en plusieurs feuilles, pour une clarté un peu plus grande, mais vu les numéros de colonnes utilisés dans vos exemples, à vrai dire, je m'en doutais un peu.;)

    Ensuite :
    - À quoi servent vos colonnes Q et R (selon moi, à rien :p) ? Vous n'y faites appel que pour la somme en bas de tableau. Autant le faire directement depuis la colonne G.

    - Colonne S : il s'agit de votre demande précédente. Vous n'aviez pas tout à fait utilisé la même formule que je vous avais indiqué, en plus, j'ai fait en sorte que n'apparaissent plus "FAUX", vous irez voir la formule l'ajout.;)

    - Colonne T : vous n'utilisiez pas le bon format je pense, vous voulez simplement faire apparaître un nombre de jours non ? Pas une date.

    - Colonne BL : Vous disiez voir un problème ligne 7, honnêtement, pas moi, la ligne affiche FAUX en BL car vous avez bien corrigé mon erreur de formule (au temps pour moi, je m'en excuse:confused::D), mais vous n'avez pas rempli la partie quand tout est faux, quand aucune des 2 conditions n'est validée.
    Ici : =SI(ET(AA7="C.H";S7="OUI");0;SI(ET(AA7="C.H";S7="FAUX");AU7*15/100*BJ745;iiiiiiicccccccciiiiiii))
    Lignes 11 et 13 : les deux conditions sont remplies, ça affiche 0 comme demandé.
     

    Pièces jointes:

  18. PASSARET COSTE Christian

    PASSARET COSTE Christian XLDnaute Nouveau

    Inscrit depuis le :
    7 Mai 2018
    Messages :
    19
    "J'aime" reçus :
    1
    Sexe :
    Masculin
    Habite à:
    ROQUEFORT
    Bonsoir.
    Merci pour votre réponse et certainement votre bonne étude de mon fichier.
    je m'excuse pour le problème de chartre mais je pensé que le fait d'avoir mis que des prénoms suffisait, et je n'avais pas pensé au noms des magasins et ou des booker. je pensais que pour la compréhension il était necessaire de conserver cela??
    Toutes mes excuses.
    oui le fichier pourrait etre divisé en plusieurs mais dans l'immédiat je trouve bien d'avoir une vue immédiate de tous les postes. On verra plus tard.
    oui Q et R me sert à faire un total en bas de tableau pour les annullees les reservees les provisoires etc..Donc faite moi une proposition pour réaliser ce comptage par catégories et reprendre les formules qui utilises Q et R.
    Pour la colonne S effectivement vous avez fait les bon correctifs.
    Colonne T je pense utiliser le bon format mais il y à je pense des condition à mètre.E n ligne 6 c'est une retenue qui c'est effectuée par un booker do,c je ne devrais peut etre pas metre de date en N et O. Pour la ligne 15 presque idem. A voir ??

    En colonne BL moi je vois un probléme, car quand je copie la formule sur la ligne 8 ou 9 cela ne me redonne pas le résultat avant copie , et pareil pour la colonne BK qui à les meme embriquement que la colonne BL pour ce Booker

    Je vous répond si l'on puis dire à froid car je n'est pas tous mis en place dans le vrai tableau.
    En tous cas j'apprécie beaucoup votre regard et professionnalisme et compétence cela m'enlève une épine et me permet de parfaire mon petit niveau de Excel.
    Je reste à votre dispo pour vos autre remarque et suggestion.

    A+
    Christian
     
  19. PASSARET COSTE Christian

    PASSARET COSTE Christian XLDnaute Nouveau

    Inscrit depuis le :
    7 Mai 2018
    Messages :
    19
    "J'aime" reçus :
    1
    Sexe :
    Masculin
    Habite à:
    ROQUEFORT
    Hello
    je pense que en colonne G il va falloir metre 2 autres conditions RETENUE et ACOMPTE pour qu'en T cela nous enleve un format date et nous mettes rien pour ce cas de figure bien sur + les autres cas dans la meme formule. Quand pensez vous????:rolleyes:
    Le fait de m'avoir suggere une comparaison de date j'ai pris la liberte sur mon tableau de metre en AI la formule colonne O-N mais il va falloir reprendre ds les cas d'ANNULEE de PAS PRESENTE, RETENUE, et autre motif de la colonne G qui ne n'essite pas un comptage de nombre de nuit.???:confused:
    Voila je suis maintenant à chaud :D:), ........Je reprend la main ( les idees) sur mon tableau.
    En fin de compte mais probleme sont en ligne 7, 11, 13 qui me change mais cas de figure des autres lignes.
    Et à venir la ligne15 qui est un nouveau que je ne sais comment aborder???? Car je mets un acompte en BS le jour de l'encaissement,et suivant le booker en AP il va falloir aller déduire au bon booker la somme pour que quand vient le jour de la nuitee et que j'encaisse le solde je puisse retrouver une déduction automatique suivant le booker et aussi en AV et en AW???:rolleyes: AIE;;;;;;;;
    A+
    DEMAIN j'ai des clients qui veulent partir tres tot donc dodo pour etre operationnel pour le petit déjeuner et eviter de faire bruler les croissants ou faire des eoufs dur.....
    bonne fin de soiré ou bon début de matinee si voius lisez ce message plus tard........
     

Partager cette page