1樓:匿名使用者
e2公式:
=if(b2<>b1,b2,"")
f2公式:
=if(b2<>b1,d2,"")
g2公式:
=if(b2<>b1,d3,"")
h2公式:
=if(b2<>b1,d4,"")
i2公式:
=if(b2<>b1,d5,"")
j2公式:
=if(b2<>b1,d6,"")
下拉複製就有了你需要的資料。哦,漏了學號,你自己試吧,原理是一樣的。
2樓:匿名使用者
假定sheet1如下:
sheet2操作如下:
a1=sheet1!a1
右拉至b1
a2=offset(sheet1!$a$1,row()*5-8,column()-1)
右拉至b2,再一起下拉至第4行
c1=offset(sheet1!$c$2,column()-3,0)
右拉至g1
c2=offset(sheet1!$c$2,column()-3+row()*5-10,1)
右拉至g2,再一起下拉至第4行
結果sheet2如下:
3樓:匿名使用者
excel自帶的篩選和排序功能就可以完成了:在開始選單裡面。
選中一列然後公升序或者降序排列,排完的資料複製到別的表裡再弄下一列。
excel 裡如何把一列裡特定的某兩行內容轉成列
4樓:匿名使用者
可以這樣做:
首先,在b2輸入
=a1在 b3輸入公式:
=if(a2=$a$1,a2,if(a1=$a$1,a2,""))在c3輸入公式:
=if(a2=$a$3,a2,if(a1=$a$3,a2,""))其次,選中b3:c3,並向下複製到底
再次,選中b:c,點複製→選擇性貼上→數值最後,選中c1:c2,,右鍵→刪除→向上移動,再刪除a列。
5樓:我的王是金閃閃
選中空行,刪除空白行。
再用公式提取。
=offset($a$1,row(a1)*2-3+column(a1),)
6樓:渾筠
你可以把b,c列當成輔助列 然後輸入
b1=indirect(address((row(a1)*5+2),1))
c1=indirect(address((row(a1)*5+4),1))
這樣可以將名字和**整理到b,c列,然後複製-選擇貼上數值就可以了~~
excel如何將列資料部分轉換為行的部分資料
7樓:t妮歌潔文
其實excel是很強大的,有個最簡便的方法:選中原始資料張
三、李四,選中c2右擊-選擇性貼上-轉置(勾選)-確定。
滿意請採納。
8樓:
在製作excel**時,經常會出現要求行列呼喚的需要,當資料量比較大的時候,逐個複製貼上的方法顯然很耗用時間,大大的減少我們的工作效率,這裡http://jingyan.baidu.
我就具體的演示怎麼實現**的行列呼喚,充分利用**的快捷功能,一鍵搞定。
9樓:匿名使用者
用資料透視
插入資料透視表,資料來源選擇你要轉換的區域,列標籤選擇字母列,行標籤選擇姓名列
10樓:
直接選 中待轉換的資料資料,複製,然後轉到需要轉換之後資料的位置,右擊,選擇「選擇性貼上」然後在彈出的選單欄內鉤選「轉置」(一般在選單的下方),然後點選確定,再簡單的調整一下就行了,希望能幫到您
excel中怎樣批量將行資料轉換成列資料
11樓:夜空裡的守望者
你好,樓主想要的功能,可以使用vba程式實現。
(一)vba程式**如下:(**執行之前請做好資料備份,以免丟失)
sub abcd()
dim i1, i2, i3, str
on error resume next
set mysheet1 = thisworkbook.worksheets("sheet1") '定義工作表sheet1
for i1 = 1 to 1000 '從第1行到1000行
if mysheet1.cells(i1, 1) <> "" then '如果單元格不是空白,則
str = mid(mysheet1.cells(i1, 1), 1, 1) '擷取第乙個字元
if isnumeric(str) = true then '如果擷取的字元是數字,則
i2 = i1
i3 = 1
else
i3 = i3 + 1
mysheet1.cells(i2, i3) = mysheet1.cells(i1, 1) '把abcd項寫入含有數字的那一行
end if
end if
next
end sub
(二)程式執行前後的結果如下圖所示,望笑納。
12樓:匿名使用者
b1單元格寫公式:
=if(int((row()-1)/5)=(row()-1)/5,index($a:$a,column(b$1)+5*int((row()-1)/5),1),"")
然後向右拖動填充公式到e1單元格,然後選定b1:e1區域,然後向下拖動這個單元格區域的公式填充公式即可。
13樓:
如上圖輸入並下拉。
如圖進行查詢替換,全部替換。完成。
14樓:匿名使用者
你用什麼截圖的?看不清裡面是什麼。
往後抓圖,按鍵盤上的「prtsc2 sysrq」鍵就可以抓圖了,再通過q或其他載體儲存起來就是乙個jpg**文件。
b1輸入
=if(mod(row(),5)=1,offset($a1,column(a:a),),"")
回車並向右填充到e1,再一起向下填充。
15樓:
寫**可以處理,需要具體的檔案
excel **中如何將整行資料轉換為整列資料
16樓:匿名使用者
複製該行資料,然後在目標**的目標區域的第乙個單元格,單擊滑鼠右鍵,「選擇性貼上」為「轉置」,即可。
17樓:山口壇斜
本表:編輯--複製
目標表:編輯--選擇性粘帖--選「轉置」 確定
18樓:飄逸幽谷
依次:複製,選擇性貼上,轉置,確定
19樓:
複製行資料->右鍵選擇性貼上 ->「轉置」加鉤-> 確定
20樓:匿名使用者
有個 轉置的 功能 你可以試試
excel如何把a列的部分資料用函式放到b列,a列變成b列
21樓:匿名使用者
如果a列都是2行,把第二行轉換過來:=b2=a3
如果不一定,那麼要加判斷條件。
22樓:
b1公式
=if(mod(row(a1),2),index(a:a,row(a1)+1,1),"")可追問
23樓:匿名使用者
mid函式,返回從「a」列指定位置起資料的個數。
24樓:好鬼憎註冊名字
無語,剪下a至b行不
excle中,查詢當滿足條件的最大數值,求公式
if c1 max if a a d1 b b e1 c c max if a a d1 b b e1 你的要求是 滿足a列 a1和b列 b1兩個條件時,對應c列中的最大數值,顯示在d列中,下拉填充 這樣的話怎麼可能還存在 不是滿足條件的最大數值的計算結果顯示為f 的情況?除非你的 a1b1是手工填...
excel中如何按條件輸出文字,在excel中如何設定某單元格滿足條件後顯示設定的文字
1 右鍵單擊excel圖示,在彈出的右鍵選單中選擇開啟命令。2 為了便於理解以下列資料為例,在b列黃色區域輸入c列中的成績。3 首先我們選中b列整列。4 按下ctrl 1組合鍵調出設定單元格格式視窗。5 在數字項分類中選擇自定義命令,然後在型別下輸入或複製貼上以下內容 60 及格 60 不及格然後單...
EXCEL如何按指定條件篩選到指定單元格
公式有難度,要用vba處理,需要時間 急用可以用下面多步合成 萬能式轉換 二列轉多列 或修改 excel資料批量轉置 二列轉多列 資料透視表表,點幾下滑鼠,輕鬆搞定。excel如何篩選某列指定的值並顯示出來 1 選擇需要按列篩選的excel 進入編輯介面,並全選所有內容。2 在選單欄中選擇 資料 選...