Tham chiếu phụ thuộc !

Liên hệ QC

hoangdiephb

Thành viên mới
Tham gia
9/2/08
Bài viết
26
Được thích
1
Trong ô A1 sheet 2 tôi có 1 công thức, giá trị của ô bằng giá trị tham chiếu của 1 ô ( Giả sử A1 Sheet 1),
Trong ô A2 Sheet 2 tôi muốn có 1 công thức để khi Sheet2!A1=giá trị của Sheet1!A1, thì sheet2!A2 = giá trị của ô Sheet1!A2.
 

File đính kèm

  • tham chieu phu thuc.xls
    13.5 KB · Đọc: 25
Lần chỉnh sửa cuối:
Trong ô A1 sheet 2 tôi có 1 công thức, giá trị của ô bằng giá trị tham chiếu của 1 ô ( Giả sử A1 Sheet 1),
Trong ô A2 Sheet 2 tôi muốn có 1 công thức để khi Sheet2!A1=giá trị của Sheet1!A1, thì sheet2!A2 = giá trị của ô Sheet1!A2.
Nói chẳng hiểu gì cả!
Cụ thể bây giờ tại cell A2 của sheet2, bạn muốn ra kết quả = bao nhiêu?
 
Nói chẳng hiểu gì cả!
Cụ thể bây giờ tại cell A2 của sheet2, bạn muốn ra kết quả = bao nhiêu?

Mình muốn ra kết quả tại cell A2 của Sheet 2 bằng giá trị ô tham chiếu tiếp theo của ô A1 Sheet 1.
VD: ô A1 Sheet 2 tham chiếu đến ô A1 của Sheet 1, thì ô A2 của Sheet 2 bằng giá trị của ô A2 Sheet 1
Nếu ô A1 Sheet 2 tham chiếu đến ô A5 của Sheet 1, thì ô A2 của Sheet 2 bằng giá trị của ô A6 Sheet 1
v.v. nghia là giá trị tham chiếu của ô A2 phụ thuộc vào ô tham chiếu của ô A1.
Xin nhờ các cao thủ của diễn đàn giúp đỡ !
 
Bạn phải đưa ra qui luật gì chứ. Thiệt tình tôi đọc thấy cũng nhứt cả đầu.
 
Mình muốn ra kết quả tại cell A2 của Sheet 2 bằng giá trị ô tham chiếu tiếp theo của ô A1 Sheet 1.
VD: ô A1 Sheet 2 tham chiếu đến ô A1 của Sheet 1, thì ô A2 của Sheet 2 bằng giá trị của ô A2 Sheet 1
Nếu ô A1 Sheet 2 tham chiếu đến ô A5 của Sheet 1, thì ô A2 của Sheet 2 bằng giá trị của ô A6 Sheet 1
v.v. nghia là giá trị tham chiếu của ô A2 phụ thuộc vào ô tham chiếu của ô A1.
Xin nhờ các cao thủ của diễn đàn giúp đỡ !
Đúng là dùng từ "tham chiếu" này hổng hiểu nổi, thử công thức này tại ô A2 sheet2, nếu đúng ý thì cứ xài, bằng không thì chưa hiểu được Bạn muốn gì.
PHP:
=INDEX(Sheet1!$A$1:$A$20;MATCH(Sheet2!A1;Sheet1!$A$1:$A$20;0)+1)
 
Cảm ơn các bạn đã quan tâm !

Công thức của bạn BaTe mình xem thấy hình như là đúng 1/2 rồi, vì thực ra ở ô A1 Sheet 2 không phải là cố định tham chiếu đến ô A1 Sheet 1, mà có thể là một ô bất kỳ thỏa mãn điều kiện đặt ra trong công thức ở ô A1 Sheet 2, còn ô A2 Sheet 2 thì cứ ô A1 Sheet 2 tham chiếu đến ô nào thì ở ô A2 sheet 2 sẽ tham chiếu ô bên dưới nó, các bạn cứ hình dung nôm na như đi tán gái, cô ấy cứ đi đâu thì mình cũng đi sau cô ấy là sẽ dễ hiểu thôi
 
Như vậy thì làm công thức chi cho khổ, cứ fill xuống thôi :|
 
Mình muốn ra kết quả tại cell A2 của Sheet 2 bằng giá trị ô tham chiếu tiếp theo của ô A1 Sheet 1.
VD: ô A1 Sheet 2 tham chiếu đến ô A1 của Sheet 1, thì ô A2 của Sheet 2 bằng giá trị của ô A2 Sheet 1
Nếu ô A1 Sheet 2 tham chiếu đến ô A5 của Sheet 1, thì ô A2 của Sheet 2 bằng giá trị của ô A6 Sheet 1
v.v. nghia là giá trị tham chiếu của ô A2 phụ thuộc vào ô tham chiếu của ô A1.
Xin nhờ các cao thủ của diễn đàn giúp đỡ !
Bạn làm như sau:
- Tại sheet2, vào menu Insert\Name\Define và đặt 1 name có tên là Tmp, có Refers to:
PHP:
=SUBSTITUTE(GET.CELL(6+NOW()*0,Sheet2!$A$1),"=","")
- Cũng tại sheet2, gõ công thức này vào cell A2
PHP:
=OFFSET(INDIRECT(Tmp),1,0)
Khi thay đổi tham chiếu ở cell A1 thì cell A2 cũng thay đổi theo (dưới tham chiếu của A1 đúng 1 dòng)
-----------------------
Chú ý: Cách làm này chỉ đúng với ví dụ của bạn thôi ---> Nếu A1 chứa 1 công thức phức tạp khác thì kết quả sẽ sai
 

File đính kèm

  • tham chieu phu thuoc.xls
    14 KB · Đọc: 51
Rất cảm ơn bạn NDU96081631 !

Quả thật diễn đàn này rất nhiều cao thủ về Excell, tôi nghĩ đã nhiều năm nay nhưng chua biết làm thế nào để giải quyết được tình huống này. công thức ở ô A1 Sheet 2, thực chất cúng là công thức theo kiểu đặt tên dòng và cột ( tham chiếu theo ngôn ngữ tự nhiên ), ví dụ ở ô A1 Sheet 2, nếu đánh vào công thức = dai20 doc10, nó sẽ tham chiếu đến hàng và cột theo cách đặt tên của mình. Đây là một file dạng temp, vì vậy lần này đánh công thức này, nhưng lần sau lại đánh công thức khác giá trị luôn thay đổi, tôi chưa thử xem cách bạn giúp có được không, nhưng tôi xin nghiêng mình bái phục bạn, vì công thức bạn đưa ra nằm ngoài khả năng tưởng tượng của tôi. Một lần nữa xin chân thành cảm ơn bạn !
 
Web KT

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

Back
Top Bottom