Chỉ mục khớp và trả về nhiều giá trị


-1

Tôi thực sự vật lộn với cái này. Tôi có hai bảng tính. Trong bảng tính 1 tôi có một danh sách các số tham chiếu trường hợp trong cột A và số nhận dạng người trong cột B.

Trong trang tính 2 tôi có một danh sách các số nhận dạng người trong cột A và trong cột HI muốn có một công thức kiểm tra số nhận dạng cá nhân trong ô A2 và tìm TẤT CẢ các kết quả khớp trong cột A (số tham chiếu trường hợp trong bảng 1 và danh sách chúng TẤT CẢ (lý tưởng là một menu thả xuống) - nhưng nếu không, các cột h2-k2.

Tôi đã thử tất cả các loại từ internet nhưng tôi hoàn toàn bối rối :(


Bạn có thể cung cấp một ví dụ về những gì bạn đã thử?
djsmiley2k

Công thức khớp chỉ mục của tôi là: = INDEX ('ĐẦU TƯ ĐẦU TƯ'! A: A, MATCH (TẠM BIỆT! $ A2, 'ĐẦU TƯ ĐẦU TƯ'! $ B: $ B, 0)) nhưng điều này chỉ trả về kết quả đầu tiên, trong một số trường hợp có nhiều kết quả (tôi muốn nhập công thức của mình vào H2. Tôi cũng đã thử các biến thể của công thức này ..... = IF (ISERROR (NHỎ (IF (IF (ISERROR (TÌM KIẾM ($ A $ 9, $ A) $ 1: $ A $ 7)), FALSE, TRUE), ROW ($ A $ 1: $ A $ 7)), ROW ($ C $ 1: $ C $ 7))), "", INDEX ($ A $ 1: $ C $ 7 , NHỎ (IF (NẾU (ISERROR (TÌM KIẾM ($ A $ 9, $ A $ 1: $ A $ 7)), FALSE, TRUE), ROW ($ A $ 1: $ A $ 7)), ROW ($ C $ 1: $ C $ 7)), 3))
lolli

YAY !! Tôi nghĩ rằng tôi đã bẻ khóa công thức cơ bản (bằng cách nào đó!) - = INDEX ('ĐẦU TƯ ĐẦU TƯ'! $ A: $ A, NHỎ (INDEX (($ A $ 2 = 'ĐẦU TƯ ĐẦU TƯ'! $ B: $ B) * ( MATCH (ROW ('ĐẦU TƯ ĐẦU TƯ'! $ B: $ B), ROW ($ A: $ A))) + ($ A $ 2 & lt; & gt; 'ĐẦU TƯ ĐẦU TƯ'! $ B: $ B) * 1048577, 0 Rắc rối, 0), COLUMN (A3))) là, làm thế nào để tôi kéo công thức này xuống hoặc tôi phải thay đổi riêng từng dòng?
lolli

Bạn sẽ có thể kéo nó xuống bằng cách sử dụng hộp nhỏ ở dưới cùng bên phải của ô khi bạn đã chọn nó. Nếu bạn đã trả lời câu hỏi của riêng mình, hãy đăng nó dưới dạng câu trả lời và bạn có thể chấp nhận nó. Nó có thể giúp đỡ người khác trong tương lai :)
djsmiley2k

Sẽ làm, tìm tất cả điều này khá gây nghiện! :)
lolli

Câu trả lời:


0

YAY !! Tôi nghĩ rằng tôi đã bẻ khóa công thức cơ bản (bằng cách nào đó!) -

=INDEX('OUTSTANDING INVESTIGATIONS'!$A:$A, SMALL(INDEX(($A$2='OUTSTANDING INVESTIGATIONS'!$B:$B)*(MATCH(ROW('OUTSTANDING INVESTIGATIONS'!$B:$B), ROW($A:$A)))+($A$2<>'OUTSTANDING INVESTIGATIONS'!$B:$B)*1048577, 0, 0), COLUMN(A3))) 

:) :) cảm giác hoàn thành!


-1

Tôi chỉ định dạng loli Tự trả lời (với việc xóa 1 cặp dấu ngoặc thừa):

=INDEX(
    'OUTSTANDING INVESTIGATIONS'!$A:$A,
     SMALL(
         INDEX(
             ($A$2='OUTSTANDING INVESTIGATIONS'!$B:$B) 
             * MATCH(
                   ROW('OUTSTANDING INVESTIGATIONS'!$B:$B), 
                   ROW($A:$A)
               )
             + ($A$2<>'OUTSTANDING INVESTIGATIONS'!$B:$B) * 1048577, 
             0, 0
         ), 
         COLUMN(A3)
     )
 )

và cho những người không biết:

Có, sao chép / dán công thức nhiều hàng này trực tiếp vào ô Excel hoàn toàn hoạt động.

Chú thích:

Để viết thủ công một công thức nhiều hàng cho báo chí di động Alt + Đi vào ở cuối các hàng riêng lẻ.


@Ramhound - Bởi vì: 1 ) Tôi không đủ danh tiếng để sửa đổi câu trả lời của người khác mà không có sự đồng ý của họ - 2 ) Thông tin trong câu trả lời của tôi có thể mới và hữu ích cho một số người - 3 ) Để so sánh đơn giản các công thức không được định dạng và định dạng đều được hiển thị đồng thời. - Cảm ơn câu hỏi của bạn - đó là lỗi của tôi mà tôi đã không giải thích trực tiếp những lý do này trong câu trả lời của mình.
MarianD

@Ramhound - Tôi chắc chắn bạn nghĩ như vậy. Tôi có thể yêu cầu bạn vui lòng cung cấp cho tôi liên kết đến quy tắc phù hợp không? Thành thật mà nói, tôi sẽ đánh giá cao nó.
MarianD

@Ramhound - Cảm ơn bạn, thật tuyệt khi bạn thừa nhận rằng tôi đã không vi phạm một số quy tắc. - Tôi đã giải thích lý do của mình và tôi không có sức mạnh, cũng không có động lực để thuyết phục bạn nếu bạn cho rằng điều gì đó khác biệt. Đó là quyền của bạn.
MarianD

Đó không phải là một quy tắc, nó là một tiêu chuẩn, chỉ cần thực hiện lại. Nó sẽ không dẫn đến danh tiếng. Thành thật mà nói tôi chỉ lười biếng để tìm câu hỏi meta giải thích nó ....
Ramhound

Tôi không cho rằng bất kỳ ai có thể giúp tôi với bit tiếp theo? Tôi đã có công thức của mình trong các cột H-O. Có cách nào để tôi có thể hiển thị danh sách thả xuống của tất cả các kết quả trong cột G không?
lolli
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.