1樓:匿名使用者
做個樣表,詳見截圖,你自己套用吧
第1步,a列去重,放到e列
e1輸入 =a1
e2輸入
=index(a:a,min(if(countif(e$1:e1,$a$1:$a$999)=0,row($1:$999),65536)))&""
陣列公式,先按住ctrl+shift,最後回車公式下拉
f1輸入
=index($b:$b,small(if($a$1:$a$100=$e1,row($1:$100),4^8),column(a1)))&""
陣列公式,先按住ctrl+shift,最後回車
2樓:銅心鐵膽
可以豎著拉做一個公式。不過中間有空格。要求,第一行裡e1輸入資料22926,第二行e2裡面輸入一個公式:
=if(a1=$e$1,b1,""), f1裡輸入22804,f2裡輸入=if(a1=$f$1,b1,""),後面依次類推。公式往下拉。不過這樣有空格。
3樓:匿名使用者
錯誤原因是,e2的22804是文字數字,a列的22804是數值型,所以不匹配,也就不會有結果,解決辦法,把e2單元格格式定義成數值型(小數位數為0),或者從a列複製然後貼上到e2均可。數字文字型(不能參與計算)識別,在單元格內靠左的為文字型(不是人為靠左靠右靠中),靠右為數值型(可參與計算)。
excel中如何根據第一列資料內容的不同自動填寫第二列資料內容?
4樓:匿名使用者
先找空閒bai的兩列建立輔助對照區du域,事先把zhi對應關係手工dao輸入好,本例選擇g:h兩列,然回後在b1輸入公式答右拉再下拉即可:
=if(a1="","",vlookup(a1,g:h,2,))還可以增加一個防錯判斷,當b列的名字不存在於對照表時,公式返回空白值,以上公式遇上這情況時返回#n/a錯誤值。
=if(countif(g:g,a1),vlookup(a1,g:h,2,),"")
5樓:匿名使用者
你可以新建個列,匹配好資料x、y、z和張
三、李四、王五的關係,然後在b列中使用vlookup函式,關聯列值為a列的x、y、z值,b中然後下拉拖動即可
6樓:匿名使用者
不能用if,只能使用一個自定義函式;或者先建立一個對照表,再用vlookup函式。
如何在excel表內查詢第一列相同資料對應第二列是否對應不同內容 10
7樓:匿名使用者
將結果放到c列
c1輸入
=if(countif(a$1:a1,a1)=1,sumproduct(($a$1:$a$15=a1)/countifs($a$1:
$a$15,$a$1:$a$15,$b$1:$b$15,$b$1:
$b$15)),"")
公式下拉
8樓:胖豆豆一輩子**
我感覺我的方法有點笨。。但是比較好理解。
建一個透視表,如下, 得到計數專案,然後就再轉置就可以了。。
比較適合公式運用不太好的人, 比如我。。。
9樓:
比如a對應的,結果是2?
10樓:我來也
顯示結果方式?
用函式countifs即可
EXCEL如何用函式將一列數乘以另一列數並分別得出結果
直接輸入公式就可以了,比如說在c1單元格求a1單元格和b1單元格的乘積,就可以在c1單元格內輸入 a1 b1 然後用自動填充方法 直接按下滑鼠左鍵拖動 就可以在c列分別得到a列和b列的乘積了. 1.直接乘,例如 a1 b1.2.用公式,product a1 b1 product函式說明 將所有以引數...
觀察下面一列數,觀察下面一列數 1, 2, 3,4, 5, 6,7, 8, 9 1 在前2010個數中,正數
1 符號 迴圈 週期為3 2010 3 670 正數共 670個 負數共 670 2 1340個。2 2015 3 671.2 所以是負數,即 2015在裡面。 體育wo最愛 可以發現,依次的3個數中,有1個正數 2個負數2010 3 670 所以,正數有670個,負數有670 2 1340個201...
EXCEL判斷第一列如果相同,則合併第二列中的值到單元格
建議先對左邊進行排序,然後把一樣的用concatenate來合併右邊的單元格,但逗號要自己輸入。 假定原資料在a b兩列 c1 if countif a 1 a1,a1 1,a1 下拉填充 d1 if countif a 1 a1,a1 1,substitute substitute phoneti...