Excel根据字符串列创建组ID
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Excel根据字符串列创建组ID相关的知识,希望对你有一定的参考价值。
我想要excel创建列B.基本上是每个“A级”的任意id。在Stata
这将是egen groupid = group(A)
或在R
你可以使用dplyr
s group_indices()
。什么是在Excel中最好的方法?优选地,非VBA解决方案。
答案
当第一行包含不相关的列标签而不是数据时,这些情况的公式更好。
根据您的情况,在B1中输入1,然后在B2中输入此公式并向下拖动。
=IFERROR(VLOOKUP(A2, A$1:B1, 2, FALSE),SUMPRODUCT(1/COUNTIF(A$1:A2,A$1:A2&"")))
以上是关于Excel根据字符串列创建组ID的主要内容,如果未能解决你的问题,请参考以下文章
Python:从数据框字符串列中提取维度数据并为每个列创建具有值的列
如何检查 SQL Server 2008 表中字符串列中的 id