单元格数字+文本混合内容的条件格式设置及日期差公式求助
解决方案
一、日期差值计算公式
假设目标日期所在单元格为A1,计算该日期与今日的差值(即你需要的数字部分),可使用以下公式:
- 直接计算日期差(日期在今日之后结果为正,在今日之前结果为负):
=A1 - TODAY() - 取绝对值(无论日期在今日前后,都得到正的差值):
=ABS(A1 - TODAY())
如果要直接生成「数字+TRUE/FALSE」格式的内容(比如差值大于3时显示TRUE,否则显示FALSE),可以用:=ABS(A1-TODAY())&IF(ABS(A1-TODAY())>3,"TRUE","FALSE")
二、条件格式设置规则
选中需要设置填充颜色的单元格区域,按以下步骤操作:
- 打开「条件格式」→「新建规则」,选择「使用公式确定要设置格式的单元格」
- 根据你的单元格格式选择对应公式:
- 格式为
数字TRUE(如4TRUE):=AND(ISNUMBER(SEARCH("TRUE", A1)), --LEFT(A1, LEN(A1)-4) > 3) - 格式为
数字(TRUE)(如4(TRUE)):=AND(ISNUMBER(SEARCH("TRUE", A1)), --LEFT(A1, FIND("(", A1)-1) > 3)
- 格式为
- 点击「格式」按钮,设置你需要的填充颜色,确认后完成规则设置
内容的提问来源于stack exchange,提问作者Inchara Raveendra
相关产品推荐
相关产品推荐

