求以下excel函数详解,谢谢
发布网友
发布时间:2022-04-30 14:28
我来回答
共3个回答
热心网友
时间:2022-06-23 03:33
OFFSET(数据库.xls!$B$1,$L7-1,0)的意思是:引用名称为“数据库.xls”sheet页中,以B1单元格为起点,移动($L7-1)行($L7-1就是:“数据库.xls”sheet页中L7单元格的值减1。如果结果是负数,就从“数据库.xls”sheet页中的B1单元格向上数$L7-1行;如果是正数,就从“数据库.xls”sheet页中的B1单元格向下数$L7-1行),移动0列,去该处单元格的值。
例如:L7单元格的值7,那么上面的函数取得值就是“数据库.xls”sheet页中B7单元格的值。B+0列,1+(7-1)行,也就是B7单元格。
"数据库.xls!”的意思是:固定在名称为“数据库.xls”的sheet页中,不在其他的sheet页中查找
“$A”的意思是:固定在A列,列序号不会变,即不会变成C列,也不会变成B列
“$1”的意思是:固定在1行,行号不会变,即不会变成2行,也不会变成3行
“数据库.xls!$B$1”的意思:固定取“数据库.xls”的sheet页中,B1单元格的数据,该处的引用不会随着数据的填充而变化为其他的单元格数据。即填充时,不会变成C1单元格的数据,也不会变成B2单元格的数据
IF函数是excel中的基本函数,你自己可以再去查查。
你上面提到的函数目的就是:本sheet页中某一单元格,嵌套IF判断,最后引用“数据库.xls”sheet页中某一单元格的数据
热心网友
时间:2022-06-23 03:33
假设L7单元格数值为5,则可解释如下:
如果N7单元格的值不等于1,则显示“以下空白”文本,否则判断L7单元格是否 产生NA错误,如果产生错误,则显示为空,否则在“数据库”工作表中判断A1下方第5-2个单元格(A4)是否与A1单元格下方第5-1个单元格(A5)的值相等,如果相等,则显示A5的值加一个“-”后跟B5的值,否则仅显示“数据库”表中B5的值。
热心网友
时间:2022-06-23 03:34
这是一个典型的if嵌套判断语句,你可以用树图去分析,而判断语句里面函数及引用的意思,二楼已经说得很清楚,这不再重复。