excel A列單元格與B1至B7中,有相同數值時,自動隱藏該行怎麼設定

2022-06-08 20:07:00 字數 6012 閱讀 5682

1樓:魚木混豬喲

可以利用vba實現當a列單元格與b1至b7中,有相同數值時,自動隱藏該行。

軟體版本:office2007

舉例說明如下:

1.當a列單元格與b1至b7中,有相同數值時,自動隱藏該行2.alt+f11,輸入**如下:

3.f5執行**,結果如下:

2樓:慶年工坊

sub s()

set d = createobject("scripting.dictionary")

for i = 1 to 7

d(cells(i, 2).text) = ""

next

debug.print d.count

n = cells(rows.count, 1).end(3).row

for i = 1 to n

if d.exists(cells(i, 1).text) thenrows(i).hidden = trueend if

next

end sub

3樓:香格里拉稻草人

sub a()

set d = createobject("scripting.dictionary")

for each sh in range("b1:g1")d(sh.value) = ""

next

for each sh in range(cells(1, 1), cells(cells(rows.count, "a").end(3).row, "a"))

if d.exists(sh.value) then rows(sh.row & ":" & sh.row).entirerow.hidden = true

next

end sub

附件上傳失敗就不上傳了

excel一列單元格中有重複的數值 怎麼快速找出重複的單元格

4樓:次次次蛋黃米亞

1、開啟excel**,選中需要查詢重複項的單元格。

2、點選「開始」工具欄中的「條件格式」,選擇「突出顯示單元格規則」。

3、在彈出的選單中選擇「重複值」選項。

4、在彈出的「重複值」對話方塊中選擇「淺紅填充色深紅色文字」,點選確定。

5、即可看到選中的單元格重複的數值就被標註成紅色了。

5樓:wps官方

共有兩種方法

以wps 2019版為例

第一種方法:點選「資料」--->「高亮重複項」,選擇要查詢的資料,重複的資料就全部高亮顯示出來了

第二種方法:「開始」--->「條件格式」--->「突出顯示單元格規則」--->「重複值」,將重複單元格標色後再開啟資料--篩選,按顏色篩選。不帶顏色是唯一值,帶顏色的是重複值。

6樓:excel辦公

使用開始-條件格式-重複值功能來快速定位重複值單元格。

excel版本參考:2010

1、選中a列中的資料區域;

2、點選開始-條件格式-重複值,點選確定;

3、標記顏色的為重複值。

7樓:萊昂納德_尤拉

原來資料在a列,a1開始

