搜索

excel中如何自动填入重复内容后面的内容

发布网友 发布时间:2022-02-27 03:58

我来回答

3个回答

热心网友 时间:2022-02-27 05:27

上面是哪个上面?本工作表上面?

C2输入
=if(a2="","",if(iserror(vlookup(A2,A$1:C1,3,0)),"",vlookup(A2,A$1:C1,3,0)))
下拉公式追问因为名字都输在同一列的,名字的上面就是已经输好的名字呀 谢谢你的答案,我会回去试一试

热心网友 时间:2022-02-27 06:45

用vba代码解决 ,少量的公式还好,如果数据太多,公式太多,达到几百上千后会严重影响运行速度,将下面代码粘贴到本表的代码窗口:
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Count > 1 Then Exit Sub
If Target = "" Then Exit Sub
If Target.Column = 1 Then
If Application.WorksheetFunction.CountIf(Range("a1:a" & Target.Row - 1), Target) = 0 Then Exit Sub
n = Application.WorksheetFunction.Match(Target, Range("a1:a" & Target.Row - 1), 0)
Cells(Target.Row, 3) = Cells(n, 3)
End If
End Sub

每次A列输入数据后,会自动比对,有相同的就会自动引入上面的电话号码。

热心网友 时间:2022-02-27 08:20

1、先把序号调整好
2、选中序号那一列
3、选择 数据——排序——扩展选定区域,再点排序
4、在弹出窗口选择升序还是降序
5、OK
声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。
E-MAIL:11247931@qq.com
Top