{"id":16191,"date":"2021-07-23T00:21:48","date_gmt":"2021-07-23T05:21:48","guid":{"rendered":"https:\/\/www.perucontable.com\/excelcontable\/?p=16191"},"modified":"2023-11-15T18:14:29","modified_gmt":"2023-11-15T23:14:29","slug":"convertir-numero-a-fecha-en-excel","status":"publish","type":"post","link":"https:\/\/www.perucontable.com\/excelcontable\/convertir-numero-a-fecha-en-excel\/","title":{"rendered":"\u00bfCONVERTIR N\u00daMERO A FECHA EN EXCEL?"},"content":{"rendered":"<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><img decoding=\"async\" loading=\"lazy\" width=\"583\" height=\"169\" src=\"https:\/\/www.perucontable.com\/excelcontable\/wp-content\/uploads\/2021\/07\/image-125.png\" alt=\"\" class=\"wp-image-16193\" srcset=\"https:\/\/www.perucontable.com\/excelcontable\/wp-content\/uploads\/2021\/07\/image-125.png 583w, https:\/\/www.perucontable.com\/excelcontable\/wp-content\/uploads\/2021\/07\/image-125-300x87.png 300w\" sizes=\"(max-width: 583px) 100vw, 583px\" \/><\/figure><\/div>\n\n\n<p>Tener que transformar un n\u00famero en formato a una fecha en Excel AAAAMMDD. Ten\u00eda que concatenar varias funciones y he pensado que a lo mejor a alguno de los lectores de este blog podr\u00eda interesarle y es que al trabajar con datos provenientes de otros sistemas ser\u00e1 com\u00fan obtener las fechas en un formato que no es v\u00e1lido para Excel. En ocasiones los datos de fechas est\u00e1n formados por la concatenaci\u00f3n de los d\u00edgitos del d\u00eda, mes y a\u00f1o pero debido a su formato son reconocidos por Excel como n\u00fameros. En esta ocasi\u00f3n te mostrar\u00e9 una f\u00f3rmula que te permitir\u00e1 hacer la conversi\u00f3n de n\u00fameros a fechas en Excel.<\/p>\n\n\n\n<p>Pero antes de construir nuestra f\u00f3rmula debo recordarte que todas las fechas en Excel est\u00e1n formadas sin excepci\u00f3n por d\u00eda, mes y a\u00f1o. Si por alguna raz\u00f3n intentas formar una fecha utilizando solamente el d\u00eda y el mes, Excel utilizar\u00e1 de manera predeterminada el a\u00f1o actual, lo cual podr\u00eda cambiar el significado de las fechas.<\/p>\n\n\n\n<h2><strong>C\u00d3MO CONVERTIR N\u00daMEROS A FECHAS<\/strong><\/h2>\n\n\n\n<p>Para nuestro primer ejemplo supondremos que al importar los datos a Excel obtenemos una columna con n\u00fameros de 8 d\u00edgitos donde los primeros dos d\u00edgitos indican el d\u00eda, los siguientes dos d\u00edgitos indican el mes y finalmente los \u00faltimos cuatro d\u00edgitos son el a\u00f1o.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><img decoding=\"async\" loading=\"lazy\" width=\"183\" height=\"285\" src=\"https:\/\/www.perucontable.com\/excelcontable\/wp-content\/uploads\/2021\/07\/image-126.png\" alt=\"\" class=\"wp-image-16194\"\/><\/figure><\/div>\n\n\n<p>Considera que cuando el d\u00eda es menor a 10 se deber\u00eda mostrar un cero al principio pero al ser un valor num\u00e9rico, Excel omite dicho cero a la izquierda. Tal es el caso de la celda A4 que muestra el n\u00famero 5121992 que consta de solo 7 d\u00edgitos y que representa el d\u00eda 05 de diciembre de 1992.<\/p>\n\n\n\n<p>El primer paso para convertir el n\u00famero a fecha es utilizar la&nbsp;<strong>funci\u00f3n TEXTO<\/strong>&nbsp;que nos ayudar\u00e1 a dar un formato adecuado al n\u00famero. Si est\u00e1s familiarizado con esta funci\u00f3n, sabr\u00e1s que solo tiene dos argumentos y que el segundo de ellos es donde indicamos el formato que deseamos aplicar al valor. Ya que en nuestro ejemplo tenemos n\u00fameros de 8 d\u00edgitos, me interesa agruparlos como 2-2-4 utilizando el guion medio de manera que queden divididos con un formato muy parecido al de las fechas en Excel.&nbsp; Ese formato lo lograremos con la siguiente f\u00f3rmula:<\/p>\n\n\n\n<p><strong>=TEXTO(A2,\u00bb##-##-####\u00bb)<\/strong><\/p>\n\n\n\n<p>Recuerda que el s\u00edmbolo # representa cualquier d\u00edgito y en este caso le indicamos a la funci\u00f3n TEXTO que aplique un formato considerando 8 posibles d\u00edgitos. Observa el resultado de aplicar esta f\u00f3rmula a los datos de ejemplo:<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><img decoding=\"async\" loading=\"lazy\" width=\"434\" height=\"323\" src=\"https:\/\/www.perucontable.com\/excelcontable\/wp-content\/uploads\/2021\/07\/image-128.png\" alt=\"\" class=\"wp-image-16196\" srcset=\"https:\/\/www.perucontable.com\/excelcontable\/wp-content\/uploads\/2021\/07\/image-128.png 434w, https:\/\/www.perucontable.com\/excelcontable\/wp-content\/uploads\/2021\/07\/image-128-300x223.png 300w, https:\/\/www.perucontable.com\/excelcontable\/wp-content\/uploads\/2021\/07\/image-128-80x60.png 80w, https:\/\/www.perucontable.com\/excelcontable\/wp-content\/uploads\/2021\/07\/image-128-265x198.png 265w\" sizes=\"(max-width: 434px) 100vw, 434px\" \/><\/figure><\/div>\n\n\n<p>Pareciera que con esta funci\u00f3n hemos terminado nuestra tarea, pero si observas con detenimiento podr\u00e1s darte cuenta que los valores de las celdas est\u00e1n alineados a la izquierda, lo que quiere decir que en este momento tenemos cadenas de texto, que se ven como fechas pero en realidad a\u00fan no son fechas v\u00e1lidas para Excel. Para convertir dichas cadenas de texto en fechas aut\u00e9nticas podemos utilizar la funci\u00f3n FECHANUMERO de la siguiente manera:<\/p>\n\n\n\n<p><strong>=FECHANUMERO(TEXTO(A2,\u00bb##-##-####\u00bb))<\/strong><\/p>\n\n\n\n<p>Al modificar nuestra f\u00f3rmula y aplicarla a los datos, terminaremos con una serie de n\u00fameros tal como se muestra en la siguiente imagen.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><img decoding=\"async\" loading=\"lazy\" width=\"564\" height=\"311\" src=\"https:\/\/www.perucontable.com\/excelcontable\/wp-content\/uploads\/2021\/07\/image-129.png\" alt=\"\" class=\"wp-image-16197\" srcset=\"https:\/\/www.perucontable.com\/excelcontable\/wp-content\/uploads\/2021\/07\/image-129.png 564w, https:\/\/www.perucontable.com\/excelcontable\/wp-content\/uploads\/2021\/07\/image-129-300x165.png 300w\" sizes=\"(max-width: 564px) 100vw, 564px\" \/><\/figure><\/div>\n\n\n<p>Este resultado no deber\u00e1 sorprenderte porque las&nbsp;<strong>fechas en Excel<\/strong>&nbsp;son valores num\u00e9ricos y lo \u00fanico que debemos hacer ser\u00e1 cambiar el formato de las celdas para asegurarnos de que tengan un formato de fecha.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large is-resized\"><img decoding=\"async\" loading=\"lazy\" src=\"https:\/\/www.perucontable.com\/excelcontable\/wp-content\/uploads\/2021\/07\/image-130.png\" alt=\"\" class=\"wp-image-16198\" width=\"830\" height=\"492\" srcset=\"https:\/\/www.perucontable.com\/excelcontable\/wp-content\/uploads\/2021\/07\/image-130.png 891w, https:\/\/www.perucontable.com\/excelcontable\/wp-content\/uploads\/2021\/07\/image-130-300x178.png 300w, https:\/\/www.perucontable.com\/excelcontable\/wp-content\/uploads\/2021\/07\/image-130-768x455.png 768w, https:\/\/www.perucontable.com\/excelcontable\/wp-content\/uploads\/2021\/07\/image-130-696x412.png 696w, https:\/\/www.perucontable.com\/excelcontable\/wp-content\/uploads\/2021\/07\/image-130-709x420.png 709w\" sizes=\"(max-width: 830px) 100vw, 830px\" \/><\/figure><\/div>\n\n\n<p>El objetivo de la funci\u00f3n FECHANUMERO es convertir una fecha en texto a su valor num\u00e9rico en Excel de manera que dicho valor pueda ser tratado efectivamente como una fecha. Otro m\u00e9todo para hacer la conversi\u00f3n es multiplicar el resultado de la funci\u00f3n TEXTO por un valor num\u00e9rico y que puede ser logrado con la siguiente f\u00f3rmula:<\/p>\n\n\n\n<p><strong>=&#8211;TEXTO(D2,\u00bb##-##-####\u00bb)<\/strong><\/p>\n\n\n\n<p>Observa los dos s\u00edmbolos negativos al inicio de la f\u00f3rmula donde cada uno de ellos indica una multiplicaci\u00f3n por el n\u00famero uno negativo (-1). La primera multiplicaci\u00f3n es necesaria para convertir el resultado de la funci\u00f3n TEXTO en un valor num\u00e9rico y que ser\u00e1 negativo por lo que la segunda multiplicaci\u00f3n tendr\u00e1 el objetivo de convertir dicho valor en positivo. Observa el resultado de aplicar esta f\u00f3rmula a nuestros datos de ejemplo.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><img decoding=\"async\" loading=\"lazy\" width=\"458\" height=\"349\" src=\"https:\/\/www.perucontable.com\/excelcontable\/wp-content\/uploads\/2021\/07\/image-131.png\" alt=\"\" class=\"wp-image-16199\" srcset=\"https:\/\/www.perucontable.com\/excelcontable\/wp-content\/uploads\/2021\/07\/image-131.png 458w, https:\/\/www.perucontable.com\/excelcontable\/wp-content\/uploads\/2021\/07\/image-131-300x229.png 300w, https:\/\/www.perucontable.com\/excelcontable\/wp-content\/uploads\/2021\/07\/image-131-80x60.png 80w\" sizes=\"(max-width: 458px) 100vw, 458px\" \/><\/figure><\/div>\n\n\n<p>Cualquiera de los dos m\u00e9todos que utilices, ya sea la funci\u00f3n FECHANUMERO o el doble signo negativo, te permitir\u00e1n&nbsp;<strong>convertir un n\u00famero en fecha en Excel<\/strong>.<\/p>\n\n\n\n<h2><strong>FECHAS CON A\u00d1OS DE DOS D\u00cdGITOS<\/strong><\/h2>\n\n\n\n<p>Los ejemplos anteriores los hemos realizado suponiendo que el a\u00f1o est\u00e1 indicado por cuatro d\u00edgitos, pero si tus datos indican los a\u00f1os solo por dos d\u00edgitos entonces deber\u00e1s modificar el formato de las f\u00f3rmulas anteriores de la siguiente manera:<\/p>\n\n\n\n<p><strong>=FECHANUMERO(TEXTO(G2,\u00bb##-##-##\u00bb))<\/strong><\/p>\n\n\n\n<p>Observa que dentro de la funci\u00f3n TEXTO he indicado un formato de la forma 2-2-2 de manera que los a\u00f1os quedan indicados por los \u00faltimos dos d\u00edgitos. Al momento de aplicar la f\u00f3rmula a un grupo de n\u00fameros de 6 d\u00edgitos obtendremos el siguiente resultado.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><img decoding=\"async\" loading=\"lazy\" width=\"536\" height=\"328\" src=\"https:\/\/www.perucontable.com\/excelcontable\/wp-content\/uploads\/2021\/07\/image-132.png\" alt=\"\" class=\"wp-image-16200\" srcset=\"https:\/\/www.perucontable.com\/excelcontable\/wp-content\/uploads\/2021\/07\/image-132.png 536w, https:\/\/www.perucontable.com\/excelcontable\/wp-content\/uploads\/2021\/07\/image-132-300x184.png 300w, https:\/\/www.perucontable.com\/excelcontable\/wp-content\/uploads\/2021\/07\/image-132-534x328.png 534w\" sizes=\"(max-width: 536px) 100vw, 536px\" \/><\/figure><\/div>\n\n\n<p>Por supuesto que tambi\u00e9n podr\u00e1s utilizar la f\u00f3rmula de los s\u00edmbolos negativos y solamente deber\u00e1s modificar el formato indicado dentro de la funci\u00f3n TEXTO.<\/p>\n\n\n\n<h2><strong>LA REGLA 2029 EN A\u00d1OS DE DOS D\u00cdGITOS<\/strong><\/h2>\n\n\n\n<p>Al trabajar con fechas que utilizan a\u00f1os de dos d\u00edgitos es necesario recordar que existe una restricci\u00f3n para el rango de fechas que se pueden representar con dicho formato. De manera predeterminada podr\u00e1s representar fechas desde el 01 de enero de 1930 y hasta el 31 de diciembre de 2029.<\/p>\n\n\n\n<p>Esto quiere decir que, al momento de ingresar el valor 29 como el a\u00f1o de una fecha, Excel lo interpretar\u00e1 como el a\u00f1o 2029. Si ingresas el a\u00f1o 30, se interpretar\u00e1 autom\u00e1ticamente como el a\u00f1o 1930. Esta no es una regla de Excel sino del sistema operativo Windows, as\u00ed que si deseas modificar la interpretaci\u00f3n de este rango de a\u00f1os podr\u00e1s hacerlo desde el Panel de Control &gt; Regi\u00f3n &gt; Configuraci\u00f3n adicional &gt; Fecha.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><img decoding=\"async\" loading=\"lazy\" width=\"466\" height=\"581\" src=\"https:\/\/www.perucontable.com\/excelcontable\/wp-content\/uploads\/2021\/07\/image-135.png\" alt=\"\" class=\"wp-image-16203\" srcset=\"https:\/\/www.perucontable.com\/excelcontable\/wp-content\/uploads\/2021\/07\/image-135.png 466w, https:\/\/www.perucontable.com\/excelcontable\/wp-content\/uploads\/2021\/07\/image-135-241x300.png 241w, https:\/\/www.perucontable.com\/excelcontable\/wp-content\/uploads\/2021\/07\/image-135-337x420.png 337w\" sizes=\"(max-width: 466px) 100vw, 466px\" \/><\/figure><\/div>\n\n\n<p>De este modo podremos editar este valor. Hasta aqu\u00ed hemos analizado como convertir valores num\u00e9ricos a fecha en de forma pr\u00e1ctica para que tengas tus datos colocados ordenadamente con estos ejemplos puedes ayudarte para convertir n\u00fameros a fechas en Excel.<\/p>\n\n\n\n<p><strong>Art\u00edculo que te recomendamos leer:<\/strong><br><strong><a href=\"https:\/\/www.perucontable.com\/excelcontable\/reemplazar-formulas-rapidamente-en-excel\/\" data-type=\"URL\" data-id=\"https:\/\/www.perucontable.com\/excelcontable\/reemplazar-formulas-rapidamente-en-excel\/\">REEMPLAZAR F\u00d3RMULAS R\u00c1PIDAMENTE EN EXCEL<\/a><\/strong><\/p>\n\n\n\n<p><strong>\u00bfQu\u00e9 te pareci\u00f3 nuestra blog? Com\u00e9ntanos.<\/strong><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Tener que transformar un n\u00famero en formato a una fecha en Excel AAAAMMDD. Ten\u00eda que concatenar varias funciones y he pensado que a lo mejor a alguno de los lectores de este blog podr\u00eda interesarle y es que al trabajar con datos provenientes de otros sistemas ser\u00e1 com\u00fan obtener las fechas en un formato que [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":16216,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[3,108,67,25],"tags":[],"yst_prominent_words":[133,404,269,122,217],"_links":{"self":[{"href":"https:\/\/www.perucontable.com\/excelcontable\/wp-json\/wp\/v2\/posts\/16191"}],"collection":[{"href":"https:\/\/www.perucontable.com\/excelcontable\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.perucontable.com\/excelcontable\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.perucontable.com\/excelcontable\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.perucontable.com\/excelcontable\/wp-json\/wp\/v2\/comments?post=16191"}],"version-history":[{"count":6,"href":"https:\/\/www.perucontable.com\/excelcontable\/wp-json\/wp\/v2\/posts\/16191\/revisions"}],"predecessor-version":[{"id":16837,"href":"https:\/\/www.perucontable.com\/excelcontable\/wp-json\/wp\/v2\/posts\/16191\/revisions\/16837"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.perucontable.com\/excelcontable\/wp-json\/wp\/v2\/media\/16216"}],"wp:attachment":[{"href":"https:\/\/www.perucontable.com\/excelcontable\/wp-json\/wp\/v2\/media?parent=16191"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.perucontable.com\/excelcontable\/wp-json\/wp\/v2\/categories?post=16191"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.perucontable.com\/excelcontable\/wp-json\/wp\/v2\/tags?post=16191"},{"taxonomy":"yst_prominent_words","embeddable":true,"href":"https:\/\/www.perucontable.com\/excelcontable\/wp-json\/wp\/v2\/yst_prominent_words?post=16191"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}