excel函式達人幫忙看下,兩個同樣的函式,兩給同樣的數值,為什麼所得出的結果不一樣呢。格式查過,沒問題

2021-08-13 23:00:03 字數 4735 閱讀 1722

1樓:山桑弓

這個很正常,完全是small的正常效果。

第一個不用說,第二個,第一小的是0,第二小的也是0,第三小的還是0,第四小的是2,第五小的是3,第六小的是5。

你如果想要不算0的第二小,公式改為

=small(if(b14:g14,b14:g14),2)同時按下ctrl+shift+回車,輸入陣列公式。

如果想要不重複的第二小,公式改為

=small(if(match(b14:g14,b14:g14,)=column(a:f),b14:g14),2)

也是三鍵齊按的陣列公式。

2樓:匿名使用者

small函式表示第幾個最小的。

上面的是第2小的,由於沒有重複值,因此排序是:0、2、3、5——自然就是2了。

而下面的排序是:

0、0、0、2、3、5,排第二的是0(注意,不是並列冠軍那種排法)。

這樣自然兩個都不同了。

如果需要中國式排序,還得寫別的函式。

3樓:匿名使用者

是你的公式用錯了。詳解如下:

small(array,k)

array 為需要找到第k個最小值的陣列或數字型資料區域。

k 為返回的資料在陣列或資料區域裡的位置(從小到大)。

在第一個表裡,只有一個0,所以第2個最小的數字是2。

在第二個表裡有兩個0,所以第二個最小的數字也是0

4樓:匿名使用者

還說給同樣的值,自己看認真看一下,**一樣了!?

第一個公式=small($d3:$g3),2)包含2,3,0,5四個數

第二個公式=smass($b14:$g14,2)包含2,3,0,5,0,0六個數

那麼函式都是返回第2個最小值

從以上兩組數來看,第一組數的第二個最小值為2(第1個為0,第2個為2,第3個為3,第4個為5),

第二組數的第二個最小值為0(第1個第2個第3個都是0)拜託樓主,認真看一下兩個公式,別沒看清楚就說兩個一模一樣。

5樓:匿名使用者

兩個資料明顯不一樣嘛,第二組b14:g14,比2小的數(0)就多出了2個,你求第2小的數,從第一個0,第二個0,第三個0,第四個才是2

6樓:匿名使用者

當然了2305第2小的是2

230200第1小到第3小都是0,第二小當然也是0了

7樓:匿名使用者

small是計算有多少個數值。相同也算一個。與min不同。應該是0的

8樓:匿名使用者

上圖中第二“小”的值確實是2,下圖中區域內有三個0,所以第二“小”的值當然是0

9樓:天人下玄月

下面那個裡面有2個0,所以第2小的也是0,上面只有1個0,所以第2小的是2了而不是0,。

excel用vlookup查詢的值存在兩個相同數值的時候,如何都顯示出來?

10樓:匿名使用者

excel用vlookup查詢的值存bai在兩個du相同數值的時候,如何都zhi顯示出來dao的解決方法如下專:

1、用vlookup函式對滿屬足相同條件的多個資料,只能返回對應的第一個資料,例如a列為人名有兩個“張三”,對應b列有兩個成績,“80”和“95”,用vlookup函式只能返回“80”,後面的“95”是無法返回的。

2、同樣是上面的例子,用“index”配合“small”、“if”函式可以達到目的,在c1輸入以下公式“=index($b:$b,small(if($a$1:$a$1000<>"張三","",row($a$1:

$a$1000)),row(c1)),)”,這是陣列公式,需按“ctri”+“shift”+“enter”三鍵結束,然後公式下拖,可以把“80”和“95”都顯示出來。

11樓:匿名使用者

用vlookup函式對滿足相同條件的多個資料,只能返回對應的第一個資料,例專如a列為人名有兩屬個“張三”,對應b列有兩個成績,“80”和“95”,用vlookup函式只能返回“80”,後面的“95”是無法返回的。

同樣是上面的例子,用“index”配合“small”、“if”函式可以達到目的,在c1輸入以下公式“=index($b:$b,small(if($a$1:$a$1000<>"張三","",row($a$1:

$a$1000)),row(c1)),)”,這是陣列公式,需按“ctri”+“shift”+“enter”三鍵結束,然後公式下拖,可以把“80”和“95”都顯示出來。

請通過站內訊息把郵箱告知,可以發例項表。

12樓:登陸都有

我提問跟你一樣的問題

利用index()和match()函式配合實現就行了

可以hi我,我給你看看

13樓:匿名使用者

vlookup陣列公式

或index+match+small

14樓:匿名使用者

不可能。

excel裡,每一個**都有對應的座標關係,a1,b3等等。

vlookup函式是查詢後首先返回行序號,再進一步返回單元格的值,無法使兩個以上的數顯示出來。

excel表個如何將兩個表中相同的部分匹配出來,該怎麼做

15樓:匿名使用者

兩個表相同部分匹配可以用到vlookup函式。vlookup函式是excel中的一個縱向查詢函式,vlookup函式的工作原理是根據查詢值在目標區域範圍內按列查詢,最終將查詢到的匹配值返回指定單元格中。

具體使用方法如下:

