When you say "not accept" - can you be more specific?
a. Where are you using this?
b. Does it give you an error? If so, which one? Number AND text, please.
c. Does it compile and run but just returns no results?
@zezo2021 - using a computed field in a table is actually not a good idea. Default values and value constraints are usually limited to constants or simple expressions. It can even be difficult to make constraints based on other fields in the same table.
Computations belong in queries or forms or reports or VBA code. Tables should be passively defined.
Additionally, since the table level calculation happens in ACE (the database engine) rather than in Access, VBA is NOT available so you can only use functions that are known to SQL.