一个excel的问题,请高手帮我看看问题出在哪里了

 我来答
大沈他次苹0B
2022-02-16 · TA获得超过7335个赞
知道大有可为答主
回答量:3059
采纳率:100%
帮助的人:179万
展开全部
是Excel初学者吧。对于初学者,应该先要掌握它Excel公式的一些基本规律。
Excel的公式一般要用到Excel自带的函数,如SUM、ROW、VLOOKUP、IF等,函数加上单元格引用,就组合成公式。也有的公式不需要函数,如A2=A1*10,就表示A2单元格是A1单元格的数字乘以10的结果。
公式也可以是由单个函数或单个函数加上单元格引用,如
=TODAY()
就只一个函数,得到当前日期,没有引用

=SUM(A1:A10)
就表示A1到A10单元格的数据求和
函数是组成公式的元素(也许是其他说法),而公式是单元格中调用函数和运算符组成的一个完整的计算式,两者是不同的概念。这一点有很多人都没清楚。如常见:“我的函数哪里错了?”、“要得到这个单结果该用什么函数:”等等,就是把函数当公式了。
大多数情况下,公式是由多个函数配合运算关系组成的。要解决同一个问题可能会有多种不同的公式,这就在于个人对问题的理解分析、对Excel函数的掌握程度,以及逻辑分析能力,甚至与他的数学知识也有极大的关系。不多扯得太远了。
再来说公式中的引用,公式中引用其他单元格的数据,叫做引用,也就是通过公式对其他单元格(或区域)的数据进行运算处理。引用分相对引用和绝对引用,还有相对引用与绝对引组合成的混合引用。
直接输入的单元格地址(一般在输入公式时就鼠标去选择),如A2、B2:B10、A1:C10,等是相对引用。相对引用的好处时,当把公式复制其他位置时,引用的位置相对发生变化。如你的M6中
=IF(G7+F6=G6,1,0)
当把公式复制到M7中时,单元格向下偏移一行,那么公式中的引用也相对向下偏移一行,变成 :
=IF(G8+F7=G7,1,0)
绝对引用就是在列标和行号前加美元符号($),假设你M6中的公式用绝对引用:
=IF($G$7+$F$6=$G$6,1,0)
则无论公式是横向还纵向复制到什么位置,引用的单元格都不会变化。
而混合引用就是只在行号,或只在列标前加上$
如M6的公式修改为:
=IF(G7+F6=G$6,1,0)
向下复制时,G6单元格就不会变,复制到G7,就变化:
IF(G8+F7=G$6,1,0)
如何引用要根据需要灵活运用。而符号$一般也不是直接输入,而是选择单元格或区域按F4键来改变,按一次F4,变成绝对引用,再一次,就行绝对列相对,按第三次,变成列绝对,行相对,按第四次,回到相对引用。
希望通过以上的科普,能解答你心中的疑惑。祝元宵节快乐!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式