什么是相关公式完整性?还是以上一节的案例为例。在选中的单元格区域A1:D4中选择任意单元格,例如这里选择B3单元格,然后对单元格B3中的公式进行任意修改(即使和原公式一致),按“Enter”键返回工作表,会弹出如下图所示的警告对话框。

Excel 使用相关公式完整性-Excel22

这是什么原因呢?

因为用户正在企图破坏公式的完整性,A1:D4单元格区域中的数据源都是“={"编号","姓名","性别","年龄";"001","张三","男","22";"002","张五","男","24";"004","丁一","女","23"}”,它们运用的是同一个公式。如果用户想单独更改某一个单元格的公式时,系统会认为用户正在更改部分单元格的数据源,这样一来会导致发生数据源不一致的情况,从而导致与其他相关单元格脱离关系,这样数据公式就失去了意义。所以系统不允许更改数组公式中的部分内容。这样就可以保持数据的完整性,与数据源完全相对应。