如何在Excel中将文本数组与布尔值数组相乘?

时间:2017-09-18 18:41:36

标签: excel excel-formula array-formulas

我有一系列值为状态{“OH”,“VA”,“CA”}和一组布尔值{TRUE,FALSE,TRUE}并希望连接所有对应于TRUE的状态,所以在这个例子中,我的结果将是“OHCA”。公司政策不允许使用VBA(哑,我知道),所以我试图使用数组公式。知道如何使这项工作?

1 个答案:

答案 0 :(得分:2)

作为CSE的数组公式,

=CONCAT(IF({TRUE,FALSE,TRUE}, {"OH","VA","CA"}, TEXT(,)))