繁体   English   中英

在Excel If语句中返回一个数字和文本字符串

[英]Return a number and text string in Excel If statement

我试图在Excel中创建一个If语句来计算两个日期之间的差异(在这种情况下为“必需提交日期”和“实际提交日期”),然后输出此数字的绝对值,并在其后面显示“逾期天数” “或”相应的天数“。

我在计算后尝试将数字转换为文本字符串:

=IF((H11-J11)<0,TEXT(H11-J11,0)"Days overdue", TEXT(H11-TODAY(),0)"Days Until Due")

我也试过这个:

=IF((H11-J11)<0,abs(H11-J11)"Days overdue", (abs(H11-TODAY()))"Days Until Due")

有没有办法实现我的目标? 即如果提交过期,则应返回“XX天逾期”

谢谢

你快到了。 它应该是 :

=IF((H11-J11)<0,abs(H11-J11) & " Days overdue",(abs(H11-TODAY())) & " Days Until Due")

实际上你只是缺少字符串连接字符&

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM