excel中如何输入固定日期格式(YYYYMM)内容?

发布网友

我来回答

4个回答

热心网友

公式为:

=AND(LEFT(A1,4)>="1998",LEFT(A1,4)<="2020",RIGHT(A1,2)>="01",RIGHT(A1,2)<="12")

注意公式中的A1与设置时候单元格的位置一致,如下图:

热心网友

数据有效性公式:

=AND(LEN(A1)=6,--MID(A1,1,4)>=1988,--MID(A1,1,4)<=2020,--MID(A1,5,2)>=1,--MID(A1,5,2)<=12)

A1是你选定区域的第一个单元格地址

热心网友

=AND(LEN(J1)=6,INT(LEFT(J1,4))>=1998,INT(LEFT(J1,4))<=2020,INT(RIGHT(J1,2))<=12)

热心网友

=(LEN(M2)=6)*(--LEFT(M2,4)>1997)*(--LEFT(M2,4)<2021)*(--RIGHT(M2,2)<13)*ISNUMBER(M2)追问是不是其他的单元格,只要更改M2就可以了,比如将M2改为CQ3
=(LEN(CQ3)=6)*(--LEFT(CQ3,4)>1997)*(--LEFT(CQ3,4)<2021)*(--RIGHT(CQ3,2)<13)*ISNUMBER(CQ3)

追答对头,还可以把设置了数据有效性的M2单元格用自动填充柄下拉,右拉,或者复制粘贴到别处,都可以。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com