English Deutsch Français Italiano Español Português 繁體中文 Bahasa Indonesia Tiếng Việt ภาษาไทย
所有分類

請教電腦高手
我有一筆excel資料如下
第一欄 第二欄 第三欄
文書部 林xx 第一地址
文書部 林xx 第二地址
文書部 林xx 第三地址
文書部 陳xx 第一地址
文書部 陳xx 第二地址
如何設定每筆資料若第一欄第二欄相同,只保留第一列的資料,但第三列仍存在呢?
文書部 林xx 第一地址
第二地址
第三地址
文書部 陳xx 第一地址
第二地址
先感謝大大的解答了
^_^

2006-04-25 12:33:15 · 5 個解答 · 發問者 ? 2 in 電腦與網際網路 軟體

5 個解答

是:只保留第一「欄」的資料,但第三「欄」仍存在吧!?

如果您只是不想看到第2筆以後的部門、姓名的話,可以用格式化條件來隱藏
試試
1.選取以下公式,並按Ctrl+C(複製)

=AND($A2=$A1,$B2=$B1)

2.選取儲存格區域A2:Bn(n視資料筆數而定),此時作用中儲存格應為A2
3.格式 e 設定格式化條件
4.條件一選擇「公式為」,並點選其右方欄位再按Ctrl+V(貼上)
5.點選「格式」按鈕 e 字型頁籤 e 「色彩」下拉選單選擇白色(與背景同顏色)

如果您是想要清除第2筆以後的部門、姓名的話
試試巨集
1.選取以下巨集,並按右鍵複製

Sub EhClear()
For i = [A65536].End(xlUp).Row To 2 Step -1
If Cells(i, 1) = Cells(i - 1, 1) And Cells(i, 2) = Cells(i - 1, 2) Then
Range("A" & i & ":" & "B" & i).ClearContents
End If
Next i
End Sub

2.工具 e 巨集 e Visual Basic編輯器
3.跳出VB視窗後, 插入 e 模組
4.在空白處貼上,再關閉VB視窗
5.在欲處理的工作表中按 Alt + F8 ,選取EhClear巨集,再按執行

2006-04-25 14:50:05 · answer #1 · answered by EH 5 · 0 0

   A   B   C   D   E   F1 部門  姓名  地址  部門  姓名  地址 2 文書部 林xx 第一地址 文書部 林xx 第一地址3 文書部 林xx 第二地址       第二地址4 文書部 林xx 第三地址       第三地址5 文書部 陳xx 第一地址 文書部 陳xx 第一地址6 文書部 陳xx 第二地址       第二地址 D2=IF(E2="","",A2)E2=IF(B1=B2,"",B2)F2=C2將D2 E2 F2公式往下複製貼上到最後.選取D E F 欄按右鍵[複製]再按右鍵[選擇性貼上][值][確定].再刪除A B C欄就可.希望合用

2006-04-26 06:24:02 · answer #2 · answered by 顯栓 7 · 0 0

請問你會樞紐分析表? 可利用它試試吧!

2006-04-25 13:34:16 · answer #3 · answered by Frank Chiou 7 · 0 0

用樞紐分析表看看

2006-04-25 13:19:25 · answer #4 · answered by Elvin 6 · 0 0

題義不太清楚 三個一樣只要刪減第二個,或只保留前一個 ?

2006-04-25 13:10:45 · answer #5 · answered by Bill Yen 5 · 0 0

fedest.com, questions and answers