在Excel中重新标记大量数据
在CSV文件中:我想将433000+行ID重新标记为更简单的ID代码,这些ID看起来像“e904ab64a642efcd25f4a43cb729701646d4bf7a4ed0bacbae9d85127978606a”。对于这些唯一ID中的每一个,都有4-5行数据。我真的不想“查找并替换”它们中的每一个,因为有超过2000个唯一ID。excel中有什么函数可以帮助我做到这一点吗?否则,我可以使用哪些程序 如果ID始终位于连续行上,则可以在Excel中重新标记大量数据,excel,vba,Excel,Vba,在CSV文件中:我想将433000+行ID重新标记为更简单的ID代码,这些ID看起来像“e904ab64a642efcd25f4a43cb729701646d4bf7a4ed0bacbae9d85127978606a”。对于这些唯一ID中的每一个,都有4-5行数据。我真的不想“查找并替换”它们中的每一个,因为有超过2000个唯一ID。excel中有什么函数可以帮助我做到这一点吗?否则,我可以使用哪些程序 如果ID始终位于连续行上,则可以 更换前请保存ID 用更简单的ID替换它(同时存储它) 转到
如果ID始终位于连续行上,则可以
如果您乐于手动执行此操作(因为您的标记当前不包括),那么以下是一个简单的方法:
=Row()
?)VLOOKUP
查找匹配的简化ID(例如=VLOOKUP(A1,“新ID”!$a:$B,2,FALSE)
)如果您乐于手动执行此操作(因为您的标记当前不包括),那么以下是一个简单的方法:
=Row()
?)VLOOKUP
查找匹配的简化ID(例如=VLOOKUP(A1,“新ID”!$a:$B,2,FALSE)
)您有唯一ID的列表吗?如果是,您可以使用脚本循环它们并进行替换。这可以在Excel或一个好的文本编辑器中完成,是否有一个确定如何减少内容的方法?例如,ABCTTTT123被缩减为abc123?您有唯一ID的列表吗?如果是,您可以使用脚本循环它们并进行替换。这可以在Excel或一个好的文本编辑器中完成,是否有一个确定如何减少内容的方法?例如,ABCTTTTTT123减少为abc123?