excel如何將資料處理成如下形式

時間 2022-04-09 17:50:15

1樓:匿名使用者

假設是a,b,c三列,張三在a1單元格

d1單元格輸入公式

=if(row()=1,a1,if(countif(a:a,vlookup(row(a1)-1,,2,)),vlookup(row(a1)-1,,2,),""))

或=if(row()=1,a1,if(countif(a:a,choose(row(a1)-1,"數學","語文","英語","法語","**")),choose(row(a1)-1,"數學","語文","英語","法語","**"),""))

右拉複製公式至f列,再下拉複製公式

再選中d至f列---右鍵---複製----再右鍵---選擇性貼上---數值---確定後刪去a至c列

這樣新的a至c列就是你要的排列方式

2樓:海獅

假設第一張表是sheet1,可在sheet2的a2單元格輸入公式

=if(countif(sheet1!a:a,choose(row(a1),"數學","語文","英語","法語","**"))>0,choose(row(a1),"數學","語文","英語","法語","**"),"")

然後右拉、下拉,即可得到你想要的答案。

3樓:

假設原始**所在工作表名為sheet1,張三單元格為a1,其餘類推,

整理後的工作表放在另一張工作表,

a1=sheet1!a1

a2=if(or(sheet1!a$2="數學",sheet1!a$3="數學",sheet1!a$4="數學"),"數學","")

a3=if(or(sheet1!a$2="語文",sheet1!a$3="語文",sheet1!a$4="語文"),"語文","")

a4=if(or(sheet1!a$2="英語",sheet1!a$3="英語",sheet1!a$4="英語"),"英語","")

a5=if(or(sheet1!a$2="法語",sheet1!a$3="法語",sheet1!a$4="法語"),"法語","")

a6=if(or(sheet1!a$2="**",sheet1!a$3="**",sheet1!a$4="**"),"**","")

然後,b1:c6就用a1:a6自動填充完成。

如何將Excel資料匯入MATLAB中

方法 步驟 將待匯入的矩陣結構的資料錄入excel中,錄入時注意行列要跟原矩陣一一對應 錄入完以後儲存資料,為了後續步驟使用方便,命名時我們最好把它命名為我們接下來在matlab中要引用的變數名 比如在matlab中要將該矩陣作為b矩陣參與運算,就可以把它命名為b.xls,xls為副檔名 執行mat...

如何將Excel資料匯入MATLAB中

1 將待匯入的矩陣結構的資料錄入excel中,錄入時注意行列要跟原矩陣一一對應。2 錄入完以後儲存資料,為了後續步驟使用方便,命名時我們最好把它命名接下來在matlab中要引用的變數名 比如在matlab中要將該矩陣作為b矩陣參與運算,就可以把它命名為b.xls,xls為副檔名 3 執行matlab...

如何將Excel匯入Oracle資料庫

千鋒教育 1 toad支援將excel或mdb檔案匯入oracle2 也可以將excel或mdb檔案先匯出成txt文字檔案,再用oracle的sqlldr命令實現 sqlldr userid ip 123456 control city.ctl log city.log direct true 3 ...