Excel 在公式中執行運算的順序(機器翻譯) - Microsoft Support

文章推薦指數: 80 %
投票人數:10人

若要變更評估順序,請用括弧括住最先計算的公式部分。

例如,下列公式的結果是11,因為Excel 先計算乘法再執行加法運算。

公式先將2 乘以3,然後與5 相加來得到結果。

跳到主要內容 Office支援 產品 Microsoft365 Office Outlook MicrosoftTeams OneDrive OneNote Windows MicrosoftEdge 更多... 裝置 Surface 電腦配件 行動裝置 Xbox HoloLens 硬體保固 新增功能 安裝Office 帳戶與計費 帳戶 MicrosoftStore與計費 範本 更多支援 社群論壇 Microsoft365系統管理員 小型企業系統管理員 開發人員 教育 回報支援詐騙 Microsoft365ExcelExcel2021Excel2019Excel2016Excel2013Excel2010Excel2007其他...​​小於 在某些情況下,執行計算的順序可能會影響公式的傳回值,因此請務必瞭解決定順序的方式,以及要如何變更順序才能取得您想要的結果。

計算順序 公式會依照特定的順序來計算值。

Excel中的公式永遠都是以等號(=)開頭。

Excel將等號之後的字元解譯為公式。

等號之後就是要計算的元素(運算元),如常數或儲存格參照。

這些元素是由計算運算子加以分隔。

Excel會根據公式中運算子的特定順序,由左至右計算公式。

Excel公式中的運算子優先順序 如果您在單一個公式中合併多個運算子,Excel會按照下表中顯示的順序來執行運算。

如果公式包含具有相同優先順序的運算子,例如,如果公式同時包含乘法運算子和除法運算子,Excel會從左至右評估運算子。

運算子​​ 描述 :(冒號) (單一空格) ,(逗號) 參照運算子 – 負(如在-1中) % 百分比 ^ 乘冪 *和/ 乘和除 +和- 加和減 & 連接兩個文字字串(串連) = <> <= >= <> 比較運算子 在公式中Excel括弧 若要變更評估順序,請用括弧括住最先計算的公式部分。

例如,下列公式的結果是11,因為Excel先計算乘法再執行加法運算。

公式先將2乘以3,然後與5相加來得到結果。

=5+2*3 相反地,如果您使用括號變更語法,Excel會先將5加2,再將結果乘以3,得到結果21。

=(5+2)*3 在下面範例中,公式第一部分中的括號強制Excel先計算B4+25,然後再除以儲存格D5、E5和F5中數值的和。

=(B4+25)/SUM(D5:F5) 需要更多協助? 擴展您的技能 探索訓練 優先取得新功能 加入MicrosoftOffice測試人員 這項資訊有幫助嗎? 是 否 感謝您!還有其他意見反應嗎?(您提供的資訊越多,我們就越能夠協助您。

) 您願意協助我們改進嗎?(您提供的資訊越多,我們就越能夠協助您。

) 您對語言品質的滿意度如何? 以下何者是您會在意的事項? 解決我的問題 清除說明 步驟明確易懂 沒有艱深的術語 圖片有助於理解 翻譯品質 與我的螢幕畫面不相符 不正確的指示 太過於技術性 資訊不足 參考圖片不足 翻譯品質 是否還有其他的意見反應?(選填) 提交意見反應 感謝您的意見反應! ×



請為這篇文章評分?