我需要A列中的第一个数字返回一年,A列中的第二个数字返回B列中的一个月。例如,A列中的代码为3A21CY1C。我需要它返回2013(第一个数字) - 3)和1月(第二位 - A),所以B栏将于2013年1月开始。
答案 0 :(得分:1)
a
答案 1 :(得分:0)
理想情况下,您应该将实际日期放入B列并使用自定义数字格式 mmm-yyyy 。在B1,
=DATE(2010+LEFT(A1), CODE(MID(A1, 2, 1))-64, 1)
这会将 01/01/2013 放入B1。使用 mmm-yyyy 的单元格格式显示 2013年1月的真实日期。
如果您必须有日期的文本表示,请将其包含在TEXT function中并使用相同的格式掩码。
=TEXT(DATE(2010+LEFT(A1), CODE(MID(A1, 2, 1))-64, 1), "mmm-yyyy")