了解用于根据事务计算余额的查找公式

时间:2017-10-23 20:55:14

标签: excel excel-formula formula vlookup lookup

下面我给出了以下公式来查找帐户中的最后一笔交易(总共有4个帐户),并根据当前行的交易(在本例中为行1075)计算其当前余额。 $E$2:$E1074是变量帐户的范围。 $F$2:$F1074是与每个帐户相关联的余额范围。 $C1075是我们在第1075行查看的当前交易。如果E列中的帐户与E列中的其他帐户不匹配,则会包含错误,因此是新帐户和第一笔交易那个帐户。 此代码有效。

=IFERROR(LOOKUP(2,1/($E$2:$E1074=$E1075),$F$2:$F1074)-$C1075,-$C1075)

我有使用vlookup和hlookup的经验,但我不了解这个lookup函数的前两部分。特别是21/($E$2:$E1074=$E1075)。我不确定这两个值的计算和输出是什么,以给出所需的结果。提前感谢您的帮助

1 个答案:

答案 0 :(得分:0)

为什么2与“大数字”或“大文本”(比如zzz)在MATCH函数中有用的原因大致相同(我试图解释1 3}})。这里任何大于 .component('someComponent', { controller: someComponentController, template: 'Hi' }) someComponentController.$inject = ['$element']; function someComponentController($element) { const earthIsRounded = true; if (earthIsRounded) { $element.remove(); } } 的数字都会起作用,因为目标是查找 not 的内容,以便使搜索继续到最后一个条目。返回最后一个条目,而不是“未找到”的错误可能不是故意的 - 但可能非常有用。