Formule excel
Fermé
Bis47
-
2 mars 2012 à 20:37
Raymond PENTIER Messages postés 58731 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 23 novembre 2024 - 6 mars 2012 à 01:22
Raymond PENTIER Messages postés 58731 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 23 novembre 2024 - 6 mars 2012 à 01:22
A voir également:
- Formule excel
- Formule excel pour additionner plusieurs cellules - Guide
- Formule excel si et - Guide
- Formule excel moyenne - Guide
- Formule excel - Guide
- Excel mise en forme conditionnelle formule - Guide
6 réponses
Mike-31
Messages postés
18350
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
28 novembre 2024
5 105
Modifié par Mike-31 le 2/03/2012 à 21:26
Modifié par Mike-31 le 2/03/2012 à 21:26
Salut,
des listes en cascade,
pour commencer la liste de validation primaire PANNE exemple en A1
ensuite sur la feuille de son choix, nommer une plage au nom de la panne, contenant les informations associées à la panne.
exemple dans la première liste j'ai un nom de panne "piston"
je nomme une plage piston contenant la liste de machine souhaitée
en B1 créer une nouvelle liste de validation, la formule sera =INDIRECT($A$1)
Si tu as besoin d'un montage fais signe
A+
Mike-31
Une période d'échec est un moment rêvé pour semer les graines du savoir.
des listes en cascade,
pour commencer la liste de validation primaire PANNE exemple en A1
ensuite sur la feuille de son choix, nommer une plage au nom de la panne, contenant les informations associées à la panne.
exemple dans la première liste j'ai un nom de panne "piston"
je nomme une plage piston contenant la liste de machine souhaitée
en B1 créer une nouvelle liste de validation, la formule sera =INDIRECT($A$1)
Si tu as besoin d'un montage fais signe
A+
Mike-31
Une période d'échec est un moment rêvé pour semer les graines du savoir.
Mike-31
Messages postés
18350
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
28 novembre 2024
5 105
3 mars 2012 à 13:17
3 mars 2012 à 13:17
Re,
comme demandé un exemple avec explications sur le lien
https://www.cjoint.com/?BCdnrvkJWvO
comme demandé un exemple avec explications sur le lien
https://www.cjoint.com/?BCdnrvkJWvO
Mike-31
Messages postés
18350
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
28 novembre 2024
5 105
3 mars 2012 à 19:50
3 mars 2012 à 19:50
Re,
Les formules conditionnelles se limitent à 8, il est possible d'imbriquer 5 fois 8 conditionnelles ce qui porte à 40 le nombre de possibilités. Il est très difficile de gérer une telle formule alors que des fonctions comme RECHERCHEV ou CHOISIR etc ... permettent des résultats plus directs.
le mieux serait d'avoir ton fichier annoté et sans notes confidentielles afin d'en apprécier sa structure et voir ce qui est possible de faire, que tu peux joindre avec ce lien
https://www.cjoint.com/
Les formules conditionnelles se limitent à 8, il est possible d'imbriquer 5 fois 8 conditionnelles ce qui porte à 40 le nombre de possibilités. Il est très difficile de gérer une telle formule alors que des fonctions comme RECHERCHEV ou CHOISIR etc ... permettent des résultats plus directs.
le mieux serait d'avoir ton fichier annoté et sans notes confidentielles afin d'en apprécier sa structure et voir ce qui est possible de faire, que tu peux joindre avec ce lien
https://www.cjoint.com/
michel_m
Messages postés
16603
Date d'inscription
lundi 12 septembre 2005
Statut
Contributeur
Dernière intervention
16 décembre 2023
3 310
4 mars 2012 à 08:25
4 mars 2012 à 08:25
BONJOUR BIS47
Je vois que je te gènes, j'enlève ma proposition pourtant pleqsbicité par + de 100 forumeurs CCM
Je vois que je te gènes, j'enlève ma proposition pourtant pleqsbicité par + de 100 forumeurs CCM
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Raymond PENTIER
Messages postés
58731
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
23 novembre 2024
17 247
4 mars 2012 à 18:09
4 mars 2012 à 18:09
Bonjour bis47.
Maintenant qu'on a ton fichier, pourrais-tu expliquer ce que tu veux en faire ?
Pour le moment, tu as une base avec en colonne D le code attribué à chaque type de panne ; l'ennui c'est qu'une même panne peut avoir plusieurs codes ! Comment faire ? Tu as 7 fois la panne "fuite", et 7 codes distincts ...
Quand tu auras
- la cellule G1 avec une liste déroulante des pannes,
- la cellule G2 avec une liste déroulante des machines,
- la cellule G3 avec une liste déroulante des ateliers,
qu'est-ce que tu en feras ? compléter le tableau en ajoutant d'autres lignes ? et quid pour le N° de code ?
J'ai du mal à appréhender ta démarche et à suivre ton raisonnement ...
Maintenant qu'on a ton fichier, pourrais-tu expliquer ce que tu veux en faire ?
Pour le moment, tu as une base avec en colonne D le code attribué à chaque type de panne ; l'ennui c'est qu'une même panne peut avoir plusieurs codes ! Comment faire ? Tu as 7 fois la panne "fuite", et 7 codes distincts ...
Quand tu auras
- la cellule G1 avec une liste déroulante des pannes,
- la cellule G2 avec une liste déroulante des machines,
- la cellule G3 avec une liste déroulante des ateliers,
qu'est-ce que tu en feras ? compléter le tableau en ajoutant d'autres lignes ? et quid pour le N° de code ?
J'ai du mal à appréhender ta démarche et à suivre ton raisonnement ...
Bonjour Raymond
Chaque panne:code correspond a une machine qui elle correspond a un atelier.Il faut que ,quand survient un arrêt production ,j'identifie l'atelier, et ma formule me renvoie automatiquement(dans un menu déroulant) a la machine en panne et dans un autre menu déroulant,automatiquement a la panne:code
.Chaque panne correspond a une ligne dans excel.Tout ceci pour faire un relevé de suivi de panne .Je ne sais pas si c'est clair?
Tu clique dans un menu déroulant (atelier)
A côté un autre menu déroulant (machine)
A côté un autre menu déroulant (panne: code)
tout ceci automatiquement
Merci d'avance
Chaque panne:code correspond a une machine qui elle correspond a un atelier.Il faut que ,quand survient un arrêt production ,j'identifie l'atelier, et ma formule me renvoie automatiquement(dans un menu déroulant) a la machine en panne et dans un autre menu déroulant,automatiquement a la panne:code
.Chaque panne correspond a une ligne dans excel.Tout ceci pour faire un relevé de suivi de panne .Je ne sais pas si c'est clair?
Tu clique dans un menu déroulant (atelier)
A côté un autre menu déroulant (machine)
A côté un autre menu déroulant (panne: code)
tout ceci automatiquement
Merci d'avance
Raymond PENTIER
Messages postés
58731
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
23 novembre 2024
17 247
4 mars 2012 à 18:32
4 mars 2012 à 18:32
Raymond PENTIER
Messages postés
58731
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
23 novembre 2024
17 247
6 mars 2012 à 00:28
6 mars 2012 à 00:28
Bonjour.
Je n'ai toujours pas compris ! Pourtant j'essaie ...
* Un arrêt survient.
* Le chef d'atelier t'indique dans quel atelier, et tu sélectionnes celui-ci dans une première liste déroulante.
* Le chef d'équipe te dit sur quelle machine, et tu sélectionnes celle-ci dans la liste déroulante de l'atelier.
* L'ouvrier te précise quelle panne, et tu la sélectionnes dans la liste déroulante de la machine.
* Excel t'affiche le code correspondant dans une dernière cellule.
C'est bien ce que tu veux ?
Je suppose que tu n'as pas que 40 codes à gérer !
Si c'est bien cela, il faudra reprendre ton tableau et ré-écrire certaines données .../
Je n'ai toujours pas compris ! Pourtant j'essaie ...
* Un arrêt survient.
* Le chef d'atelier t'indique dans quel atelier, et tu sélectionnes celui-ci dans une première liste déroulante.
* Le chef d'équipe te dit sur quelle machine, et tu sélectionnes celle-ci dans la liste déroulante de l'atelier.
* L'ouvrier te précise quelle panne, et tu la sélectionnes dans la liste déroulante de la machine.
* Excel t'affiche le code correspondant dans une dernière cellule.
C'est bien ce que tu veux ?
Je suppose que tu n'as pas que 40 codes à gérer !
Si c'est bien cela, il faudra reprendre ton tableau et ré-écrire certaines données .../
Raymond PENTIER
Messages postés
58731
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
23 novembre 2024
17 247
6 mars 2012 à 01:22
6 mars 2012 à 01:22
/...
Pour nommer les sources des menus déroulants, on utilise la fonction INDIRECT et le nom des plages. Le nom d'une plage ne pouvant contenir ni espace, ni slash, ni tiret, et ne devant pas ressembler à une référence de cellule, il faut modifier de nombreux intitulés, exemple :
CONDUITES_VANNES au lieu de CONDUITES/VANNES
Z_200 au lieu de Z200
Dans la troisième liste déroulante "Panne", il faut se référer à la fois au nom de l'atelier et à celui de la machine ; cela entraîne que les colonnes A et B doivent avoir toutes leurs cellules renseignées.
https://www.cjoint.com/?BCgbsSu9N4K
Pour nommer les sources des menus déroulants, on utilise la fonction INDIRECT et le nom des plages. Le nom d'une plage ne pouvant contenir ni espace, ni slash, ni tiret, et ne devant pas ressembler à une référence de cellule, il faut modifier de nombreux intitulés, exemple :
CONDUITES_VANNES au lieu de CONDUITES/VANNES
Z_200 au lieu de Z200
Dans la troisième liste déroulante "Panne", il faut se référer à la fois au nom de l'atelier et à celui de la machine ; cela entraîne que les colonnes A et B doivent avoir toutes leurs cellules renseignées.
https://www.cjoint.com/?BCgbsSu9N4K
Mike-31
Messages postés
18350
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
28 novembre 2024
5 105
5 mars 2012 à 10:08
5 mars 2012 à 10:08
Salut le fil,
Pas bien tout compris ? enfin
Si on reprend ton fichier, dans ton premier menu déroulant atelier que doit il afficher , donne un exemple !
Le deuxième menu machine que doit il afficher !
Et la liste panne:code que doit il afficher !
donne un exemple concret
Et ne serait il pas plus simple à partir du code panne est en colonne D, d'afficher l'info de la colonne C, de la colonne B et A
exemple on sélectionne le code 107 on affiche approvisionnement, BACS et stockage
Pas bien tout compris ? enfin
Si on reprend ton fichier, dans ton premier menu déroulant atelier que doit il afficher , donne un exemple !
Le deuxième menu machine que doit il afficher !
Et la liste panne:code que doit il afficher !
donne un exemple concret
Et ne serait il pas plus simple à partir du code panne est en colonne D, d'afficher l'info de la colonne C, de la colonne B et A
exemple on sélectionne le code 107 on affiche approvisionnement, BACS et stockage
3 mars 2012 à 11:47