我正在开展一个项目,我正在从Fandom Wikia页面中提取表格并将其提供给名为“WikiPullSheet”的电子表格。维基表中的数据格式不规则;有时为同一条目使用多行。
以下是表格中某些行的示例:
Name | Power | Stamina | Agility
Townsman Shield | 2 | 1 | 2
Starter | | |
Broken Shield | 4(+1) | 2(+1) | 2(+1)
Z1 | | |
Heater | 2(+1) | 4(+1) | 2(+1)
Z1 | | |
Wood Elf Shield | 2(+1) | 2(+1) | 4(+1)
Z1 | | |
Shiv | 4 | 4 | 3
Z1 Shop | | |
Deimos* | 26 | 16 | 26
| 34 | 22 | 34
我希望工作表从wikia页面自动更新,但这种格式不允许我在工作表展开时引用项目。例如,如果在另一个工作表上我想要列出此列表中项目的所有名称的下拉列表,我将引用空白和起始单元格,即使它们实际上不是表格中的唯一项目。我已经对VLOOKUP,COUNTIF,REGEX选项,MATCH等进行了研究,但这些似乎都不适用于我所遇到的问题。
我如何获取此输入并创建公式以重新格式化或从工作表中拉出,并使用相应的列作为仅包含NAME列中项目名称的下拉框?
期望的输出: 我需要数据最终格式化,每行代表一个不同的唯一项。由于信息是使用包含名称列(例如Z1)中项目位置的行来提取的,因此这很难实现。我可以简单地删除导致问题的行,例如'Z1'和&上面示例中的“Z1 Shop”,但是当项目具有多个升级路径时(例如“Deimos”行条目的情况),这无效。