Aide sur une fonction si associé à un OU et ET

Résolu/Fermé
svalou51 Messages postés 5 Date d'inscription lundi 30 décembre 2013 Statut Membre Dernière intervention 6 janvier 2014 - Modifié par svalou51 le 30/12/2013 à 20:03
svalou51 Messages postés 5 Date d'inscription lundi 30 décembre 2013 Statut Membre Dernière intervention 6 janvier 2014 - 6 janv. 2014 à 20:20
bonsoir

Voila mon problème ,

je recherche un résultat à afficher avec si

En gros si j'ai le numéro 15 est affiché dans une plage ( B1à B100) , et que soit je suis en chargement ou en déchargement dans la plage ( C1 à C100) , alors si ces deux conditions sont réunis, je peux afficher le résultat de la ligne(de la plage A1 à A100). ; sinon rien

Voici le tableau

A B C Résultat
342 15 Chargement Je peux car j'ai le 15 et j'ai la condition Chargement
345 15 en attente Rien ne doit être affiché car j'ai pas la condition
252 16 Chargement Rien à afficher car j'ai pas 15.

le résultat 342 est a affiché sur une autre feuille ( la première ligne)


Je ne sais pas si je suis clair si vous avez besoin du fichier je peux vous l'envoyer.

Merci d'avance

Cordialement

12 réponses

Raymond PENTIER Messages postés 58397 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 26 avril 2024 17 094
2 janv. 2014 à 01:15
Salut.

Le type de formule, je crois te l'avoir fourni depuis mon message #3 du 31 à 02:13

La formule précise, je ne saurai te la donner qu'à partir d'un fichier fiable, sans erreur de frappe, et dans lequel tu auras mis à la main, dans la feuille Etat des Quais, les résultats que les formules devraient fournir.

Tes explications se doivent d'être limpides, car nous ne devons pas avoir à nous casser la tête pour essayer de comprendre ... Il faut que nous ayons du plaisir à te dépanner ; pas à attraper des maux de tête !
1
ccm81 Messages postés 10854 Date d'inscription lundi 18 octobre 2010 Statut Membre Dernière intervention 26 avril 2024 2 404
3 janv. 2014 à 14:35
Bonjour à tous les deux

