高分求助!Excel批量處理的問題

時間 2021-06-26 19:02:43

1樓:

設a表郵箱在b列,設b表郵箱在a列,

在a表空列輸入

=vlookup(b1,sheet2!a:a,1,false)向下複製公式.

顯示#n/a的是你要刪除的,用選單[資料]-[篩選]-[自動篩選]篩出後刪除.

2樓:我i搜尋

excel小技巧:批量修改資料

在excel**資料都已被填好的情況下,如何方便地對任一列(行)的資料進行修改呢?

比如我們做好一個excel**,填好了資料,現在想修改其中的一列(行),例如:想在a列原來的資料的基礎上加8,有沒有這樣的公式?是不是非得手工的一個一個資料地住上加?

對於這個問題我們自然想到了利用公式,當你利用工式輸入a1=a1+8時,你會得到excel的一個警告:「microsoft excel不能計算該公式……」只有我們自己想辦法了,這裡介紹一種簡單的方法:

第一步:

在想要修改的列(假設為a列)的旁邊,插入一個臨時的新列(為b列),並在b列的第一個單元格(b1)裡輸入8。

第二步:

把滑鼠放在b1的或下角,待其變成十字形後住下拉直到所需的資料長度,此時b列所有的資料都為8。

第三步:

在b列上單擊滑鼠右鍵,「複製」 b列。

第四步:

在a列單擊滑鼠的右鍵,在彈出的對話方塊中單擊「選擇性貼上」,在彈出的對話方塊中選擇「運算」中的你所需要的運算子,在此我們選擇「加」,這是本方法的關鍵所在。

第五步:

將b列刪除。

怎麼樣?a列中的每個資料是不是都加上了8呢?同樣的辦法可以實現對一列(行)的乘,除,減等其它的運算操作。原**的格式也沒有改變。

此時整個工作結束,使用熟練後,將花費不到十秒鐘。

高分求助matlab批處理excel資料,滿意再加100分 100

3樓:匿名使用者

既然知道xlsread就簡

單了比如檔名是在f盤下的1.xls,2.xls...100.xls那就可以這樣:

data=cell(100,1);

for i=1:100

