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 2019 for Mac Excel 2016

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

描述

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

語法

BITAND( number1, number2)

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

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

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

註解

  • BITAND 會傳回一個十進位數字。

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

  • 每個位元位置的值只有在該位置的兩個參數的位元是 1 時才會計算。

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

  • 如果有任一引數小於 0,BITAND 會傳回 #NUM! 錯誤值。

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

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

範例

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

公式

描述

結果

運作方式

=BITAND(1,5)

比較 1 和 5 的二進位表示。

1

二進位表示 1 為 1,二進位表示 5 為 101。 其位元值只有最右邊的位置相符。 這會傳回 2^0 或 1。

=BITAND(13,25)

比較 13 和 25 的二進位表示。

9

13 的二進位表示為 1101,25 的二進位表示為 11001。 其位元值在最右邊的位置和右邊第四個位置相符。 這會傳回 (2^0)+ (2^3) 或 9。

十進位數字

二進位表示

13

1101

25

11001

頁面頂端

Need more help?

Want more options?

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

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