支持ISBLANK和IF语句

时间:2019-11-27 09:53:22

标签: excel if-statement excel-formula

我希望返回一个基于结果的单元格范围中的最新值。

我在固定点记录数据,并希望能够显示列出的最新值。我曾尝试使用If和ISBLANK,但似乎找不到最佳的组合。

当前正在查看此设置:

显示K3中的最新成绩。信息应以该顺序从单元格S3,W3和AA3中获取。就是如果仅在S3中有数据,则在K3中显示该结果。如果W3中有数据,则在K3中显示W3中的数据,如果AA3中有数据,则在K3中显示该数据。

谢谢!

3 个答案:

答案 0 :(得分:1)

如评论部分所述,您可以使用=IF(AA3<>"",AA3,IF(W3<>"",W3,IF(S3<>"",S3,"")))公式。结果如下:

enter image description here

答案 1 :(得分:1)

您可以尝试:

=TRIM(LEFT(TEXTJOIN(REPT(" ",100),TRUE,AA3,W3,S3),100))

证明您使用的是支持TEXTJOIN的版本。如有必要,可以轻松地将公式扩展为其他单元格。

答案 2 :(得分:1)

没有TEXTJOIN的另一种选择。

QScroller* scroller = QScroller::scroller(ui->scrollArea);        
scroller->grabGesture(ui->scrollArea, QScroller::LeftMouseButtonGesture);

可以通过扩展内联数组{1,2,3,4}和单元格引用来扩展其他单元格。将使用公式中的顺序选择最后一个具有每个顺序数据的单元格(使用二进制搜索方法)。