data=xlsread(['f:\',[i+'0','.xls']])

end['f:\',[i+'0','.xls']] 在i=1的時候回ans =

f:\1.xls

以此類推

能看明白吧。答

其他的要求是你自己能做的。。

4樓:匿名使用者

把這個excel檔案抄放到matlab目錄下襲的work裡,假設名為1.xls,然後在matlab裡輸入a=xlsread('1.xls'),即可匯入資料,這時a是一個矩陣,若要其中的兩列畫圖,可以這樣:

假設a為20行4列,我們要第3列所有的資料做為x軸座標,第5列做y軸座標,命令如下:x=a(:,3);y=a(:

,5);plot(x,y)

5樓:白楊龍

其實批處copy理excel資料最好方法bai是用excel自帶的程式設計工具excel vba

如果以後要du經常處理最

zhi好自學一下,只要有學過編dao程就很容易上手的你把方案資料發給我吧我如果有空幫你看看

[email protected]

6樓:匿名使用者

寫一個迴圈 具體跟我討論

高分求助!excel matlab用於數學建模 哪個好?

7樓:匿名使用者

我最近在做畢業**,就要運用這兩種軟體,matlab很強大,可以實現靈活的程式設計,例如版他可以解大型權方程組,主要問題是運用到你所說的數學建模方面就很方便了,用excel建模也可以就比較機械化,很簡單的處理資料和成圖可以選用它,是省時節力的選擇。例如我畢業設計裡面有這樣一個計算:a1*r1,1+a2*r1,2+......

+a100*r1,100+b=c1

a1*r2,1+a2*r2,2+......+a100*r2,100+b=c2

......

a1*r200,1+a2*r200,2+......+a100*r200,100+b=c200

其中r是矩陣已知

[1,2,21,21,28,12,30,44,....

1,2,27,24,22,12,33,47,....

1,8,21,22,22,12,39,54,....

..........................]

c1到c200也是矩陣,[1,22,28,12,30,20,31,11,23,......]

現在求a1到a100 和b的值。 這就需要啟用matlab了。

8樓:匿名使用者

excel建模bai成型較快,適合較簡單的模型。du使用每一

zhi頁的vba分別定義模組,dao程式直觀。如人口模型,版精算模型很多用excel就可權以跑。

matlab成型較慢,但比起excel來說適合做有深度的模型。matlab比excel的vba在程式設計速度上最優的一點就是矩陣語言,而在excel中你必須使用陣列。

但此時你面對的問題還是速度快慢,如果碰到符號運算,excel完全一籌莫展。不知道建模比賽中是不是需要很多符號運算。

另外要提醒你的是matlab現在不帶符號運算了,在比賽之前務必確認你的版本。

9樓:匿名使用者

建模的話 ,肯定是baimatlab強。excel在處理

du資料運算處理方zhi面比較dao強,但功能太過單一,回適合辦公用。當然精答通的人可以用得很厲害,但是比較麻煩。在運算的靈活性和資料的視覺化和資料分析方面excel就差很多了。

matlab的數值運算和符號運算都很強,尤其是數值運算。其資料儲存和計算的基本單位是矩陣,給處理資料帶來很大的便利,另外matlab可以實現與excel(還包括c,c++,fortan等程式語言)的無縫連線,可以匯入資料。就程式設計來說,excel不能自身程式設計,而matlab自帶的內部函式就達幾百個甚至上千個,可以實現各方面的功能,並且可以根據自己的需要自己編寫程式多次使用。

excel無法實現符號運算,不能解各種方程,不能解優化問題,不能**,不能進行邏輯運算等等。最後我想告訴你,excel很少用在數學建模中,用得最多的就是matlab和lingo,mathematica,maple等數學軟體。

10樓:匿名使用者

如果是比賽,而且你的模型比較複雜建議你還是用matlab,excel畢竟功能太有限了。最終還是要用matlab的!

excel如何找出一組數字中重複最多的數字並按照順序排列?高分求助!!!

11樓:山桑弓

12223833244883228397是放在一個單元格中,還是每個數字比如1、2、2、2等名放一個單元格。

如果在一個單元格中,假設是在a1中,b1或其它任意單元格中輸入=left(sum(right(large((len(a1)-len(substitute(a1,row($1:$9),)))*10+row($1:$9),row($1:

$9)))*10^(9-row($1:$9))),sum(1-iserr(find(row($1:$9),a1))))

同時按下ctrl+shift+回車,輸入陣列公式,就成了。如果a2和下面還有類似的,可以將b1下拉。

如果每個數字各放一個單元格,應該更方便些。

12樓:匿名使用者

vba非常容易,公式非常之難。

13樓:清風吧吧啦

函式也是可以解決的,針對你的特殊需求,需要自定義一個函式,才能解決問題

excel內建的現成函式不能實現。

高分求助Excel特殊條件求和

原資料在sheet1的a b列,如圖資料為sheet2 設兩列輔助列c d 設完後可將其隱藏 a2輸入公式 large sheet1 a a,d2 b2輸入公式 small sheet1 b b,d2 c2輸入公式 sum b 2 b2 d2輸入1,將a2 d2單元格向下填充。g4輸入公式 vloo...

高分求助 EXCEL如何篩選符合條件的資料

風會教育 excel中怎麼快速篩選出符合條件的資料 貴州遵義發郎中 設資料從第二行開始 在f2輸入 if countif a2 e2,g 2 countif a2 e2,h 2 2,g 2 h 2 兩碼 回車確認後選中f2,指著右小角的填充柄 小黑塊 雙擊之,公式自動填充到前列有內容的最後一行 在g...

高分求助怎麼用excel求已知方程形式的引數?非線性迴歸方程

我知道哈 主的描述不科學,實驗測定了一系列的x值和y值。他們可能遵循 服從 某方程,或者倒數 對數 指數等,散佈圖觀察,如可能 服從 倒數規律,目的就是抽象 概括出一個x y關係的數學式。由觀測到綜合 到抽象理性。定 x a y b 2a方程,要麼是驗正性實驗,科學家都有方程 2 非線性迴歸應當散佈...