excel表格,公式问题!~~【请高手翻译公式】
请高手··通俗【明细】的翻译一下这个公式,谢谢!~~=IFERROR(INDEX(凭证录入!C1:C110,SMALL(IF(凭证录入!F1:F110="银行存款",RO...
请高手··通俗【明细】的翻译一下这个公式,谢谢!~~
=IFERROR(INDEX(凭证录入!C1:C110,SMALL(IF(凭证录入!F1:F110="银行存款",ROW(凭证录入!$1:$100),4^8),ROW(凭证录入!F1)))&"","")
主要是公式的这一段··不知道什么意思!!
ROW (凭证录入! $1 : $100 ) , 4^8 ) , ROW (凭证录入!F1) ) ) & "" , “" ) 展开
=IFERROR(INDEX(凭证录入!C1:C110,SMALL(IF(凭证录入!F1:F110="银行存款",ROW(凭证录入!$1:$100),4^8),ROW(凭证录入!F1)))&"","")
主要是公式的这一段··不知道什么意思!!
ROW (凭证录入! $1 : $100 ) , 4^8 ) , ROW (凭证录入!F1) ) ) & "" , “" ) 展开
3个回答
展开全部
ROW (凭证录入! $1 : $100 ) 只是为了得到F1:F110中所有是“银行存款”的单元格的行号
4^8 =65535,是一张工作表的最大行号
ROW(凭证录入!F1)在这个公式里应该是个常量=1
SMALL(IF(凭证录入!F1:F110="银行存款",ROW(凭证录入!$1:$100),4^8),ROW(凭证录入!F1))
这段是得到F1到F110中最先出现银行存款单元格的行号
Index是返回上面行号中C列所对应的值,index结尾处 & "" 这个没有实际意义,除非“”中间有内容,或者是想把数值型数据变成字符型
IFERROR,得作用就是在中间函数出错就显示空值
4^8 =65535,是一张工作表的最大行号
ROW(凭证录入!F1)在这个公式里应该是个常量=1
SMALL(IF(凭证录入!F1:F110="银行存款",ROW(凭证录入!$1:$100),4^8),ROW(凭证录入!F1))
这段是得到F1到F110中最先出现银行存款单元格的行号
Index是返回上面行号中C列所对应的值,index结尾处 & "" 这个没有实际意义,除非“”中间有内容,或者是想把数值型数据变成字符型
IFERROR,得作用就是在中间函数出错就显示空值
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
将凭证浸入表中1:100行中符合F列为“银行存款”条件的,按自上而下出现顺序依次排列。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
IF(凭证录入!F1:F110="银行存款",ROW(凭证录入!$1:$100),4^8)如果凭证录入工作表的F1:F110区域中有等于”银行存款“的单元格,则返回其行号(有几个”银行存款“的单元格就返回几个行号),否则返回4^8。这里的ROW(凭证录入!$1:$100)可以写为ROW($1:$100)。
ROW(凭证录入!F1)返回凭证录入工作表的F1单元格的行号,其值为1。ROW(凭证录入!F1)作为SMALL的第二个参数,表示求IF函数返回的所有行号中第1小的行号。这里的ROW(凭证录入!F1)也可写作ROW(F1)。
ROW(凭证录入!F1)返回凭证录入工作表的F1单元格的行号,其值为1。ROW(凭证录入!F1)作为SMALL的第二个参数,表示求IF函数返回的所有行号中第1小的行号。这里的ROW(凭证录入!F1)也可写作ROW(F1)。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询