[3]應該怎麼刪除重複行 excel應用技巧
- IT科技
- 關注:4.13K次
操作步驟如下: 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刪除。
- 文章版權屬於文章作者所有,轉載請註明 https://shqsg.com/dianzi/1pgwk8.html