添加微信

添加微信

微信公众号
签证代办电话:

400-8888-88999

当前位置: 首页 > 签证百科

Excel154|如何将相同的数字添加到相同的名称中

发布时间:2024-10-04 浏览次数:0 文章来源:原创

在第一种情况下,名称已排序,而在第二种情况下,名称未排序。
如何在两种情况下将相同的号码添加到相同的名称中?
今天韩老师给出了函数方法和VBA方法。
函数方法
相同名称按顺序
 

在第一种情况下,名称已排序,而在第二种情况下,名称未排序。

如何在两种情况下将相同的号码添加到相同的名称中?

今天韩老师给出了函数方法和VBA方法。

函数方法

相同名称按顺序排列:

1. 在单元格A2 中输入数字1;

2. 在单元格A3 中输入公式:

=IF(B3=B2,A2,A2+1)

这个公式的含义是:

如果B3和B2同名,则填写B2对应的数字A2,否则A2+1;

相同的名字乱序排列:

其实,在实际工作中,按顺序排列的名字并不多,更多的是无序排列的名字。

Excel154|如何将相同的数字添加到相同的名称中

1、在F2中输入公式:

=IFERROR(VLOOKUP(G2,IF({1,0},G$1:G1,F$1:F1),2,0),N(F1)+1)

往下填写即可得到结果:

在:

IF({1,0},G$1:G1,F$1:F1):

动态区域由IF 函数重建。该区域有两列:

第一列是名称,起始单元格是G1,结束单元格随着公式向下填充而扩展;

第二列是数字,起始单元格是F1,结束单元格随着公式向下填充而扩展;

无论公式填入哪一行,动态区域的结束行都是当前公式所在行的上一行。

VLOOKUP(G2,IF({1,0},G$1:G1,F$1:F1),2,0):

在上面的动态区域中找到与该名称对应的确切数字。

IFERROR(VLOOKUP(G2,IF({1,0},G$1:G1,F$1:F1),2,0),N(F1)+1):

Excel154|如何将相同的数字添加到相同的名称中

如果查找名称G2对应的号码出错,则返回N(F1)+1;

公式就填满了。如果到达第12行,则:如果查找名称G12对应的数字出错,则返回N(F11)+1。

功能:

语法:N(VALUE);

功能:将非数值的值转换为数值形式;

不同的参数VALUE,对应的返回值:

在本例中,N(F1)的返回值为0。

注意:无序排列的公式也适用于有序排列!

VBA法

代码是:

子号码()

Dim a As Object, i As Long '创建字典/

Excel154|如何将相同的数字添加到相同的名称中

设置a=CreateObject('scripting.dictionary')

对于i=2 To Range('b1').CurrentRegion.Rows.Count

If Not a.exists(Cells(i, 2).Value) then '向字典中添加数字,第一个数字不存在),然后

k=k + 1 '计数

a(Cells(i, 2).Value)=k '对字典键进行编号,第一个数字是1,第二个数字是2.

Cells(i, 1)=k '返回第一列,组

else '如果字典(数字)存在

Cells(i, 1)=a(Cells(i, 2).Value) '直接在字典中查询数字

下一个

用法:

用户评论

焚心劫

终于找到方法标记同一班级同学了,这款软件真方便!

    有18位网友表示赞同!

嗯咯

我刚学 Excel 不太会用,这篇文章讲解的很详细。

    有17位网友表示赞同!

一笑傾城゛

原来可以用这种方法处理数据,之前一直麻烦死了.

    有5位网友表示赞同!

风中摇曳着长发

Excel 太好用啦!学习的动力满满!

    有7位网友表示赞同!

墨城烟柳

相同姓名怎么分配编号是个难题,这个教程解决了我很久的困扰了。

    有10位网友表示赞同!

浮殇年华

感觉我之前用了好多个软件都找不到合适的方法,还好找到了这款方法。

    有6位网友表示赞同!

水波映月

讲道理这方法太牛了,Excel真是万能啊!

    有15位网友表示赞同!

算了吧

名字重复怎么办?问题解决了!

    有19位网友表示赞同!

坠入深海i

这篇教程真棒,终于不用一个个手动输入编号了。

    有13位网友表示赞同!

日久见人心

Excel 越来越厉害啦!这个方法简直救星!

    有15位网友表示赞同!

空谷幽兰

终于明白了怎么用公式进行自动填充命名。太强大了!

    有8位网友表示赞同!

在哪跌倒こ就在哪躺下

这种方法省时又省力,以后再也不怕重复姓名添加编号麻烦了!

    有5位网友表示赞同!

琴断朱弦

看完了之后感觉自己 Excel 的技能升级了!

    有18位网友表示赞同!

念安я

给同一班级同学分配编号真是个神操作!

    有6位网友表示赞同!

我家的爱豆是怪比i

学习这个技巧太值得了!

    有13位网友表示赞同!

万象皆为过客

原来Excel这么强大,以后我要好好学习下!

    有14位网友表示赞同!

拥菢过后只剰凄凉

感谢分享这种方便的 Excel 教程,让我摆脱重复劳动。

    有15位网友表示赞同!

丢了爱情i

这也太酷了吧!

    有16位网友表示赞同!

毒舌妖后

好实用呀!

    有16位网友表示赞同!

上一篇: 中年哥哥的教育观

下一篇: 返回列表

相关推荐

签证在手 旅途无忧