Excel,通过将唯一值移到另一个工作表来删除重复项
我有一个约有150000行的Excel表。 在下面给出的格式。
|--------------------------------| | First Sheet | |--------------------------------| |column1 | column2 | column3 | |---------|----------|-----------| |code1 | state1 | district1 | |code2 | state1 | district1 | |code3 | state1 | district2 | |code4 | state2 | district3 | |--------------------------------|
列中有重复项。 我希望将所有不同的或独特的体积值放在另一张纸上
|-------------| |-----------------| | State | | District | |-------------| |-----------------| | id | value | | id | value | |-------------| |-----------------| | 1 | state1 | | 1 | district1 | | 2 | state2 | | 2 | district2 | |-------------| | 3 | district3 | |-----------------|
然后将第一个工作表更新为
|--------------------------------| | First Sheet | |--------------------------------| |column1 | column2 | column3 | |---------|----------|-----------| |code1 | 1 | 1 | |code2 | 1 | 1 | |code3 | 1 | 2 | |code4 | 2 | 3 | |--------------------------------|
请让我知道,如果我可以使用Excel中的公式做到这一点。
我这样做的主要原因是,我可以操纵数据来匹配我的表最终将如何,然后将数据导出到MySQL。
我的方法是正确的还是我只是复杂的事情?
以下是实现你在你的问题中所说的话的步骤:
步骤1)从Sheet1中selectColumn2 ,转到DATA选项卡>单击Advance Filter 。 使用高级filter,您可以获取名为StateName的列下的Sheet2的唯一logging列表。 您可以指定唯一logging的位置。 而且,不要忘记检查唯一loggingcheckbox。 检查附加的图像:
步骤2)一旦你完成了国家和地区列的第一步。 您可以为工作表2中的StateID和地区ID编号。
步骤3)现在,您需要为Sheet2中的StateNames和Districtnames执行VLOOKUP以分别获得StateID和DistrictID 。 你可以在D栏和E栏中得到结果
步骤4)最后,你只需要复制列D和E,并做专栏B粘贴。