1樓:一刻
1.構造乙個輔助列g列,用來記錄每個客戶第一次出現的行號。
g2=1g3=counta(b2:f2)+g2
2.客戶名稱i2=if(row(a1)>counta($b$2:$f$6),"xlookup(row(a1),$g$2:$g$6,$a$2:$a$6,,-1))
剛才構造的輔助列用上了,這裡用行號(雖在差指弊i2,用a1的行號來)來引用對應的客戶名稱,xlookup最後乙個引數-1模糊查詢(下乙個最小的項)
當行號超過產品總數時,就留虛族空。
3.產品j2=if(i2=""vlookup(i2,a:g,countif(i$2:i2,i2)+1,0))
如果i列留空則也留空,否則就來引用逗巨集具體的產品,這裡用到countif函式來計數。
2樓:網友
可以虧祥首用陣列宴如公式,建立個輔助列,或直接用vba適合任何版本的excel
sub aa()
range("h2:i10000") 銷數。
dim i, x, n
for i = 2 to range("a65536").end(xlup).row
n = , "a"),cells(i, "f"))x = range("h65536").end(xlup).rowarr = cells(i, "a")
cells(x + 1, "h").resize(n, 1) =arr
brr = range(cells(i, "b"),cells(i, "f"))
cells(x + 1, "i").resize(n, 1) =nextend sub
3樓:環球人文歷史地理
選中物件按右鍵-選擇性貼上-轉置確定就可以了。
4樓:圓圓
您這個**填寫邏輯有些混亂了,建議先整理下在批量轉。
excel多列內容合併成一欄
5樓:數碼產品科普
工具/原料:戴爾xps15、win10、microsoft excel 2019官方版
方法:1、先點選要放置合併內容的單元格。
2、在excel的欄中輸入乙個等號「=」
3、再點選要合併的第一列的最上方單元格,這時欄的等號後邊會出現該單元格的名稱。
4、然後再輸入乙個符號「&」方法是:先按住鍵盤的shift鍵不放,再按鍵盤上方的數字7鍵。
5、再點選要合併的第二列的最上方單元格,然後再按上述方法輸入符號「&」
6、依此類推,直至用符號「&」連線所有要合併的列的最上方單元格。
7、點選欄左側的對號或者按鍵盤的回車鍵。
8、這樣,要合併的各列的最上方單元格就都合併到乙個單元格中了。
9、點選選中合併後的單元格,將滑鼠指標指向其右下角,當出現圖中所示的十字元號時,按住滑鼠左鍵不放,同時向下移動滑鼠至各列尾。
10、這樣,就將多列內容合併到一列中了。
在excel**中如何快速將多列內容合併到一列
6樓:溫州甌越培訓學校
excel**中可以快速將多列內容合併到一列,具體操作如下:
一、使用工具:excel2010
二、操作步驟:
1、進入excel2010,點選需要合併顯示的單元格,輸入=,分別點選需要合併的所在列單元格,得到**"=b3&c3&d3&e3"並按回錢鍵,如圖:
怎麼在EXCEL裡面把多行多列的內容轉換成一行首尾相連。如下圖所示
可以使用offset函式,bai也可以使用duindirect text的組合。offset法 zhi 由於看不到您的行dao標列標,假設資料專左上角屬在a4單元格公式 offset a 4,int column a1 1 4 mod column a1 3,4 2 indirect法 公式 ind...
excel把幾個格子內容合到一起
點選 選單欄上面這個就行了。在excel 中兩個格如何合併成一個格 兩個excel 合併成一個 的方法 1 首先找到並點選你的wps 即開啟excel。2 開啟excel後,匯入或輸入自己想要的 3 在excel中複製其中一個 4 然後選擇另一個表,在excel中複製所有資料。5選擇剛才複製的表的第...
excel如何把多列裡面「不同的內容 篩選並複製至空白列中
先把a列和b列一起復制到c列,再選擇 資料選項卡 裡面的 刪除重複項功能,就ok了 我覺得不如把辦法弄笨一點,也許反而節約時間思路如下 1 把a列和b列分到2張表裡 2 先把a列裡重複的數字去掉,如5 方法很多 3 把b列裡重複的數字去掉 4 用數量少的那列檢索數字多的那列,如vlookup,把匹配...