技術(shù)員聯(lián)盟提供win764位系統(tǒng)下載,win10,win7,xp,裝機(jī)純凈版,64位旗艦版,綠色軟件,免費(fèi)軟件下載基地!

當(dāng)前位置:主頁(yè) > 教程 > 軟件教程 > Excel教程 >

Excel中如何實(shí)現(xiàn)循環(huán)操作

來(lái)源:技術(shù)員聯(lián)盟┆發(fā)布時(shí)間:2017-11-21 18:21┆點(diǎn)擊:

  Excel中實(shí)現(xiàn)循環(huán)的操作步驟如下:

  利用迭代計(jì)算實(shí)現(xiàn)循環(huán)。

  1、在使用Excel過(guò)程中,我們可能會(huì)出現(xiàn)一種情況,就是單元格有時(shí)會(huì)對(duì)本身進(jìn)行引用,即形如在B2單元格中輸入“=B2+1”之類的公式即為一種循環(huán)引用自身的行為。為了避免死循環(huán)的產(chǎn)生,就出現(xiàn)了迭代策略。

  2、其實(shí)我們完成可以利用該迭代功能實(shí)現(xiàn)我們想要的效果。例如我們想實(shí)現(xiàn)“1到10的和累加運(yùn)算”??赏ㄟ^(guò)以下方法實(shí)現(xiàn)。點(diǎn)擊“Office按鈕”->“Excel選項(xiàng)”按鈕。

Excel中如何實(shí)現(xiàn)循環(huán)操作 三聯(lián)

  3、在打開的“Excel選項(xiàng)”窗口中,切換至“公式”選項(xiàng)卡,勾選“啟用迭代計(jì)算”項(xiàng),在“最多迭代次數(shù)”輸入框中輸入“101”,最后點(diǎn)擊“確定”完成設(shè)置。

Excel中如何實(shí)現(xiàn)循環(huán)操作

  4、在如果所示的“自變量”單元格“A2”中輸入公式“=IF(A2>=100,0,A2+1)”并按回車鍵。

Excel中如何實(shí)現(xiàn)循環(huán)操作

  5、接著在“求和”單元格“B2”中輸入公式“=B2*A2”并按回車完成輸入。

Excel中如何實(shí)現(xiàn)循環(huán)操作

  6、最后就可以看到輸出結(jié)果“5050”,即1到100累計(jì)和為5050.

Excel中如何實(shí)現(xiàn)循環(huán)操作

  利用數(shù)組公式實(shí)現(xiàn)循環(huán)運(yùn)算。

  1、數(shù)組公式實(shí)現(xiàn)了對(duì)循環(huán)的強(qiáng)有力支持,在此仍然以“1至100累加和”為例,在任意單元格中輸入公式“=SUM(ROW(1:100))”。

Excel中如何實(shí)現(xiàn)循環(huán)操作

  2、接著同時(shí)按下“Ctrl+shift+Enter”,就可以看到結(jié)果啦,而且由于是數(shù)組公式,因此公式最外面被加上花括號(hào)。

Excel中如何實(shí)現(xiàn)循環(huán)操作

  利用VBA編輯實(shí)現(xiàn)循環(huán)計(jì)算。

  1、切換至“開發(fā)工具”選項(xiàng)卡,點(diǎn)擊“Visual Basic”按鈕進(jìn)入VBA編輯環(huán)境(或按鍵盤快捷組合鍵“Alt+F11”)。

Excel中如何實(shí)現(xiàn)循環(huán)操作

  2、右擊“Microsoft Excel 對(duì)象”,從彈出的菜單中選擇“插入”->“模塊”項(xiàng)。

Excel中如何實(shí)現(xiàn)循環(huán)操作

  3、在打開的模塊1窗口中,輸入如圖所示的代碼:

  Sub 求和()

  Dim i, sum As Integer

  i = 0

  sum = 0

  For i = 1 To 100

  sum = sum + i

  Next i

  Sheets(1).Cells(1, 1) = "1至100之和:"

  Sheets(1).Cells(1, 2) = sum

  End Sub

Excel中如何實(shí)現(xiàn)循環(huán)操作

  4、點(diǎn)擊“運(yùn)行子過(guò)程”按鈕,并在彈出的“運(yùn)行”窗口中點(diǎn)擊“運(yùn)行”按鈕。

Excel中如何實(shí)現(xiàn)循環(huán)操作

  5、最后返回Excel界面,就可以看到輸出結(jié)果啦。

Excel中如何實(shí)現(xiàn)循環(huán)操作