Chọn dữ liệu

  • Thread starter Thread starter bebe08
  • Ngày gửi Ngày gửi
Liên hệ QC

bebe08

Thành viên chính thức
Tham gia
5/1/09
Bài viết
76
Được thích
3
Mình có file excel, mình đã tạo list để chọn dữ liệu(Data/Validation/List) sau đó kích vào và chọn tên.
Các bạn trả lời giúp mình với:
Làm thế nào để kích vào mũi tên chỉ xuống, sau đó gõ chữ T trong hộp sẽ hiện ra một loạt chữ những tên có chữ T đứng đầu tiên.
Như là trong hộp font trong excel ý, khi mình tìm Times New Roman thì mình gõ T nó sẽ hiện ra tất cả chữ T, sau đó gõ i rồi m..thì nó tìm cho mình chữ Tim .....
Mình gửi file đính kèm nhé.
Cảm ơn các bạn.
 

File đính kèm

Mình có file excel, mình đã tạo list để chọn dữ liệu(Data/Validation/List) sau đó kích vào và chọn tên.
Các bạn trả lời giúp mình với:
Làm thế nào để kích vào mũi tên chỉ xuống, sau đó gõ chữ T trong hộp sẽ hiện ra một loạt chữ những tên có chữ T đứng đầu tiên.
Như là trong hộp font trong excel ý, khi mình tìm Times New Roman thì mình gõ T nó sẽ hiện ra tất cả chữ T, sau đó gõ i rồi m..thì nó tìm cho mình chữ Tim .....
Mình gửi file đính kèm nhé.
Cảm ơn các bạn.
Tham khảo topic này:
http://www.giaiphapexcel.com/forum/showpost.php?p=155112&postcount=8
Phần Validation dùng công thức bình thường, bạn có thể vào Define name xem chi tiết (code chỉ có tác dụng điền dử liệu vào cell cạnh bên)
 
Tham khảo topic này:
http://www.giaiphapexcel.com/forum/showpost.php?p=155112&postcount=8
Phần Validation dùng công thức bình thường, bạn có thể vào Define name xem chi tiết (code chỉ có tác dụng điền dử liệu vào cell cạnh bên)
Mình nghĩ theo ý của Bạn ấy là: Đã dùng validation rồi, khi xổ danh sách xuống (VD danh sách rất dài) Bạn ấy muốn chỉ cần đánh chữ cái đầu của 1 tên trong danh sách đó thì tự động nhảy đến những tên có chữ cái đầu đó y như trong phần chọn Font chữ đó Bạn. Bạn xem có cách nào không?
 
Mình nghĩ theo ý của Bạn ấy là: Đã dùng validation rồi, khi xổ danh sách xuống (VD danh sách rất dài) Bạn ấy muốn chỉ cần đánh chữ cái đầu của 1 tên trong danh sách đó thì tự động nhảy đến những tên có chữ cái đầu đó y như trong phần chọn Font chữ đó Bạn. Bạn xem có cách nào không?
Thì link tôi đưa là đúng rồi còn gì ---> Bạn tải file về thử chưa (file cuối cùng ấy)
 
Thì link tôi đưa là đúng rồi còn gì ---> Bạn tải file về thử chưa (file cuối cùng ấy)
Rồi nhưng khi xổ danh sách xuống không thể đánh 1 ký tự trong ô đó được. Như trong Font chữ đấy.
VD: Hiện tại ta có font chữ VNi-Times. Mình muốn đổi sang Font chữ Times new roman. Bấm vào thanh công cụ trong ô Font. Chỉ cần đánh chữ Ti thì tự động nó nhảy đến font chữ Times new roman ngay.
 
Yêu cầu của bạn không thực hiên được trên Validation. Muốn vậy bạn phải dùng Combobox cơ.
Đối với Combobox bạn thiết lập thuộc tính:

MactchRequired= True
MatchEntry=.....(Tùy bạn chọn kiểu)
 
Rồi nhưng khi xổ danh sách xuống không thể đánh 1 ký tự trong ô đó được. Như trong Font chữ đấy.
VD: Hiện tại ta có font chữ VNi-Times. Mình muốn đổi sang Font chữ Times new roman. Bấm vào thanh công cụ trong ô Font. Chỉ cần đánh chữ Ti thì tự động nó nhảy đến font chữ Times new roman ngay.
Chán bạn quá --> Tự mò đi chứ
Gõ ký tự gì đó vào cell, xong thì bấm mũi tên xổ xuống ---> Validation đương nhiên đâu thể giống 100% với ComboBox
Muốn Pro hơn thì xem bài này:
http://www.giaiphapexcel.com/forum/showpost.php?p=166134&postcount=10
 
