Excel 2013: Trích xuất nhiều hàng từ bảng tính dựa trên cột ID duy nhất


0

Tôi có hai bảng tính:

  • Đầu tiên chứa một lượng lớn dữ liệu về các dự án nghiên cứu. Mỗi dự án có ID duy nhất của riêng mình, được liệt kê trong cột đầu tiên của bảng tính. Tuy nhiên, các ID này được liệt kê nhiều lần vì bảng tính chứa các chi tiết mỗi tổ chức tham gia trong mỗi dự án.

  • Cột thứ hai chứa một cột liệt kê các ID dự án duy nhất mà tôi quan tâm (khoảng 400 trong số chúng), mà tôi đã trích xuất từ ​​một bảng tính khác.

Có ai có thể đề xuất một công thức sẽ:

  • So sánh từng ID dự án duy nhất được liệt kê trong bảng tính thứ hai với các bảng trong bảng tính đầu tiên, sau đó chọn (hoặc, thậm chí trích xuất tốt hơn sang một trang tính mới) tất cả các hàng trong bảng tính đầu tiên có ID duy nhất phù hợp?

Tôi sử dụng Excel rất ít và không có kiến ​​thức về Visual Basic, đó là điều tôi nghi ngờ mình có thể cần sử dụng để làm những gì tôi muốn. Tôi đã trải qua nhiều hướng dẫn về các công thức Excel khác nhau, định dạng có điều kiện, v.v., nhưng tôi không thể tìm thấy bất cứ điều gì gần với những gì tôi yêu cầu.

Bất kỳ trợ giúp nhiều đánh giá cao.


1
Xin lưu ý rằng superuser.com không phải là dịch vụ viết mã / mã miễn phí. Nếu bạn cho chúng tôi biết những gì bạn đã cố gắng cho đến nay (bao gồm các tập lệnh / mã bạn đang sử dụng) và nơi bạn bị mắc kẹt thì chúng tôi có thể cố gắng giúp đỡ với các vấn đề cụ thể. Bạn cũng nên đọc Làm thế nào để tôi hỏi một câu hỏi hay? .
DavidPostill

Câu trả lời:


0

Sao y bảng dữ liệu. Sắp xếp nó theo id dự án.

Bây giờ tất cả dữ liệu của bạn cho một dự án nhất định nằm trong một khối duy nhất.


Sao chép ID mà bạn quan tâm đến một trang tính mới. Tạo một phạm vi được đặt tên cho dữ liệu đó.

Quay lại bảng đã sắp xếp của bạn. Thêm một cột mới.

iferror (MATCH (X, phạm vi PID, 0), 0)

X là một tham chiếu ô đến ô có ID dự án

Phạm vi PID là tên của phạm vi với ID dự án mà bạn đang tìm hiểu.

Nếu trận đấu được tìm thấy, MATCH trả về một số, nếu không, nó sẽ trả về N / A vì trong trường hợp này, chúng tôi đã yêu cầu một kết quả khớp chính xác (... phạm vi, 0)

0 cuối cùng là những gì chúng tôi đặt thay cho mã N / A.

Bây giờ, bạn có thể lọc trang tính, loại trừ tất cả nội dung bạn không quan tâm.

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.