Tôi có hai bảng chứa dữ liệu liên quan; Cả hai đều có một Participant_ID
cột. Tôi đã tạo một mối quan hệ giữa Table_1
và Table_2
với Table_2
như bảng tra cứu. Điều này là để bằng cách thiết lập Bảng Pivot theo một cách nhất định, tôi có thể thấy vị trí của một giá trị trong Table_1
cột không xuất hiện Table_2
(nó sẽ xuất hiện dưới dạng "trống" trong Bảng Pivot). Nó hoạt động tốt. Tôi cũng muốn biết điều ngược lại, tức là nếu có những giá trị Table_2
không có trong đó Table_1
. Vì vậy, tôi đã hình dung rằng tôi cần tạo mối quan hệ qua lại với nhau Table_2
như bảng bắt đầu và Table_1
bảng tra cứu. Bất cứ khi nào tôi thử điều này, tôi nhận được:
mối quan hệ này không thể được tạo vì một hoặc nhiều cột chứa các giá trị trùng lặp
Điều này không đúng - không phải cột nào cũng chứa các bản sao hoặc bất kỳ khoảng trống nào sẽ được chọn làm bản sao. Tôi đã kiểm tra một triệu lần.
Không có vấn đề gì tôi làm hoặc thay đổi, tôi nhận được lỗi này. Tôi thậm chí đã thử điều này trên các bảng hoàn toàn mới chỉ có 1 hàng dữ liệu trong mỗi bảng và do đó không có giá trị trùng lặp và một lần nữa, mối quan hệ đầu tiên có thể được tạo nhưng khi tôi cố gắng tạo một bảng theo hướng ngược lại, tôi cũng gặp lỗi tương tự thông điệp.
Có, tôi biết tôi có thể sử dụng các công thức khác để kiểm tra xem giá trị có nằm trong một bảng không nhưng không phải là một bảng khác, nhưng tôi cũng muốn sử dụng Bảng Pivot để dễ dàng xem xét các trường tương tự khác giữa hai bảng.
Nó làm tôi phát điên hoàn toàn. Tóm lại, tại sao bạn có thể tạo mối quan hệ giữa Table_1
và Table_2
, nhưng không phải giữa Table_2
và Table_1
?
Hình 1: Mối quan hệ theo một hướng có thể được tạo ra.
Hình 2: Thông báo lỗi tôi nhận được khi cố gắng tạo mối quan hệ theo hướng ngược lại