Report d'une cellule d'une même ligne d'un tableau si 2 critères
Résolu
TOFANGE
Messages postés
12
Date d'inscription
Statut
Membre
Dernière intervention
-
JSmithJ Messages postés 4401 Date d'inscription Statut Contributeur Dernière intervention -
JSmithJ Messages postés 4401 Date d'inscription Statut Contributeur Dernière intervention -
A voir également:
- Report d'une cellule d'une même ligne d'un tableau si 2 critères
- Tableau word - Guide
- Aller à la ligne dans une cellule excel - Guide
- Comment imprimer un tableau excel sur une seule page - Guide
- Trier un tableau excel - Guide
- Tableau ascii - Guide
8 réponses
Bonjour,
j'ai fait un fichier similaire. Pour la recherche, il y a trois solutions:
_Faire une macro (automatique avec filtre)
_Mettre une formule matricielle
_Formule SI (assez simple)
Pour les formules disparues, en appuyant sur F9 à moins de faire retour, il n'y a pas de solution pour les faire revenir (pourquoi avoir appuyé sur F9?)
j'ai fait un fichier similaire. Pour la recherche, il y a trois solutions:
_Faire une macro (automatique avec filtre)
_Mettre une formule matricielle
_Formule SI (assez simple)
Pour les formules disparues, en appuyant sur F9 à moins de faire retour, il n'y a pas de solution pour les faire revenir (pourquoi avoir appuyé sur F9?)
Bonsoir,
F9 est souvent utilisé pour tester une formule ou une partie de formule, pour rétablir la formule il suffit de faire Echap
Ensuite pour répondre à ta première question, apporte quelques explications avec un exemple
la ligne commence en colonne A jusqu'en colonne M par exemple
si je trouve telle et telle valeur alors je copie la valeur contenue dans la cellule ?
mais les deux valeurs sont dans une colonne précise ou n'importe ou ?
A+
Mike-31
Une période d'échec est un moment rêvé pour semer les graines du savoir.
F9 est souvent utilisé pour tester une formule ou une partie de formule, pour rétablir la formule il suffit de faire Echap
Ensuite pour répondre à ta première question, apporte quelques explications avec un exemple
la ligne commence en colonne A jusqu'en colonne M par exemple
si je trouve telle et telle valeur alors je copie la valeur contenue dans la cellule ?
mais les deux valeurs sont dans une colonne précise ou n'importe ou ?
A+
Mike-31
Une période d'échec est un moment rêvé pour semer les graines du savoir.
Bonsoir,
la 1 ère solution pour le moment n'est pas possible, débutant Excel, il me faudra certainement du temps à me perfectionner dans les macros.
Pour F9, j'ai aperçu une fois dans un forum pour afficher le résultat et ayant le problème d'avoir des formules affichées dans mon tableau sans résultats, je n'ai pour le moment que cette solution.
la 1 ère solution pour le moment n'est pas possible, débutant Excel, il me faudra certainement du temps à me perfectionner dans les macros.
Pour F9, j'ai aperçu une fois dans un forum pour afficher le résultat et ayant le problème d'avoir des formules affichées dans mon tableau sans résultats, je n'ai pour le moment que cette solution.
Re,
Comment ça Echap ne marche pas après avoir usé de la touche F9, c'est nouveau !
ou j'ai un ordi à pétrole voire à charbon
A+
Mike-31
Une période d'échec est un moment rêvé pour semer les graines du savoir.
Comment ça Echap ne marche pas après avoir usé de la touche F9, c'est nouveau !
ou j'ai un ordi à pétrole voire à charbon
A+
Mike-31
Une période d'échec est un moment rêvé pour semer les graines du savoir.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Bonjour,
Sur une feuille 1, je trouve :
A1=dates ; B1=Critère 1 ; C1=Critère 2 ; D1=Critère 3 ; E1=Critère 4 ; F1=Critère 5
Dans une autre feuille 2, dans une cellule "k1", je veux retrouvé le résultat A1 de la première feuille si je trouve les critères 1 et 2 (B1 et C1).
De plus si les 2 critères sont trouvé,(Critères 1 et 2 (B1 et C1)). je ferai de même pour reporter le critère 3, critère 4,et 5, dans une cellule de la feuille 2 à coté de la date trouvé.
Feuille 2 :
K1=résultat date A1, si dans feuill1 "B1 et C1" sont trouvé . Alors :
L1=Feuill1 D1 ; M1= Feuill1 E1 ; ainsi de suite...
J' espère avoir répondu à vos attentes ?
Sur une feuille 1, je trouve :
A1=dates ; B1=Critère 1 ; C1=Critère 2 ; D1=Critère 3 ; E1=Critère 4 ; F1=Critère 5
Dans une autre feuille 2, dans une cellule "k1", je veux retrouvé le résultat A1 de la première feuille si je trouve les critères 1 et 2 (B1 et C1).
De plus si les 2 critères sont trouvé,(Critères 1 et 2 (B1 et C1)). je ferai de même pour reporter le critère 3, critère 4,et 5, dans une cellule de la feuille 2 à coté de la date trouvé.
Feuille 2 :
K1=résultat date A1, si dans feuill1 "B1 et C1" sont trouvé . Alors :
L1=Feuill1 D1 ; M1= Feuill1 E1 ; ainsi de suite...
J' espère avoir répondu à vos attentes ?
Quand j'ai fait mon fichier, j'ai utiliser ça et ça marche très bien dans votre cas:
https://support.microsoft.com/fr-fr/help/465704
https://support.microsoft.com/fr-fr/help/465704
Bonjour,
La formule fonctionne uniquement lorsque les deux critères ne sont pas présent.
j'ai bien le report de la date. Mais lorsque les deux critères sont présent, la valeur #REF! apparait.
La formule est
{=INDEX(Saisie!A19:A30;MAX(SI(('Base de données personnel'!B6=Saisie!C19:C30)*('Base de données formation'!A3=Saisie!B19:B30);LIGNE(Saisie!A19:A30);0)))}
Détail :
En contrôlant pas à pas il trouve bien 19. ce qui correspond bien à la ligne correspondante. Mais le résultat se trouve en colonne A (A19).il m'indique que la prochaine évaluation entrainera une erreur =index(Saisie!A19:A30;19),d'où le résultat #REF!.
La formule fonctionne uniquement lorsque les deux critères ne sont pas présent.
j'ai bien le report de la date. Mais lorsque les deux critères sont présent, la valeur #REF! apparait.
La formule est
{=INDEX(Saisie!A19:A30;MAX(SI(('Base de données personnel'!B6=Saisie!C19:C30)*('Base de données formation'!A3=Saisie!B19:B30);LIGNE(Saisie!A19:A30);0)))}
Détail :
En contrôlant pas à pas il trouve bien 19. ce qui correspond bien à la ligne correspondante. Mais le résultat se trouve en colonne A (A19).il m'indique que la prochaine évaluation entrainera une erreur =index(Saisie!A19:A30;19),d'où le résultat #REF!.
Re,
Pour simplifier ajoute une colonne 'clé' dans Saisie.
https://www.cjoint.com/?DFhlBHILbsq
eric
Pour simplifier ajoute une colonne 'clé' dans Saisie.
https://www.cjoint.com/?DFhlBHILbsq
eric
Je viens de regarder le fichier et pourquoi rajouter une colonne clé ?
Je l'ai écrit : pour simplifier.
la valeur clé dans la colonne A correspond à quoi ?
A la concaténation formation+nom pour faciliter les recherches.
Concernant l'onglet saisie, je suis obligé de saisir manuellement le "code formation" et "présence" sans passer par une liste ?
Si, tu peux conserver tes listes. La clé est une formule à recopier vers le bas.
La seule question qui se pose et à laquelle tu ne donnes pas de réponse est est-ce ça correspond à ton besoin et que c'est correct ?
eric
Je l'ai écrit : pour simplifier.
la valeur clé dans la colonne A correspond à quoi ?
A la concaténation formation+nom pour faciliter les recherches.
Concernant l'onglet saisie, je suis obligé de saisir manuellement le "code formation" et "présence" sans passer par une liste ?
Si, tu peux conserver tes listes. La clé est une formule à recopier vers le bas.
La seule question qui se pose et à laquelle tu ne donnes pas de réponse est est-ce ça correspond à ton besoin et que c'est correct ?
eric