1、首先我們先隨便準備兩張不同的表,a表學生准考證表為全部資訊表,b表為部分學生表,現在需要將a表中與b表姓名匹配的學生的准考證號取出來放到對應的列中。

2、在目標列中,在英文輸入法下,直接輸入“=vlookup()”,在輸入過程中,會自動提示vlookup函式,可以直接雙擊藍色區域選定函式。

3、此時單元格中會顯示出完整的vlookup函式,該函式有4個引數,第一個引數我們選擇第一列中需要匹配資料的單元格(如f3單元格),只選中一個就可以,然後輸入英文狀態下的逗號“,”。

4.逗號之後,緊接著我們輸入第二個引數,此引數需要選擇a表的一個查詢區域,選中全部資料如方框所示,;

5、查詢區域選定後,緊接著輸入英文逗號“,”,第二個引數中因為我們選擇a、b、c三列,現在希望返回c列所(即第3列)的值,所以第三個引數就直接輸入數字3,然後再繼續英文“,”,第4個引數可以直接輸入數字“0”,然後將函式用英文“)”結尾;

6、將f3列中完成的函式複製到其他的單元格,責匹配全部完成。

16樓:

excel中如何並排顯示一個工作簿中的兩個工作表

17樓:喵的一聲噶嗷

我補充回答一下,按照第一個回答,拖動公式時會出現公式中的範圍也隨之變化的情況。拖到最後會什麼也查不到。只有在表示範圍的數字或字母前面加上$才行。

這樣可以保持查詢範圍不變。例如查詢的範圍是a1:e5,那麼要寫成$a$1:

$e$5,才能保持拖動到最後查詢的範圍依然是a1到e5。

18樓:匿名使用者

可以用vlookup來做,vlookup的用法如圖,望採納。

19樓:未來還在那裡嗎

具體使用方法如下:

1.首先我們先隨便準備兩張不同的表,a表學生准考證表為全部資訊表,b表為部分學生表,現在需要將a表中與b表姓名匹配的學生的准考證號取出來放到對應的列中。

2.在目標列中,在英文輸入法下,直接輸入“=vlookup()”,在輸入過程中,會自動提示vlookup函式,可以直接雙擊藍色區域選定函式。

3.此時單元格中會顯示出完整的vlookup函式,該函式有4個引數,第一個引數我們選擇第一列...

20樓:舊日羅斯

樓上說的都是公式方面的,也是最常用的方式,但是相對麻煩了點,就如果不常用的話很容易忘,但是核對這種確實很麻煩,不用肉眼一個個對只有用公式,這裡推薦可以去找一些外掛使用,都有很便捷的方式把核對這方面做好,這裡以小藍條為例

這是2個需要對比的檔案,一定都要開啟

這是小藍條安裝後的工作條,選擇報表核

選擇你要相互對比的工作簿同一個也可

選擇確定後他就會把不同的給你標示

excel中如何將相同分類的資訊提取到另一張表中?

21樓:浪小客

1、如下bai頁面,現在

需要du從單元格a2到a10中提取重zhi複資料並將它們放在dao單元格專e2到e10中。

2、然後用鼠屬標把e2到e10單元格的內容全部選擇。

3、然後在編輯欄中輸入公式:=if(countif($a$2:a2,a2)>1,a2,"")。

4、再按鍵盤的ctrl+回車鍵,從e2至e10單元格獲得結果,並將a2至a10單元格中的重複資料提取至e2至e10單元格的相應單元格中。

22樓:匿名使用者

部門那列篩選一下,一個部門複製一次到別的檔案中就可以呀

23樓:平陽虎

資料不是特別多,可用 index 函式寫公式;資料特別多的,可用vba**提高速度。

24樓:匿名使用者

如果用工號的唯一性,vlookup 函式可能可以解決

25樓:匿名使用者

這個得用vba實現,要寫**的。

弄上附件上來,方便測試。

幫忙看下這兩個衣服好看嗎

都不太好看,感覺這種造型不夠成熟,而且顏色搭配過於花哨了,第一張絕對淘汰,第二張得缺陷在於沒有很好的造型,點綴不夠.而且黑色感覺不好看 1號略顯幼稚 俏皮可愛 2號略顯成熟 有點小女人味道 個人喜歡2號 感覺1號就是穿一季圖個新鮮 都不好看,1號超級無敵難頂。2號小難頂吧!左邊的可以加一些清新淡雅的...

Excel中兩個工作表之間能建立函式嗎

只要在工作表二要建立關係的單元格中輸入公式就行了,如希望在sheet1的a1輸入100,而在sheet2的a1中出現100 2 50的結果,可以在sheet2的a1輸入 sheet1 a1 2 回車後就可以在第一個a1輸入資料,在第2個a1得出結果了。如果表1中a1輸入100,表二中a1輸入 she...

兩個有關函式的問題,兩個函式問題

當x 時,函式值相等。函式值為 15 1 解 s 1 2 6 y 1 2 6 8 x 3x 24 由於p 在第一象限,那麼可得x 0 y 0 而 y 8 x推得02 解 令 解得x 將x 代入 可得 y 15 我要提問兩個關於函式關係式的問題 問題如下 y x 這個式子是函式關係式 它用x表示了y ...