关于EXCEL一个公式的问题
=SUMIF($D$2:D2,D2,$H$2:H2) =VLOOKUP($M$17,$D$2:$J$1000,COLUMN()-12,) =VLOOKUP($M$12&$N$12,CHOOSE({1,2},$E$2:$E$1000&$F$2:$F$1000,$G$2:$G$1000),2,) 我求解释。。。。上面3个公式。能一步步告诉我什么意思么。。求解答了
答案字数较多,建议语音阅读
1、“=SUMIF($D$2:D2,D2,$H$2:H2) ”是个可变的单条件求和公式。意即计算$D$2:D2区域中等于D2那个条件,在$H$2:H2范围内之和。因D2和H2是相对引用,当公式向下复制后,即可计算变动后区域和变动后条件在变动后数据区域中之和,如公式向下移动1行变为“=SUMIF($D$2:D3,D3,$H$2:H3) ”时,即可计算$D$2:D3区域中条件是D3时,在$H$2:H3范围内之和,等等。
2、“=VLOOKUP($M$17,$D$2:$J$1000,COLUMN()-12,) ”是个列查询公式。它要查找的是,在$D$2:$J$1000区域D列中等于$M$17那一行里,公式所在列的列序号减去12后所得值那一列的数据。 3、“=VLOOKUP($M$12&$N$12,CHOOSE({1,2},$E$2:$E$1000&$F$2:$F$1000,$G$2:$G$1000),2,) ”是在特定区域合并列查找公式。
CHOOSE({1,2},$E$2:$E$1000&$F$2:$F$1000,$G$2:$G$1000),是将E列与F列合并为1列作为被查找区域首列,将G列作为被查区域第二列的过程;整个公式就是要查找,在变后区域首列等于$M$12&$N$12那一行里第二列那个数据。
。SUMIF 用途:根据指定条件对若干单元格、区域或引用求和。 语法:SUMIF(range,criteria,sum_range) 参数:Range为用于条件判断的单元格区域,Criteria是由数字、逻辑表达式等组成的判定条件,Sum_range 为需要求和的单元格、区域或引用。
实例:某单位统计工资报表中职称为“中级”的员工工资总额。假设工资总额存放在工作表的F 列,员工职称存放在工作表B 列。则公式为“=SUMIF(B1:B1000,"中级",F1:F1000)”,其中“B1:B1000”为提供逻辑判断依据的单元格区域,"中级"为判断条件,就是仅仅统计B1:B1000 区域中职称为“中级”的单元格,F1:F1000为实际求和的单元格区域。
VLOOKUP 用途:在表格或数值数组的首列查找指定的数值,并由此返回表格或数组当前行中指定列处的数值。当比较值位于资料表首列时,可以使用函数VLOOKUP 代替函数HLOOKUP。 语法:VLOOKUP(lookup_value,table_array, col_index_num,range_lookup) 参数:Lookup_value为需要在数据表第一列中查找的数值,它可以是数值、引用或文字符串。
Table_array 为需要在其中查找数据的数据表,可以使用对区域或区域名称的引用。Col_index_num 为table_array 中待返回的匹配值的列序号。Col_index_num为1 时,返回table_array 第一列中的数值; col_index_num 为2,返回table_array 第二列中的数值,以此类推。
Range_lookup为一逻辑值,指明函数VLOOKUP 返回时是精确匹配还是近似匹配。如果为TRUE 或省略,则返回近似匹配值,也就是说,如果找不到精确匹配值,则返回小于 lookup_value 的最大数值;如果range_value 为FALSE, 函数VLOOKUP 将返回精确匹配值。
如果找不到,则返回错误值#N/A。实例:如果A1=23、A2=45、A3=50、A4=65,则公式“=VLOOKUP(50,A1:A4,1,TRUE)”返回50。 具体的请上传文件,好给你解释 。
=SUMIF($D$2:D2,D2,$H$2:H2) 如果D2不为空的话,取H2的值 =VLOOKUP($M$17,$D$2:$J$1000,COLUMN()-12,) 在D2到J1000的范围内,查询M17的值(只在D列),如果查询到了,返回第x列的值(x=公式所在的列-12). 比如column()是14,那么就会返回E列的值(D,E =2);如果column()是15,则会返回F列的值(D,E,F =3).但column()不能大于19,否则会出错,因为D:J总共只有7列。
答:VLOOKUP(LARGE(C$1:C$7,3),IF({1,0},C$1:C$7,$B$1:$B$7),2,0) LARGE(C$1:C$7,3):是C列中的...详情>>
问:怎样用Camtasia Studio v2.0.3来制作媒体
答:这个软件有使用向导的,你新建一个文件,然后照着他的说明一步一步的走下去,就知道怎么用了,这个软件太小了,网上跟本找不到教程的,如果你确实还是不会的话,找个懂电脑...详情>>