Excel相關表:詳細說明

Anonim

Microsoft Excel中的相關表

在Excel中執行某些任務時,有時必須處理彼此也相關的幾個表格。也就是說,來自一個表的數據被擰緊到他人身上,並且在改變時重新計算所有相關表中的值。

相關表格用於處理大量信息非常方便。將所有信息放在一張桌子中,除了,如果它不是均勻的,不是很方便。很難使用這些對象並蒐索它們。指定的問題只是設計用於消除相關表,其之間的信息分佈,但同時互連。相關表格不僅可以在一張或一書內,還可以位於單獨的書籍(文件)中。在實踐中的最後兩種選擇最常使用,因為這項技術的目的只是為了遠離數據的積累,而他們在一頁上的點頭不會從根本上解決。讓我們了解如何創建和如何使用這種類型的數據管理。

創建相關表

首先,讓我們專注於問題,以便在這種方式中可以在各種表之間創建連接。

方法1:直接綁定表公式

綁定數據的最簡單方法是使用公式,其中有其他表的引用。它被稱為直接綁定。此方法直觀,因為它幾乎只綁定到一個表數組中的數據引用。

讓我們看看如何通過直接綁定來形成通信的示例。我們有兩張桌子上有兩張桌子。在同一表中,通過將員工速率乘以單個係數來計算薪水。

Microsoft Excel的薪水錶

在第二張紙上,有一個表格範圍,其中有一個員工的薪水列表。兩種情況下的員工清單按一個訂單呈現。

表格與Microsoft Excel的員工費率

有必要使來自第二片的投注的數據擰緊到第一張的相應電池中。

  1. 在第一張紙上,我們分配了“BET”列的第一個單元格。我們把它放在其中標誌“=”。接下來,單擊“表2”標籤,將其放置在Excel接口的左側部分通過狀態欄。
  2. 轉到Microsoft Excel中的第二張表

  3. 在文件的第二個區域中有一個運動。單擊“BET”列中的第一個單元格。然後單擊鍵盤上的“輸入”按鈕,將數據輸入到其中先前安裝的“相等”標誌的單元格。
  4. 與Microsoft Excel中的第二個表的單元格綁定

  5. 然後有一個自動過渡到第一張紙。正如我們所看到的,從第二個表中將第一員工的值被拉入相應的單元格。通過在包含BET的單元格上安裝光標,我們看到通常的公式用於在屏幕上顯示數據。但是在單元格的坐標前,從輸出數據的位置,有一個表達式“list2!”,表示它們所在的文檔區域的名稱。我們案例中的通式看起來像這樣:

    = list2!b2

  6. 兩個表的兩個單元格連接到Microsoft Excel

  7. 現在您需要傳輸關於企業所有其他員工的速率的數據。當然,這可以以相同的方式完成,我們滿足了第一員工的任務,但考慮到這兩個員工清單都以相同的順序定位,可以通過其決定來顯著簡化和加速任務。這可以通過簡單地通過將公式複製到下面的範圍來完成。由於Excel的引用相對的事實,在復制其值時,值偏移會移位我們需要的。複製過程本身可以使用填充標記進行。

    因此,我們將光標放到具有公式的元素的右下方。之後,光標必須以黑色十字形的形式轉換為填充標記。我們執行鼠標左鍵的箝位並將光標拉到列的數量。

  8. Microsoft Excel中的填充標記

  9. 從紙張2上類似的列的所有數據被拉入紙張上的表1.當數據在紙張2上發生變化時,它們將自動更改在第一。

第二個表列的所有列在Microsoft Excel中傳輸到第一個

方法2:使用運算符的閃爍索引 - 搜索

