1樓:方括號
=lookup(2,0/(1:1<>""),1:1)返回第一行中最後一版個不為空的單元格內容。
權1:1引用第一行整行,1:1<>""第一行裡不為空返回true,是false就返回假。
0/(1:1<>""),0除以true返回0,除以false則返回錯誤#div/0!,
公式中的2可以是其他值,只要比0大就可以了。
2樓:匿名使用者
強烈推薦在excel介面輸入lookup(後看幫助,幫助裡面有非常詳細的資訊。其他函式也可以參照此學習,很快你就會成為高手。
excel函式=lookup(1,0/find裡的1,0/是什麼意思? 50
3樓:退休畫線工
公式的確是有點問題的,實測也證明有問題。請自己核實下,$e$12:$r$16是否有誤,是否是$e$12:$er$16?
這裡的$e$12:$r$16是一個多行多列的區域,find的結果是一個二維陣列,對應返回一維的$f$12:$f$16肯定會出錯。
如果一定要是在$e$12:$r$16二維陣列中查詢是否存在於a12中,那麼就需要再加上一個矩陣函式mmult將二維陣列轉換為一維後才能得到需要的結果。且$e$12:
$r$16包含要 返回的結果,雖並非不可以,但一般應該很少出現這樣的情況。
現在假設$e$12:$r$16是$e$12:$e$16之誤,那麼,公式的解釋如下:
用find查詢a12中是否有$e$12:$e$16的內容,有的就返回所在位置,沒有的就返回 錯誤值#value!,這樣就得到數字和#value!
組成的一維陣列,用0去除以這個陣列,得到0和#value!,lookup在這個陣列中去找數字1,肯定是找不到的,就會返回最後一個小於或等於1的位置,也就是最後一個0的位置,假設$e$12:$e$16中的e12和e15都在a12中查詢到了,0/find($e$12:
$e$16,a12)就會第1個位置和第4個位置為0,這樣,lookup最後返回第4個位置,而返回的結果是f12:f16,所以就返回f15單元格中的資料。
4樓:苗喬恩
0除以任何數等於0。
1是要查詢的數,所以結果就是找到最後一個符合條件的數。
5樓:明天的路還在腳下
先確定下這個公式是否正確
0/find確定沒問題?
lookup(2,1/(a1:a20<>0),a1:a20)式中"2,1"是什麼意思?
6樓:騎雲
這個公式返回的是,a1:a20這個區域中最後一個不為0的單元格的資料。
「2,1」其實是公式中的2個不同的部分。
逗號前的「2」是需要查詢的值。
逗號後的「1」和「/(a1:a20<>0)」是一個整體,這個部分為需要查詢的對應的資料。
最後的「a1:a20」是查詢對應的返回值。
---------------
(a1:a20<>0)的含義:
判斷a1:a20這個區域中的每個值是否等於0,並得到一個由「true」和「false」組成的陣列。
「1/」和「0/」的意義:
根據(a1:a20<>0)得到的陣列,用1除以「true」可以得到1,而用0除以「true」可以得到0;而不論是1還是0除以「false」得到的都是「#div/0」的報錯資訊。從而得到一個新的由1與「#div/0」或0與「#div/0」組成的新陣列。
「2,」與「1,」的作用:
其實這2個用法,都是在陣列中查詢對應的資料。而由於查詢值,均大於查詢部分的所有的數值。因此,根據lookup的使用規則,根據查詢值,在查詢陣列中查詢比其大的資料的前一個資料的對應值。
在查詢不到時,返回最後一個非錯誤資料的對應值。所以,你上面寫的集中方法都可以正常返回。
7樓:匿名使用者
還沒諾基亞九夜茴教育廳金太陽
請解釋下這個excel函式(lookup)
這是lookup的向量型用法。要弄明白上述公式,先看下面 lookup 3,此公式,查詢目標3在陣列的位置是第二個,就對應返回這個陣列的第二個元素的值b lookup若找不到目標,就返回比目標小的最接近的值的位置。如 lookup 7.5,在陣列中沒有7.5,怎麼辦呢?它就把7.5當成陣列中的5 比...
請教Excel公式,請教excel公式
在表二的 f2中輸入或復copy制貼上 bai下列公式 max if 表一 dua 2 a 999 e2,b 2 b 999 按三鍵ctrl shift enter結束公式輸入下拉填充zhi 在表二的daog2中輸入或複製貼上下列公式 min if 表一 a 2 a 999 e2,b 2 b 999...
求助excel公式,求助excel公式
複製a列 貼上到d列 選擇d列 刪除重複值在e2中輸入或複製貼上下列公式 sumif a a,d2,b b 下拉填充 或選擇ab兩列中的任一單元格 插入 資料透視表 確定資料區域及插入資料透視表的位置 將品種拖動到行區域 將消費拖動到資料區域 d2輸入 if row 1 1 sum a 2 a 10...