Làm sao tạo hai list có thể tra lẫn nhau ?

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

Cairong

Thành viên mới
Tham gia
11/9/07
Bài viết
16
Được thích
0
Tôi đang có nhu cầu tạo ra một list các DL ( ví dụ Thép CT3, CT5 .... là các loại thép ). Khi chọn trong list này thì ở list bên cạnh sẽ có giá trị tương ứng về modul đàn hồi hoặc một thông số nào đó tương ứng ( cũng có danh sách như một list ). Bác nào có thể chỉ bảo giúp. Xin cảm ơn
 
Cairong đã viết:
Tôi đang có nhu cầu tạo ra một list các DL ( ví dụ Thép CT3, CT5 .... là các loại thép ). Khi chọn trong list này thì ở list bên cạnh sẽ có giá trị tương ứng về modul đàn hồi hoặc một thông số nào đó tương ứng ( cũng có danh sách như một list ). Bác nào có thể chỉ bảo giúp. Xin cảm ơn
Bạn xem ví dụ này có như ý không nhé

TDN
 

File đính kèm

Cám ơn bác. Về cơ bản như vậy. Tuy nhiên bên phần nhóm tôi cũng muốn hiển thị list danh sách như bên mã có được không ( đại ý là hai bên đều là dạng list, khi tôi chọn 1 giá trị bên list này thì hiển thị ngay giá trị tương ứng bên list kia ).
Tôi ko thấy bác dùng hàm gì cả vậy phải dùng cách nào mong bác chỉ giúp ?
 
Lần chỉnh sửa cuối:
1/ Bạn có thể tìm bài và File ví dụ về "Tra cứu chéo" có trên GPE.
2/ File của mình dùng Data Validiation.

TDN
 
Bác có thể tìm giúp link đó với, tôi tìm nó toàn báo lỗi hoặc ko tim thấy. Xin cảm ơn
 
Cairong đã viết:
Bác có thể tìm giúp link đó với, tôi tìm nó toàn báo lỗi hoặc ko tim thấy. Xin cảm ơn
Mời bạn vào xem
HTML:
http://www.giaiphapexcel.com/forum/showthread.php?t=3021
TDN
 
Chào bạn!
Bạn xem file này có đúng ý ko nha!
Mến
ANH TUẤN
 

File đính kèm

@anhtuan: Tôi có bắt chước như file của bạn. Tuy nhiên có chỗ ko hiểu. Trong file ban co 2 cột NHOM va MA và bạn đặt Validation cho cột đầu dạng List và source = NHOM, cột sau tương tự =MA
1. Tôi làm tương tự nhưng ko phải NHOM và MA ( thay bằng tên khác ) thì báo lỗi ? Vậy cái tên NHOM, MA đặt ở đâu ?
2. Trong MA tôi thấy có danh sách A001, A002 ...., B001 .... Vậy cái này được tạo lưu ở đâu ?
Xin cảm ơn bạn nhiều
 
Mạn phép bác Anh Tuấn trả lời thắc mắc này của bạn. Bạn xem trong file của bác Tuấn có các cột bị dấu đi đấy. Unhide các cột đó ra sau đó nhấn Ctrl+F3 để xem cách bác Tuấn đặt tên nhóm.
 
@anhtuan. Tôi đã gui qua email cho bác. Tuy nhiên định nhắn để bác biết nhưng box của bác đã đầy rồi. Xin cảm ơn
 
Bạn gữi file mà bạn cho là đang bị lỗi đó vào mail của tôi đi.. Tôi hứa se giúp bạn mà... D/c mail của tôi: yeulachet1066@yahoo.com
Mên
ANH TUẤN
 
Cho em hoỉ tí nha , trong file của anh tuấn , tại sao em thấy đặt tên của source "ma" mà vào đó nó không giống như như source của " nhom", em không biết cách đặt tên cho source "ma" , anh chị nào có thể giúp em không!!
 
Biết giãi thích thế nào cho bạn hiểu nhỉ? NHOM là cố định, tất nhiên nhìn nó sẽ thấy đơn giản... Còn MA thì phải dựa vào nhóm nhập vào là A hay B hay C hay D đễ tìm ra đúng cột theo yêu cầu... Vì thế mà nhìn vào source của MA bạn thấy nó tương đối rắc rồi
Với cộng thức
OFFSET(Sheet1!$I$2,0,MATCH(Sheet1!$A9,NHOM,0)-1,100,1) tôi tạm giải thích như sau:
Lấy cell $I$2 làm chuẩn, rồi dịch đi 0 hàng, số cột dc dịch di dựa vào công thức: MATCH(Sheet1!$A9,NHOM,0)-1
Mở rông số dòng là 100 dòng, mở rông cột là 1 cột
Công thức MATCH(Sheet1!$A9,NHOM,0)-1 là tìm xem cột A bạn gõ vào dử liệu nào đó thì nó nằm ở cột thứ mấy trong mãng NHOM
Nếu Nhập cột A ký tự "A" thì MATCH(Sheet1!$A9,NHOM,0)-1=0
Nếu Nhập cột A ký tự "B" thì MATCH(Sheet1!$A9,NHOM,0)-1=1
Nếu Nhập cột A ký tự "C" thì MATCH(Sheet1!$A9,NHOM,0)-1=2
Nếu Nhập cột A ký tự "D" thì MATCH(Sheet1!$A9,NHOM,0)-1=3
Thế vàò công thức trên cùng sẽ ra thôi mà
Mến
ANH TUẤN
 
Web KT

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

Back
Top Bottom