但是,如果表陣列中的員工列表未以相同的順序定位?在這種情況下,如前所述,其中一個選項是安裝應手動關聯的每個單元之間的每個單元之間的關係。但它除了小桌子外是合適的。對於大規模範圍,這一選擇將以最佳時間達到實施,並且在最糟糕的情況下,實際上它通常是不現實的。但是,可以使用一束運算符索引來解決這個問題 - 搜索。讓我們看看如何通過播放對話中的表中的數據中的數據來完成。

  1. 我們突出顯示“BET”列的第一個元素。單擊“插入函數”圖標,轉到函數嚮導。
  2. 在Microsoft Excel中插入功能

  3. 在“鏈接和陣列”組中的函數的嚮導中,我們發現並分配名稱“索引”。
  4. 轉換到Microsoft Excel中的Artometheus窗口函數索引

  5. 此操作員有兩種形式:用於使用陣列和參考的表單。在我們的情況下,需要第一個選項,因此在打開的下一個表單選擇窗口中,選擇它,然後單擊“確定”按鈕。
  6. 在Microsoft Excel中選擇功能函數索引

  7. 操作員的參數索引開始運行。指定函數的任務是位於具有指定編號的行中所選範圍內的值的輸出。通用公式操作率索引:

    = index(array; number_name; [number_stolbits])

    “array”是包含由指定行的數量提取信息的範圍範圍的參數。

    “行號”是一個參數,即這行的數量。重要的是要知道行號應不相對於整個文檔指定,而是僅指定相對於分配的數組。

    “列數”是一個是可選的參數。要解決我們的任務,我們不會使用它,因此沒有必要單獨描述它。

    我們將光標放在“陣列”字段中。在此之後,請轉到紙張2,然後按住鼠標左鍵,選擇“速率”列的整個內容。

  8. Microsoft Excel中的參數窗口函數索引中的參數數組

  9. 坐標顯示在操作員窗口中後,我們將光標放在“行號”字段中。我們將使用搜索操作員撤回此參數。因此,單擊位於函數字符串左側的三角形。新使用的運算符清單打開。如果您在其中找到“搜索公司”名稱,則可以單擊它。在相反的情況下,點擊列表的最新點 - “其他函數......”。
  10. Microsoft Excel中的參數窗口函數索引

  11. 標準窗口嚮導窗口啟動。在同一組“鏈接和陣列”中轉到它。這次在列表中,選擇項目“搜索公司”。執行單擊“確定”按鈕。
  12. 轉換到Microsoft Excel中的搜索功能的Arguamet窗口

  13. 執行搜索操作員參數的參數的激活。指定的功能旨在通過其名稱輸出特定數組中的值編號。由於此功能,我們計算功能函數的特定值的字符串的數量。提出了搜索板的語法:

    =搜索板(Search_name;查看_Nassive; [type_station])

    “所需”是包含它所在的第三方範圍的單元格的名稱或地址的參數。它是目標範圍內此名稱的位置,應計算。在我們的情況下,第一個參數的角色將引用員工所在的表格1上的單元格。

    “名單數組”是一個參數,它是對數組的引用,它執行搜索指定值以確定其位置。我們將具有此角色來執行紙張2上的“名稱”列的地址。

    “比較類型” - 與以前的運算符不同,是可選的一個參數,但將需要此可選參數。它表示如何匹配運算符是具有數組的所需值。此參數可以具有三個值之一:-1; 0; 1.對於陣列無序,選擇“0”選項。此選項適用於我們的案例。

    因此,請繼續填充參數窗口字段。我們將光標放在字段“寓言值”中,單擊紙張1上的第一個單元格“名稱”列。

  14. 該參數是Microsoft Excel中搜索函數的參數窗口所需的值

  15. 顯示坐標後,將光標設置在“列出大規模”字段中,然後轉到“表2”標籤,該標籤位於狀態欄上方的Excel窗口的底部。 Clement鼠標左鍵並突出顯示“名稱”列的所有單元格。
  16. Microsoft Excel中搜索函數的Argument窗口中的數組查看了該參數

  17. 它們的坐標顯示在“列出大規模”字段中顯示,轉到“映射類型”字段,並從鍵盤設置“0”。之後,我們再次返回到“瀏覽陣列”的字段。事實是,我們將在以前的方法中執行複制公式。會有地址的轉變,但這裡查看了陣列的坐標我們需要保護。他不應該轉移。我們使用光標突出顯示坐標,然後單擊F4功能鍵。正如您所見,美元符號出現在坐標之前,這意味著從相對轉化為絕對的參考。然後單擊“確定”按鈕。
  18. Microsoft Excel中的搜索板的Arguamet窗口函數

  19. 結果顯示在“BET”列的第一個單元格中。但在復制之前,我們需要修復另一個區域,即第一個參數函數索引。為此,請選擇包含公式的列元素,然後移動到公式字符串。分配操作員索引的第一個參數(b2:b7),然後單擊F4按鈕。正如您所看到的,美元符號出現在所選坐標附近。單擊Enter鍵。通常,該公式採取以下形式:

    =索引(Sheet2!$ B $ 2:$ 7 $ 7;搜索板(Sheet1!A4; List2!$ 2 $ 2:$ 7; 0))

  20. 將鏈接轉換為Microsoft Excel中的絕對值

  21. 現在您可以使用填充標記複製。我們以與我們之前說的方式相同的方式稱之為,並延伸到表格範圍的末端。
  22. Microsoft Excel中的填充標記

  23. 儘管如此,儘管兩個相關表中的字符串順序不一致,但是,所有值都根據工人的名稱收緊。這是由於使用運營商索引搜索的組合而實現了這一點。

由於Microsoft Excel中的索引到期功能的組合,值相關聯

企業的薪資金額在Microsoft Excel中重新計算

方法4:特殊插入

