首页 文章

在OpenOffice / LibreOffice Calc中引用当前行下面的行

提问于
浏览
2

在OpenOffice Calc / LibreOffice Calc中,我需要查明当前单元格下面一行中的单元格是否为空 . 为此,我使用 ISBLANK() 函数 .

例如, ISBLANK(B5)

这很好用,但我需要通用的函数来始终查看当前行下面的行 . 例如,在第4行中,我需要查看单元格B5,在第5行中,我需要查看单元格B6 .

在伪代码中,这是: ISBLANK(B[row below the current one])

由于超出此问题范围的原因,我不能只是将公式扩展为自动填充正确的行 .

可以在OpenOffice或LibreOffice中完成吗?如果是这样,怎么样?

1 回答

  • 2
    =ISBLANK(INDIRECT(ADDRESS(ROW() + 1,COLUMN())))
    
    • ROW()1给出当前行下面的行号 .

    • COLUMN()给出当前列 .

    • ADDRESS()后跟INDIRECT()获取该行和列的实际单元格 .

    或者这更接近你的伪代码:

    =ISBLANK(INDIRECT("B" & ROW()+1))
    

相关问题