Táboa de contidos
Mentres traballamos en Microsoft Excel ás veces necesitamos comprobar se unha data é anterior a outra ou non? A partir da comparación entre dúas datas, creamos un informe de estado final. Ás veces parece difícil comparar datas cando hai varias condicións. Pero a partir de hoxe xa non será un problema. Hoxe, neste artigo, comparto contigo como comparar se a data é anterior a outra data en Excel.
Descargar o libro de prácticas
Descarga este libro de prácticas para facer exercicio mentres lees este artigo.
Comparar se a data é anterior a outra data.xlsx
6 métodos rápidos para comparar se a data é anterior a outra data en Excel
En no seguinte artigo, compartín 6 métodos sinxelos e sinxelos para comparar se a data é anterior a outra data en Excel. Supoñamos que temos un conxunto de datos dalgúns Nomes dos estudantes . Déronlles unha tarefa para rematar. Polo tanto, temos a súa Data de envío e a Data límite de envío da súa tarefa. Agora imos comparar se a data de envío é anterior ou non á data límite?
1. Use a fórmula para comparar se a data é anterior a outra data
Cunha fórmula matemática sinxela, podes comparar se a data é anterior a outra data. Siga os pasos seguintes:
Pasos:
- Seleccione unha cela para escribir unha fórmula. Aquí seleccionei cela ( E5 ).
- Aplica o seguintefórmula-
=C5<=D5
- Preme o botón Intro e obterás o resultado. Aquí, devolveu " Verdadero " xa que a " Data de envío " é inferior á " Data límite de envío ". En caso contrario, o resultado será " Falso ".
- Simplemente, arrastre o " encher controlador " cara abaixo para encher as celas coa saída desexada. .
- Por último, comparamos con éxito dúas datas se unha é anterior con outra ou non. Simple non é?
Ler máis: Como comparar datas en dúas columnas en Excel (8 métodos)
2. Utiliza a función IF para comparar se a data é anterior a outra data
Mentres comparas datas, quizais queiras obter outras afirmacións ademais de " Verdadero " e " Falso ”. Para iso, pode usar a función SE en Excel para comparar ambas datas en Excel.
Pasos:
- Comezando por, escolle unha celda ( E5 ) para aplicar a fórmula.
- Deixa a fórmula abaixo-
=IF(C5<=D5,"On time","Late submission")
Onde,
- A función IF comproba se a condición se cumpre ou non e despois devolve unha instrución definida baseada na condición dada.
- Por iso, faga clic no botón Intro e tire o " encher control " cara abaixo ata obter a saída desexada.
- En resumo, comparamos dúas datas e obtivemos a nosa saída na columna de estado.
LerMáis: Fórmula Excel se unha data é maior que outra data
3. Insira a data na fórmula para comparar se a data é anterior a outra data
Nalgúns casos , pode ter unha data común para comparar con todas as outras datas. Nesas circunstancias, pode inserir a data dentro da fórmula. A continuación compartín os pasos. Siga-
Pasos:
- Primeiro, escolla unha cela ( D5 ) para aplicar a fórmula .
- Escriba a fórmula-
=C5<="15-05-22"
- Despois prema Introduza e arrastre cara abaixo o " encher control ".
- En conclusión, as datas compáranse mediante unha fórmula sinxela.
Ler máis: Se a cela contén data, devolve o valor en Excel (5 exemplos)
4. Aplicar a función DATEVALUE para comparar se a data é anterior a outra data
Tamén podes facer a mesma tarefa aplicando a función DATEVALUE en Excel. A función DATEVALUE converte unha data nunha cadea de texto como número de serie.
Supoñamos que temos un conxunto de datos con algunhas datas como a seguinte captura de pantalla.
Pasos:
- Escolla unha cela ( D5 ) e, a continuación, poña a seguinte fórmula:
=C5<=DATEVALUE("4/15/2022")
- Preme suavemente Intro e arrastra cara abaixo o " fill handle ”.
- Aquí comparamos con éxito se a data é anterior a outra data utilizando o Función DATEVALUE .
Ler máis: Formato condicional para datas máis antigas que determinadas datas en Excel
5. Realiza a función HOXE para comparar se a data é anterior a outra data
A función HOXE en Excel proporciona a data actual nunha cadea. Simplemente, podes comparar calquera data coa data actual. Aquí, neste método, poñemos a data actual coa axuda da función HOXE .
Pasos:
- No mesmo moda, seleccione unha celda ( D5 ) para aplicar a fórmula-
=C5<=TODAY()
- A continuación, faga clic no botón Intro e arrastre cara abaixo o " encher controlador " para encher todas as celas.
- Por último, comparamos a data do conxunto de datos coa data actual de hoxe sen dúbida ningunha. Como todas as datas da lista son anteriores á data de hoxe, a saída é " Verdadero " para todas as celas.
Ler máis: Como comparar datas con hoxe con Excel VBA (3 xeitos sinxelos)
6. Combina as funcións IF e TODAY para comparar se a data é anterior a outra data
Se queres, tamén podes usar a combinación das funcións IF e HOXE para comparar se a data é anterior a outra data. Aquí, a función HOXE proporcionará a data de hoxe na cadea e a función SE comprobará a instrución e dará o resultado segundo oinstrución.
Pasos:
- Do mesmo xeito, escolleremos unha cela ( D5 ) e aplique a seguinte fórmula abaixo:
=IF(C5<=TODAY(),"Yes","No")
- Por iso, prema Intro botón.
- Agora, arrastra cara abaixo o “ encher control ” para obter a saída final.
- Polo tanto, chegamos ao noso destino comparando a data se é anterior a outra data en Excel.
Ler máis: Fórmula de Excel se a data é inferior a hoxe (4 exemplos)
Cousas para lembrar
- No método 3 , despois de aplicar ás veces a fórmula " #VALOR! " pode ocorrer un erro. Para evitar erros, non esqueza utilizar comiñas ( “” ) ao comezo e ao final da data.
Conclusión
Neste artigo tentei cubrir todos os métodos para comparar se a data é anterior a outra data en Excel. Fai un percorrido polo caderno de prácticas e descarga o ficheiro para practicar por ti mesmo. Espero que vos resulte útil. Infórmanos na sección de comentarios sobre a túa experiencia. Nós, o equipo de Exceldemy , sempre respondemos ás túas consultas. Estade atentos e segue aprendendo.