1樓:
sheet2
=if(iserror(vlookup(a1,sheet1!a:a,1,0)),vlookup(a1,sheet3!
a:a,1,0),vlookup(a1,sheet1!a:
a,1,0))下拉
2樓:匿名使用者
不失一般性,表1的a列、表2的a列、表3的a列分別用同一工作表的a列、b列、c列來表述。為表述方便,假定每列僅在1~11行有資料。
在d1單元格輸入如下公式:
=if(countif($a$1:$a$11,b1),false,b1)
下拉到d11
在e1單元格輸入如下公式:
=if(countif($a$1:$a$11,c1),false,c1)
下拉到e11
在f1單元格輸入如下陣列公式(用shift+ctrl+enter輸入):
=if(or($d$1:$d$11),iferror(small($d$1:$d$11,row()),""),iferror(small($e$1:$e$11,row()),""))
下拉到f11
f列即所要的結果。
注意iferror是2007版excel的函式,若使用先前的版本,須作相應更改。
3樓:刑儒澹臺英銳
看得一頭霧水,上傳一個excel樣表,模擬一些你要的結果。
估計用if
isnumber
vlookup等函式組合起來就可以了。
4樓:龍韋光
引用值分別放到哪一列
如何在Excel中用公式統計單列不重複的個數
最愛榆錢葉子 在b2單元格輸入公式 sumproduct 1 countif a2 a8,a2 a8 即可統計出a列a2 a8單元格區域的不重複值的個數。如下圖所示 公式解釋 countif a2 a8,a2 a8 將對a2 a8單元格區域中的每個資料進行個數統計,也就是a2 a8單元格區域中a2單...
如何在Excel中用EVALUATE計算文字算式的值
李先生的職場 1 檔案 選項 高階裡面的lotus設定 2 replace函式應用 在excel中用evaluate計算文字算式 的操作步驟是 1 開啟excel工作表 2 根據題意,需要對a列的表示式計算出表示式結果,直接加上 然後表示式,無法得到結果 而通過自定義函式,使用evaluate函式對...
如何在ecel中用vba實現在下拉選單中選中值
太極健 你只講了上海,沒有說其他,這裡以上海為例,你可以加上其他的。如果有資料可以引用,直接引用即可。這裡是直接賦值 如下 單元格事件 private sub worksheet change byval target as range if target.address g 13 then exi...