我想檢索表格中特定列中的所有項目。如何檢索子單元格中的數據EXCEL
在這種情況下,我有2個表,第一個表包含主鍵,第二個表包含外鍵。分別爲表格建立1對多的關係。
我想檢索表2列有在表的主鍵匹配這樣的1
一種方法外鍵中的所有項目的功能/途徑是通過VLOOKUP,但肯定通過使用DAX或其他一些函數集,我可以利用我在DataModel中所做的關係,使我更容易做到這一點。
我想檢索表格中特定列中的所有項目。如何檢索子單元格中的數據EXCEL
在這種情況下,我有2個表,第一個表包含主鍵,第二個表包含外鍵。分別爲表格建立1對多的關係。
我想檢索表2列有在表的主鍵匹配這樣的1
一種方法外鍵中的所有項目的功能/途徑是通過VLOOKUP,但肯定通過使用DAX或其他一些函數集,我可以利用我在DataModel中所做的關係,使我更容易做到這一點。
使用MSQUERY - 選擇第二個數據表作爲輸入,然後使用條件從外鍵等於您正在查找的主鍵獲取數據。
一個方便的教程是在這裏 - https://support.office.com/en-us/article/Use-Microsoft-Query-to-retrieve-external-data-42a2ea18-44d9-40b3-9c38-4c62f252da2e
你爲什麼不只是從DB獲得所需的數據與適當的SELECT語句?像
SELECT column
FROM t1, t2
WHERE t1.key = t2.fkey
AND t1.key = 'whatever you search for';
然後,你應該得到你想要的數據。
你可以在Microsoft Excel中做到這一點? –
很可能不是。 但是,當您談論1-m關係時,我以爲您會從數據庫中獲取數據。 如果情況並非如此,最好有一個想法想要達到什麼目的。 是否要合併列,可以使用SUMIF,如果使用過濾器,則可以使用複製。 兩者都可以在宏中使用。 –