使用3列中的数字数据在第4列中生成文本值

真棒社区。 你们对我的新手项目都非常有帮助。 下面是下一个:

我有一个电子表格,它定义了与客户订阅有关的续订月份。 不幸的是,这些数据是以笨拙的方式布置的。 例:

MNO June_Renewal June_Renewal August_Renewal 0 1 0 1 0 0 0 0 1 

正如您所看到的,数字1表示客户在该特定月份有订阅续订。

我想要做的是将P列定义为“更新月”,并创build一个查看M,N,O中数据的公式,然后将相应的文本值(月份名称)放入P列。

当涉及到Excel公式时,我发臭了天堂。

提前感谢你的帮助!

最好的祝福,

这样的事情呢?

 =SUBSTITUTE(INDEX(M$2:O$2, 1, MATCH(1, M3:O3, 0)), "_Renewal", "") 

MATCH将find1所在的位置, INDEXselect右列标题,并且SUBSTITUTE将摆脱_Renewal 。 例如:

公式示例

您可以将M$2:O$2replace为相应的列名称,将M3:O3replace为行,然后复制公式。