我有一个Excel问题。
Excel A2,B2,C2和D2中有4列
SELECT a.yearMo
, a.`ID Number`
, a.`Project ID`
, MIN(a.Hours)
, MIN(CASE
WHEN b.yearMo = DATE_FORMAT(DATE_ADD(STR_TO_DATE(CONCAT(a.yearMo,'-01'), '%Y-%m-%d'), INTERVAL 1 MONTH),'%Y-%m')
THEN b.`Hours`
ELSE NULL
END
) AS `Projected1`
, MIN(CASE
WHEN b.yearMo = DATE_FORMAT(DATE_ADD(STR_TO_DATE(CONCAT(a.yearMo,'-01'), '%Y-%m-%d'), INTERVAL 2 MONTH),'%Y-%m')
THEN b.`Hours`
ELSE NULL
END
) AS `Projected2`
FROM `Summary_Timesheet` a
LEFT JOIN `PROJECTED` b
ON b.yearMo BETWEEN DATE_FORMAT(DATE_ADD(STR_TO_DATE(CONCAT(a.yearMo,'-01'), '%Y-%m-%d'), INTERVAL 1 MONTH),'%Y-%m') AND DATE_FORMAT(DATE_ADD(STR_TO_DATE(CONCAT(a.yearMo,'-01'), '%Y-%m-%d'), INTERVAL 2 MONTH),'%Y-%m')
AND a.`ID Number` = b.`ID Number`
AND a.`Project ID` = b.`Project ID`
GROUP BY `ID Number`, `Project ID`, yearMonth
ORDER BY yearMo, `ID Number`, `Project ID`
我想知道如何编写允许用户在A2中输入将从D2中减去的值的公式,但是当用户在B2中输入值时,它将覆盖原始减法并且仅从D2减去当用户最终输入实际成本时,它只会从D2中减去C2中输入的值。
例如:如果建议成本为1000美元,我希望总额反映500美元,但如果公司成本仅为900美元,我希望新总额等于600美元。最后,如果(在以后的日期)实际成本只是500美元的费用,我希望总数显示1000美元。
这是我到目前为止的公式......但它不起作用
A2= proposed cost
B2= Company cost
C2= actual cost
D2 = Total
D1 = a given dollar amount of $1500
任何帮助都将非常感激。这是我第一次发布,如果需要更多信息/说明,请告诉我。
谢谢