问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

EXCEL怎么批量替换,不同数据对应成一个相同的值

发布网友 发布时间:2022-04-23 19:24

我来回答

5个回答

热心网友 时间:2022-05-23 10:36

一般的函数很难完成这个替换,需要用VBA 来执行,利用字典和替换字符函数来完成,代码很简单,如下:

Sub 替换()

Dim Dic As Variant

n = Cells(Rows.Count, 2).End(xlUp).Row

Set Dic = CreateObject("Scripting.Dictionary")

For i = 2 To n

Dic(Cells(i, 2).Value) = "中国"

Next

arr = Dic.keys

n = Cells(Rows.Count, 1).End(xlUp).Row

For i = 2 To n

For j = 0 To UBound(arr)

If Application.IsError(Application.Find(arr(j), Cells(i, 1))) = False Then

Cells(i, "a") = Application.Substitute(Cells(i, 1), arr(j), "中国")

Exit For

End If

Next

Next

End Sub

热心网友 时间:2022-05-23 11:54

2,然后把旁边一列当辅助列,2,然后把旁边一列当辅助列,第一空格打进1,第二空格打入公式:=if($a3=$a2,2,1),然后2,然后把旁边一列当辅助列,第一空格打进1,第二空格打入公式:=if($a3=$a2,2,1),然后按下回车键就行回车键就行空格打进1,第二空格打入公式:=if($a3=$a2,2,1),然后按下回车键就行

热心网友 时间:2022-05-23 13:29

录一个查找替换的宏(选项里单元格匹配),赋予一个按钮,每次点一下按钮就OK了。
Sub Macro2()
'
' Macro2 Macro
'
'
Cells.Replace What:="1", Replacement:="玉米", LookAt:=xlWhole, SearchOrder _
:=xlByRows, MatchCase:=False, SearchFormat:=False, ReplaceFormat:=False
Cells.Replace What:="2", Replacement:="莲子", LookAt:=xlWhole, SearchOrder _
:=xlByRows, MatchCase:=False, SearchFormat:=False, ReplaceFormat:=False
Cells.Replace What:="3", Replacement:="大豆", LookAt:=xlWhole, SearchOrder _
:=xlByRows, MatchCase:=False, SearchFormat:=False, ReplaceFormat:=False
End Sub

这是我录制的1、2、3,可以向下复制,并修改一下里面的内容。

热心网友 时间:2022-05-23 15:20

1、首先对你要去除重复数据的那一列数据进行排序(升序或降序都行)
2,然后把旁边一列当辅助列,第一空格打进1,第二空格打入公式:=if($a3=$a2,2,1),然后按下回车键就行
3、拖动2中的公式应用到下面剩余的单元格中,重复出现的词旁边单元格的值变为2,否则就是1
4、点击“数据”中的筛选功能,把值为2的行筛选出来
5、直接把这些重复的行删除即可,剩下的词都是唯一的了

热心网友 时间:2022-05-23 17:28

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
王卡专属免流包是什么意思 腾讯王卡专属流量是什么意思 人防临空墙排烟机房可以留洞吗? 瑞士转机的问题? 雅阁、第九代凯美瑞、迈腾,大空间的中级车推荐 云顶之弈双人排位介绍 金铲铲之战 金铲铲段位相差多少可以一起打? 现在上海办理居住证需要本人去吗 34周加5天是几个月 孕34周是几个月了 孕34周如何预防早产 excel如何怎么不一个一个替换,直接把整列不同的数据替换成相对应的数据。 excel 如何将不同的内容替换为相同的数据? excel中如何将不同内容替换相对应内容 如何将excel不同单元格里的部分不同内容快捷替换成同样的内容? 在excel表中如何才能把不同单元格里的不同内容替换为相同的内容? 批量替换excel内容 如何将很多不同的内容同时替换成相对应的不同的内容? wps表格怎么把不同内容替换为相同内容? 结构化程序设计方法的主要特点是什么? 哪项操作能有效减少气溶胶的污染 简述艾滋病实验室哪些操作可能产生气溶胶,如何避免 气溶胶是什么?有何种类 是什么原因导致的苹果8p开不了机呢? 移液器的哪些不当操作会产生气溶胶? 除戴口罩外,还有哪些预防气溶胶传播的措施? 气溶胶是如何产生的? 新冠肺炎可通过气溶胶传播,是不是患者呼出的气体就一定形成气溶胶呢? 放射性气溶胶的来源 什么是气溶胶传播?这种新的传播方式如何做好预防? 气溶胶传播是什么意思? 苹果8p有哪些功能? EXCL如何一次性将不同内容替换成相对应的内容? 如何excel不同数据批量替换相同数据 word中如何将不同内容替换为不同内容? Excel 怎么将表格内多处不同内容替换为同一内 再次求教,如何一次性将多处不同内容替换为同一内容 如何在多个文件中相同的内容替换为不同内容 请问深水井50米深20厘米宽能容纳多少吨水? 打50米深水井价格 五十米深井需要多少钱 钻深水井50米深,直径20厘米多少钱一米? 井深50米,管道600米长、要求每小时有20吨水量。要用多大的深井泵 邢台市打个50米一寸深水井多少钱? 五十米深井带压力罐水泵需要扬程多少米? 50米是深水井吗 50米深水井25米用水够用吗?以为水很浑浊 怎么打深水井? 打井郑州多少钱啊?一眼生活用水(50米)一眼深水井(1500米) 一般打井要打多少米才有水? 50米深水井一般打在建筑物的什么地方最好建筑物的影响 打300大,,50米深水井多少钱