根据@chancea的建议,您可以应用数据透视表:
如果您想要每行中的实际日期而不是计数来指示哪个列是相关的,那么在E11中的示例中并横向和向下复制以适应:
=IF(ISNUMBER(E3),E$2,"")
要压缩此类结果,您可能需要选择(在示例D11:L13中),复制和粘贴特殊...,值(到D16),然后选择E16:L18和HOME>编辑 - 查找&选择,替换,替换为:z
,全部替换,确定,查找内容:z
,替换为:无,全部替换,确定后跟查找&选择,转到特殊...,选中空白(仅限),删除...,选中左移班次,确定。