excel自動在網頁上搜尋和填表

2023-02-23 08:15:19 字數 5543 閱讀 7793

1樓:

沒太明白你的意思,但基本excel沒法實現這個過程,不過輸入身份證號碼就可以查到這個人,是你們的**麼,還是什麼,如可以從這個後臺資料庫把資訊匯出來,生成exel檔案應該大部分資料庫都能實現,然後你可以用vlookup語句

實現輸入客戶**號碼和住址,填入網頁的對應地方填寫**和住址

但還是要手動做很多工作。

2樓:

可以用編個小程式,excel可能沒辦法完成這樣的操作吧。

份證號碼在一個**裡查出這個人

這個**是你們的**麼?聯絡**網管,要求吧這份資料匯入他們的資料庫裡,這對於他們是很簡單的事情。

3樓:

如果你網頁是相似網頁,

我是說格式都是一樣的,

"然後點選網頁給出的一個數字"確定是一個數字而不是防止惡意註冊的**,

用excel裡面的巨集進行程式設計是可以實現的.

也可以用vb程式設計,

對excel與網頁實現雙向操作.

4樓:匿名使用者

嗯,有點難度。。如果你要開啟的**是你自己的開啟資料庫在庫裡直接操作是沒問題。你試一下滑鼠鍵盤迴放軟體是否能勝任:你把所做的事記錄下來然後迴圈回放。

5樓:匿名使用者

沒聽說excel有這個功能,好像也不大可能有,需要的話找人做個小程式比較合適

excel如何查詢並自動填寫對應資料

6樓:hulo小鍇

根據你的情況只用一個vlookup函式就可以解決了。

具體的操作步驟如下:

1、開啟excel的sheet2工作表。

2、點選上方插入函式,然後插入vlookcup函式。

3、按下圖方式填寫或直接再c2單元格中輸入=vlookup(b2,sheet1!$b$2:$c$4,2,0)。

(第一個格的資料表示你要查詢的單元格,第二個格的資料表示你要在查詢的對應**範圍,第三個格表示要返回的資料列。)

4、點選確定,下拉填充就可以。

7樓:南京新華電腦專修學院

vlookup函式:vlookup(lookup_value,table_array,col_index_num,[range_lookup])

第一個引數:lookup_value表示你想要根據哪個值來查詢到你想要的資料,比如:可以根據值a可以找到b,那麼lookup_value就填寫成"a";

第二個引數:table_value表示你想要在哪個表區域中進行資料查詢;

第三個引數:[range_lookup],表示是精確查詢還是模糊匹配;如果為false或0 ,則返回精確匹配,如果找不到,則返回錯誤值 #n/a;如果 range_lookup 為true或1,函式 vlookup 將查詢近似匹配值,也就是說,如果找不到精確匹配值,則返回小於 lookup_value 的最大數值。預設為模糊匹配。

下邊舉例說明:

1.現要將表1中的學生的總分進行填充,笨的方法是一個個根據表1中的學生姓名到表2中找到對應的名字的總分,這樣效率太低,可利用vlookup函式輕鬆完成。

