1) Trong Excel

Sub Macro1()
With [a6].Resize(1000, 20)
    .SpecialCells(2).EntireRow.Hidden = True
    .SpecialCells(12).EntireRow.Delete
    .EntireRow.Hidden = False
End With
End Sub
2) Trong SQL server
Giả sử có bảng dữ liệu Table1(ID,Col1, Col2, Col3)

*) Xác định bảng có giá trị trùng lặp hay không
SELECT col1, col2, count(*)
FROM t1
GROUP BY col1, col2
HAVING count(*) > 1
   
*) Xóa các dòng trùng lặp, để lại một dòng
DELETE FROM Table1
WHERE ID NOT IN (SELECT MAX(ID) FROM Table1 GROUP BY Col1)