我正在尝试编写一个Excel公式,以检查完成日期是否与预期的完成日期相同。如果它们相同或预期的完成日期在完成日期的14天内,则在单元格中写入“绿色”,否则,单元格将写入“黄色”
到目前为止,这是我的公式,但是没有得到想要的结果。
=IF((OR(M21 = N21,M21 <= M21 +14))"Green","Yellow")
M21的日期写为:2020年2月4日,N21也是如此
答案 0 :(得分:0)
DECLARE @info NVARCHAR(500)='[{"id": 1, "data": "One"}, {"id": 2, "data": "Two"}]';
PRINT @info;
SET @info = JSON_MODIFY(@info, 'append $', JSON_QUERY('{"id": 3, "data": "Three"}'))
SET @info = JSON_MODIFY(@info, 'append $', JSON_QUERY('{"id": 4, "data": "Four"}'))
PRINT @info;
应该可以。
如果带日期的公式不起作用,通常是因为日期已存储为文本。您可以尝试编辑它们,如果太多或不清楚,可以使用以下内容:
=IF(N21 <= M21 +14,"Green","Yellow")