瀏覽量:84次
Excel中針對(duì)一列算式字符串的問(wèn)題,如何才能計(jì)算得出正確結(jié)果?如下圖所示,A列是一列算式字符串,如何計(jì)算其正確的結(jié)果,即如何在算式字符串前面加個(gè)"="并使之正常計(jì)算,這里我們用三種方法處理,總有一種適合你哦!~
方法一 :Word復(fù)制粘貼法第一步:先將每個(gè)算式字符串前面加個(gè)"="號(hào),這里我們用公式處理,在B2單元格內(nèi)輸入:="="&A2,&是連接符號(hào),這樣即可在每個(gè)算式字符串前面加上了等于號(hào),如下圖所示:
可以發(fā)現(xiàn),雖然公式前面有了一個(gè)等于號(hào),但公式并不會(huì)自動(dòng)計(jì)算,也就是說(shuō)整個(gè)公式還是個(gè)字符串,等于號(hào)"="并未起到計(jì)算的作用,那么如果讓單元格將等于號(hào)認(rèn)作計(jì)算符號(hào)呢?
第二步:復(fù)制計(jì)算列,粘貼到Word中,然后在復(fù)制回Excel表中,可以發(fā)現(xiàn),公式已經(jīng)正常計(jì)算,并返回正確的結(jié)果,動(dòng)圖展示如下:
要點(diǎn):先將運(yùn)算字符串前面用連接符&添加上等于號(hào),在將公式復(fù)制到Word中,在從Word中復(fù)制回Excel即可完成計(jì)算!
方法二:名稱管理器法1、選中B2單元格,依次點(diǎn)擊【公式】—【定義名稱】,在彈出的界面中,名稱列輸入【計(jì)算】(可隨意輸入),引用位置輸入【=EVALUATE(Sheet1!A2)】,點(diǎn)擊確定按鈕,完成設(shè)置;
2、在B2單元格內(nèi)輸入:=計(jì)算,可以發(fā)現(xiàn),以返回正確結(jié)果,公式下拉即可,完整動(dòng)圖展示如下:
方法三:VBA法方法三比較簡(jiǎn)單,在VB窗口,輸入幾行代碼即可,打開(kāi)Visual Basic窗口,新建一個(gè)模塊,在代碼框內(nèi)輸入以下代碼:
Sub 計(jì)算算式字符串()
Dima%,i%a=Worksheets("Sheet1").=2ToaCells(i,2)="="&Cells(i,1)NextEndSub輸入完成后,點(diǎn)擊運(yùn)行按鈕(或者F5按鈕),即可發(fā)現(xiàn)公式已經(jīng)被正確計(jì)算,并展示在B列中。完整動(dòng)圖展示如下:
小結(jié)好啦,以上就是關(guān)于Excel中關(guān)于算式字符串計(jì)算的三種小技巧,如果你有更好的方法, 歡迎留言分享。
覺(jué)得有用,記得關(guān)注我,定期分享數(shù)據(jù)小技巧!~
[聲明]本網(wǎng)轉(zhuǎn)載網(wǎng)絡(luò)媒體稿件是為了傳播更多的信息,此類稿件不代表本網(wǎng)觀點(diǎn),本網(wǎng)不承擔(dān)此類稿件侵權(quán)行為的連帶責(zé)任。故此,如果您發(fā)現(xiàn)本網(wǎng)站的內(nèi)容侵犯了您的版權(quán),請(qǐng)您的相關(guān)內(nèi)容發(fā)至此郵箱【779898168@qq.com】,我們?cè)诖_認(rèn)后,會(huì)立即刪除,保證您的版權(quán)。
官網(wǎng)優(yōu)化
整站優(yōu)化
渠道代理
400-655-5776