关于EXCEL的几个函数问题,请高手指教!
1.要求算14*C21*12/365,再乘上(M3到今年12月31日的天数)2.F21是一个下拉菜单,有两个选项,分别为:“有”和“无”,要求当F21选“有”的时候,G2...
1.要求算14*C21*12/365,再乘上(M3到今年12月31日的天数)
2.F21是一个下拉菜单,有两个选项,分别为:“有”和“无”,要求当F21选“有”的时候,G21=D21*0.2;当F21选“无”的时候,G21=0.
3.要求当D19>300时,I19=8000,300>=D19>100时,I19=5000,0<D19=<100时,I19=3000.
PS:有两个与函数无关的问题,请问下高手,第一是再EXCEL2010中,如何创建一个带有下拉菜单的单元格?第二是再EXCEL中如何锁定工作表和工作表区域?
今天刚开始研究函数,要做一个计算表格,以上问题请高手们帮小弟解答,我不甚感激。只要公式可以用,绝对会上高分。谢谢啦!如果我问题有不清楚的地方,可以说出来,我解释下。
第一个问题,我用了几位高手提供的函数,但是它计算的和我自己写的函数一样,都是一个日期,按照我的设想,它应该是一个数字的。是不是和我的M3也是一个函数的返回值有关?我的M3=M22+15
最后,我今天刚开始用EXCEL2010,找不到数据有效性和锁定工作表。 展开
2.F21是一个下拉菜单,有两个选项,分别为:“有”和“无”,要求当F21选“有”的时候,G21=D21*0.2;当F21选“无”的时候,G21=0.
3.要求当D19>300时,I19=8000,300>=D19>100时,I19=5000,0<D19=<100时,I19=3000.
PS:有两个与函数无关的问题,请问下高手,第一是再EXCEL2010中,如何创建一个带有下拉菜单的单元格?第二是再EXCEL中如何锁定工作表和工作表区域?
今天刚开始研究函数,要做一个计算表格,以上问题请高手们帮小弟解答,我不甚感激。只要公式可以用,绝对会上高分。谢谢啦!如果我问题有不清楚的地方,可以说出来,我解释下。
第一个问题,我用了几位高手提供的函数,但是它计算的和我自己写的函数一样,都是一个日期,按照我的设想,它应该是一个数字的。是不是和我的M3也是一个函数的返回值有关?我的M3=M22+15
最后,我今天刚开始用EXCEL2010,找不到数据有效性和锁定工作表。 展开
10个回答
展开全部
说实在的,你的问题我还真没全看懂,就我的理解说说:
1、=(14*C21*12/365)*(40908-M3) 说明:由于EXCEL把1900年1月1日看做1,1900年1月2日看做2,那么2011年12月31日就是40908;假设减后值为正。
2、1)用“数据/有效性”功能可以达到目的。
以选择有无为例,制作有、无选项的下拉菜单:
选中数据区域F21;
执行“数据/有效性”命令,打开“数据有效性”对话框;
单击“设置”选项卡,在“允许”栏选择“序列”,“来源”中输入“男,女”(不含引号,用英文单引号分隔);
单击“确定”按钮。
2)在G21中输入 =IF(F21="有",D21*0.2,0) 说明:
3、在I19中输入 =IF(D19>300,8000,IF(D19>100,5000,IF(D19>0,3000,0))) 说明:没有要求D19<0时怎么办。
下拉菜单可参照2、1)回答;
选定要保护的工作表或区域,选择设置单元格格式→保护→选择锁定,再在审阅选项卡→更改→保护工作表
OK
数据→数据有效性
要选择需要显示数据的区域→设置单元格格式→数字→数值(或常规)
1、=(14*C21*12/365)*(40908-M3) 说明:由于EXCEL把1900年1月1日看做1,1900年1月2日看做2,那么2011年12月31日就是40908;假设减后值为正。
2、1)用“数据/有效性”功能可以达到目的。
以选择有无为例,制作有、无选项的下拉菜单:
选中数据区域F21;
执行“数据/有效性”命令,打开“数据有效性”对话框;
单击“设置”选项卡,在“允许”栏选择“序列”,“来源”中输入“男,女”(不含引号,用英文单引号分隔);
单击“确定”按钮。
2)在G21中输入 =IF(F21="有",D21*0.2,0) 说明:
3、在I19中输入 =IF(D19>300,8000,IF(D19>100,5000,IF(D19>0,3000,0))) 说明:没有要求D19<0时怎么办。
下拉菜单可参照2、1)回答;
选定要保护的工作表或区域,选择设置单元格格式→保护→选择锁定,再在审阅选项卡→更改→保护工作表
OK
数据→数据有效性
要选择需要显示数据的区域→设置单元格格式→数字→数值(或常规)
展开全部
第一个问题
=14*C21*12/365*DATEDIF(M3,DATE(YEAR(NOW()),12,31),"d")
注意这个单元格格式要为常规。
第二个问题
G21输入
=d21*0.2*(F21="有")
第三个问题
I19输入
=if(D19>300,1800,if(d19>100,5000,if(d19>0,3000,"")))
另二个问题
1、同样是数据有效性。允许,序列
2、2010这些功能是在“审阅”选项卡里。要的是,选中单元格,右键,设置单元格格式,保护选项页里的“锁定”是否进行了勾选。
=14*C21*12/365*DATEDIF(M3,DATE(YEAR(NOW()),12,31),"d")
注意这个单元格格式要为常规。
第二个问题
G21输入
=d21*0.2*(F21="有")
第三个问题
I19输入
=if(D19>300,1800,if(d19>100,5000,if(d19>0,3000,"")))
另二个问题
1、同样是数据有效性。允许,序列
2、2010这些功能是在“审阅”选项卡里。要的是,选中单元格,右键,设置单元格格式,保护选项页里的“锁定”是否进行了勾选。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
第一个,如果M3是日期格式
=(40908-m3)*14*C21*12/365
第二个
=IF(F21="有",D21*0.2,IF(F21="无",0,""))
第三个
=IF(D19<0,"",IF(D19<=100,3000,IF(D19<=300,5000,IF(D19>300,8000,))))
下拉菜单是使用数据有效性建立的,选择序列或自定义都可以建立。
=(40908-m3)*14*C21*12/365
第二个
=IF(F21="有",D21*0.2,IF(F21="无",0,""))
第三个
=IF(D19<0,"",IF(D19<=100,3000,IF(D19<=300,5000,IF(D19>300,8000,))))
下拉菜单是使用数据有效性建立的,选择序列或自定义都可以建立。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
1.=(14*C21*12/365)*(40908-M3)
2.=IF(F21="有",D21*0.2,0)
3.=LOOKUP(D19,{0,3000;101,5000;301,8000})
数据有效性--序列,所有序列以英文逗号隔开。
设置单元格格式--保护,勾选锁定、隐藏。然后保护工作表。
2.=IF(F21="有",D21*0.2,0)
3.=LOOKUP(D19,{0,3000;101,5000;301,8000})
数据有效性--序列,所有序列以英文逗号隔开。
设置单元格格式--保护,勾选锁定、隐藏。然后保护工作表。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
=14*C21*12/365*datedif(M3,"2011-12-31","d")
=if(F21="有",D21*0.2,0)
第三个问题前面的没看懂,后面带有下拉菜单是用数据有效性,锁定工作表是用保护工作表,锁定工作表区域是用局部保护,可以取消不用保护的单元格锁定再加工作表保护就行了
=if(F21="有",D21*0.2,0)
第三个问题前面的没看懂,后面带有下拉菜单是用数据有效性,锁定工作表是用保护工作表,锁定工作表区域是用局部保护,可以取消不用保护的单元格锁定再加工作表保护就行了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
没用过2010 不过2003和2007 里面是用数据有效性的一个选项创建下拉菜单的,或者你用ACTIVEX 窗体控件创建!锁定工作表 和工作表区域 用 工作表保护就可以
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询