令人敬畏的社区。你们对我的新手项目都很有帮助。这是下一个:
我有一个电子表格,用于定义与客户订阅相关的续订月份。不幸的是,数据以笨拙的方式布局。例如:
M N O
June_Renewal June_Renewal August_Renewal
0 1 0
1 0 0
0 0 1
如您所见,数字1表示客户端在该特定月份续订订阅。
我想要做的是将列P定义为“续订月”,并创建一个公式,查看M,N,O中的数据,然后将相应的文本值(月份名称)放入列P
当谈到Excel公式时,我发现了天堂。
预先感谢您的协助!
最诚挚的问候,
乔
答案 0 :(得分:2)
这样的事情怎么样?
=SUBSTITUTE(INDEX(M$2:O$2, 1, MATCH(1, M3:O3, 0)), "_Renewal", "")
MATCH
会找到1的位置,INDEX
会选择正确的列标题,而SUBSTITUTE
将会删除_Renewal
。例如:
您可以将M$2:O$2
替换为相应的列名,将M3:O3
替换为行,然后将公式复制下来。