b1輸入=if(countif(a:a,a1)>1,」有重複","")

填充到底

8樓:匿名使用者

假設資料在a列,在b列插入一空列作為輔助列,在b1輸入公式=countif(a:a,a1),然後向下複製公式,如果結果為1就不重複,不是1就重複

9樓:匿名使用者

錄的列表

概要當 microsoft excel 匯入或合併多條記錄時,可能會建立重複的記錄。本文介紹如何建立不重複記錄的彙總列表。

更多資訊

要建立不重複記錄的彙總列表,請按照下列步驟操作: 1. 選擇要排序的行或記錄上方的列標題。

2. 在資料選單中,指向篩選,然後單擊高階篩選。如果收到如下提示,請單擊確定。

未檢測到任何標題。是否將選定區域的首行用作標題行?

3. 在方式下,單擊「將篩選結果複製到其他位置」。

4. 單擊以選中「選擇不重複的記錄」核取方塊。

5. 在「列表區域」框中,鍵入或選擇一個記錄範圍(如 a3:h10)。

6. 在「條件區域」框中,鍵入或選擇相同的記錄範圍(即 a3:h10)

7. 在「複製到」框中,鍵入用於存放資訊的第一個單元格的地址,或直接選擇該單元格。請確保該區域有足夠的空間,以免覆蓋已存在的資料。

注意:只能在活動的工作表中執行此操作。

8. 單擊確定。

注意如果原始資料的第一條記錄是重複的,則該記錄在新列表中將出現兩次。只隱藏第一行。

如果就地執行高階篩選命令,工作表仍包含所有記錄。重複的記錄將被隱藏。要變通解決這一問題,請指向「格式」選單上的「行」,然後單擊「取消隱藏」。

為兩個函式「if、countif」判斷和統計來查詢重複資料,方法:如b列中b1-b218的資料查詢或陣列查詢b1-e50,公式如下:

=if(countif(b1:b218,b1)=1,"無重複","有重複")

=if(countif(b1:e50,b1)=1,"無重複","有重複")

邊輸入時邊查詢重複資料方法:

1.使用「資料有效性」

選定我們需要檢查的資料,如「b1:e20」,單擊「資料→有效性」,出現「資料有效性」對話方塊(請見圖1)。在「允許」列表框處選擇「自定義」,「公式」文字框中輸入如下公式:

「=countif($b$1:$e$20,b1)=1」。單擊「出錯警告」標籤,勾選「輸入無效資料時顯示出錯警告」,「樣式」列表處選擇「停止」,右側為出錯提示資訊,在「標題」處輸入「資料重複」,「錯誤資訊」處輸入「資料重複,請重新輸入

當我們在b1:e20區域中的d7單元格中輸入「張三」後,因為與同在該區域的b4單元格內容重複,所以立刻會彈出一個警告對話方塊,阻止重複輸入的資料。只有取消或更換輸入的內容後,輸入操作才得到允許

2.使用「條件格式」

選定我們需要檢查的資料區域,如a1:e20,單擊「格式→條件格式」,出現「條件格式」對話方塊(請見圖4),「條件1」列表框處選擇「公式」,在右側的文字框中輸入如下公式「=countif($a$1:$e$20,e20)>1」。

單擊[格式]按鈕,在「單元格格式」對話方塊中選擇出現重複資料單元格的外觀格式,如字型、邊框和圖案(本例中設定為淺綠色背景)。

當我們在a1:e20區域中的c10單元格中輸入「張三」後,該區域中包含相同內容的c10和a6單元格底紋顏色立刻變為淺綠色

3.統計出現頻率最高的數值

對於已經輸入完畢的資料,我們還可以使用統計函式快速找出重複的數值。假設我們需要檢查的資料範圍為「b2:b200」,單擊任意空白單元格,並輸入下列公式「=mode(b2:

b200)」。該公式的返回值就是出現頻率最高的單元格數值。當單元格的值為「n/a」時,表明沒有數值重複的單元格。

此方法使用非常簡單,但是它只適用於檢查全部為數值型別的單元格,對其他型別的資料則無能為力,對以文字格式儲存的數字也無效。

10樓:博源it工程師

假設有重複值的單元格為a列。用函式=countif(a:a,a:a)回車,然後有數字大於1的就是重複的。篩選出來就可以了。

11樓:匿名使用者

假如資料都在a列,那麼先對a列排序,然後再b2裡輸入=a2=a1,然後下拉填充,凡是true的就是重複且多餘的,直接刪除就ok了。

12樓:匿名使用者

office2007版的方法:

選擇要查重複數值的列,然後在開始選單\樣式功能區中選擇:條件格式\突出顯示單元格規則\重複值

在彈出的對話方塊中按提示設定好的點選確定,然後按顏色篩選即可。

13樓:匿名使用者

游標在資料列任意格,點工具條中的「排序」按鈕,重複的資料就排在一起了。

14樓:守得芳叢待花妍

將該列中有數值的單元格選中,點選 資料功能下的「排序」

excel當a2與b1的數值相同時b1自動變色. 30

15樓:匿名使用者

當a1與a2相同時 b1則就等於b2, 當a1與a5相同時 則b1等於b5 . a1的數值b1公式 =vlookup(a1,a2:b5,2,0) =if(a1=a2,b2,if(a1=a5,b5)

16樓:

看來是個新手.

按以下操作按步驟來設定:

1,點選b列列標"b"

2,點選選單中的"格式",選擇"條件格式",單元格數值那裡改選公式,右邊框輸入公式,

=and(b1<>"",b1=a2)

點格式,點圖案,選擇一個顏色比如紅色,"確定""確定"即可

17樓:匿名使用者

你好:選中b列,然後點選單欄中的「格式」,選中條件格式,在彈出的對話方塊中按下圖輸入(公式中輸入:=and(b1<>"",b1=a2),確定就可以了。

在對話方塊中的格式點選後可以更改顏色。

18樓:匿名使用者

點選b1選格式-條件格式-條件1(公式)輸入=and(or($a2<>"",$b1<>""),($a2=$b1))

選格式-字型-顏色(如:紅色)-確定。

然後使用格式刷,刷你需要的b列區域 即可。

19樓:匿名使用者

活動單元格為b1時,選擇條件格式==公式,公式中輸入公式:

=and(or($a2<>"",$b1<>""),($a2=$b1))

選定需要的顏色==確定

然後使用格式刷,刷你需要的b列區域

excel**中當a列數值**現某數值時,則b列對應單元格自動填充某數值,怎麼運用公式

20樓:直線也有方向

在單元格b1輸入 公式 =if(a1<20,1,1+0.1*(a1-19)),然後向下

拖拉公式即可

你的從a5開始的,那就在b5輸入公式 =if(a5<20,1,1+0.1*(a5-19)),專再向下填充屬拖一下就可以了

excel中當a列數值不等於b列數值時變色怎麼設定

21樓:匿名使用者

使用條件格式,當a列單元格數值不等於b列對應單元格數值時變色:

選擇b1單元格,選 選單-格式-條件格式-條件1-單元格數值-不等於-選擇a1(將$去掉)-格式-圖案-某顏色-確定確定,用複製格式刷將b1格式複製下拉到全列即可。

22樓:匿名使用者

選中a列,格式,條件格式,公式,寫入  =a1<>b1  ,格式,設定單元格格式,底紋設為紅色,確定。如圖:

23樓:

選中a列,條件格式---新建規則----只為包含以下內容的單元格設定格式

選「單元格值」 「不等於」 a1

注意 :a1不要絕對引用(即不要有$符號),也不要有雙引號格式 填充顏色

24樓:

使用條件格式。

但是,你沒有表述清楚……沒法給出準確的公式。

選定你要變色的單元格(假如是ab列對應行對比,a列的單元格變色)選定a列

格式——條件格式

選擇公式,輸入=a1<>b1,設定你想要的格式。確定即可。

當a1<>b1時,a1就會變成你設定的格式。

a2<>b2.......

25樓:月月好生活

用condition format設定

excel中如果a列單元格的數值小於b列單元格的數值時將a列填充為黃色,應如何操作?

26樓:匿名使用者

單擊a列列標(選中a列)>格式》條件格式》

公式=a1

單擊該對話方塊上的格式按鈕,設定需要的顏色

27樓:璺曦

格式=>條件格式

根據你需要的內容選擇顏色

如果多個內容

可選擇格式=>條件格式=>新增

excel vb將A單元格資料加到B單元格中

private sub mandbutton1 click for i 1 to h65536 end xlup row if cells i,8 0 then 8是h列,7是g列cells i,7 cells i,8 cells i,7 cells i,8 clearcontentsend if ...

如何使Excel單元格A的值等於單元格B值中的某一位(個 百 千 萬)數字,不能用mid函式

可以用text函式再巢狀mid,就可以了。比如1352,要取百位值並以大寫的 叄 顯示可以寫成 text mid 1352,2,1 dbnum2 a2為工資額,b2求百元張數 int b2 100 c2求50元張數 int int a2 b2 100 50 d2求20元張數 int int a2 b...

excel中單元格A1 A2 A3,B1,怎樣設定公式使得A1 B1 A2 B1 A3 B

c1單元格輸入公式 a1 b 1 下拉複製公式 a1相對引用 a1絕對引用列 a 1絕對引用行 a 1絕對引用行和列 在誰的前面就絕對引用誰 f4是在四種引用間相互轉換的快捷鍵 在編輯欄輸入公式時按下f4功能鍵可進行切換 相對引用 絕對引用和混合引用是指在公式中使用單元格或單元格區域的地址時,當將公...