将函数添加到 Access 表达式

注意: 我们希望能够尽快以你的语言为你提供最新的帮助内容。本页面是自动翻译的,可能包含语法错误或不准确之处。我们的目的是使此内容能对你有所帮助。可以在本页面底部告诉我们此信息是否对你有帮助吗?请在此处查看本文的英文版本以便参考。

Access 具有许多内置函数,您可用这些函数来构建表达式。如果您已阅读“构建表达式”,你也许记得函数只是表达式中可能的组成部分。但是,在您未了解如何将函数添加到表达式的情况下,无法执行过多操作。

注意: 您还可以在表达式中,使用自定义的函数,但如果您知道如何创建这些,很可能是您无需类似于下面这样一篇文章 !您可能只需查找所有可用 Access 函数的列表

首先,下面是有关使用函数的一些基础知识:

  • 要使用一个函数,请键入它的关键字、左括号、您要发送的参数(值),然后键入右括号。

  • 有些函数不需要任何参数,但另一些函数则要求多个参数,这种情况下请用逗号将它们分隔开。

  • 函数参数可以是标识符、常量或其他函数。您可以使用标准运算符(如 +、-、* 或 /)或比较运算符(如 <、> 或 =)来组合这些参数。

  • 函数将您提供的任何信息都作为参数,在后台运行一些代码,然后将您所需的值返回至您键入函数的位置。也就是说,您可以成为一名程序员,而无需执行任何编程!

听起来令人生畏吗? 其实并不会。可能一个或两个示例能帮助您更好地了解:

在表达式中使用 IIf 函数的示例。

此表达式组成完全IIf 函数(绿色字符)。请注意绿色的逗号分隔的三个参数。在此示例中,我们使用 IIf 函数以比较名函数的示例。 为到今天的日期的字段。大于或等于今天的日期函数的示例。 域时,它将返回的字符串"正常";否则,它将返回"过期"。

  • IIf 函数的第一个参数是标识符的逻辑测试组成的函数的示例。 字段 (橙色)、 几个比较运算符 (以红色),和中的Date 函数(蓝色),这需要没有参数。

  • IIf 函数的第二个和第三个参数都是字符串常量(黑色),其必须包含在括号中。这两个参数也可能是返回数字或文本的函数或表达式。

您可能在窗体或视图上的文本框中、或在表格里已计算的字段中、或其他位置使用这样的表达式。

这是另一个在表达式中使用函数创建文本字符串的示例:

="Prefix: " & Left([ProductCode], 2)

在此处,表达式以字符串常量(黑色)开头。

  • “与”号(红色)是一个连接运算符,用于将字符串连接在一起。

  • 向左函数(在绿色) 需要两个参数:

    • 字段标识符(橙色),以及

    • 一个整数常量(黑色)。在这种情况下,我们只想要字段最左侧的字符,因此我们输入 2。

如果“产品代码”字段包含“CD22035”,则此表达式的结果为“前缀:CD”。

是否需要关于表达式和函数的更多信息?

扩展你的 Office 技能
了解培训
抢先获得新功能
加入 Office 预览体验计划

此信息是否有帮助?

谢谢您的反馈!

谢谢你的反馈! 可能需要转接到 Office 支持专员。

×