在Access中创建一个简单的计算字段

时间:2012-11-17 18:16:13

标签: ms-access macros

我有三个领域F1,F2& F3。前两个字段用数字填充。如何在Excel中自动设置第三个字段“F3 = F1-F2”的值?也许它可以用宏来完成?

1 个答案:

答案 0 :(得分:1)

考虑F3是否必须是表格中的实际字段。它的值来自简单的计算,因此您可以在需要时使用查询字段表达式执行该计算。

SELECT F1, F2, (F1 - F2) AS F3
FROM YourTable;

如果您有令人信服的理由F3必须是真实字段,您可以执行UPDATE语句来存储值。

UPDATE YourTable
SET F3 = F1 - F2;

第一种方法通常是首选方法,因为它可确保计算出的F3值始终与当前F1F2值保持一致。如果您不存储F3,则无需更改存储的F3值以响应F1和/或F2值的更改。