我一个单元格是2019.11.19,一个单元格是2019.11.17.我想比较

比较出较大的显示在另外一个单元格里面
怎么写

FineReport 13092399373 发布于 2019-11-19 17:10
1min目标场景问卷 立即参与
回答问题
悬赏:4 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共3回答
最佳回答
6
zsh331Lv8专家互助
发布于2019-11-19 17:11(编辑于 2019-11-19 17:36)
REPLACE("2019.11.19",".","")
REPLACE("2019.11.17",".","")


再比较大小!

直接在第三个单元格比较呀,你想怎么比较就这么比较…

参考:

if(REPLACE(A1,".","") > REPLACE(B1,".",""),"A1>B1",if(REPLACE(A1,".","") = REPLACE(B1,".",""),"A1=B1","A1<B1"))


REPLACE(text, texttoreplace, replacetext):根据指定字符串,用其他文本来代替原始文本中的内容。
text:需要被替换部分字符的文本或单元格引用。
texttoreplace:指定的字符串或正则表达式。
replacetext:需要替换部分旧文本的文本。
示例:
REPLACE("abcd", "a", "re")等于"rebcd"。
REPLACE("a**d", "**d", "rose")等于"arose"。
REPLACE(old_text,start_num,num_chars,new_text): 根据指定的字符数,用其他文本串来替换某个文本串中的部分内容。
Old_text:需要被替换部分字符的文本或单元格引用。
Start_num:需要用new_text来替换old_text中字符的起始位置。
Num_chars:需要用new_text来替换old_text中字符的个数。
New_text:需要替换部分旧文本的文本。
示例:
REPLACE("0123456789",5,4,"*")等于“0123*89”。
REPLACE("1980",3,2,"99")等于“1999”。


  • 13092399373 13092399373(提问者) 什么意思呢,我在第三个单元格里面怎么写呢
    2019-11-19 17:24 
  • zsh331 zsh331 回复 13092399373(提问者) 答案更新了!
    2019-11-19 17:35 
最佳回答
1
qhlLv6中级互助
发布于2019-11-19 17:23

用公式

MAX(REPLACE("2019.11.19",".",""),REPLACE("2019.11.17",".",""))

image.png

最佳回答
0
willgood1986Lv2初级互助
发布于2019-11-19 17:45

if(TOINTEGER(REPLACE(A8,".","")) > TOINTEGER(REPLACE(A9,".","")), A8, A9)

  • 13092399373 13092399373(提问者) 这个有具体学的地方吗
    2019-11-19 18:45 
  • willgood1986 willgood1986 回复 13092399373(提问者) 这个就是FR提供的函数,你打开设计器,输入一个等号(=),就可以跳到公式编辑器界面,然后下面有很多的公式,你点击看看就知道了。这些东西其实碰到了你查查就可以了,没有特别要学的。如果要学,你可以在EXCEL里面学也是一样的,因为FR本身就是仿照EXCEL来实现的 。 IF(条件, 如果是真, 如果是假),这个还是很直观的。
    2019-11-20 08:55 
  • 5关注人数
  • 354浏览人数
  • 最后回答于:2019-11-19 17:45
    请选择关闭问题的原因
    确定 取消
    返回顶部