在EXCEL中,如何將某一列裡面相同的幾個單元格所在的行隱藏

2021-06-26 18:26:32 字數 3011 閱讀 6397

1樓:

1 合併兩表:

直接複製調查結果表的資料到原始表後面 貼上選中a2到最後的 資料區域,依次點 資料》排序選關主要關鍵字 按a列 升序排列 就得到了你的合併後結果2 區分相同姓名:

在d2輸入 =if(or(a2=a1,a2=a3),"同","不同")

並向下填充

3 篩選:

選中所有資料區域

點 資料》篩選》自動篩選

點d2右邊的三角形,選擇"不同"

2樓:匿名使用者

你的截圖已經明白了你的意思。

我從你第三步,合併以後開始說起。

合併後,在c列後面增加一列d,在d2錄入公式=if(countif(a:a,a2)=1,"顯示","隱藏"),意思是如果前面的名字在整列中出現一次,就顯示,否則就顯示“隱藏”你選擇“顯示”就可以將需要隱藏的全部隱藏起來。如圖

注,將"顯示"改為"未調查",將"隱藏"改為"已調查",更直觀最簡單的方法,最快的速度,得到最好要的結果,才是我們需要的。

希望對你有所幫助,不明白可聯絡[email protected]

3樓:匿名使用者

你這個問題通過一個小小的巨集即可解決,程式如下:

sub macro1()

for i = 2 to range("a65536").end(xlup).row '設定一個迴圈

if cells(i, 1) = cells(i - 1, 1) then '如果這一個單元格和上一個單元格的內容相同,就是它倆重名的話

rows(i).entirerow.hidden = true '這一行就隱藏'

rows(i - 1).entirerow.hidden = true '它的上一行也隱藏'

end if

next

end sub

你新建個巨集,把這段**拷進去執行就ok.不明白再問我.

4樓:匿名使用者

我這個是傻瓜版,平時發獎金的時候,對卡號用的。

先複製2個**(把原始**做好備份),然後按照姓名分別排序,注意2點,第一,名字是否有空格,如果有的話用替換,把空格替換掉,保證沒有空格,這樣名字的排序才是一樣的。第二,*注意名字後面關聯的資料不要混亂!,然後分別把排完序的兩個**,貼上到新的一張表裡,這樣,名字基本是按照一對一的姓氏順序排列的,可以檢查一下“=if(b1=f1,0,1)”如果沒有一對一,再手動做出調整。

然後在後面的一列空白輸入“=if(c1=g1,0,1)”,這樣顯示“1”的即為不同,可以篩選。

不知道說的你懂不懂,雖然麻煩了點,但可以確保無誤,我發3000人的獎金,都沒有錯。

5樓:匿名使用者

把兩個表複製到一起後(就是你說的合併起來),你選定人名一列(假定你是要去掉重複的人名),點資料-篩選-高階篩選,“方式”選“在原有區域顯示篩選結果”,列表區域就是你所有的人名區域,條件區域不加任何勾選下面的“選擇不重複的記錄”,確定即可。

6樓:匿名使用者

在合併後的表中d2輸入公式 =countif(a:a,a2),下拉,結果:重複的為2,沒調查的為1,自動篩選d列為1的行,調查過的就都隱藏起來了。

7樓:匿名使用者

1、在“合併表”中用函式vlookup對比“調查結果表”,以下面的附圖為例,在列d錄入公式=vlookup($a$3:$a$8,$f$3:$h$4,1,0),意思是將列a資料和列f資料精確對比,如果有匹配相同則取列f對應值,如果沒有匹配,則顯示“#n/a”。

2、選中行2——表標題行,點文字選單——資料-->篩選-->自動篩選,出現三角下拉選鍵,在d列篩選“#n/a”,則顯示全部未調查的人員清單,已調查名單全部隱藏。如需要,點d篩選下拉-->全部。

8樓:

你的要求我明白了,其實很簡單:表1是原始表,表2是你調查後的表,兩個表資料不需要合併的,就是隻要表2中有的人名,在表1中就隱藏,這樣是不是處理起來簡單些呢?

9樓:匿名使用者

複製原表的內容,再貼上到第二個工作簿裡的另一個工作表中,再用vlookup查詢。

10樓:匿名使用者

此單我接了,很容易做到你要的結果。直接hi 我

11樓:

合併後插入兩列,一列全部為數字1,另一列用sumif公式,條件為最左面的姓名,加總物件為1那個單元格,如果人名相同,公式結果為2,否則為1,在第一行篩選後選2,然後隱藏。

如何刪除excel裡面列重複單元格所在的一整行。

12樓:萊昂納德_尤拉

任意空白列的第一行輸入

=countif(a$1:a1,a1)

往下填充到底

篩選這列結果為1的,拷貝到新表中即可(不推薦刪除,防止誤刪)

13樓:匿名使用者

c1=if(countif(a$1:a1,a1)=1,"",1),下拉,篩選c列為1 的刪除之

excel**中如何只顯示某一列值相同的行,隱藏其他行。

14樓:哇哎西西

準備工具

復/材料:裝有windows 10的電腦一臺,

制microsoft office 家庭和學生版 2016 excel軟體。

excel**中只顯示某一列值相同的行,隱藏其他行的辦法如下:

1、開啟excel**,在列a中輸入資料,並選擇需要隱藏重複項的單元格列。

2、然後單擊工具欄中的“資料”,然後單擊下圖中的圓圈位置。

3、將彈出高階過濾器對話方塊。勾選“選擇無重複記錄”前面的核取方塊,然後單擊“確定”。

4、回到表中,您可以看到列a中只顯示了不重複的選項,重複的資料已被隱藏。

15樓:匿名使用者

資料 篩選 自動篩選 自定義 包含 月末庫存 確定

16樓:匿名使用者

用排序和篩選功能

然後選中b列下拉箭頭下的“月末庫存”

如何將excel中某一列資料按照指定順序排序

excel中的排序,除了升序和降序外,還可以按指定列表順序來排列,今天介紹excel中的自定義列表。看你的抓圖,e列跟g列裡面的姓名沒有一對相同的,而g列姓名的排列又沒有規律。憑什麼 匹配條件讓e列中第一個人必須是g列第一個人?如果e g列當中都有相同姓名 排列順序可以不一樣 的還行 h1輸入 if...

在excel中如何將兩列日期併到一列中

一 假設資料分別在a1和b1單元格,如果資料是文字日期,則可以在c1單元格寫入公式 a1 b1 這樣就將兩個資料用 號相隔寫在c1單元格中了。如下圖中a1,b1單元格是兩個文字日期,在c1單元格寫入公式 a1 b1,則效果如下 但如果a1,b1單元格的不是文字日期則直接用 進行連線,得出的格式就出錯...

excel中如何將一列中相同內容提取出來單獨一列

假設資料在baia列,a1起 b1 du index a a,small if match a 1 a 9,a 1 a 9,0 row a 1 a 9 row a 1 a 9 65536 row a1 1 下拉陣列公式,輸入zhi公式後,按 ctrl shift 回車dao 結束a 1 a 9為資料...