Hỏi về Hyperlink (1 người xem)

Liên hệ QC

Người dùng đang xem chủ đề này

feelingyes

Thành viên tiêu biểu
Tham gia
24/9/07
Bài viết
459
Được thích
395
Nghề nghiệp
Economic
Em muốn làm như sau
Sheet 1, Giá hàng nhập vào hàng ngày
Sheet 2 nhập hàng ngày và lấy giá từ sheet 1

Tai sheet 2 ở cột Tổng (=giá x số lượng)
Em muốn khi click vào cell bên cột Tổng (ứng với mỗi mặt hàng) thì sẽ link tơi giá hàng tương ứng tại sheet 1

Em nhớ file này là do anhtuan làm, nhưng ko biết tìm đâu nữa
Mọi người giúp em một ví dụ nhé
 
Ở name sh thì ok rồi
nhưng còn name TIM thì chưa rõ lắm
Bác Tuấn nói giúp lại được không? (vì file em down về bị lỗi, nên không hình dung được)

Sh =RIGHT(CELL("FILENAME"),LEN(CELL("FILENAME"))-FIND("]",CELL("FILENAME"),1))
TIM =OFFSET(Ma!$D$1,MATCH(INDIRECT(Sh&"!B"&ROW()),Ma!$B$1:$B$1000,0)-1,0)

Bác bảo là trong file nào cũng được, nhưng trong name TIM thì Sheet Ma! Cell D1 là gì vậy?, Còn Cột B có phải là cột giá của Sheet Sh ko?

Cám ơn Bác
 
Tôi đã sửa lại ko cần name Sh nữa... vậy thì TIM sẽ là:
Mã:
TIM =OFFSET(Ma!$D$1,MATCH(INDIRECT("B"&ROW()),Ma!$ B$1:$B$1000,0)-1,0)
Tức định vị cell từ cell D1 tại sheet Ma (chính là sheet bạn cần link đến)... Còn INDIRECT("B"&ROW()) thì quá dễ hiểu... ví dụ bạn đang đứng tại dòng 11, vậy INDIRECT("B"&ROW()) sẽ là giá trị của B11.. tức lấy B11 làm trị dò tìm...
Trong file thực tế của bạn chỉ cần sửa lại mấy chổ:
1> Thay Ma là tên Sheet mà bạn muốn link đến
2> D1 sẽ thay bằng cell đầu tiên của cột Đơn giá
3> INDIRECT("B"&ROW()) xem lại có đúng trị dò nằm ở cột B ko? Nếu ko thì sửa lại
4> Ma!$ B$1:$B$1000 là vùng dò tìm, có thể sửa lại cho đúng với thực tế file bạn
Cái này hầu như giống gần 80% mấy cái Offset mà bạn đã làm khi trước, chỉ khác có thêm INDIRECT nữa... Bạn ngâm cứu tí sẽ hiểu ngay mà
Chúc thành công!
ANH TUẤN
 
Web KT

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

Back
Top Bottom