excel表裡,有兩列資料(豎排),如何讓第二列資料根據第一列變成橫排

時間 2021-12-25 00:53:27

1樓:手機應用使用技巧

sub aa()

dim flag as boolean, rg as range, l as integer, m as integer, r as integer, i as integer

flag = true

m = 1

r = activesheet.usedrange.range("a65536").end(xlup).row

for i = 1 to r

if cells(i, 1) = cells(i + 1, 1) then

if flag then

set rg = cells(i, 2)

flag = false

else

set rg = union(rg, cells(i, 2))

end if

else

set rg = union(rg, cells(i, 2))

flag = true

rg.copy

cells(m, 4).pastespecial transpose:=true

cells(m, 3) = cells(i, 1)

m = m + 1

end if

next

columns("a:b").delete

l = activesheet.usedrange.find("*", searchdirection:=xlprevious).column

debug.print l

for i = 3 to l * 2

columns(i).insert

i = i + 1

next

end sub

點執行,即可。

2樓:平陽虎

如附件,在e1中輸入公式

=index($b:$b,small(if($a$1:$a$14=$d1,row($a$1:$a$14),65536),column(a1)))&""

按組合鍵確認後右拖、下拉填充。

excel表中如何讓第二列的內容和第一列的相同內容對應?

3樓:匿名使用者

用函式vlookup關聯:在一列文字資料後面插入空列;輸入公式  =vlookup(c2,$f$1:$f$7,1,0) 公式下拉。

能關聯到結果的就是 另一列文字的對應項。

vlookup函式解釋:

=vlookup(c3,$f$1:$f$7,1,0)=vlookup(搜尋值,搜尋區域,所需內容在選擇區域內的列數,精確查詢)

搜尋區域前加「$」   代表絕對引用,固定迴圈這個區域內搜尋。

4樓:主播高能時刻

假設資料從a2,b2開始

在a列後插入一列b列作為輔助列,在b2輸入=if(iserror(vlookup(a2,c:e,3,0)),"",0),拉到尾部,

在c列後插入一列d列作為輔助列,在d2輸入=if(iserror(vlookup(c2,a:b,2,0)),"",1),拉到尾部,

之後選擇a,b兩列,資料--排序,在出現的對話方塊中,選「b列」作為主要關鍵字,次要關鍵字選「a列」,確定,

再選擇c,d兩列,資料--排序,在出現的對話方塊中,主要關鍵字選「d列」,次要關鍵字選「c列」,確定即可

excel**中兩列資料怎樣有序的合併排成一列

5樓:苗喬恩

公式為:

=if(mod(row(a9),9)<5,offset(a$1,int(row(a1)/9)*5+mod(row(a9),9),,),offset(b$1,int(row(a9)/9)*4-9+mod(row(a9),9),,))

如圖所示:

6樓:

公式不知道

可以用vba**完成

7樓:匿名使用者

輸入以下公式,然後向下填充公式

=if(mod(row(a1)-1,9)<5,offset(b$1,int((row(a1)-1)/9)*5+mod(row(a1)-1,9),),offset(c$1,int((row(a1)-1)/9)*4+mod(row(a1)+3,9),))

詳見附圖示例

excel如何把第二列的資料按照第一列資料排序,且第二列的資料少於第一列。

8樓:匿名使用者

設a列為第一列,b為第二,在c列輸入:=if(countif(a:a,b1),1,"") 下拉填充。然後對c進行篩選。

9樓:匿名使用者

=if(countif(a:a,b1)>=1,a1,"")第2個公式

用vlookup

截圖沒有行列號

Excel兩列資料對比排序,excel兩列相同資料對應排序

在c1單元格輸入以下陣列公式,按ctrl shift enter組合鍵結束,然後向下填充公式 index a a,small if countif b 1 b 5,a 1 a 8 0,row 1 8 4 8 row a1 詳見附圖 宮子軒兩 如果你是2007版的話,試著將公式改一下 iferror ...

excel去重架設A B兩列如果A列資料包含B列資料,則刪除A列中與B重複的部分,能實現嗎

懸鉤子楊 先說第一個問題 例如有a和b兩列資料,b列包含於a列 c2輸入陣列公式 index a a,small if countif b 2 b 11,a 2 a 11 4 8,row a 2 a 11 row a1 注意陣列公式的輸入方法,先在c2輸入一個 號,再貼上 後的公式,然後同時按 ct...

在Excel中存在兩列資料,找出相同的資料,並且在多的一列資料中用不同的顏色標識出來

vlookup函式 一 功能 在 的首列查詢指定的資料,並返回指定的資料所在行中的指定列處的資料。二 語法 標準格式 vlookup lookup value,table array,col index num range lookup 三 語法解釋 vlookup lookup value,tab...