quoccuonghd
Thành viên hoạt động



- Tham gia
- 12/6/10
- Bài viết
- 116
- Được thích
- 7
- Giới tính
- Nam
- Nghề nghiệp
- Kỹ sư XD






có anh chị nào giúp hộ em công thức cho file trên vớiNhờ các anh chị giúp hộ e một công thức để tạo list lọc các chứng từ không trùng tên.Hộ em trên file đính kèm




Làm sao mà tạo trực tiếp vào cái ô đó được chứ. Vầy đi cho khỏe thânNhờ các anh chị giúp hộ e một công thức để tạo list lọc các chứng từ không trùng tên.Hộ em trên file đính kèm
Sub Loc()
Dim data(), i
data = Range([B11], [B11].End(4)).Value
With CreateObject("scripting.dictionary")
For i = 1 To UBound(data)
.Item(data(i, 1)) = Empty
Next
[C4].Validation.Delete
[C4].Validation.Add 3, , , Join(.keys, ",")
End With
End Sub



Nhưng sử dụng code đó như thế nào đây anh. trực tiếp vào cái ô đó được thì dùng công thức lọc ra cốt phu sau đó mới dùng đến list để lọc lại công thức có được không anh?Làm sao mà tạo trực tiếp vào cái ô đó được chứ. Vầy đi cho khỏe thân
PHP:Sub Loc() Dim data(), i data = Range([B11], [B11].End(4)).Value With CreateObject("scripting.dictionary") For i = 1 To UBound(data) .Item(data(i, 1)) = Empty Next [C4].Validation.Delete [C4].Validation.Add 3, , , Join(.keys, ",") End With End Sub
Được, bạn xem trong file.......... dùng công thức lọc ra cốt phu sau đó mới dùng đến list để lọc lại công thức có được không anh?






Được, bạn xem trong file
Cột phụ là cột [R], bạn tùy biến vào file của bạn
Thân
Anh ơi cho e hỏi sao e nháy vào ô công thức ở cột R thì thấy ở đầu công thức trước dấu bằng có một cái ngoặc và kết thúc có một cái nhưng khi nháy kép vào nó thì ngoặc tự biến mất. chỉ cho e hiểu công thức này với. {=IF(ROW(A1)>SUM(1/COUNTIF(data;data));"";INDEX(data;MATCH(0;COUNTIF($R$1:R1;data);0)))}Được, bạn xem trong file
Cột phụ là cột [R], bạn tùy biến vào file của bạn
Thân




Đó là công thức mảng, phải luôn được kết thúc bằng phím tổ hợp Ctr+Shift+EnterAnh ơi cho e hỏi sao e nháy vào ô công thức ở cột R thì thấy ở đầu công thức trước dấu bằng có một cái ngoặc và kết thúc có một cái nhưng khi nháy kép vào nó thì ngoặc tự biến mất. chỉ cho e hiểu công thức này với. {=IF(ROW(A1)>SUM(1/COUNTIF(data;data));"";INDEX(data;MATCH(0;COUNTIF($R$1:R1;data);0)))}



Đây là công thức mảng bạn nhé! Muốn dùng nó thì bạn kết thúc bằng tổ hợp phím CTR+SHIFT+ENTERAnh ơi cho e hỏi sao e nháy vào ô công thức ở cột R thì thấy ở đầu công thức trước dấu bằng có một cái ngoặc và kết thúc có một cái nhưng khi nháy kép vào nó thì ngoặc tự biến mất. chỉ cho e hiểu công thức này với. {=IF(ROW(A1)>SUM(1/COUNTIF(data;data));"";INDEX(data;MATCH(0;COUNTIF($R$1:R1;data);0)))}



Anh ơi cho e hỏi sao e nháy vào ô công thức ở cột R thì thấy ở đầu công thức trước dấu bằng có một cái ngoặc và kết thúc có một cái nhưng khi nháy kép vào nó thì ngoặc tự biến mất. chỉ cho e hiểu công thức này với. {=IF(ROW(A1)>SUM(1/COUNTIF(data;data));"";INDEX(data;MATCH(0;COUNTIF($R$1:R1;data);0)))}Được, bạn xem trong file
Cột phụ là cột [R], bạn tùy biến vào file của bạn
Thân



Hai câu trả lời phía trên chưa đủ cho bạn hay sao???????Anh ơi cho e hỏi sao e nháy vào ô công thức ở cột R thì thấy ở đầu công thức trước dấu bằng có một cái ngoặc và kết thúc có một cái nhưng khi nháy kép vào nó thì ngoặc tự biến mất. chỉ cho e hiểu công thức này với. {=IF(ROW(A1)>SUM(1/COUNTIF(data;data));"";INDEX(data;MATCH(0;COUNTIF($R$1:R1;data);0)))}



Vâng. Cảm ơn ah. Thê công thức này có copy được ko ahĐây là công thức mảng bạn nhé! Muốn dùng nó thì bạn kết thúc bằng tổ hợp phím CTR+SHIFT+ENTER



Bạn copy sang chỗ khác bình thường và kết thúc bằng tổ hợp phím CTR+SHIFT+ENTER.Vâng. Cảm ơn ah. Thê công thức này có copy được ko ah







Xin lỗi tại dán nhầm . Câu trả lời đó đủ rồi, mình hiểu rồi. Thank's.Hai câu trả lời phía trên chưa đủ cho bạn hay sao???????