excel 在单元格内输入某个数值既可以输出表格内对应得数值:eg

如题所述

你好,这个问题是非常具有代表性,表现了Excel 2003版本和Excel 2007以上版本一个非常重要的区别,这个题可以有两种逻辑关系比较简单的方法解决:(详见附件)


方法一:使用 =Sumifs(...) 函数(适用于Excel 2003)

=SUMIFS($C$3:$C$7,$B$3:$B$7,">="&MIN(B11:C11),$B$3:$B$7,"<="&MAX(B11:C11))


方法二:使用 {=SUM(...)} 数组公式(适用于所有版本)

{=SUM(IF($B$3:$B$7>=MIN(B12:C12),IF($B$3:$B$7<=MAX(B12:C12),$C$3:$C$7)))}

注意此为数组公式,输入时不要带大括号{},输入完成后按“Ctrl+Shift+回车”形成数组公式



两种方法都嵌套了MAX()和MIN()函数,不存在范围数谁前谁后的问题。


俗话说授人以鱼不如授人以渔,2007以上版本的Excel加入了非常多的统计类函数,非常方便使用,除了Sumifs()还有Countifs()、Averageifs()等等,都是可以多重条件使用的。

数组公式开始不好理解,其实就是把普通函数里单一值的函数都可以选择数组也就是多个单元格处理,这里嵌套的两个IF()就是把第一列里面不需要的数给过滤掉了。


附件里面是保存的2003版本的文件,如果用2003版打开,方法一里面会显示错误。





温馨提示:内容为网友见解,仅供参考
第1个回答  2013-09-28

=SUM(INDIRECT("B"&MATCH(A8,$A$1:$A$6,0)&":B"&MATCH(B8,$A$1:$A$6,0)))

自己修改单元格区域

本回答被提问者采纳
第2个回答  2013-09-28
=SUM(INDIRECT("B"&A9+1&":B"&B9+1))

excel 在单元格内输入某个数值既可以输出表格内对应得数值:eg
=SUM(INDIRECT("B"&MATCH(A8,$A$1:$A$6,0)&":B"&MATCH(B8,$A$1:$A$6,0)))自己修改单元格区域

excel中一个单元格内填字母,另一个单元格生产相应数值?
在E2单元格输入公式:=VLOOKUP(A2,{"A",0.3;"B",0.4},2,)如图所示:

在Excel表格中输入数字时,如果前面输入一个0,eg:012,只会出来12_百度知...
选中要输入数字的单元格,点右键,设置单元格属性,将单元格属性中的数字设置为文本格式,然后再输入就可以了。

excel设置下拉框_EXCEL设置下拉框对应数值
打开excel新建表格,输入表格内容,然后选中所需设置下拉选项的单元格或列。02在菜单栏中,选中“数据”,然后选择“数据有效性”,点击“倒三角形”03在弹出的三个下拉菜单中,选择“数据有效性”,单击04在弹出的窗口中,在“设置”一栏中的“有效性条件”中的”允许“中点击倒三角形,在下拉菜单中选取”序列“05在”...

怎样在excel中选择特定内容?
按“ctrl+A”进行全选。点击“编辑”,选择“定位”。在定位界面点“定位条件”。在定位条件界面,勾选你要查找的特定条件,按确认。确认定位后会自动选择特定条件的单元格。进行修改,按“ctrl+enter”确认。eg:输入数值0,按按“ctrl+enter”确认,所有被选择了的单元格都会被修改成数值0....

EXCEL中如何一个单元格的数值不等于0,则另一个单元格就等于其他单元格的...
=if(A<>0,C,"")

怎样在excel中选择特定内容?
在定位界面点“定位条件”。 在定位条件界面,勾选你要查找的特定条件,按确认。 确认定位后会自动选择特定条件的单元格。 进行修改,按“ctrl+enter”确认。 eg:输入数值0,按按“ctrl+enter”确认,所有被选择了的单元格都会被修改成数值0. 本回答由电脑网络分类达人 何集文推荐 举报| 答案纠错 | 评论 0 1 ...

求助,如何在EXCEL某个表格中设置下拉按钮。eg:点击一个表格,出现多种选...
2. 在菜单栏 “数据”(英文版Data)-“数据有效性”(英文版Data Validation)-"数据有效性”(英文版Data Validation...)3. 弹出对话框 “设置”(Settings)- “允许”(Allow),点选“列表(或叫序列)”(list)4. 再下面的“资源”(Source)里输入你想要设定的单元格下拉选项,用英文的分号“...

excel算加法在电脑上怎么具体操作
加法的函数是SUM在需要得到结果的单元格输入 =SUM(然后选择需要相加的单元格,可以按住Ctr 点选不连续的单元格 选取完毕输入另外一个括号 “)”,回车 OK Eg: A10=SUM(A1:A5,A6,A7:A9)

excel中在任意一单元格内输入随便一个公式,按回车键不显示结果,而是刚 ...
1、这个单元格是文本格式的,所以输出也是文本,先要把这个单元格设置成常规或数值,然后输入这个公式,结果会出来。2、先试一下,删除公式,然后,将这个单元格进行单元格设置,设置为常规,再输入试试。3、工具,选项,视图,窗口选项中,把“公式”前的对勾去掉,快捷键是ctrl+。4、Excel 是微软办公...

相似回答