我需要找到excel中两个月之间的差异。一个月被列为一个字符串,另一个是我通过
计算lst = [52.0, 55.0, 567.0, 92.0, 2.0, 5.0]
def foo(lst):
bar = ''
for i in lst:
i = format(i, '.2f')
bar+= '${}, '.format(str(i))
bar = bar.rstrip(', ')
return '{'+bar+'}'
print(foo(lst))
我试图获取值,然后我可以根据它小于的值显示是/否。这是我尝试过的,它们是在个人的路线上。
=TEXT(NOW(),"mmmmmmmmmmmm")
DATEDIF,我想查找天数,然后将其包装在IF中,并根据正/负数显示是/否。
答案 0 :(得分:0)
您需要将它们作为日期而不是字符串/文本进行比较。
请列出字符串列出的月份吗?
例如,如果您在单元格December
中将A1
作为字符串,则可以使用以下代码转换为日期:=DATEVALUE(1&LEFT(A1,3))
然后使用now()
获取当前日期,而不转向文字,并将其作为日期进行比较。
完整的事情:=IF(now()>(DATEVALUE(1&LEFT(A1,3))),"Yes","No")