我已经看到一些类似的帖子,但没有一个对我的特定问题有真正有用的答案。我是一名程序化广告数据分析师,所以我试图将多对多关系联系起来。如果行包含值,从列A值返回值,对于所有行
我们运行“角色”,这是一组应用程序。角色有很多应用程序,应用程序有很多人物角色。我有人物角色组织的数据:每行都是一个角色,该行中的每一列都包含构成该角色的应用程序之一。每个角色都有不同数量的应用程序。即
Row Persona App 1 App 2 App 3
1 Casino Persona "Slot Kings" "Wild Casino" "Real Gambling App"
2 RPG Persona "Dragon Valor" "KOTOR"
3 Sports Persona "MLB: The App" "Real Soccer" "Hockey Fans 2016"
4 Gen-X Females "Scrapbook App" "Baby Monitor" "PostMates"
所以我知道哪些应用属于每个角色。我现在试图确定哪些角色属于每个应用程序。我想创建另一个切换“应用”和“角色”的工作表。例如
Row App Persona 1 Persona 2 Persona 3
1 Slot Kings "Casino Persona" "Slot Persona"
2 KOTOR "RPG Persona" "Star Wars Fans" "SciFi Persona"
3 MLB: The App "Sports Persona" "Baseball Fans"
我想不出任何办法做到这一点的疯狂嵌套声明,VBA,或类似疯狂的数组公式。
你尝试过什么吗?向我们展示你的失败尝试 - 因为它代表你的问题太宽泛,无法回答:它基本上归结为“这里有一些规格,请为我实现” –
阅读[如何提问](http: //stackoverflow.com/help/how-to-ask)了解更多关于如何重构问题以获得更多帮助。 –