兩列數合併成一列,刪除重複的部分

時間 2022-04-05 19:20:05

1樓:

在excel中有一個功能是「刪除重複項」,你只需使用這個功能即可刪除重複資料,然後確保各行或各列資料的唯一性,具體操作步驟如下:

選中需合併的單元格

點選工具欄中的"資料"一欄,選擇"重複項"

在彈出來的選項中選擇「刪除重複項」,然後點選「設定」,最後按「確定」即可。

2樓:匿名使用者

=if(a2=b2,a2,a2&b2)

3樓:乙靜雅

c1=if(a1=b1,a1,a1&b1)

excel中如何合併兩列?合併之後只保留結果列,可刪除原有的兩列

4樓:匿名使用者

比如 數字在a1列 字串在b1列

你就在c1列寫上 =a1&b1

往下拉 在把c列選中右鍵 複製 在右鍵選擇性貼上 在選數值 確定

qq 421856186

5樓:匿名使用者

1 首先把數字列(如a,字串列為b)設定成文字:選中該列-格式-單元格-數字-文字

2 在獨立的另外列(如c)輸入「=a&b」確定,下拉複製公式3 選中c列,複製-編輯-選擇性貼上-數值,確定4 刪除a、b兩列

6樓:玩具兵具玩

假設第一列為a,第二列為b

加一列c為輔助列,在c1中填"=a1&b1",向下填充到資料最大行n。

複製單元格c1:cn,然後右鍵點c1單元格--選擇性貼上,在選項卡中選只貼上數值。

刪除a,b列

7樓:

在c1輸入 =a1&b1,公式下拉,複製c列,選擇性貼上-數值,再刪除ab列。

8樓:

無法刪除列

因為合併是引用列中的資料。如果該列刪除了。就相當於該列資料為空了。

你可以通過隱藏原列實現。

合並可以使用a1&b1

如果其中要加上字串的話可以用a1$"字串"$b1

9樓:匿名使用者

假如兩列分別為a、b兩列,那麼在c1單元格輸入公式=a1&b1然後下拉複製,然後按ctrl+c複製該列,右鍵-選擇性貼上-選中值和數字格式,確定即可

10樓:

c1=a1&b1,下拉,右鍵c列-複製-右鍵c列-選擇性貼上-選數值-確定-刪除ab列即可

11樓:

1,假設,a1,b1是數字和字串,那麼c1=a1&b1,然後拷貝c1到c2知道最後的資料行。

2,拷貝c列,然後特殊貼上-》數值到c列後其他列都可以,這列就是和並列。

3,刪除其他不要的列就可以了。

12樓:匿名使用者

c=a&b

然後可在a列貼上c列結果的數值,即選擇性貼上~~哦了!異常簡單!~~

13樓:學徒

如圖=a1&b1,之後複製c列選擇性黏貼,即可刪除a列和b列

excel中一列資料分成兩列其中一列刪除重複項在合併兩列資料且不重複項與分列前相同(附圖)

14樓:我來也

感覺你是把簡單的事情複雜做啊!根據你的描述,似乎是要把前40個字元重複的資料剔除,而原有的資料不變(包括最後逗號後的末4位數)

建議:b2單元格輸入公式:

=if(sumproduct((left($a$1:a1,len(a1)-5)=left(a1,len(a1)-5))*1)>1,"重複",a1)

複製下拉,即可實現前面字元重複的第二個單元格開始已經標註為「重複」,而不重複的仍保留原樣,最後只要把標註有「重複」的刪除就可以了。

不知這樣是不是達到你操作的要求?

15樓:

可以直接用分列技術啊,在資料選項卡下面,也可以用left,mid,right函式吧,你的**我看不清楚。

請教怎樣能把excel兩列合併為一列並把當中重複的刪掉?

16樓:晴川客

好辦一公式然後一拉複製公式就完了,不過你上面說的要求不太明確,你說「c列是a、b兩列的總和」有點亂不過只要說明了都好辦。

17樓:

1:把b列資料剪下到a列資料下面

2:(在工具欄)資料\篩選\高階篩選\將篩選結果複製到其它列\ 列表區域(選中a1:a

7)\ 條件區域(選中a1)\複製到\(選中c1)\選中不重複記錄\確定

18樓:陽春節拍

方法有很多種,最簡單的方法:

將a和b列資料都複製到c列(標題不復制),選擇c列,資料>篩選>高階篩選>選擇不重複的記錄>確定。

如果需要刪除重複的,則再:選擇c列>編輯>定位>定位條件>可見單元格>確定>複製>貼上到目標列(比如d列,然後刪除c列,則新c列就是所求)。

19樓:森林浴

按alt+f11,開啟vba編輯器,選單-插入-模組-右邊空白處貼上以下**,按f5完成。

sub macro1()

dim w(30000)

range("c1:c65536").clearcontentss = 1

for i = 1 to 10

for j = 1 to 2

if cells(i, j) <> "" then w(s) = cells(i, j): s = s + 1

next j

next i

for i = 1 to s - 2

for j = i + 1 to s - 1if w(j) = w(i) then w(j) = ""

next j

next i

p = 1

for i = 1 to s - 1

if w(i) <> "" then cells(p, "c") = w(i): p = p + 1

next i

end sub

20樓:匿名使用者

那c列的數和ab兩列有什麼關係呢~?

excel兩列資料合併後,刪除相同的資料

21樓:匿名使用者

選中資料---資料----刪除重複項,如下圖,請採納

22樓:復仇之牙

可以做到,不過非常麻煩

第一步,把字母分別提取到單元格里

第二步,把字母轉換為數字

第三步,利用公式將數字由小到大排序

第四步,將數字轉換為字母(不可省略!)

第五步,將字母連線成字串

第六步,利用刪除重複項刪除新字串重複的行,即上圖中第一行和第四行已上傳附件

如何在EXCEL中將兩列合併到一列用括號隔開

牟芝計珏 第一個單元格 第二個單元格 單元格變,其他的不改,親測可用 excel多列合併並且在多列中間加符號 酸菜魚的娛樂 1 電腦打bai開duexcel 2 開啟excel 後,列好表zhi格以及資料。3 列好 後,在dao另一個單元格中輸入公內式容 b3 c3 為輸入法英文狀態下輸入 4 輸入...

excel 用vba如何刪除一列中的重複資料

1 開啟要進行資料處理的 2 按alt f11,進入vbe程式操作頁面,3 將滑鼠下移,右鍵彈出如圖,4 選擇插入 模組,5 滑鼠向右移動,將如下 寫入 sub test dim d as object dim r i dim arr set d createobject scripting.dic...

有一列數從數起,每數都是它前,有一列數,他們的排列順序是 前兩個數是3,4,從第三個數起,每個數都是他前兩個數的和。

解 由題意,多寫幾項。2 1000 998 2 996 994 2 992 990 2 988 所以數列 3k 1 項全為2,k屬於整數 數列 3k 2 項為1000,996 992 988,通項公式為1000 4k,k為整數,因為n 3k 2,所以k n 2 3,代入,得an 1000 4 3 n...