Không biết lọc "tất cả" giá trị trùng trong excel 2003

Liên hệ QC

toanlonely1990

Thành viên mới
Tham gia
17/10/08
Bài viết
20
Được thích
1
Mình 1 CSDL, trong đó cột Inv no. có 1 vài giá trị trùng nhau, 1 vài thì không
Mình muốn làm sao chỉ để hiện "tất cả" giá trị trùng ở cột này, còn không trùng thì không hiện
Mong các bạn chỉ dẫn (bằng hàm càng tốt)
Thnks
P/s: mình có đính kèm file//**/
 

File đính kèm

Lần chỉnh sửa cuối:
Tại D2 bạn nhập công thức =COUNTIF(B$2:B2,B2) rồi Fill xuống. Giá trị trong cột D là số lần trùng và những ô có giá trị > 1 là những ô trùng.
 
Bạn xem trong file kèm theo, chép sang 3 cột bên cạnh

PHP:
Option Explicit
Sub DoubleRecords()
 Dim Rng As Range, sRng As Range, dRng As Range, tRng As Range
 Dim Myadd As String:                  Dim eRw As Long, jJ As Long
 
 eRw = [B1].End(xlDown).Row::          Set dRng = [F1].Resize(eRw)
 [e2].Resize(eRw, 3).ClearContents
 For jJ = 2 To eRw
   With Cells(jJ, "B")
      Set tRng = dRng.Find(.Value, , xlFormulas, xlWhole)
      If tRng Is Nothing Then
         Set Rng = .Offset(1).Resize(eRw - jJ)
         Set sRng = Rng.Find(.Value)
         If Not sRng Is Nothing Then
            Myadd = sRng.Address
            [e65500].End(xlUp).Offset(1).Resize(, 3).Value = .Offset(, -1).Resize(, 3).Value
            Do
               [e65500].End(xlUp).Offset(1).Resize(, 3).Value = _
                  sRng.Offset(, -1).Resize(, 3).Value
               Set sRng = Rng.FindNext(sRng)
            Loop While Not sRng Is Nothing And sRng.Address <> Myadd
         End If
      End If
   End With
 Next jJ
End Sub
 

File đính kèm

Còn bạn nào giúp mình nữa ko?, mình ko biết visual basic, chỉ mình dùng hàm nha
 
Còn bạn nào giúp mình nữa ko?, mình ko biết visual basic, chỉ mình dùng hàm nha
Gữi bạn 2 cách dùng công thức: 1 cách có sử dụng cột phụ và 1 cách dùng Define name (không cột phụ)
Mấu chốt của thuật toán là COUNTIF ---> Nếu dử liệu có trùng, đương nhiên COUNTIF sẽ > 1
Xem file đính kèm nhé
 

File đính kèm

Thnks bạn nha, mình sẽ từ từ ngâm cứu
Nhưng nếu bạn nào biết cách đặt công thức cho cách hơi "Gà" của mình (xem file đinh kèm) thì chỉ mình nha
 
Thnks bạn nha, mình sẽ từ từ ngâm cứu
Nhưng nếu bạn nào biết cách đặt công thức cho cách hơi "Gà" của mình (xem file đinh kèm) thì chỉ mình nha
Cách mà bạn nói "gà" ấy ta dùng IFCOUNTIF tại cell D32 như sau:
=IF(COUNTIF($B$32:$B$43,B32)>1,"same","no same")
Sau đó dùng AutoFilter, lọc cột D với điều kiện là "same"... đòng thời phải sort cột B để các Inv no cùng loại nằm gần nhau
 
Mình là thành viên mới. đang tìm hiểu diễn đàn. Trước đây có học sơ qua về các hàm excel nhưng lâu quá không dùng nên quên nhiều, nay mình muốn tìm hiểu lại để phục vụ cho công việc. Nếu muốn xem thật căn bản thì nên vào xem ở đâu. Vậy nhờ các anh chị trong diễn đàn giúp đỡ. Xin cảm ơn.
 
tìm kiếm dữ liệu

Tôi có 1 vấn đề cũng tương tự bạn toanlonely. Mong các bạn giúp đỡ, cảm ơn.
 

File đính kèm

Dùng Pivot Table

Sao bạn khong dùng Pivot Table nhỉ? Bạn thử tham khảo cách của mình ở File đình kèm nhé!
 

File đính kèm

File đính kèm

Web KT

Bài viết mới nhất

Back
Top Bottom