本文將說明 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?

Expand your skills
Explore Training
Get new features first
Join Microsoft Office Insiders

Was this information helpful?

How satisfied are you with the translation quality?
What affected your experience?

Thank you for your feedback!

×