1樓:匿名使用者
=if(iserror(a1),"是","否")
2樓:匿名使用者
=if(isna(原vlookup公式),錯誤時返回位,原vlookup公式)
3樓:匿名使用者
可以用=if(isna(a1),"是","否"),
=if(iserror(vlookup(a2,a$1:a1,1,0)),"","重複")是什麼意思呀
4樓:仁昌居士
=if(iserror(vlookup(a2,a$1:a1,1,0)),"","重複")意思是在a$1:a1區域內精確匹配查詢是否包含a2,是的話,返回資料所在行的第1列數。
如果值存在就返回字串"",如果存在就返回字串"重複"。
vlookup函式功能是按列查詢,最終返回該列所需查詢序列所對應的值。語法是vlookup(value,array,index,lookup)。
value是要查詢的值,array是要查詢的區域,index是返回資料在查詢區域的第幾列數,lookup是精確匹配/近似匹配。(vlookup(a2,a$1:a1,1,0)是在a$1:
a1區域內精確匹配查詢是否包含a2,是的話,返回資料所在行的第1列數。
iserror(返回 boolean 值)是excel中的一個函式,主要用於判斷公式執行結果是否出錯。只要在公式中加入iserror函式進行判斷就可以避免出現錯誤值而返回一個空值。
if 函式執行真假值判斷,根據邏輯計算的真假值,返回不同結果。語法是if(test,valuetrue,valuefalse)。test 表示計算結果為 true 或 false 的任意值或表示式。
valuetrue是test 為 true 時返回的值。valuefalse是test 為 false 時返回的值。
5樓:朱薈非
主體是vlookup(a2,a$1:a1,1,0),意思是在a$1:a1這個動態區域查詢a2單元格是否存在。
如果存在就取得這個值,不存在會得到#n/a錯誤。vlookup的用法可以查閱函式幫助,這裡的引數三是1,表示返回當前列本身。
a$1:a1是混合引用,取得當前行上方的a列區域。
在這個基礎上,外面再加一層if函式。iserror(vlookup(a2,a$1:a1,1,0))判斷vlookup的結果是否是錯誤,如果是錯誤(也就是上面說的#n/a錯誤,也就是查詢值不存在)就為真,否則為假。
然後利用if函式實現兩種結果的判斷,vlookup找到了值就返回「重複」,否則返回空。
也可以用
=if(countif(a$1:a1,a2),"重複","")
****在b2輸入
或者=if(countif(a$1:a1,a1)>1,"重複","")
****在b1輸入
6樓:匿名使用者
用a2單元格里的值去從a$1開始至該單元格上方的a列區域查詢是否有一樣的,如果找到就顯示「重複」,找不到就賦空值。
ifa1和if1a的區別
本質上沒有區別 只是有個好處就是以防自己寫漏掉一個等號!如果寫成if a 1 程式不會出錯,但是如果你寫成了if 1 a 了程式就會報告出錯!沒區別習慣 的問題至於為什麼要寫成1 a 因為你養成這個習慣後 當你無意中寫少一個 寫成1 a的時候,編譯會報錯而a 1誤寫成a 1編譯不會報錯,但邏輯會出錯...
excel中,if A2B 1,A2 B 1是什麼意思
如果a2 a列固定也之後的列相比較 大於等於b1,那麼a2 b1,否則就顯示錯誤。如果a2單元格的數值大於等於b1單元格的數值時,執行a2 b1,當拖動單元格手柄向下填充時,會變為 if a3 b 1,a3 b 1 向右填充時,會自動變為 if a2 c 1,a2 c 1 單元格行列號前面加 表示絕...
實驗室配製500mL05molL1的NaCl溶液,有
1 配bai制步驟有計算 稱量 du溶解 冷卻 移液 洗zhi滌 定容 dao搖勻等操作,故答版案為 12435.權 故答案為 12435.2 m nm cvm 0.5mol?l 1 0.5l 58.5g mol 14.6g.故答案為 14.6g.3 定容時,如果加水超過了刻度線,溶液的體積偏大,導...