尝试理解ms excel公式

尝试理解ms excel公式,excel,excel-formula,Excel,Excel Formula,我正在学习如何编写excel公式,一个同事给了我一份他的电子表格,让我在业余时间学习 我查阅了很多关于公式的信息。但我不太明白为什么它似乎有两个问题,这是在一个字符串 有人能解释一下这种语法是如何工作的吗 =-1*(E8*'2-questions'!$P$9/10) 范围引用 如果公式本身包含一个范围地址,则该地址在与公式相同的工作表上是对该范围的引用: =P9 但若要在同一工作簿中的另一工作表上引用同一范围,则地址的前缀为另一工作表的名称以及感叹号: =Sheet2!P9 如果另一个工作

我正在学习如何编写excel公式,一个同事给了我一份他的电子表格,让我在业余时间学习

我查阅了很多关于公式的信息。但我不太明白为什么它似乎有两个问题,这是在一个字符串

有人能解释一下这种语法是如何工作的吗

=-1*(E8*'2-questions'!$P$9/10)
范围引用

如果公式本身包含一个范围地址,则该地址在与公式相同的工作表上是对该范围的引用:

=P9
但若要在同一工作簿中的另一工作表上引用同一范围,则地址的前缀为另一工作表的名称以及感叹号:

=Sheet2!P9
如果另一个工作表的名称包含任何空格字符,则该名称必须用单引号括起来:

='2-questions'!P9

范围引用语法还可以在方括号中为工作簿的名称添加一个附加前缀,如果引用的是另一个工作簿中的某个范围,则需要该前缀:

=[Book2]'2-questions'!P9

在这个公式的上下文中,你是否在问“两个问题”是什么意思?如果是这样,它是P9工作表的名称。还要注意列名viz。P和行数,即。9两者都以$sign作为前缀。这称为绝对参考。因此,P9单元格应完全由放置该公式的单元格引用。简单地说,如果这个公式在一个单元格中,比如X10,那么所提到的公式将被视为=-1*(E8*‘2个问题’!$pP$9/10)。如果X10(有问题的公式)的内容被复制到一个单元格,比如X11,那么它将被视为=-1*(E9*‘2-questions’!$P$9/10)。这意味着P9单元格将被完全引用到调用单元格中。@Lalu您为什么在这里写这个?@Lalu这只是您的一个好答案的附加内容。@Lalu我避免了绝对引用与相对引用的讨论,以使答案集中在问题上。@user125264这回答了您的问题吗?