我有5列,其值A1作为v1(凭证1),A2作为v2,...,A5作为Bulk(必须至少有1个值,有时有2个或更多)。 我想在1个单元格(A6)中显示它。
如果其中一个单元格中有一个值,则必须有一个类似“ v1 has A1 * 1000”的值,该值固定为1000。 v2直到v5具有不同的值(不像1000直到5000一样)
我已经尝试过if条件。但是如果其中一个单元格中已经有一个值,则该函数会在此处停止
=IF(A2<>"";"you got v1="&A2;IF(B2<>"";"you got v2="&B2;IF(C2<>"";"you got v3="&C2;IF(D2<>"";"you got v4="&D2;IF(E2<>"";"you got bulk="&E2;"")))))
预期输出:
这就是我得到的:
答案 0 :(得分:0)
在E2
=CONCAT(IF(A2<>"","You got V1 = " & A2,),IF(B2<>"","You got V2 = " & B2,),IF(C2<>"","You got V3 = " & C2,),IF(D2<>"","You got V4 = " & D2,),IF(E2<>"","You got Bulk = " & E2,))