當前位置:生活全書館 >

IT科技

> [3]應該怎麼刪除重複行 excel應用技巧

[3]應該怎麼刪除重複行 excel應用技巧

操作步驟如下: 1.原始資料,刪除A列重複的資料所在的行 2.選中A列,然後選擇資料,刪除重複項 3.選擇擴充套件選定區域 4.只勾選A列 5.刪除完成:

在使用Excel的過程中,有時會遇到很多重複的內容,這裡就給大家講一下刪除重複項的方法。

excel應用技巧:[3]應該怎麼刪除重複行

材料/工具

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應用技巧:[3]應該怎麼刪除重複行 第2張

載入內容。

excel應用技巧:[3]應該怎麼刪除重複行 第3張

框住需要進行編輯的部分。

excel刪除重複項只保留一個可以通過先篩選出excel中的資料重複項,然後進行刪除重複的,再留下一個,具體的操作方法如下: 1、這裡以excel 2013版本為例,首先在電腦上開啟你要進行標記一列重複資料的excel表。 2、選擇好一列資料以後,然後在頁

excel應用技巧:[3]應該怎麼刪除重複行 第4張

點選資料。

excel應用技巧:[3]應該怎麼刪除重複行 第5張

選擇刪除重複項。

1、開啟表格檔案,點選選單欄的“資料” 2、點選“刪除重複項” 3、在彈出的視窗中選中全列,點選“確定” 4、再次點選“確定”,完成操作 5、操作完成後,發現重複資料項被刪除了 擴充套件資料Microsoft Excel是Microsoft為使用Windows和Apple Macintosh操

excel應用技巧:[3]應該怎麼刪除重複行 第6張

選擇參考值。

還是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應用技巧:[3]應該怎麼刪除重複行 第7張

點選刪除。

excel應用技巧:[3]應該怎麼刪除重複行 第8張

擴充套件閱讀,以下內容您可能還感興趣。

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刪除。

標籤: excel
  • 文章版權屬於文章作者所有,轉載請註明 https://shqsg.com/dianzi/1pgwk8.html