Excel-如何将多个条件集成到公式中

Excel-如何将多个条件集成到公式中,excel,excel-formula,Excel,Excel Formula,我有三个条件,都很好 我想把所有这些结合成一个公式,但我是一个新手,尝试了一些东西,但没有运气 1. ensure the cell is not blank and there's no errors =IF(ISBLANK(Database!xxx),"N/A",IFERROR(Database!xxx, "N/A")) 2. get the last value from a range of cells =INDEX(Database!T15:AE15, AGGREGATE(14,

我有三个条件,都很好

我想把所有这些结合成一个公式,但我是一个新手,尝试了一些东西,但没有运气

1. ensure the cell is not blank and there's no errors
=IF(ISBLANK(Database!xxx),"N/A",IFERROR(Database!xxx, "N/A"))

2. get the last value from a range of cells 
=INDEX(Database!T15:AE15, AGGREGATE(14, 6, COLUMN(A:O)/(Database!T15:AE15<>""), 1))
1。确保单元格不是空的,并且没有错误
=如果(ISBLANK(Database!xxx),“N/A”,IFERROR(Database!xxx,“N/A”))
2.从一系列单元格中获取最后一个值
=索引(数据库!T15:AE15,聚合(14,6,列(A:O)/(数据库!T15:AE15“”),1))
如何将以上两种方法结合起来,以确保捕获所有空白和错误

这应该有效:

=IF(OR(ISBLANK(Database!F24),ISERROR(Database!F24)),"N/A",INDEX(Database!T15:AE15, AGGREGATE(14, 6, COLUMN(A:O)/(Database!T15:AE15<>""), 1)))
=IF(或(ISBLANK(Database!F24),ISERROR(Database!F24)),“不适用”,索引(Database!T15:AE15,聚合(14,6,COLUMN(A:O)/(Database!T15:AE15“”),1)))
这应该可以:

=IF(OR(ISBLANK(Database!F24),ISERROR(Database!F24)),"N/A",INDEX(Database!T15:AE15, AGGREGATE(14, 6, COLUMN(A:O)/(Database!T15:AE15<>""), 1)))
=IF(或(ISBLANK(Database!F24),ISERROR(Database!F24)),“不适用”,索引(Database!T15:AE15,聚合(14,6,COLUMN(A:O)/(Database!T15:AE15“”),1)))

您的聚合函数非常接近。只需将IF语句中的条件添加到聚合函数中的分母:

=INDEX(Database!T15:AE15,AGGREGATE(14,6,COLUMN(A1:O1)/((Database!T15:AE15<>"")*(Database!T15:AE15<>"N/A")*(NOT(ISERROR(Database!T15:AE15)))),1))

您的聚合函数非常接近。只需将IF语句中的条件添加到聚合函数中的分母:

=INDEX(Database!T15:AE15,AGGREGATE(14,6,COLUMN(A1:O1)/((Database!T15:AE15<>"")*(Database!T15:AE15<>"N/A")*(NOT(ISERROR(Database!T15:AE15)))),1))

抱歉,但是单元格F24不会硬编码,因此我将使用最后一个调用,其有效值范围为T15:AE15。我怎么处理这个问题。我有点困惑-F24不在T15:AE15范围内基本上,我从T15:AE15范围中提取最后一个单元格,不管是什么单元格,我想确保它不是空的,如果是真的,那么返回“N/A”道歉,但F24单元格不会硬编码,因此,我将使用最后一个调用,其有效值范围为T15:AE15。我怎么处理这个问题。我有点困惑-F24不在
T15:AE15
范围内基本上,我从T15:AE15范围中提取最后一个单元格,不管是什么单元格,我想确保它不是空的,如果是真的,那么返回“N/A”,这返回的是真的,而不是单元格My bad的值。我对复制粘贴有点着迷。请参阅编辑。现在它正确地从单元格中提取值,但如果单元格为空,则返回“#NUM!”错误-真的很抱歉成为一个痛苦!所以closeThis返回TRUE,而不是单元格my bad的值。我对复制粘贴有点着迷。请参见编辑。现在它正确地从单元格中提取了值,但是如果单元格为空,则返回一个“#NUM!”错误-真抱歉,太麻烦了!如此接近