- Tham gia
 - 5/6/23
 
- Bài viết
 - 106
 
- Được thích
 - 19
 
Option Explicit
Sub test()
Dim i&
For i = 2 To Cells(Rows.Count, "A").End(xlUp).Row
    Select Case WorksheetFunction.CountIf(Range("A2:A" & i), Cells(i, "A"))
        Case Is < 4
            Cells(i, "D").Value = Cells(i, "A") ' ket qua tai cot D
        Case Else
            Cells(i, "D").Value = Cells(i, "A") & "-New"
    End Select
Next
End Sub
	



Option Explicit
Sub test()
Dim i&
For i = 2 To Cells(Rows.Count, "A").End(xlUp).Row
    Select Case WorksheetFunction.CountIf(Range("A2:A" & i), Cells(i, "A"))
        Case Is < 4
            Cells(i, "D").Value = Cells(i, "A") ' ket qua tai cot D
        Case Else
            Cells(i, "D").Value = Cells(i, "A") & "-New"
    End Select
Next
End Sub
	Hổng dám xài đỡ đâu.Xài đỡ cái này nhé
...
Có gì lạ đâu anh! hoạt cảnh sống minh họa cho truyện dân gian: Lợn cưới - áo mới đó mà.Hổng dám xài đỡ đâu.
Ngày mai sẽ thấy code xịn, hoặc công thức xịn "một loáng là xong" của chủ thớt.
Mà bạn đã tét kỹ chưa vậy? Thớt này có thói quen tốt là phê phán code, bắt tét thực kỹ những dữ liệu bên mình đưa ra thì chả buồn xem lại.
Điển hình: sau mấy cái "New" thì tới cái gì?
Nói cách khác, thớt chưa làm cho nên chưa biết 1 chục cái new's là chả còn ý nghĩa gì cả.


