excel表怎麼用VBA查詢並填寫

時間 2022-03-08 13:40:15

1樓:江栢

方法/步驟

開啟需要編輯的excel**。觀察**發現有部分資料相同,需要將這些重複的資料用醒目的顏色標註出。首先,選中需要查詢重複值的一列或某個區域。具體操作,如圖所示。

滑鼠單擊開始選單,依次選擇樣式-條件格式-突出顯示單元格規則-重複值。

ps:這些步驟適應於microsoft07版本。03版本的童鞋可以檢視我的另一篇經驗貼「怎麼在excel2003版中查詢重複值」。

彈出重複值對話方塊,為包含以下型別的單元格設定格式。預設的選擇是重複值設定為淺紅填充色深紅色文字。點選確定。

點選確定。觀察excel**,是不是發現excel**中的那些重複值已經被標紅顯示了呢。顯示效果如圖所示。

將這些重複值成功標註後,您可以對資料進行其他處理,如篩選。具體操作步驟:點選開始選單-排序和篩選-篩選-按顏色排序-後單獨顯示重複資料。

您也可以根據個人需要,刪除或者繼續其他編輯。

2樓:閒拉呱

使用平陽虎先生的vlookup函式最簡單易行

使用另外兩位的vba**速度會更快一些(如果資料量相當大的話)

但是前提是你必須知道怎樣使用vba**

3樓:匿名使用者

應該不需要用到 vba

以下公式可供參考:

f2=if(iserror(vlookup($e1,$a$1:$b$10,2,false)),"",vlookup($e1,$a$1:$b$10,2,false))

(以上為第一(橫)行的公式,得置於任一(縱)列,並得以向下填充)

4樓:綠色薩圖恩

sub test1()

max_a = cells(rows.count, 1).end(xlup).row

max_e = cells(rows.count, 5).end(xlup).row

for i = 1 to max_e

for j = 1 to max_a

if cells(i, 5) = cells(j, 1) thencells(i, 6) = cells(j, 2)end if

next

next

end sub

5樓:平陽虎

在f1中輸入

=vlookup(e1,a:b,2,)

下拉填充。

excel中查詢怎麼用,excel怎麼查詢

當需要在 裡面查詢特定內容的時候,就需要用到查詢功能了。開啟查詢視窗。方法一 點選 開始 選項卡下面的 查詢和選擇 命令,在選單裡面選擇 查詢 彈出的視窗就是 查詢和替換 視窗,選中的是 查詢 選項。方法二 使用快捷鍵ctrl f,也可以開啟這個視窗,比較方便。如何使用查詢功能。將需要查詢的內容填入...

EXCEL資料問題用VBA處理

終於弄明白你的意思了。修改一個通用的 sub 一次的數 dim arr dim ir x y i dim k t t1 set d createobject scripting.dictionary ir range a65536 end xlup rowarr range a1 a ir valu...

excel中如何用vba將工作表sheet1重新命名,因為要重

20時13分14秒 sub rename mydate format date,409 dd mmm yy 得到美式的日期格式 mymonth split mydate,split此日期格式,找到當前的月份的英語簡寫 myname ucase mymonth 1 ucase mymonth 0 ye...