Applies ToExcel for Microsoft 365 Excel for Microsoft 365 for Mac Excel for the web Excel 2024 Excel 2024 for Mac Excel 2021 Excel 2021 for Mac Excel 2019 Excel 2016

本文將說明 Microsoft Excel 中 BITOR  函數的公式語法及使用方式。

描述

傳回兩個數字的位元「OR」。

語法

BITOR(number1, number2)

BITOR 函數語法具有下列引數。

  • Number1    必要。 必須是十進位格式,且大於或等於 0。

  • Number2    必要。 必須是十進位格式,且大於或等於 0。

註解

  • 結果是其參數的位元「OR」。

  • 在結果中,如果在位置上的任何一個參數的位元是 1,每個位元位置會是 1。

  • 從位元位置以 2 次方從右至左傳回的值。 最右邊字元傳回 1 (2^0),其左邊位元傳回 2 (2^1),依此類推。

  • 如果有任一引數是在其限制以外,BITOR 會傳回 #NUM! 錯誤值。

  • 如果有任一引數大於 (2^48)-1,BITOR 會傳回 #NUM! 錯誤值。

  • 如果有任一引數為非數值,BITOR 會傳回 #VALUE! 錯誤值。

範例

請在下列表格中複製範例資料,再將之貼到新 Excel 工作表中的儲存格 A1。 若要讓公式顯示結果,請選取公式,按 F2,然後再按 Enter。 如有需要,您可以調整欄寬來查看所有資料。

公式

描述

結果

運作方式

=BITOR(23,10)

比較兩個數字二進位表示法的位元位置,如果任何一個位置包含 1,傳回 2 的乘冪 (視位元位置而定)。 接著會加總這些數字。

31

數字 23 以二進位表示是 10111,而 10 是 1010。 您可以在此兩數字的任何一個中,在其全部 5 個位置的任何一個找到值 1。 您可以將 1010 表示為 01010,這樣兩個數字就會有相同的位數。 數字 2^0、2^1、2^2、2^3 和 2^4 的總和是 31。

23 = 10111

10 = 01010

測試:是否在 5 個位置的任何一個找到 1?

yyyyy

1+2+4+8+16=31

頁面頂端

Need more help?

Want more options?

探索訂閱權益、瀏覽訓練課程、瞭解如何保護您的裝置等等。

社群可協助您詢問並回答問題、提供意見反應,以及聆聽來自具有豐富知識的專家意見。