給 Excel 列表中的一列數據補全除自己外的所有其他值,單列變矩陣

excel學習世界 發佈 2024-01-16T06:23:14.819216+00:00

很多同學會覺得 Excel 單個案例講解有些碎片化,初學者未必能完全理解和掌握。不少同學都希望有一套完整的圖文教學,從最基礎的概念開始,一步步由簡入繁、從入門到精通,系統化地講解 Excel 的各個知識點。

很多同學會覺得 Excel 單個案例講解有些碎片化,初學者未必能完全理解和掌握。不少同學都希望有一套完整的圖文教學,從最基礎的概念開始,一步步由簡入繁、從入門到精通,系統化地講解 Excel 的各個知識點。

現在終於有了,以下專欄,從最基礎的操作和概念講起,用生動、有趣的案例帶大家逐一掌握 Excel 的操作技巧、快捷鍵大全、函數公式、數據透視表、圖表、列印技巧等……學完全本,你也能成為 Excel 高手。


這是一個求助問題,需要根據某公司的通訊錄,為其中的每一位員工找出其同部門的所有同事。也就是說,首先要判斷是否同一個部門,其次,要找出除自己以外的所有人。


案例:


下圖 1 是各部門的人員名單列表,請在每位員工的同一行中列出其所有同事的名單。本例中我們認定同一個部門的為同事,跨部門不算。


效果如下圖 2 所示。


解決方案:


1. 將「銷售一部」的數據複製粘貼到任意空白區域。


2. 在 C13 單元格中輸入公式「=B14


3. 向右向下拖動公式。


此時紅框內的姓名隨著行的增加,呈階梯狀依次減少。這是因為下方沒有更多數據了。


4. 複製姓名區域 --> 在原來的姓名下方粘貼幾次


5. 向下拖動公式區域,直至表格區域每一行的姓名都填滿。


6. 複製「銷售一部」區域查找出的姓名 --> 選中 C2 單元格 --> 選擇菜單欄的「開始」-->「粘貼」-->「值」


7. 選中輔助區域中的 A、B 列 --> 右鍵單擊 --> 在彈出的菜單中選擇「清除內容」


8. 將「銷售二部」的數據區域複製粘貼到輔助區域。


9. 刪除多餘的列。


10. 將姓名往下方複製,使得上方的每一行姓名都顯示完整。


11. 複製查詢出來的姓名 --> 在對應的區域粘貼為值


12. 刪除輔助區域、給數據表中新增的列添加標題、複製格式。

關鍵字: