Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
有谁知道这个 Asc 函数在做什么(-64)?再次提前感谢。
访问 - IIF(Trim(NZ(MCATw)) = "", 0, Abs(Asc(UCase(MCATw)) -64)) 作为 MCATwNo
我不明白-64在做什么?
它可能将字符串的第一个字母转换为数值 1-26。大写字母 A - Z 的 ASCII 值为 65 - 90,因此ASC("A")变为 65,而 65 - 64 为 1。因此 A - Z 变为 1 - 26。假设这MCATw是一个字符串,ASC则仅适用于第一个字符。
ASC("A")
MCATw
ASC