我有一本有20张纸的excel工作簿,每张纸中D列的值可以是空白或序列号,外加一个标题(D2)。我想获取上一张纸的D中的最后一个序列号,以在每张纸中显示。 我使用VLOOKUP函数找出每张上一页中D列中的最后一个序列号。
如果上一页的D列不为空,则此公式可以正常工作。但是,如果为空,则再次显示#N / A,这是不希望的。
// unsure how to send `CKEDITOR.instances.readPolicy.getData()` in a form
<form action="/setup/read" method="POST">
<div class="form-group">
<label>Reader</label>
<textarea id="readPolicy" class="form-control" name="readPolicy" rows="3"></textarea>
</div>
<button class="btn btn-success" type="submit">Update Return Policy</button>
</form>
如果工作表4的D列为空白,则该公式需要检查工作表3的D是否为空等等。 上面的公式输入到表格5中。
答案 0 :(得分:0)
该公式存在问题,因为您检查第一个单元格并提供结果,而不知道结果是否也是错误。您可以利用公式IFERROR()并执行以下操作:
=IF(ISERROR(VLOOKUP(9.99999999999999E+307,Sheet4!D:D,1),
IFERROR(VLOOKUP(9.99999999999999E+307,Sheet3!D:D,1),
IFERROR(VLOOKUP(9.99999999999999E+307,Sheet3!D:D,1),
IFERROR(VLOOKUP(9.99999999999999E+307,Sheet2!D:D,1),
IFERROR(VLOOKUP(9.99999999999999E+307,Sheet2!D:D,1),
IFERROR(VLOOKUP(9.99999999999999E+307,Sheet1!D:D,1),0))))),0)