① 表格怎麼把一樣的內容合並
1.excel如何合並相同內容的行
合並內容相同的行常見的三種方法:
一、用數據透視表,最簡單方便。如下:
點擊數據-數據透視表及數據透視圖-完成,把第一列的欄位名拉到「行欄位」,把第二列的欄位名拉到「數據」即可
二、可以使用分類匯總,步驟如下:
1、數據-排序,按代號、名稱排序,這樣相同的代號名稱就會排在一起;
2、數據-分類匯總-匯總欄位:代號,匯總方式:求和,求和欄位:數量
三、高級篩選
點擊數據--篩選--高級篩選--列表區域就是你的數據區域,選中「選擇不重復的記錄」--確定即可(此法適應於計數,不能累計)
2.excel表格如何將有相同內容的行合並在一起
星期幾和上課班級都一樣才合並,宏會不會用?打開工作表後按ALT+F11調出VBA窗口,窗口左邊工程欄下有個「Microsoft Excel 對象」,選擇它點滑鼠右鍵在彈搏塵中出菜單中選擇插入>>模塊,下面會出現模塊>>模塊1,雙擊模塊1,把下面的代碼復制到右邊空白處,以後你在數據表中按住ALT+F8,在彈出窗口中選擇宏"合並"後執行就可以了.代碼如下:Sub 合並()fr = [a65536].End(xlUp).Row Range("基山A1:D" & fr).Sort Key1:=Range("A2"), Order1:=xlAscending, Key2:=Range( _ "D2"), Order2:=xlAscending, Key3:=Range("B2"), Order3:=xlAscending, _ Header:=xlYes, OrderCustom:=1, MatchCase:=False, Orientation:= _ xlTopToBottom, SortMethod:=xlPinYin, DataOption1:=xlSortNormal, _ DataOption2:=xlSortNormal, DataOption3:=xlSortNormalFor i = fr To 2 Step -1If Cells(i, 1) = Cells(i - 1, 1) And Cells(i, 4) = Cells(i - 1, 4) ThenIf Cells(i, 3) = Cells(i - 1, 3) ThenCells(i - 1, 2) = Cells(i - 1, 2) & "/" & Cells(i, 2)Rows(i & ":" & i).DeleteElseCells(i - 1, 2) = Cells(i - 1, 2) & "/" & Cells(i, 2)Cells(i - 1, 3) = Cells(i - 1, 3) & "/" & Cells(i, 3)Rows(i & ":" & i).DeleteEnd IfEnd IfNext iEnd Sub以上代碼達到下面的效果:(原數據)星期幾 節次 上課老師 上課班級周二 第1,2節 史風華 06信息1班周一 第1,2節 史風華 06信息1班周一 第1,2節 龍安利 06信息2班周一 第3,4節 史風華 06信息2班周一 第3,4節 龍安利 06信息1班周二 第3,4節 史風華 06信息1班(執行後)星期幾 節次 上課老師 上課班級周二 第1,2節/第3,4節 史風華 06信息1班周一 第1,2節/第3,4節 史風華/龍安利 06信息1班周一 第1,2節/第3,4節 龍安利/史風華 06信息2班。
3.如何將一張excel表格中不同行的內容合並到一起
在第10行輸入=A1&A2&A3。.&A9(全部行要寫進來)
如果行有兄悶多個單元格內容,通用的是:
假設第1、2行內容需要合並。在第3行第一個格輸入=A1&A2,回車,然後把公式向右拉。
如果不想向右拉,可以先把第1、2行轉成列:選中第1行內容(不能全選整行)---復制---選定空列中的第一格---選擇性粘貼----轉置。第2行同樣操作。假設轉置後在第I、J列,在第K列輸入=I1&J1,回車,雙擊填充公式。把第K列轉換成文本後再轉置成行。
如果需要合並的行太長,第二種方法比較方便。不明白可以再問。
4.excel如何將相同大項的具體內容合並
首先排序一下:滑鼠點中最左側行號2,按Ctrl+Shift+向下的箭頭,選中所有有數據的行,排序,自定義排序,主要關鍵字選「列A」,確定。即可將所有相同的姓名排序在一起。
在G2單元格輸入公式=SUBSTITUTE(IFERROR(INDEX(0&A$2:A$10000,SMALL(IF(MATCH(0&A$2:A$10000,0&A$2:A$10000,)=ROW(A$2:A$10000)-1,ROW(A$2:A$10000)-1,5^5),ROW(A1)))&"",""),"0","")
數組公式,按CTRL+SHIFT+ENTER結束公式,使公式前後出現大括弧{},下拉到出現空白單元格止。
在H2單元格輸入公式=IFERROR(MID(SUBSTITUTE(PHOIC(OFFSET(A$1:B$1,MATCH(G2,A$1:A$10000,)-1,,COUNTIF(A:A,G2))),G2,"+"),2,10000),"")
下拉公式到空白單元格出現為止。(兩個公式幫你預設了1萬行,如不夠,可自行修改!)
如圖:
5.excel表格如何將有相同內容的行合並在一起
星期幾和上課班級都一樣才合並,宏會不會用?打開工作表後按ALT+F11調出VBA窗口,窗口左邊工程欄下有個「Microsoft Excel 對象」,選擇它點滑鼠右鍵在彈出菜單中選擇插入>>;模塊,下面會出現模塊>>;模塊1,雙擊模塊1,把下面的代碼復制到右邊空白處,以後你在數據表中按住ALT+F8,在彈出窗口中選擇宏"合並"後執行就可以了.代碼如下:
Sub 合並()
fr = [a65536].End(xlUp).Row
Range("A1:D" & fr).Sort Key1:=Range("A2"), Order1:=xlAscending, Key2:=Range( _
"D2"), Order2:=xlAscending, Key3:=Range("B2"), Order3:=xlAscending, _
Header:=xlYes, OrderCustom:=1, MatchCase:=False, Orientation:= _
xlTopToBottom, SortMethod:=xlPinYin, DataOption1:=xlSortNormal, _
DataOption2:=xlSortNormal, DataOption3:=xlSortNormal
For i = fr To 2 Step -1
If Cells(i, 1) = Cells(i - 1, 1) And Cells(i, 4) = Cells(i - 1, 4) Then
If Cells(i, 3) = Cells(i - 1, 3) Then
Cells(i - 1, 2) = Cells(i - 1, 2) & "/" & Cells(i, 2)
Rows(i & ":" & i).Delete
Else
Cells(i - 1, 2) = Cells(i - 1, 2) & "/" & Cells(i, 2)
Cells(i - 1, 3) = Cells(i - 1, 3) & "/" & Cells(i, 3)
Rows(i & ":" & i).Delete
End If
End If
Next i
End Sub
以上代碼達到下面的效果:
(原數據)
星期幾 節次 上課老師 上課班級
周二 第1,2節 史風華 06信息1班
周一 第1,2節 史風華 06信息1班
周一 第1,2節 龍安利 06信息2班
周一 第3,4節 史風華 06信息2班
周一 第3,4節 龍安利 06信息1班
周二 第3,4節 史風華 06信息1班
(執行後)
星期幾 節次 上課老師 上課班級
周二 第1,2節/第3,4節 史風華 06信息1班
周一 第1,2節/第3,4節 史風華/龍安利 06信息1班
周一 第1,2節/第3,4節 龍安利/史風華 06信息2班
② excel怎麼把多個表格內容合並到一起
多個表格合並到一個表格操作:打開需要合並的表格,滑鼠選中第一個表格。滑鼠右鍵點擊「合並表格」,選擇「合並成一個工作表」。在合並成一個工作表窗口中,勾選要合並的表格。點擊「開始合並」即可。
打開Excel表格,進入頁面後,選中部分單元格,接著右鍵單擊選中的單元格,設置單元格格式;點擊邊框,分別點擊外邊框,內部,確定;這時表格已製作好,若需要輸入標題,可選中首行的單元格表格,在開始選項卡的菜單中,點擊合並後居中,輸入標題及內容即可。
含義
創建兩個工作表,並輸入不同內容來演示,我需要把這兩個工作表合並。同時打開這兩個工作表。為演示方便,我把表1的工作簿標簽改成「工作1、2、3」的形式,右鍵點擊其中一個標簽,選擇「選定全部工作表」,就能全選表1的內容。再次右鍵點擊一下,選擇「移動或復制工作表」。出現移動或復制選項框,點擊選擇將選定工作表移至「表2」,並選擇放置於「移至最後」,點擊確定。