1樓:余余
=index(a:a,min(if(b1=left($a$1:$a$10,3),row($a$1:$a$10),65536)))&""
c1陣列公式下拉
陣列公式:ctrl+shift+回車三鍵同時按下結束公式的編輯!
2樓:匿名使用者
用vba可以一步到位解決。
用函式的方法:
1、加輔助列:在a列和b列之間增加一個輔助列2、在輔助列的b1輸入公式:
$10),""))),"") 按ctrl+shift+enter結束公式輸入,下拉填充
3、選定輔助列資料,複製,選擇性貼上,數值。
4、刪除a列,完成。
3樓:
先將a列複製到c列
然後在a1輸入以下公式:
=index(c:c,min(if(b1=left($c$1:$c$10,len(b1)),row($c$1:$c$10),65535)))&""
按「ctrl+shift+回車」輸入陣列公式向下複製填充
4樓:匿名使用者
選中單元格區域 分列 分隔符號 其他 | 然後再將結果轉置。
EXCEL中有兩列姓名,A列和B列有部分重複但順序不一樣,把A列中比B列多出來的名字查詢出來
c1陣列公式 index a a,small if countif b b,a 1 a 999 0,row a 1 a 999 row a1 或 if row a1 sum countif b b,a 1 a 999 0 index a a,small if countif b b,a 1 a 99...
求EXCEL公式 A列是名字,B列是金額,如何快速在C列顯示每個人的合計金額
用資料透視表 選中a b兩列 點選單 資料 資料透視表和資料透檢視 點兩次 下一步 點 佈局 按鈕 把a列 姓名 拖到 行 的地方 把b列 金額 拖到 資料 的地方,雙擊這個 金額 修改彙總方式為 求和 一路確定即可 來自朱家尖積極進取的大平原狼 顯示合計金額 sumif a b,a1,b 1 顯示...
excel如何把A列和B列相同的列合併為一列
用刪除重複項功能刪除即可。選擇資料區域 點選資料 刪除重複項。你這個合併後好像沒變化呀,怎麼算合併呢?好果只是要合併a列和b列對應的行可以在c列對的應的單元內,比如c1中 a1 b1就好了,下面的公式複製就好了。巨集方法 sub sample2 dim n1,n2 dim row1,row2 row...