このLibreOfficeスプレッドシートではなぜ数字が「TRUE」と表示されるのか

このLibreOfficeスプレッドシートではなぜ数字が「TRUE」と表示されるのか

問題をコピーしましたこのサンプルスプレッドシート

セル A1 と A2 の両方に数値が表示されるはずですが、一方には数値ではなく「TRUE」が表示されます。A2 で「直接書式設定をクリア」すると、正しい数値が表示されます。

どのような書式設定によって、数字の代わりに「TRUE」が表示されるのでしょうか?

答え1

としてフォーマットboolean valueを選択すると、LO Calc は !=0 のすべての値を として表示し、TRUE0 は として表示しますFALSE。内部的には数値が保持されるため、直接フォーマットをクリアすると、数字が再び表示されます。

数字とデフォルトの形式を含むセル:

ここに画像の説明を入力してください

書式設定された同じセルboolean value:

ここに画像の説明を入力してください

数値書式ウィンドウ:

ここに画像の説明を入力してください

関連情報