在Microsoft Project中,如果你已经将周六和周日设置为工作日,但自动安排时不计入这些日期,可能有以下几个原因:

任务的工期设置:检查任务的工期设置是否排除了周末。有些任务可能设置了特定的工作日历或者排除了周末。

项目日历设置:虽然你可能已经在全局设置中将周六和周日设为工作日,但每个任务可能关联到不同的日历。确保所有相关任务都关联到正确的包含周六和周日作为工作日的日历。

任务限制或优先级:如果任务有开始或完成日期的限制,或者优先级设置导致任务不能在周末进行,那么Project在自动安排时可能会避开这些日期。

资源工作时间:除了项目日历,还要检查资源日历。即使项目日历设置了周六和周日为工作日,如果资源日历中这些天被设置为非工作时间,那么分配给该资源的任务可能不会安排在这些日期。

任务类型:对于固定工期任务,Project会严格按照指定的工期进行安排,而不考虑实际的工作日或非工作日。如果是固定单位任务或固定工时任务,Project则会根据工作日历进行安排。

要解决这个问题,你需要检查上述各项设置,并确保所有的日历、任务属性和资源设置都与你的工作日设置一致。如果问题仍然存在,可能需要进一步排查具体的任务设置或联系技术支持获取帮助。