{"id":16117,"date":"2021-07-17T19:31:06","date_gmt":"2021-07-18T00:31:06","guid":{"rendered":"https:\/\/www.perucontable.com\/excelcontable\/?p=16117"},"modified":"2023-11-15T18:26:33","modified_gmt":"2023-11-15T23:26:33","slug":"cambiar-numeros-grandes-en-excel","status":"publish","type":"post","link":"https:\/\/www.perucontable.com\/excelcontable\/cambiar-numeros-grandes-en-excel\/","title":{"rendered":"CAMBIAR N\u00daMEROS GRANDES EN EXCEL"},"content":{"rendered":"<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-93.png\" alt=\"\" class=\"wp-image-16134\" width=\"405\" height=\"321\" srcset=\"https:\/\/www.perucontable.com\/excelcontable\/wp-content\/uploads\/2021\/07\/image-93.png 433w, https:\/\/www.perucontable.com\/excelcontable\/wp-content\/uploads\/2021\/07\/image-93-300x238.png 300w\" sizes=\"(max-width: 405px) 100vw, 405px\" \/><\/figure><\/div>\n\n\n<p>\u00bfTe has encontrado con que quieres introducir el n\u00famero de una cuenta o de una tarjeta de cr\u00e9dito, por ejemplo, y Excel no te lo acepta? Lo que sucede es que Excel tiende a acortar las cifras. &nbsp;Pues bien, en este blog te vamos a ense\u00f1ar a&nbsp;poner o escribir un n\u00famero en Excel f\u00e1cil y r\u00e1pido&nbsp;en la celda o rango de celdas que necesites.<\/p>\n\n\n\n<p>Excel es una excelente herramienta para trabajar y realizar operaciones con n\u00fameros. Sin embargo, esta hoja de c\u00e1lculo tiene algunas limitantes para trabajar con n\u00fameros muy grandes adem\u00e1s de aplicar un formato especial a las celdas donde ingresamos este tipo de n\u00fameros.<\/p>\n\n\n\n<p>Cuando hablo de&nbsp;<strong>n\u00fameros grandes<\/strong>&nbsp;me refiero a n\u00fameros enteros que contienen 12 d\u00edgitos o m\u00e1s. Estos n\u00fameros son tratados de manera especial en Excel ya que de manera predeterminada se les aplicar\u00e1 un formato de notaci\u00f3n cient\u00edfica que no necesariamente deseamos tener. Por otro lado, Excel tiene un l\u00edmite de 15 d\u00edgitos significativos para cualquier tipo de n\u00famero por lo que se dificultar\u00e1 trabajar con cantidades de gran tama\u00f1o.<\/p>\n\n\n\n<h2><strong>EXCEL CONVIERTE N\u00daMEROS A NOTACI\u00d3N CIENT\u00cdFICA<\/strong><\/h2>\n\n\n\n<p>Siempre que ingresamos un n\u00famero de 12 o m\u00e1s d\u00edgitos en una hoja de Excel, se le aplicar\u00e1 un formato de&nbsp;notaci\u00f3n cient\u00edfica. Para comprobarlo ingresar\u00e9 el n\u00famero de doce d\u00edgitos \u00ab123456789123\u00bb en la celda A1 y obtendr\u00e9 el siguiente resultado:<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><img decoding=\"async\" loading=\"lazy\" width=\"396\" height=\"132\" src=\"https:\/\/www.perucontable.com\/excelcontable\/wp-content\/uploads\/2021\/07\/image-83.png\" alt=\"\" class=\"wp-image-16121\" srcset=\"https:\/\/www.perucontable.com\/excelcontable\/wp-content\/uploads\/2021\/07\/image-83.png 396w, https:\/\/www.perucontable.com\/excelcontable\/wp-content\/uploads\/2021\/07\/image-83-300x100.png 300w\" sizes=\"(max-width: 396px) 100vw, 396px\" \/><\/figure><\/div>\n\n\n<p>El valor de la celda es realmente el n\u00famero ingresado y lo podemos comprobar al observar que la barra de f\u00f3rmulas contiene dicho n\u00famero as\u00ed que esto se trata solamente de un formato de la celda. Este comportamiento se debe a que, de manera predeterminada, las celdas de una hoja tienen un formato \u00abGeneral\u00bb y por lo tanto Excel aplicar\u00e1 el formato que mejor crea conveniente para el dato reci\u00e9n ingresado.<\/p>\n\n\n\n<p>Para prevenir este comportamiento te recomiendo aplicar el formato \u00abN\u00famero\u00bb a las celdas antes de ingresar el n\u00famero y con eso evitar\u00e1s que Excel aplique el formato de notaci\u00f3n cient\u00edfica. Por ejemplo, en la siguiente imagen puedes observar que he aplicado el formato de celda \u00abN\u00famero\u00bb sin posiciones decimales y como resultado la celda mostrar\u00e1 el n\u00famero de 12 d\u00edgitos tal como fue ingresado inicialmente.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><img decoding=\"async\" loading=\"lazy\" width=\"675\" height=\"389\" src=\"https:\/\/www.perucontable.com\/excelcontable\/wp-content\/uploads\/2021\/07\/image-84.png\" alt=\"\" class=\"wp-image-16122\" srcset=\"https:\/\/www.perucontable.com\/excelcontable\/wp-content\/uploads\/2021\/07\/image-84.png 675w, https:\/\/www.perucontable.com\/excelcontable\/wp-content\/uploads\/2021\/07\/image-84-300x173.png 300w\" sizes=\"(max-width: 675px) 100vw, 675px\" \/><\/figure><\/div>\n\n\n<h2><strong>EXCEL CAMBIA LOS \u00daLTIMOS D\u00cdGITOS A CEROS<\/strong><\/h2>\n\n\n\n<p>Cuando intentamos ingresar n\u00fameros muy largos en una celda, espec\u00edficamente n\u00fameros con m\u00e1s de 15 d\u00edgitos, Excel reemplazar\u00e1 con un cero todos los d\u00edgitos a partir de la posici\u00f3n diecis\u00e9is. Para comprobar este comportamiento, ingresar\u00e9 el n\u00famero \u00ab12345123451234512345\u00bb en la celda A1 y dejar\u00e9 el formato de celda \u00abGeneral\u00bb.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><img decoding=\"async\" loading=\"lazy\" width=\"473\" height=\"167\" src=\"https:\/\/www.perucontable.com\/excelcontable\/wp-content\/uploads\/2021\/07\/image-85.png\" alt=\"\" class=\"wp-image-16123\" srcset=\"https:\/\/www.perucontable.com\/excelcontable\/wp-content\/uploads\/2021\/07\/image-85.png 473w, https:\/\/www.perucontable.com\/excelcontable\/wp-content\/uploads\/2021\/07\/image-85-300x106.png 300w\" sizes=\"(max-width: 473px) 100vw, 473px\" \/><\/figure><\/div>\n\n\n<p>El n\u00famero que he ingresado es la secuencia \u00ab12345\u201d repetida cuatro veces para un total de 20 d\u00edgitos y como era de esperarse, Excel ha aplicado el formato de notaci\u00f3n cient\u00edfica tal como lo describ\u00ed en la secci\u00f3n anterior pero ahora existe una diferencia de mayor preocupaci\u00f3n porque el valor mostrado en la barra de f\u00f3rmulas no es el mismo que el ingresado en la celda. Observa que la barra de f\u00f3rmulas muestra un n\u00famero donde los \u00faltimos 5 d\u00edgitos han sido cambiados por ceros. Sin importar si cambiamos el formato de la celda a \u00abN\u00famero\u00bb, Excel seguir\u00e1 mostrando los \u00faltimos d\u00edgitos como ceros.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><img decoding=\"async\" loading=\"lazy\" width=\"445\" height=\"154\" src=\"https:\/\/www.perucontable.com\/excelcontable\/wp-content\/uploads\/2021\/07\/image-86.png\" alt=\"\" class=\"wp-image-16124\" srcset=\"https:\/\/www.perucontable.com\/excelcontable\/wp-content\/uploads\/2021\/07\/image-86.png 445w, https:\/\/www.perucontable.com\/excelcontable\/wp-content\/uploads\/2021\/07\/image-86-300x104.png 300w\" sizes=\"(max-width: 445px) 100vw, 445px\" \/><\/figure><\/div>\n\n\n<p>Este comportamiento se debe a que Excel utiliza la&nbsp;especificaci\u00f3n <strong>IEEE 754<\/strong> (es un&nbsp;est\u00e1ndar t\u00e9cnico&nbsp;para&nbsp;aritm\u00e9tica de punto flotante&nbsp;establecido en 1985 por el&nbsp;Instituto de ingenieros el\u00e9ctricos y electr\u00f3nicos &#8211; IEEE)&nbsp;que indica que solamente se almacenar\u00e1n los 15 d\u00edgitos significativos de cualquier n\u00famero y eso se cumple inclusive para n\u00fameros con decimales. Por ejemplo, en la siguiente imagen puedes observar que Excel tiene el mismo comportamiento con el n\u00famero de la celda A1, que es la misma secuencia de n\u00fameros del ejemplo anterior pero con un punto decimal despu\u00e9s del d\u00e9cimo d\u00edgito. Aunque he aplicado un formato de \u00abN\u00famero\u00bb con 10 posiciones decimales, los \u00faltimos5 &nbsp;d\u00edgitos se muestran como ceros:<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><img decoding=\"async\" loading=\"lazy\" width=\"668\" height=\"386\" src=\"https:\/\/www.perucontable.com\/excelcontable\/wp-content\/uploads\/2021\/07\/image-87.png\" alt=\"\" class=\"wp-image-16125\" srcset=\"https:\/\/www.perucontable.com\/excelcontable\/wp-content\/uploads\/2021\/07\/image-87.png 668w, https:\/\/www.perucontable.com\/excelcontable\/wp-content\/uploads\/2021\/07\/image-87-300x173.png 300w\" sizes=\"(max-width: 668px) 100vw, 668px\" \/><\/figure><\/div>\n\n\n<p>En este ejemplo, la parte entera tiene 10 d\u00edgitos significativos, lo cual deja espacio solamente para 5 d\u00edgitos significativos despu\u00e9s del punto decimal. Podr\u00e1s agregar tantos n\u00fameros adicionales como lo desees pero siempre se mostrar\u00e1n como m\u00e1ximo los 15 d\u00edgitos significativos de cualquier n\u00famero. Por ejemplo, si agrego tres n\u00fameros m\u00e1s en la parte entera (777), Excel disminuir\u00e1 la cantidad de d\u00edgitos mostrados en la parte decimal para cumplir con el m\u00e1ximo de 15 d\u00edgitos.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><img decoding=\"async\" loading=\"lazy\" width=\"447\" height=\"161\" src=\"https:\/\/www.perucontable.com\/excelcontable\/wp-content\/uploads\/2021\/07\/image-89.png\" alt=\"\" class=\"wp-image-16127\" srcset=\"https:\/\/www.perucontable.com\/excelcontable\/wp-content\/uploads\/2021\/07\/image-89.png 447w, https:\/\/www.perucontable.com\/excelcontable\/wp-content\/uploads\/2021\/07\/image-89-300x108.png 300w\" sizes=\"(max-width: 447px) 100vw, 447px\" \/><\/figure><\/div>\n\n\n<p>\u00bfExiste alguna manera de sobrepasar el l\u00edmite de 15 d\u00edgitos significativos en Excel? La respuesta corta es NO. La respuesta larga es que podemos implementar algunas alternativas las cuales analizaremos a continuaci\u00f3n.<\/p>\n\n\n\n<h2><strong>EJEMPLO: N\u00daMERO DE TARJETA DE CR\u00c9DITO EN EXCEL<\/strong><\/h2>\n\n\n\n<p>Existen usuarios de Excel que intentan almacenar los n\u00fameros de tarjetas de cr\u00e9dito en una celda pero pronto descubren los problemas de los que hemos hablado anteriormente. Como sabemos, las tarjetas de cr\u00e9dito est\u00e1n identificadas por 16 d\u00edgitos por lo que exceden por un solo d\u00edgito el m\u00e1ximo permitido por Excel.<\/p>\n\n\n\n<p>Suponiendo que se ha colocado el formato de la celda como \u00abN\u00famero\u00bb y que en la celda A1 se han capturado los 16 d\u00edgitos de la tarjeta de cr\u00e9dito identificada como 1234-5678-1234-5678, 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=\"404\" height=\"149\" src=\"https:\/\/www.perucontable.com\/excelcontable\/wp-content\/uploads\/2021\/07\/image-88.png\" alt=\"\" class=\"wp-image-16126\" srcset=\"https:\/\/www.perucontable.com\/excelcontable\/wp-content\/uploads\/2021\/07\/image-88.png 404w, https:\/\/www.perucontable.com\/excelcontable\/wp-content\/uploads\/2021\/07\/image-88-300x111.png 300w\" sizes=\"(max-width: 404px) 100vw, 404px\" \/><\/figure><\/div>\n\n\n<p>Como era de esperarse, el \u00faltimo d\u00edgito es convertido en cero y no hay manera de recuperarlo. La alternativa que tenemos es la de cambiar el formato de la celda a \u00abTexto\u00bb y posteriormente hacer la captura. Esto no funciona al rev\u00e9s, es decir, es obligatorio colocar primero el formato de la celda como \u00abTexto\u00bb y posteriormente ingresar el n\u00famero o de lo contrario se perder\u00e1 informaci\u00f3n.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><img decoding=\"async\" loading=\"lazy\" width=\"573\" height=\"279\" src=\"https:\/\/www.perucontable.com\/excelcontable\/wp-content\/uploads\/2021\/07\/image-90.png\" alt=\"\" class=\"wp-image-16128\" srcset=\"https:\/\/www.perucontable.com\/excelcontable\/wp-content\/uploads\/2021\/07\/image-90.png 573w, https:\/\/www.perucontable.com\/excelcontable\/wp-content\/uploads\/2021\/07\/image-90-300x146.png 300w, https:\/\/www.perucontable.com\/excelcontable\/wp-content\/uploads\/2021\/07\/image-90-533x261.png 533w\" sizes=\"(max-width: 573px) 100vw, 573px\" \/><\/figure><\/div>\n\n\n<p>Despu\u00e9s de haber ingresado el n\u00famero, Excel mostrar\u00e1 la advertencia de que lo hemos ingresado como texto pero debemos ignorar dicho mensaje ya que, si hici\u00e9ramos la conversi\u00f3n a n\u00famero, volver\u00edamos a perder el \u00faltimo d\u00edgito. Otra manera de ingresar el n\u00famero como texto es anteponer un ap\u00f3strofo (&#8216;) al momento de ingresar el dato de la siguiente manera:<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><img decoding=\"async\" loading=\"lazy\" width=\"409\" height=\"152\" src=\"https:\/\/www.perucontable.com\/excelcontable\/wp-content\/uploads\/2021\/07\/image-91.png\" alt=\"\" class=\"wp-image-16129\" srcset=\"https:\/\/www.perucontable.com\/excelcontable\/wp-content\/uploads\/2021\/07\/image-91.png 409w, https:\/\/www.perucontable.com\/excelcontable\/wp-content\/uploads\/2021\/07\/image-91-300x111.png 300w\" sizes=\"(max-width: 409px) 100vw, 409px\" \/><\/figure><\/div>\n\n\n<p>En este caso no importa si la celda tiene formato \u00abGeneral\u00bb ya que el ap\u00f3strofo obligar\u00e1 a Excel a considerar el n\u00famero como texto. Observa c\u00f3mo la barra de f\u00f3rmulas muestra el ap\u00f3strofo al inicio del texto, pero la celda A1 no muestra dicho car\u00e1cter.<\/p>\n\n\n\n<p>As\u00ed que, una manera de introducir aquellos n\u00fameros que tengan m\u00e1s de 15 d\u00edgitos es hacerlo como cadenas de texto pero habremos perdido los beneficios de las operaciones aritm\u00e9ticas ya que no podr\u00e1s sumarlos, restarlos, multiplicarlos ni dividirlos ya que ser\u00e1n simplemente cadenas de texto.<\/p>\n\n\n\n<h2><strong>N\u00daMEROS GRANDES CON VBA<\/strong><\/h2>\n\n\n\n<p>Al convertir los n\u00fameros largos en texto habremos perdido la posibilidad de hacer operaciones aritm\u00e9ticas con ellos. Una alternativa es crear nuestras propias funciones UDF (funciones definidas por el usuario) que tomen dichas cadenas de texto, las conviertan en n\u00famero, hagan las operaciones dentro de VBA y finalmente devuelvan el resultado de dicha operaci\u00f3n como una cadena de texto para insertarlo en una celda. Esto es posible porque dicho lenguaje de programaci\u00f3n no tiene la limitante de los 15 d\u00edgitos significativos.<\/p>\n\n\n\n<p>Esta soluci\u00f3n implica programaci\u00f3n en VBA, por lo que no entraremos en detalles en este momento. Aunque Excel es la hoja de c\u00e1lculo m\u00e1s utilizada del mundo, sigue siendo un programa de software que tiene sus limitaciones, pero es importante que todo usuario avanzado de Excel conozca dichos inconvenientes y que sea capaz de aplicar las posibles soluciones.<\/p>\n\n\n\n<p><strong>Art\u00edculo que te recomendamos leer:<\/strong><br><strong><a href=\"https:\/\/www.perucontable.com\/excelcontable\/generar-letras-aleatorias-en-excel\/\" data-type=\"URL\" data-id=\"https:\/\/www.perucontable.com\/excelcontable\/generar-letras-aleatorias-en-excel\/\">GENERAR LETRAS ALEATORIAS 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>\u00bfTe has encontrado con que quieres introducir el n\u00famero de una cuenta o de una tarjeta de cr\u00e9dito, por ejemplo, y Excel no te lo acepta? Lo que sucede es que Excel tiende a acortar las cifras. &nbsp;Pues bien, en este blog te vamos a ense\u00f1ar a&nbsp;poner o escribir un n\u00famero en Excel f\u00e1cil y [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":16139,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[108,2,67,25],"tags":[],"yst_prominent_words":[415,133,243],"_links":{"self":[{"href":"https:\/\/www.perucontable.com\/excelcontable\/wp-json\/wp\/v2\/posts\/16117"}],"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=16117"}],"version-history":[{"count":8,"href":"https:\/\/www.perucontable.com\/excelcontable\/wp-json\/wp\/v2\/posts\/16117\/revisions"}],"predecessor-version":[{"id":16840,"href":"https:\/\/www.perucontable.com\/excelcontable\/wp-json\/wp\/v2\/posts\/16117\/revisions\/16840"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.perucontable.com\/excelcontable\/wp-json\/wp\/v2\/media\/16139"}],"wp:attachment":[{"href":"https:\/\/www.perucontable.com\/excelcontable\/wp-json\/wp\/v2\/media?parent=16117"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.perucontable.com\/excelcontable\/wp-json\/wp\/v2\/categories?post=16117"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.perucontable.com\/excelcontable\/wp-json\/wp\/v2\/tags?post=16117"},{"taxonomy":"yst_prominent_words","embeddable":true,"href":"https:\/\/www.perucontable.com\/excelcontable\/wp-json\/wp\/v2\/yst_prominent_words?post=16117"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}