Các bác giúp tôi tìm tên học sinh trong một danh sách dài một cách nhanh nhất. Cám ơn!
Câu đó có nghĩa là:Tại sao tôi tải file thì báo là The message you have entered is too short. Please lengthen your message to at least 20 characters. các bác chỉ giúp tôi với
Có thể dùng AutoFilter với toán tử Contain. Khi đó nếu có nhiều tên giống nhau thì tất cả sẽ được liệt kê ra.Các bác giúp tôi tìm tên học sinh trong một danh sách dài một cách nhanh nhất. Cám ơn!
cảm ơn chibi!. Tôi đã làm theo chibi để chọn danh sách học sinh khoản 400 đến 500 em được rồi
Tại sao tôi tải file thì báo là The message you have entered is too short. Please lengthen your message to at least 20 characters. các bác chỉ giúp tôi với



Nên dùng Auto Filter kết hợp với Macro thì tiện hơn. Mình ví dụ bạn tham khảo
Có danh sách dài 400 tên.
Xin hỏi, có cách nào sau khi đã lọc tên (Nam chẳng hạn ) thì đếm được có bao nhiêu tên Nam trong danh sách.
Nếu Nam là tên nghĩa là từ cuối thì dùng:Có danh sách dài 400 tên.
Xin hỏi, có cách nào sau khi đã lọc tên (Nam chẳng hạn ) thì đếm được có bao nhiêu tên Nam trong danh sách.
thanhnhanubnd đã viết:Có danh sách dài 400 tên.
Xin hỏi, có cách nào sau khi đã lọc tên (Nam chẳng hạn ) thì đếm được có bao nhiêu tên Nam trong danh sách.
{=SUM(--NOT(ISERR(SEARCH("Nam",A1:A400,1))))}
Hoặc:
=SUMPRODUCT(--NOT(ISERR(SEARCH("Nam",A1:A400,1))))












