最近在写task assigment的时候学习到的,记录下。
首先它所有需要写赋值formuls都要用 = 开头
=a1
这个就代表这格的数据和a1是一样的。如果希望其他格和它相同的逻辑,可以直接复制该cell或者直接拖动该cell右下角,他会自动进行匹配,如果你往下拖动他会自动变成=a2,=a3以此类推,之后提到的都可以这样操作,就不赘述了。
=sum(
首先这个是半成品,输入到这个的时候就可以用鼠标手动去选择具体哪些单元格了,可以直接拖动框选,也可以按住ctrl的点击复选。 重要的是选择完成之后敲击回车进行确认。
加减乘除或者一些高级运算都是差不多了,举一反三就行了
如果想进行复杂运算就可以这样
直接拼接不同的运算函数就行了
=SUM(C16:G16)-SUM(A1)
=IF(SUM(M12)=0,"",N11-M12)
这个就是判断如果m12如果等于0就显示n11-m12的值,否则就是“”,为什么要用对单个值sum函数呢,因为如果他是空值的情况,使用一次sum会自动转成0,这样就可以方便进行判断,不用写OR再去进行判空了?
=NA()
赋nan值使用NA()来进行的,展示会成 #N/A?
=SUM(C16:G16)-SUM(A1)
在Excel中固定单元格引用,使得拖动公式时,某些单元格不会随着位置变化而改变
例如这个情况,在引用在其他cell中时候,我们只想拖动的时候让他自动修改A1的值但是保持sum(C16:G16)不变。
这种情况下就需要用 $ 来做固定引用
例如?
=SUM($C16:G16)-SUM(A1)
意思是固定C16中的C列,不管怎么拖动,这个C列不会变,但是16可能会变
=SUM($C$16:G16)-SUM(A1)
这种方式就是C 和 16 都不会变
=SUM(C$16:G16)-SUM(A1)
这个方式就是第一个16不会变,C可能会变。
除了手动添加$,还可以选中单元格之后按F4,按一下就是$c$16固定引用,再按一下就是c$16,再按一下就是$c16,再按一次返回c16不固定引用了。