hunganh.nguyen
Thành viên chính thức
- Tham gia
- 19/11/15
- Bài viết
- 98
- Được thích
- 20
- Giới tính
- Nam
Chưa hiểu Anh muốn gì?>Kính chào Đại gia đình GPE!
Rất mong nhận được sự giúp đỡ của mọi người cho trường hợp của mình như trình bày trong file đính kèm.
Chân thành cám ơn mọi người!
Chưa hiểu Anh muốn gì?>
Cám ơn huonglien1901 !
Mình xin được diễn giải rõ hơn yêu cầu:
Tại Sheet1, mình căn cứ vào 2 từ khóa: Nam (ô A4) - Tiệm cận đầu và Trung (ô A13) - Tiệm cận cuối để xác định được vùng chứa dữ liệu cần tìm trong Sheet1 là $A$5:$A$14.
Kết quả mình muốn là xuất được dữ liệu lần lượt của ô A5, A6,...,A14 trong Sheet1 sang Sheet2 vào vùng cố định là $C$2:$C$11
Sheet1!A5 = Sheet2!C2
Sheet1!A6 = Sheet2!C3
....
Sheet1!A14 = Sheet2!C11
Rất mong được mọi người giúp giải đáp.
Bạn diễn giải lòng vòng quá, nạn phải cụ thể thế này:Vì vùng dữ liệu nằm giữa 2 từ khóa bắt đầu là Nam, kết thúc là Trung không được biết trước nên mình đã dùng công thức tìm địa chỉ ô chứa giá trị Nam & Trung để có được vùng dữ liệu nguồn của Sheet1. Tuy nhiên, việc lấy dữ liệu nguồn gán sang vùng cố định tại Sheet2 thì mình không làm được!
Bạn diễn giải lòng vòng quá, nạn phải cụ thể thế này:
1/ Vùng dữ liệu nằm giữa 2 từ khóa của 2 người hay còn nhiều vùng dữ liệu của nhiều người.
2/ Vùng dữ liệu nằm giữa 2 từ khóa nó cố định hay biến động bất kỳ (lúc nhiều lúc ít).
3/ Bài 1 bạn đưa dữ liệu chỉ có 1 vùng trong 1 cột, vậy có còn cột nào khác hay không? nếu còn nhiều cột nữa thì xử lý thế nào?
Các bạn hay hỏi nữa vời quá, lúc người ta giúp xong thì lại phát sinh thêm là cái chắc vì không lẽ theo dõi cái gì đó chỉ có 1 cột và 1 vùng dữ liệu.
Tôi gặp mấy câu hỏi thế này là chạy trước cho chắc ăn.
Sử dụng code nhé.
Dùng công thức nầy cho nhẹ fileKính chào Đại gia đình GPE!
Rất mong nhận được sự giúp đỡ của mọi người cho trường hợp của mình như trình bày trong file đính kèm.
Chân thành cám ơn mọi người!
C2 =IFERROR(INDEX((Sheet1!$A$1:INDEX(Sheet1!$A$1:$A$200,MATCH("Trung",Sheet1!$A$2:$A$200,0),)),MATCH("Nam",Sheet1!$A$1:$A$200,0)+ROWS($1:1),),"")
Dùng công thức nầy cho nhẹ fileMã:C2 =IFERROR(INDEX((Sheet1!$A$1:INDEX(Sheet1!$A$1:$A$200,MATCH("Trung",Sheet1!$A$2:$A$200,0),)),MATCH("Nam",Sheet1!$A$1:$A$200,0)+ROWS($1:1),),"")