Lần chỉnh sửa cuối:
Tham khảo topic này:
http://www.giaiphapexcel.com/forum/showpost.php?p=155112&postcount=8
Phần Validation dùng công thức bình thường, bạn có thể vào Define name xem chi tiết (code chỉ có tác dụng điền dử liệu vào cell cạnh bên)

Mình đã tham khảo bài của bạn rồi. Thế này cũng gần giống với ý mình, nhưng như bạn MinhCong thì đúng ý mình hơn. Nhưng thôi, thế này là ok rồi.
Với bài ví dụ của bạn ndu thì mình phải điền trước vào sau đó kích vào mũi tên chỉ xuống.
Bạn giải thích giúp mình cái hàm này nhé:

OFFSET(MC!$A$1,MATCH(REQUEST!$B7&"*",ENG,0),,COUNTIF(ENG,REQUEST!$B7&"*"),)

(vì mình thấy B7 không chứa gì sao lại dùng nhỉ)
Cảm ơn các bạn
 
Mình đã tham khảo bài của bạn rồi. Thế này cũng gần giống với ý mình, nhưng như bạn MinhCong thì đúng ý mình hơn. Nhưng thôi, thế này là ok rồi.
Với bài ví dụ của bạn ndu thì mình phải điền trước vào sau đó kích vào mũi tên chỉ xuống.
Bạn giải thích giúp mình cái hàm này nhé:

OFFSET(MC!$A$1,MATCH(REQUEST!$B7&"*",ENG,0),,COUNTIF(ENG,REQUEST!$B7&"*"),)

(vì mình thấy B7 không chứa gì sao lại dùng nhỉ)
Cảm ơn các bạn
B7 chỉ không có gì khi bạn chưa gõ thôi ---> Vừa gõ vào là rồi còn gì ---> Tức sẽ MATCH và COUNTIF được
 
ok. file đính kèm đây bạn nhé
Làm gần đúng rồi đấy, chỉ sai mấy chố:
1> Dử liệu gốc phải sort trước
2> Name vd01 của bạn có công thức là:
=OFFSET(Data1!$A$1,MATCH(Data2!$B2&"*",vd,0),,COUNTIF(vd,Data2!$B2&"*"),)
Nhưng bạn đang thao tác tại cột C thì phải sửa công thức trên thành:
=OFFSET(Data1!$A$1,MATCH(Data2!$C2&"*",vd,0),,COUNTIF(vd,Data2!$C2&"*"),)
Lưu ý: trước khi sửa công thức này, hãy đặt con trỏ chuột tại dòng 2 nhé
3> Vào menu Data\Validation, trong tab Error Alert hãy bỏ chọn mục "Show error alert after.... "

attachment.php
 

File đính kèm

Cảm ơn bạn nhé.
mình làm được rồi
 
Rồi nhưng khi xổ danh sách xuống không thể đánh 1 ký tự trong ô đó được. Như trong Font chữ đấy.
VD: Hiện tại ta có font chữ VNi-Times. Mình muốn đổi sang Font chữ Times new roman. Bấm vào thanh công cụ trong ô Font. Chỉ cần đánh chữ Ti thì tự động nó nhảy đến font chữ Times new roman ngay.

Bạn ndu hướng dẫn mình đã làm được ok lắm rồi. Nhưng có một nỗi là, người mới sử dụng cần hiện ra tất cả dữ liệu mà mình có. Các bác giúp mình làm như ý của bạn MinhCong đã giải thích được không (là ý ban đầu của mình hỏi ý mà).hehe.
Cảm ơn các bác
 
Bạn ndu hướng dẫn mình đã làm được ok lắm rồi. Nhưng có một nỗi là, người mới sử dụng cần hiện ra tất cả dữ liệu mà mình có. Các bác giúp mình làm như ý của bạn MinhCong đã giải thích được không (là ý ban đầu của mình hỏi ý mà).hehe.
Cảm ơn các bác
Bạn đừng gõ gì vào cell, chỉ cần bấm mũi tên validation thì toàn bộ dử liệu sẽ hiện ra thôi
 
Web KT

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

Back
Top Bottom