操作步驟如下: 1.原始數據,刪除A列重復的數據所在的行 2.選中A列,然后選擇數據,刪除重復項 3.選擇擴展選定區域 4.只勾選A列 5.刪除完成:
在使用Excel的過程中,有時會遇到很多重復的內容,這里就給大家講一下刪除重復項的方法。
材料/工具
Excel
方法
打開Excel。
假定“日期最好”的意思是相同產品不同批號的“有效期至”最大的行吧,那么: I1單元格輸入“是否刪除” 在I2單元格寫公式: =IF(DATEVALUE(G2&"-01")=MAX(($A$2:INDEX(A:A,COUNTA(A:A)+1,1)=A2)*(DATEVALUE($G$2:INDEX(G:G,COUNTA(A:A)+1,1)&"-01")))
載入內容。
框住需要進行編輯的部分。
excel刪除重復項只保留一個可以通過先篩選出excel中的數據重復項,然后進行刪除重復的,再留下一個,具體的操作方法如下: 1、這里以excel 2013版本為例,首先在電腦上打開你要進行標記一列重復數據的excel表。 2、選擇好一列數據以后,然后在頁
點擊數據。
選擇刪除重復項。
1、打開表格文件,點擊菜單欄的“數據” 2、點擊“刪除重復項” 3、在彈出的窗口中選中全列,點擊“確定” 4、再次點擊“確定”,完成操作 5、操作完成后,發現重復數據項被刪除了 擴展資料Microsoft Excel是Microsoft為使用Windows和Apple Macintosh操
選擇參考值。
還是VBA吧,我覺得! Sub xx() Dim sh As WorkSheet Set sh = Sheets.Add sh.Name = "Temp" & Format(Now(),"hhmmss") Dim i As Long,dc as object,strA as string Set dc = createobject("Scripting.Dictionary") With ActiveSheet For i = 1 t
點擊刪除。
擴展閱讀,以下內容您可能還感興趣。
EXCEL表格如何刪除有相同內容的兩行?
1、發現表格中“學生3”和“學生4”有重復的記錄,下面解決如何自動刪除重復的記錄。
2、單擊“數據”選項卡中“數據工具”百組的“刪除重復項”,如圖度所示。
3、打開如下圖所示的對話框,設置完成后,單擊“確定”,如圖所示。
4、會有如下圖所示提示,完成效果圖。
怎樣把excel表格中相同的行刪掉
excel對重復值操作的方法比較多,常見的有以下幾種:
1、條copy件格式:選中源數據區域-->開始-->條件格式-->新建規則-->對于唯一值或重復值設置格式-->格式-->選擇一種填充色-->確定,操作完成后,源數據區域所有的重復數據便被標記上了顏色。此方法的優點是源數據區域可以是一個跨行列的數組區域。
2、“刪除重復項”功能:數據-->刪除重復項-->以當前選定區域排序-->確定。此方法可以方便快捷的保留非重復數據,但是僅限于單列操作。
3、公式法:輔助列輸入公式=countif(A1:A10,A1:A10)下拉,然后篩選公式值為1的列。
4、VBA法:輸入如下代zd碼:
Sub tst()
Dim cel1 As Range
Dim cel2 As Range
For Each cel1 In UsedRange
For Each cel2 In UsedRange
If cel1 = cel2 And cel1.Row > cel2.Row Then cel2.Interior.ColorIndex = 20
Next
Next
End Sub
在EXCEL中如何刪除如圖,3行中的類似的重復內容,只保留完整的信息內容。如第4行中的內容。
在I2單元格輸入以下公式,然后向下填充公式
=IF(COUNTIF(B$2:B2,B2)=1,1,"")
然后復制I列,選擇性粘貼為“數值”;
對I列進行篩選,將(空白)篩選出來,刪除,然后退出篩選,即可。
在EXCEL中如何一次性刪除所有內容相同的行?
刪除指定列,指定值所對應的行.
Sub delete()
A = InputBox("Inter your column:", "wen xin ti shi ", "A")
B = InputBox("Inter your value:", "wen xin ti shi ", "")
K = 0
For i = 1 To 65535
On Error GoTo send:
addr = Trim(UCase(A)) + Trim(Str(i))
If Trim(Range(addr).Value) = Trim(B) Or Range(addr).Value = Val(B) Then
Rows(i).Select
Selection.delete Shift:=xlUp
i = i - 1
End If
If Len(Range(addr).Value) <= 0 Then
K = K + 1
End If
If K >= 5 Then
Exit For
End If
Next
send:
End Sub
Excel2003/2007如何中刪除重復數據,重復行
假設表在ABC列
1.添加新列 D,輸入數字等差序列zhidao(如1、2、3„„),拖動手動柄就可以。
2.將全表按A列排序。
3.在D2輸入公式:=IF(A2=A1,"重復","")拖動手動柄,將公式向下復制到相應行。
4.全選表,回“數據答→自動篩選”,選定D列“(空白)”,這樣就篩選出沒有重復的數據了。
5.復制篩選后的表,把表黏貼到另外的工作表中。
6.將全表按E列排序,恢復數據原始順序,然后把D刪除。
聲明:本網頁內容旨在傳播知識,若有侵權等問題請及時與本網聯系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com