我可以使用什么公式在Excel中计算列D,同时匹配列A,B和C。如果案例ID相同且日期相同,则如果状态为"已批准",则最终状态为"已批准"。但是,如果案例ID相同且日期相同,且状态为"已拒绝",则最终状态为"部分拒绝"。有人能帮帮忙吗?我尝试了do if and语句,但我不知道如何匹配同一列中的唯一案例ID。
bvk5enib1#
您的查询中似乎缺少一些信息。让我以类似Excel IF语句的方式写出它:
=IF(CaseSame,IF(DateSame,IF(APPR,Appr,IF(DENY,PtDeny,??)),??),??)
在给定的信息下,我们不知道在所有结果中该做什么,标有“??”的结果将显示为FALSE,因为没有给出这些标准的输出,但公式将如下所示:
=IF(A2=OFFSET(A2,-1,0),IF(B2=OFFSET(B2,-1,0),IF(C2="APPROVED","Approved",IF(C2="DENIED","Partial Denial",FALSE)),FALSE),FALSE)
即使这样,我也必须假设您打算在上面的行中删除“case ID是相同的”和“date是相同的”数据。我们是否应该假设,如果没有给出其他标准,就使用C列的答案?在这种情况下,IF语句中仍有一个未知结果:
=IF(C2="APPROVED","Approved",IF(C2="DENIED","Partial Denial",FALSE))
只要C列中没有其他条目,就应该提供一致的结果。以下是这两条语句在“最终状态”列中呈现的内容:Results of both IF statements against your data and instructions我希望这能有所帮助。有了更清晰的信息,在所有情况下该怎么做,我也许能提供一个更好的答案。
1条答案
按热度按时间bvk5enib1#
您的查询中似乎缺少一些信息。让我以类似Excel IF语句的方式写出它:
在给定的信息下,我们不知道在所有结果中该做什么,标有“??”的结果将显示为FALSE,因为没有给出这些标准的输出,但公式将如下所示:
即使这样,我也必须假设您打算在上面的行中删除“case ID是相同的”和“date是相同的”数据。
我们是否应该假设,如果没有给出其他标准,就使用C列的答案?在这种情况下,IF语句中仍有一个未知结果:
只要C列中没有其他条目,就应该提供一致的结果。
以下是这两条语句在“最终状态”列中呈现的内容:
Results of both IF statements against your data and instructions
我希望这能有所帮助。有了更清晰的信息,在所有情况下该怎么做,我也许能提供一个更好的答案。