Excel中的Tie Table陣列也可以使用特殊的插入。

  1. 選擇要將其“擰緊”到另一個表的值。在我們的情況下,這是紙張中的“BET”列範圍2.單擊使用鼠標右鍵的專用片段。在打開的列表中,選擇“複製”項。替代組合是CTRL + C鍵組合。之後,我們移動到紙張1。
  2. 在Microsoft Excel中復制

  3. 移動到所需的書的區域,分配需要擰緊值的單元格。在我們的情況下,這是“出價”列。單擊使用鼠標右鍵的專用片段。在“插入參數”工具欄中的上下文菜單中,單擊“插入通信”圖標。

    通過Microsoft Excel中的上下文菜單插入通信

    還有另一種選擇。順便說一句,他是舊版本的Excel唯一的一個。在“上下文”菜單中,我們將光標帶到“特殊插入”項。在打開的附加菜單中,選擇具有相同名稱的位置。

  4. 過渡到Microsoft Excel中的特殊插入

  5. 之後,將打開一個特殊的插入窗口。單擊單元格左下角的“插入通信”按鈕。
  6. Microsoft Excel中的特殊插入窗口

  7. 無論您選擇什麼選擇,一個表數組中的值都將插入另一個表數組。在源中更改數據時,它們也會自動在插入的範圍內更改。

使用Microsoft Excel中的特殊插入插入值

課程:Excel中的特殊插入

方法5:幾本書中表之間的通信

此外,您還可以組織不同書籍中的表區域之間的鏈接。這使用了特殊的插入工具。操作將絕對類似於我們在以前的方法中考慮的那些類似的操作,除了在公式期間的導航不會在一本書的區域之間,但在文件之間。當然,應打開所有相關書籍。

  1. 選擇要傳輸到另一本書的數據范圍。單擊它右鍵按鈕,然後在已打開的菜單中選擇“複製”位置。
  2. 從Microsoft Excel中的書中復制數據

  3. 然後我們搬到了應該插入此數據的書籍。選擇所需的範圍。單擊鼠標右鍵。在“插入設置”組中的上下文菜單中,選擇“插入通信”項。
  4. 在Microsoft Excel中從其他書中插入通信

  5. 之後,將插入值。在更改源書中的數據時,工作書中的表數組將自動擰緊。並且完全沒有必要確保兩本書都開放。它足以打開一個唯一的工作簿,如果之前的更改,它將自動從結束相關文檔中映像數據。

來自另一本書的通信在Microsoft Excel中插入

但應該注意的是,在這種情況下,插入物將以不變的陣列的形式產生。嘗試使用插入數據更改任何單元格時,將填充一條消息,告知無法執行此操作。

Microsoft Excel中的信息消息

與另一本書相關聯的這種數組的更改只能打破連接。

桌子之間的標題休息

有時需要打破表之間的連接。當您想要更改從另一本書插入的數組時,這可以是上述原因,並且只需用戶不願意,使得同一表中的數據自動更新。

方法1:書籍之間的溝通斷裂

通過實際執行一個操作,打破所有單元格之間的書籍之間的連接。在這種情況下,單元格中的數據將保留,但它們已經是靜態而不是更新的值,這些值不依賴於其他文檔。

  1. 在擰緊其他文件的值的書中,請轉到“數據”選項卡。單擊“更改鏈接”圖標,該圖標位於“連接”工具欄中的磁帶上。應該注意的是,如果當前的書不包含與其他文件的連接,則此按鈕處於非活動狀態。
  2. 過渡到Microsoft Excel中鏈接的更改

  3. 啟動鏈路更改窗口。從相關的書籍列表中選擇(如果其中幾個)我們希望打破連接的文件。單擊按鈕“打破連接”。
  4. Microsoft Excel中的連接窗口

  5. 將打開一個信息窗口,為進一步行動的後果提供警告。如果您確定要做的,請單擊“中斷通信”按鈕。
  6. Microsoft Excel信息警告

  7. 之後,對當前文檔中指定文件的所有引用將以靜態值替換。

鏈接替換為Microsoft Excel中的靜態值

方法2:插入值

但是,只有在需要完全破壞兩本書之間的所有鏈接,上述方法才適用。如果您需要斷開同一文件中的關聯表連接怎麼辦?您可以通過複製數據來執行此操作,然後將相同的位置作為值插入。順便說一下,這種方法可以在各種書籍的各個數據范圍之間被破壞,而不會破壞文件之間的共同關係。讓我們看看這個方法如何在實踐中工作。

  1. 我們突出了我們希望刪除與另一個表的通信的範圍。單擊它右鍵按鈕。在“打開”菜單中,選擇“複製”項。而不是指定的操作,可以撥打熱鍵Ctrl + C的替代組合。
  2. 在Microsoft Excel中復制

  3. 接下來,在不刪除相同的片段中的選擇,請再次使用鼠標右鍵單擊它。此時間在操作列表中,單擊“值”圖標,該圖標已發佈在“插入參數”組中。
  4. 在Microsoft Excel中插入作為值

  5. 之後,專用範圍中的所有引用將被靜態值替換。

在Microsoft Excel中插入值

正如您所看到的,Excel有方法和工具可以在自己之間關聯多個表格。同時,表格數據可以在其他床單上,甚至在不同的書籍中。如有必要,這種連接可以很容易地打破。

閱讀更多