Bạn gõ Ctrl+F để mở hộp thoại tìm kiếm.tôi có 1 bản danh sách tên học sinh trong excel gồm nhiều sheet, mỗi sheet có hàng chục cái tên, bây giờ tôi muốn tìm 1 người trong danh sách mà tôi không biết nó nằm trong sheet nào thì phải làm sao đây???
Không rõ danh sách học sinh của bạn được nhập trong mấy cột. Thông thường thì 2 cột (cột Họ+Chữ lót và cột Tên). Nếu bạn nhập danh sách HS theo 2 cột thì xin tặng bạn cách tìm bằng Conditional mà tôi chế biến từ cách làm của một thành viên (Không nhớ là ai nữa, I'm sorry!). Trong tệp đính kèm, bạn hãy bấm chọn 1 cell nào đó (ngoại trừ H1 và I1) rồi chọn Menu - Format - Conditional Formatting... để xem.Các bác giúp tôi tìm tên học sinh trong một danh sách dài một cách nhanh nhất. Cám ơn!




Private Sub Worksheet_Change(ByVal Target As Range)
Dim cl As Range, ten(), i
ten = Array(Sheet2.Name, Sheet3.Name, Sheet4.Name)
If Target.Address = "$F$1" Then
For i = 1 To UBound(ten)
Set cl = Worksheets(ten(i)).Columns("A").Find(Target.Value)
If Not cl Is Nothing Then Exit For
Next
End If
If cl Is Nothing Then
MsgBox "No match this Name?"
Else
MsgBox "Tim thay tai: " & ten(i) & "!" & _
cl.Address & Chr(10) & "Moi ban den o do!"
Worksheets(ten(i)).Select
cl.Select
End If
Set cl = Nothing
End Sub


Có danh sách dài 400 tên.
Xin hỏi, có cách nào sau khi đã lọc tên (Nam chẳng hạn ) thì đếm được có bao nhiêu tên Nam trong danh sách.
Xin mạn phép mượn file của anh sealand để làm file tìm này theo 1 kiểu khác, chỉ thuần công thức, kết hợp tí Hyperlink
Yêu cầu sử dụng:
- Gõ ký tự cần tìm vào cell D1, có thể gõ nguyên HỌ TÊN hoặc 1 vài ký tự gợi nhớ gì đó! Chẳng hạn có thể gõ VŨ THỊ LOAN, hoặc VŨ, hoặc THỊ, hoặc LOAN (tùy theo ta nhớ được mình tìm cái gì)
- Khi gõ xong, bấm phím F9 rồi bấm nút TÌM (cạnh bên cell D1)
- Khi tìm được vị trí đầu tiên, nếu muốn tìm tiếp lại bấm F9 rồi bấm nút TÌM
- Cứ thế đến khi có hộp thông báo lổi hiện ra xem như.. chả còn quái gì để tìm... Hãy bấm Ctrl + mũi tên lên để quay về đầu bảng tính
Thừ xem!
He... he...
Sau khi tìm ra tên (cần tìm) muôn trở lại ban đầu thì làm sao bạnNên dùng Auto Filter kết hợp với Macro thì tiện hơn. Mình ví dụ bạn tham khảo
Nên dùng Auto Filter kết hợp với Macro thì tiện hơn. Mình ví dụ bạn tham khảo


Nên dùng Auto Filter kết hợp với Macro thì tiện hơn. Mình ví dụ bạn tham khảo






Mục đích tìm để làm gì?nhờ các bạn chình giúp mình file này mình lấy của 1 bạn trên này về , nhưng khi gõ tên tìm kiếm thì nó phải có dấu y như tên cần tìm nó mới ra , mình muốn nhờ vcac1 bạn chỉnh cho nó , không cần có dấu tìm nó vẫn ra , ví dụ : sò nhỏ , thay vì gõ tìm kiếm : sò nhỏ thì có thể gõ : so nho nó cũng ra , cám ơn các bạn nhiều
Ví dụ sếp hỏi: Trong kho còn "sò nhỏ" không và người ta chỉ muốn kiểm tra nhanh để trả lời sếp. Thế thôi. Đâu phải cứ tìm xong là phải áp giá, gán vào hóa đơn hay phiếu xuất hàng?Mục đích tìm để làm gì?
Áp giá, gán vào hóa đơn hay phiếu xuất hàng, không lẽ tìm rồi để đó coi chơi?
Nếu muốn gõ và tìm một đoạn không dấu thì cái "dữ liệu dò", "bảng dò" cũng phải là chuỗi không dấu. Excel chứ có phải là người Việt nhìn vào là biết chỗ nào khớp với không khớp?nhờ các bạn chình giúp mình file này mình lấy của 1 bạn trên này về , nhưng khi gõ tên tìm kiếm thì nó phải có dấu y như tên cần tìm nó mới ra , mình muốn nhờ vcac1 bạn chỉnh cho nó , không cần có dấu tìm nó vẫn ra , ví dụ : sò nhỏ , thay vì gõ tìm kiếm : sò nhỏ thì có thể gõ : so nho nó cũng ra , cám ơn các bạn nhiều
=SourceToDest(B5,1,5)
Mình có ý này gợi mở cho bạn: Sao ta không thực hiện việc tìm kiếm theo mã vật tư của món hàng, nhỉ?. . . . , nhưng khi gõ tên tìm kiếm thì nó phải có dấu y như tên cần tìm nó mới ra , mình muốn nhờ vcac1 bạn chỉnh cho nó , không cần có dấu tìm nó vẫn ra , ví dụ : sò nhỏ , thay vì gõ tìm kiếm : sò nhỏ thì có thể gõ : so nho nó cũng ra ,

Ví dụ sếp hỏi: Trong kho còn "sò nhỏ" không và người ta chỉ muốn kiểm tra nhanh để trả lời sếp. Thế thôi. Đâu phải cứ tìm xong là phải áp giá, gán vào hóa đơn hay phiếu xuất hàng?
Trong tập tin mỗi lần nhấn nút Tìm thì lần lượt các ô thỏa trong cột B được chọn. Để kiểm tra thôi chứ không cần phải áp giá, gán vào hóa đơn hay phiếu xuất hàng
Nếu muốn gõ và tìm một đoạn không dấu thì cái "dữ liệu dò", "bảng dò" cũng phải là chuỗi không dấu. Excel chứ có phải là người Việt nhìn vào là biết chỗ nào khớp với không khớp?
Mà muốn chuyển dữ liệu dò thành không dấu thì phải dùng code.
Nếu vẫn muốn thao tác trên sheet thì phải dùng cột phụ, vd. cột C, để hàm người dùng (UDF) nhập vào đó phiên bản không dấu của cột B. Và tất nhiên lúc này việc tìm kiếm sẽ tiến hành ở cột C chứ không phải ở cột B.
Tất nhiên tìm không dấu có thể cho kết quả không chính xác. Vd. sếp nói: trong kho còn sò nhỡ hồng hồng không, mà bạn gõ so nho thì mặc dù trong kho không còn sò nhỡ hồng hồng nhưng bạn vẫn có kết quả nếu trong kho có sò nhỏ amly
Ví dụ tôi dùng code trong module vietnamese_unicode_convert.
1. Tôi sửa trong name Tim
2. Tôi sửa công thức K1
3. Công thức cho C5
Mã:=SourceToDest(B5,1,5)
Việc tìm kiếm sẽ được thực hiện trong cột C.