J'ai une table avec des parties comme suit;Retour des noms de colonne s'il y a correspondance dans la ligne, recherche de plusieurs correspondances
---------------
| Part number |
---------------
| 123456 |
| 16D345 |
| 16E099 |
| 490586 |
| 970884 |
---------------
Et un autre comme ça;
---------------------------------------------------
| Part number | 940822 | 940922 | 170345 | 940222 |
---------------------------------------------------
| 123456 | X | | X | X |
| 16D345 | X | | X | |
| 16E099 | | X | | X |
| 490586 | X | | X | X |
| 970884 | | | X | |
---------------------------------------------------
Les chiffres dans les colonnes de la deuxième table sont des «unités».
J'essaie de trouver comment obtenir tous les numéros d'unités où une partie a X. Fondamentalement, je veux finir avec ce qui suit;
----------------------------------------
| Part number | Used in |
----------------------------------------
| 123456 | 940822, 170345, 940222 |
| 16D345 | 940822, 170345 |
| 16E099 | 940922, 940222 |
| 490586 | 940822, 170345, 940222 |
| 970884 | 170345 |
----------------------------------------
Maintenant, je viens récemment appris comment utiliser INDEX et MATCH mais n'ont pas été en mesure d'obtenir le résultat que je veux. J'ai essayé d'utiliser des formules matricielles mais je ne les comprends pas encore.
Désolé mais j'avais à Mjölnir celui-ci. – Jeeped
@Jeeped NP, ne pouvait pas trouver celui qui correspond. Le tien est parfait. –
btw, J'ai récemment créé une balise [textjoin] (http://stackoverflow.com/questions/tagged/textjoin) qui peut être utilisée pour trouver des Q & A sur la concaténation de chaînes. Il pourrait même être dû pour une mise à jour de ses informations. – Jeeped