Excel-密钥生成器
我有一个类型为(B2)和ID为(A2)的工作表。类型有大、小和中。 我使用下面的公式从类型名生成ID。因此,对于B2值较小的情况,A2值将为Sm1。下面的公式写在A2上 =连接(左(B2,2),COUNTIF($B$2:B2,B2))Excel-密钥生成器,excel,vba,excel-formula,key,excel-2010,Excel,Vba,Excel Formula,Key,Excel 2010,我有一个类型为(B2)和ID为(A2)的工作表。类型有大、小和中。 我使用下面的公式从类型名生成ID。因此,对于B2值较小的情况,A2值将为Sm1。下面的公式写在A2上 =连接(左(B2,2),COUNTIF($B$2:B2,B2)) 问题是,我想让公式(或添加vba代码)查找A列,如果B列的值为中间值,则必须在A列中看到最后一个数字,然后放入下一个数字。最简单的方法是通过 =COUNTIFS(B$1:B2,"="&B2) 然后将B列与新列中的值合并 这比尝试查找此
问题是,我想让公式(或添加vba代码)查找A列,如果B列的值为中间值,则必须在A列中看到最后一个数字,然后放入下一个数字。最简单的方法是通过
=COUNTIFS(B$1:B2,"="&B2)
然后将B列与新列中的值合并
这比尝试查找此值之前的最后一个值更容易,但结果相同。最简单的方法是通过添加数字列
=COUNTIFS(B$1:B2,"="&B2)
然后将B列与新列中的值合并
这比尝试查找此值之前的最后一个值更容易,但会得到相同的结果。在样式组“格式为表”中将数据格式化为表=>Home>
添加数据时将添加公式。将数据格式化为表格=>Home>在样式组“格式化为表格”中
=CONCATENATE(LEFT(C3,2),COUNTIF($C$2:C3,C3))
添加数据时,将添加公式
=CONCATENATE(LEFT(C3,2),COUNTIF($C$2:C3,C3))
A3单元格中的上述公式将查找C3中的前两个字母,然后计算相同两个字母的下一个数字。因此,如果C3是部件,Pa2已经存在,那么A3将成为Pa3
我完了。谢谢你的帮助,但我用自己的方式解决了
A3单元格中的上述公式将查找C3中的前两个字母,然后计算相同两个字母的下一个数字。因此,如果C3是部件,Pa2已经存在,那么A3将成为Pa3
我完了。谢谢你的帮助,但我还是用自己的方式解决了。我怎样才能不拖拽地将公式复制到整个列中呢。因此,当新数据添加到B列时,A会自动更新。我建议从这里尝试使用名称框技术:如何在不拖动的情况下将公式复制到整个列中。因此,当新数据添加到B列时,A本身会得到更新。我建议从这里尝试使用名称框技术: