我用的EXCEL公式是“VLOOKUP A1,月薪人員工資表 A 5 S 24,2 ”可是到人的時候就顯示N

時間 2021-10-17 03:28:17

1樓:匿名使用者

=vlookup(a1,月薪人員工資表!a:b,2,0)這樣就行,如果出現#n/a

表示你的a列值在月薪人員工資表的a列中找不到。

或字不對,或有空格

2樓:匿名使用者

你的公式中“$a$5:$s$24”只有20行,不可能有21個人。所以第21人出錯。

改一下引用區域,另外加上精確搜尋引數false

=vlookup(a1,月薪人員工資表!a:s,2,false)

3樓:匿名使用者

因為你選定的區域不對,或者查詢的物件在月薪人員工資表裡找不到

如果想自動清除錯誤,公式改為=if(iserror(vlookup(a1,月薪人員工資表!a:s,2,0)),0,vlookup(a1,月薪人員工資表!a:s,2,0))

然後向下填充

4樓:匿名使用者

vlookup一般為四個引數,現在你只寫了三個,指定希望 vlookup 查詢精確匹配值還是近似匹配值 的true 和 false你省略了.

其中如果 range_lookup 為 true 或被省略,則必須按升序排列 table_array 第一列中的值;否則,vlookup 可能無法返回正確的值。

excel**公式=vlookup(a1,sheet1!$b$2:$e$2,3,0)每一個字元都是

5樓:冬季雪霜

excel**公式=vlookup(a1,sheet1!$b$2:$e$2,3,0)

vlookup是查詢函式

1、a1,表示根據a1的值進行查詢,a表示列號,1表示行號,a1就是第一列第一行的值

2、sheet1!$b$2:$e$2,sheet1表示工作表的名字,b、e是列號,b2:e2表示從b列第2行到e列第2行,兩個$表示絕對引用,就是固定在這個範圍裡。

sheet1!$b$2:$e$2,是在工作表sheeet1裡的固定範圍b行第2列到e行第2列的值

3、括號裡的第三個引數,3,表示返回查詢範圍裡第三列的資料

4、括號裡第四個引數,0,表示精確查詢

=vlookup(a1,sheet1!$b$2:$e$2,3,0),表示根據a1的值,從表sheet1中的b2開始按照精確匹配進行查詢,查到e2,返回查到的第三列(即d列)的值

6樓:靈o吻e昕

開啟excel 函式 邏輯 vlookup 點幫助。$這個符號是絕對鎖定 :b2是橫縱對應的特定格子的值

7樓:匿名使用者

a1在這裡是表示從a1列開始的整列進行查詢,這樣說可能更清楚一點

excel**=vlookup(a1,sheet2!a:b,2,0)函式公式的應用

8樓:

這個公式不能應用抄於重複值bai的查詢。

可以用公式:

=vlookup(a1&b1,if(,sheet2!

陣列zhi公式dao,需要按ctrl+shift+回車,完成公式,下拉。

9樓:小矇

這個公式只bai能是對單個條件的判斷

,du現在你是zhi需要判斷雙條件,要daoa和b列上都相同才呼叫內c列上的內容。以下公

容式可實現這個要求:

摁 shift+ctrl+回車結束公式的輸入,再將公式向下複製就可以。這裡是假設表達2中的內容是在第1至10行,公式請根據實際範圍修改位置。

10樓:

c1公式:

=index(b表!c:c,match(a1&b1,b表!a$1:a$5&b表!b$1:b$5,))

公式以ctrl+shift+enter三鍵結束。

將公式向下複製。

公式中的行數5可根據你b表的回實答際情況修改。

11樓:匿名使用者

a、b組合沒有重複的話,可以用 =sumproduct((b表!a$1:a$1000=a1)*(b表!b$1:b$1000=b1)*b表!c$1:c1$000)

12樓:平陽虎

按【組合鍵】確認後下拉填充。

13樓:匿名使用者

公式沒有問題。

現在的公式 就是你要在sheet1裡面輸入公式,然後去匹配sheet2裡面的資料。

你這樣的有重複,就不能用vlookup了,vlookup要求唯一的。

14樓:匿名使用者

請問你的條件是要滿足a表中的“a列”和“b列”的條件後在取值嗎?

15樓:未王人

正確的應該是 =vlookup(a1,sheet2!a:c,3,0)

excel 函式中vlookup 函式公式為=vlookup(a1,sheet1!a:b,2,0) 公式出現

16樓:匿名使用者

二種可能。

一是你的公式寫在了a1單元格

二是你的公式寫在了sheet1表的a列或者b列。

解決辦法是不要寫在a1單元格,也不要寫在sheet1表中的ab二列

17樓:六中初三二

經過測試, 寫在 sheet1!a:b 內也是可以的. 但此公式不能寫在a1中.

檢視一下你的公式是不是寫在a1裡面了.

這個公式的內容就是查詢當前**裡面的a1的內容, 在sheet1的a列找.

找到的話把對應的b列內容輸出.

18樓:手機使用者

高手都到了,我來總結一下:

方法一:(由思雪遙遙提供)

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

方法二:(由wodaxiaopengyo和方括號提供)

=vlookup(a1&b1,if(,a表!$a$1:$a$10&a表!$b$1:$b$10,a表!$c$1:$c$10),2,)

是陣列公式,按ctrl+shift+enter結束公式輸入。

下拉公式。

方法三:(由本人提供)

=index(sheet1!c1:c100,match(sheet2!

a1:a100&b1:b100,sheet1!

a1:a100&sheet1!b1:

b100,0))

是陣列公式,按ctrl+shift+enter結束公式輸入。

下拉公式。

另外:vlookup的函式公式需要藉助輔助列,稍顯麻煩,不再提供。

說明:以上公式均經過本人實際測試成功。感謝思雪遙遙、wodaxiaopengyo和方括號友情提供。我更喜歡思雪遙遙的公式。

19樓:匿名使用者

那是因為你的sheet1裡面存在迴圈引用,或者此公式所在**存在迴圈引用,跟這個公式無關。

你可用相關工具進行檢查,比如追蹤工具等

excel 2007裡面有一個單元格的公式為=vlookup(k5,$r$5:$s$66,2,0) 這個是什麼意思?

20樓:匿名使用者

以k5單元格的內容為關鍵字,在r列中查詢符合k5關鍵字的單元格,並把對應的s列的值顯示出來。

具體的請在excel中按f1按鈕,開啟幫助,然後輸入vlookup,就會有詳細的解釋。

21樓:匿名使用者

在【r5:r66】的單元格範圍內查詢符合【k5】單元格的的值,精確返回【k5】單元格值在的【s】列的值。

22樓:匿名使用者

=vlookup(k5,$r$5:$s$66,2,0)

填寫$r$5:$s$66中,與k5內容相關的第2列資料

23樓:匿名使用者

如果在r5:r66中有與k5值相等的就取對應同一行的s列的值。

Excel陣列公式怎麼用,Excel 陣列公式在AND()函式中怎麼用

ctrl shift enter三鍵輸入 魚木混豬喲 這個不好回答,不如說個具體的使用資料公式的例子,來給你寫個陣列公式 不管怎麼樣,陣列公式都是用ctrl shift enter鍵來結束的。excel 陣列公式在and 函式中怎麼用 檔案度 陣列公式無法在and中實現,and 只能輸出一個值,無法...

Excel裡的IF函式公式怎麼用?

if 結果為true或false的條件,條件為true時返回值,條件為false時返回值 舉例說明如下 1.假如a列大於b列,在c列種顯示 a大 否則顯示 b大 2.輸入公式 3.往下拖動填充 求助!excel 裡的if函式怎麼用啊?我的公式 錯了 公式不要加引號。加引號就成文字了,不是計算式了。公...

EXCEL用公式進行行號篩選,在EXCEL中如何取得具有特定內容的單元格的行號,或列號。

大肚有話說 最終要查詢的資料是否具有唯一性,如果是資料是唯一的可以用如下公式 max if isnumber find c1,a 1 a 9 row a 1 a 9 0 輸入最後要ctrl shift enter三鍵結束如果要查詢的資料具有多個結果,以上公式就只能返回滿足條件的最後一條記錄。若是有多...