坚持用Excel中的公式
我试图为我的工作时间创建一个表格,但我被困在创建公式中 公司有9个人,每个人每月工作时间为200小时,但我允许他们交换工作时间,只要他们每月工作1800小时 以下公式应使用哪种公式: 1) 从工人1的每月工时中扣除时间(H栏) 2) 将时间添加到Worker2(H列) 3) 检查值,使小时数不会变为负值 这是excel表格中的图像:坚持用Excel中的公式,excel,excel-formula,Excel,Excel Formula,我试图为我的工作时间创建一个表格,但我被困在创建公式中 公司有9个人,每个人每月工作时间为200小时,但我允许他们交换工作时间,只要他们每月工作1800小时 以下公式应使用哪种公式: 1) 从工人1的每月工时中扣除时间(H栏) 2) 将时间添加到Worker2(H列) 3) 检查值,使小时数不会变为负值 这是excel表格中的图像: =G2+(0-SUMIF(B:B,F2,D:D))+SUMIF(C:C,F2,D:D) 原始小时数,减去他们交易的小时数,再加上他们通过交易获得的小时数…=G2+(
=G2+(0-SUMIF(B:B,F2,D:D))+SUMIF(C:C,F2,D:D)
原始小时数,减去他们交易的小时数,再加上他们通过交易获得的小时数…=G2+(0-SUMIF(B:B,F2,D:D))+SUMIF(C:C,F2,D:D)
原始小时数,减去他们交易的小时数,再加上他们通过交易获得的小时数…谢谢你的回复,公式真的使用了它。一件事,“过度”添加时间的问题,比如如果我错误地添加了比可用时间更高的值,那么值变为负值,这是一个错误。是否有一个公式来检查值,如果回答为否定,则取消操作或返回上一个值。在我的桌子上,史密斯放了150个,这在当时是比可用小时数更高的值。如何检查?@DijanaDamjanić我提供了上述内容,因为这是一项简单的任务,您现在要求的不仅是一个完全不同的范围,而且是一项可能需要VBA的更高级的任务。。。请尝试完成此任务,并编辑您尝试过的内容(最好还是在涉及此问题的新问题中创建它)。我们希望看到你至少尝试过自己解决这个问题。这不是一个“免费开发服务”,谢谢。谢谢你的回复,公式真的用过它。一件事,“过度”添加时间的问题,比如如果我错误地添加了比可用时间更高的值,那么值变为负值,这是一个错误。是否有一个公式来检查值,如果回答为否定,则取消操作或返回上一个值。在我的桌子上,史密斯放了150个,这在当时是比可用小时数更高的值。如何检查?@DijanaDamjanić我提供了上述内容,因为这是一项简单的任务,您现在要求的不仅是一个完全不同的范围,而且是一项可能需要VBA的更高级的任务。。。请尝试完成此任务,并编辑您尝试过的内容(最好还是在涉及此问题的新问题中创建它)。我们希望看到你至少尝试过自己解决这个问题。这不是“免费开发服务”,谢谢。