Je ne sais pas si on peut passer sans macro (ce qui ne veut pas dire que ...)
Une proposition avec macros (dans ton fichier du lien #2)
https://www.cjoint.com/?DAdoIdGxOzA

Crdlmnt
1
Raymond PENTIER Messages postés 58397 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 26 avril 2024 17 094
30 déc. 2013 à 22:00
Bonjour, et bienvenue parmi les membres de CCM.

Tu t'en étais rendu compte en rédigeant ta question :
- Non, tu n'es pas clair.
- Oui, on a besoin du fichier (va dans https://www.cjoint.com/ pour créer le lien, que tu reviendras coller ici).... parce que pour le moment, on ne peut pas savoir si 342 est saisi dans la colonne A ou si "le résultat 342 est a affiché sur une autre feuille ( la première ligne)"
0
svalou51 Messages postés 5 Date d'inscription lundi 30 décembre 2013 Statut Membre Dernière intervention 6 janvier 2014
30 déc. 2013 à 22:39
Bonsoir Raymond ,

Merci pour le lien , le voici : https://www.cjoint.com/c/CLEwNvtvNCJ

Alors voila ce que je souhaite

ma demande: Si le quai 15 est Affiché , et que son état et soit en cours de chargement ou en cours de déchargement , alors je souhaite retranscrire l'information suivante dans la feuille État des quais ,information à mettre le quantième d'un coté et à coté le numéro de circuit

ex: Ligne 5 , Les conditions sont réunies , normalement dans la feuille état des quais, je devrais avoir le quantième et le circuit correspondant à la ligne5.

Je vous ai mis des commentaires et des messages de saisie sur le fichier pour mieux comprendre.

je vous remercie d'avance de votre aide .

cordialement
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Raymond PENTIER Messages postés 58397 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 26 avril 2024 17 094
31 déc. 2013 à 02:13
Je n'ai toujours pas compris grand-chose ; en particulier, pourquoi cet affichage doit-il se faire précisément en B5 et pas ailleurs ?

En attendant des précisions, tout ce que je peux te proposer (mais je sais que ce n'est pas la bonne solution), ce serait en B5 la formule
=SI(ET(E5=15;F5="EN COURS DE CHARGEMENT");B5&C5;"")
Mais pourquoi on n'a pas fait d'abord la même chose pour la ligne 3 (destination 1) ?
0
svalou51 Messages postés 5 Date d'inscription lundi 30 décembre 2013 Statut Membre Dernière intervention 6 janvier 2014
31 déc. 2013 à 13:18
Bonjour Raymond ,

Je te remercie de prendre le temps de m'aider, oui je sais c'est un peu dur à expliquer.

Alors je vais essayer de reformuler , non pas uniquement B5, en faite si tu veux je souhaites savoir l'état des quais en fonction de ce que j'écris en Planning du jours.

le 15 correspond à un quai.

Dans la feuille état des quais sur le quai 15 , je souhaites afficher quel camion est réellement sur le quai 15, ( avec la condition qu'il est soit en cours de chargement ou déchargement).

Et je veux copier cette formule pour les autres quais en changeant bien sur le si du quai. (16 ou 18 ou 19 ou 20)

J'avais pensé à cette formule pour mieux décrypter.

Resultat à mettre dans la feuille Etats des quai , en A5.


=si('Planning du jours'!E4:E40=15ET('Planning du jours'!F3:F40)ou("EN COURS DE CHARGEMENT"OU(EN COURS DECHARGEMENT));'Planning du jours'!B3:B40;"")

décryptage: Si dans la plage E4à E40 j'ai le quai 15. et que son état dans F3à F40 est ( soit en cours de chargement ou en cours déchargement); Alors condition vrai afficher la ligne correspondante trouvé dans la plage B3 à B40; Sinon Rien.

Merci d'avance Raymond ,

Cordialement.
0
Raymond PENTIER Messages postés 58397 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 26 avril 2024 17 094
31 déc. 2013 à 14:06
Je reprends ma question "Mais pourquoi on n'a pas fait d'abord la même chose pour la ligne 3 (destination 1) ?".
En effet si on met les formules que tu demandes, la ligne 4 de la feuille Etat des Quais sera déjà renseignée avec les données de la ligne 3 de la feuille Planning du jours et on ne pourra plus y mettre celles de la ligne 5 ...
0
svalou51 Messages postés 5 Date d'inscription lundi 30 décembre 2013 Statut Membre Dernière intervention 6 janvier 2014
1 janv. 2014 à 21:52
Bonsoir raymond , bonne année

Alors pour la première question , je n'avais pas sélectionné la ligne 3 , c'est une erreur de frappe.

Pour la deuxième partie , oui c'est exact en fait si tu veux j'ai plusieurs ÉTAT :En cours de chargement , en cours de déchargement , terminer , en attente. j'avais juste sélectionné dans la feuille Planning du jours, sur la ligne 5 en cours de chargement. mais ça n'arrivera jamais car 2 camions ne peuvent pas se présenter sur le même quai. Si par exemple sur la ligne 5 j'avais mis terminé ( en état) il me ne le prendra pas en compte.

Est ce que tu penses savoir quel type de formule je dois utiliser:

je te remercie d'avance.

Valentin
0
Bonjour ,

http://www.cjoint.com/?DAcsWn3uMap, voici le fichier avec le resultat voulu,

Merci d avance.
0
bonsoir

Merci beaucoup ccm 81 , les macros j'ai jamais fait donc je n'avais eu cette idée, par contre est-ce que tu sais si les macros fonctionnent en fichier excel partagé synchronisé.

Merci d'avance.
0
ccm81 Messages postés 10854 Date d'inscription lundi 18 octobre 2010 Statut Membre Dernière intervention 26 avril 2024 2 404
4 janv. 2014 à 13:48
Là, je ne peux pas te dire, à priori, je ne vois pas pourquoi ça ne marcherait pas, mais le mieux est encore d'essayer!

Bonne journée
0
svalou51 Messages postés 5 Date d'inscription lundi 30 décembre 2013 Statut Membre Dernière intervention 6 janvier 2014
6 janv. 2014 à 20:20
Merci à vous , j'ai réussi parfaitement à le faire fonctionner en partage.

Cordialement
0