2.切換到「表一」頁籤,在單元格b2輸入:=vlookup(a2,

3.接著切換到「表二」頁籤,選中要查詢資料的區域,這時表一」頁簽單元格b2的值自動變為:=vlookup(a2,表二!a2:b17。

說明:表二!a2:b17的意思是:系統將在表二」頁籤的a2:b17形成的**區域中進行資料查詢。

4.再切換回「表一」頁籤,將單元格b2的值「=vlookup(a2,表二!a2:

b17」修改為"=vlookup(a2,表二!$a$2:$b$17",有童鞋就會問為什麼要將表二!

a2:b17改為表二!$a$2:

$b$17,在這裡解釋下$表示絕對的意思,$a$2:$b$17表示在下拉填充其他單元格時行列不變,這一點很重要。

5.然後在單元格b2中接著輸入:=vlookup(a2,表二!$a$2:$b$17,2,false),並回車

說明:第三個引數「2」代表的是意思是指在「表二!a2:b17」形成的**的中第2列中返回值,第四個引數"false"表示是按精確。

6.下拉單元格b2將b列的其他單元格進行vlookup公式複製自動填充並計算,結果如圖中所示。

8樓:

使用vlookup,按照你的例子,你在c2中

=vlookup(b2,sheet1!a1:c254,3)

附 vlookup的用法:

在 vlookup 中的 v 代表垂直。

語法vlookup(lookup_value,table_array,col_index_num,range_lookup)

lookup_value 為需要在陣列第一列中查詢的數值。lookup_value 可以為數值、引用或文字字串。

table_array 為需要在其中查詢資料的資料表。可以使用對區域或區域名稱的引用,例如資料庫或列表。

如果 range_lookup 為 true,則 table_array 的第一列中的數值必須按升序排列:…、-2、-1、0、1、2、…、-z、false、true;否則,函式 vlookup 不能返回正確的數值。如果 range_lookup 為 false,table_array 不必進行排序。

通過在「資料」選單中的「排序」中選擇「升序」,可將數值按升序排列。

table_array 的第一列中的數值可以為文字、數字或邏輯值。

文字不區分大小寫。

col_index_num 為 table_array 中待返回的匹配值的列序號。col_index_num 為 1 時,返回 table_array 第一列中的數值;col_index_num 為 2,返回 table_array 第二列中的數值,以此類推。如果 col_index_num 小於 1,函式 vlookup 返回錯誤值值 #value!

;如果 col_index_num 大於 table_array 的列數,函式 vlookup 返回錯誤值 #ref!。

range_lookup 為一邏輯值,指明函式 vlookup 返回時是精確匹配還是近似匹配。如果為 true 或省略,則返回近似匹配值,也就是說,如果找不到精確匹配值,則返回小於 lookup_value 的最大數值;如果 range_value 為 false,函式 vlookup 將返回精確匹配值。如果找不到,則返回錯誤值 #n/a。

說明如果函式 vlookup 找不到 lookup_value,且 range_lookup 為 true,則使用小於等於 lookup_value 的最大值。

如果 lookup_value 小於 table_array 第一列中的最小數值,函式 vlookup 返回錯誤值 #n/a。

如果函式 vlookup 找不到 lookup_value 且 range_lookup 為 false,函式 vlookup 返回錯誤值 #n/a。

9樓:於然自習室

excel 2016 怎麼使用萬用字元查詢資料

10樓:匿名使用者

在sheet2的c2輸入公式:

=sumproduct((sheet1!a$2:a$100=a2)*(sheet1!b$2:b$100=b2)*sheet1!c$2:c$100)

向下填充即可。

注:公式中資料區域根據實際修改。

11樓:田闖

開啟sheet1的頁面,按著ctrl鍵,同事拖動滑鼠,拖拉下面的sheet1,形成另一個**sheet1(2),他們是一樣的,這樣就可以操作了!還有很多途徑的!

12樓:

點重資料 1和2 在2的右下角框的位置會出現一個十字標誌 按住滑鼠下拉到你想要的行 撒手就可以了

複製統一資料 點重1 在1的右下角也會出現十字滑鼠圖案 下拉 就可以

13樓:匿名使用者

sheet2 c1輸入公式:

=sumproduct((sheet1!$a$1:$a$100=a1)*(sheet1!$b$1:$b$100=b1)*sheet1!$c$1:$c$100)下拉

14樓:山桑弓

表2c2輸入

=vlookup(b2,sheet1!b:c,2,)

用自動填充柄下拉.

15樓:匿名使用者

你好,請對照以下地址

excel中類似篩選的自動填表功能如何設定,謝謝!請高手指點。謝謝!

16樓:

看你bai需求只需要做個二du級聯動吧?

看圖二,你已經zhi整理好關聯的選項了。

dao1、選中從你在專圖二整理好的關聯屬選項(看**是b1-e14),然後按ctrl+shift+f3,調出以選定區域建立名稱選單,勾選「首行」。

2、選中a1-e1,按ctrl+shift+f3,選擇「最左列」。

3、選中圖1的e3單元格,點選「資料-資料有效性"建立一個下拉選單,設定如圖。

3、選中圖1的f3單元格,點選「資料-資料有效性"建立二級下拉選單,將上圖中的"**"裡面的內容更改為=indirect($e3)

17樓:匿名使用者

把問題作為內容(郵件主題一定要包含「excel」,本人以此為依據辨別非垃圾郵件,以免誤刪),excel樣表檔案(把現狀和目標效果表示出來)作為附件發來看下 [email protected]

如何用excel自動填寫網頁資料

18樓:一點設計演示

2.新建工作表,如圖選擇。

5.點選確定。

7.點選資料區域屬性,如下圖,可以自由設定更新時間,只要開啟電腦,電腦聯網,資料會根據設定的時間自動後臺更新的。。

19樓:

這需要用到別的語言 excel vba很難弄 還是用易語言或者其它指令碼語言都很簡單

excel**內容批量填寫到網頁並提交,用《網頁自動操作通用工具》是如何實現的?

20樓:12345額時代

1、首先,在軟體中開啟要錄入資料的網頁,手工錄入網頁表單中的填寫專案。

2、然後點選選單》系統》新建配置檔案,建立一個填表任務的配置檔案。

3、點選軟體左下角+號(新建規則)按鈕,將分析當前網頁中要填寫的內容,生成一條填表規則。

4、處理好填寫的資訊後,點引數面板中的資料檔案生成按鈕,生成一個excel檔案,把自己的資料按列貼上到這個檔案中,然後點ctrl+s儲存。

5、進入點選設定面板,點選右下角「獲取控制元件」按鈕,再用滑鼠右鍵點選網頁上的「提交」按鈕。

6、設定完成,點選軟體左下角執行按鈕,就能看到程式自動讀取excel的資料,把記錄逐條錄入到網頁並提交。

21樓:

在軟體工具選單中,找到excel欄位分割工具。將excel分割成多個文字文件。

新增提交內容,每個填寫專案設定對應的檔案。

軟體就可以批量自動填寫了

怎樣在網頁裡查詢關鍵字,網頁上的文章中怎麼快速找到關鍵字

如何在網頁中快速查詢關鍵字 風狂威,你好,你可以嘗試在 編輯 選單中選擇查詢,或者利用ctrl f快捷鍵進行查詢。我來再貼貼,除了那個ctrl f,今天無意中試到了一個快捷鍵f3,chrome,microsoft edge ie瀏覽器都支援的,國內瀏覽器無外乎這幾個核心,也應該都支援。編輯 裡的 查...

如何禁止網頁自動跳轉,怎麼禁止網頁自動跳轉

設定不了跳轉,除非你不進他的網頁,以為他的網頁程式裡面就直接上寫了幾秒鐘以後就會跳轉,這個你是禁止不了的。在 裡放個js指令碼就行了 單擊ie的工具 inter 選項 安全 自定義級別按鈕,禁用安全設定對話方塊上找到允許meta refresh選項。不過建議只在瀏覽會自動跳轉的網頁時才禁用meta ...

Excel自動填入日期,Excel自動填入一個日期

這個用函式不好完成,使用today 或now 的話,都是記錄的當前時間,而不是建立時間。建議用vba private sub worksheet change byval target as range if target.column 1 and target.row 1 then 限定範圍,這裡...