Saltar al contenido principal

¿Cómo contar (identificar) y cambiar el lugar decimal en Excel?

Este artículo le mostrará la forma de contar e identificar el lugar decimal de un número y las formas de cambiar el lugar decimal en un rango determinado o en toda la hoja de trabajo.

Suponiendo que contamos y cambiamos los lugares decimales de los números en la Columna A dada, vea la siguiente captura de pantalla:

doc-count-cambiar-lugares-decimales1

Contar e identificar el lugar decimal de un número

Cambiar el lugar decimal en un rango dado

Cambiar el lugar decimal en toda la hoja de trabajo

Agregue un punto decimal en un lugar específico con Kutools para Excelbuena idea3


flecha azul burbuja derecha Contar e identificar el lugar decimal de un número

A veces hay números que contienen varias cantidades de decimales, y es posible que desee contar los digitales y mostrarlos en una celda. Puedes hacerlo con los siguientes pasos:

En una celda en blanco, diciendo la celda B2, ingrese la fórmula de =IF(A2=INT(A2),0,LEN(MID(A2-INT(A2),FIND(".",A2,1),LEN(A2)-FIND(".",A2,1))))y presione el Participar clave.doc-count-cambiar-lugares-decimales2

Luego devuelve el lugar decimal en la celda B2. En este caso, muestra 5. Ahora puede obtener el lugar decimal de otros números copiando y pegando esta fórmula en las celdas correspondientes.


flecha azul burbuja derecha Cambiar el lugar decimal en un rango dado

Puede cambiar el lugar decimal para muchos números en un rango dado con los siguientes pasos:

Paso 1: Seleccione los números y cambiará su lugar decimal. En este caso, seleccione el rango de A2: A6.

Paso 2: haga clic en Disminuir decimal botón o Aumentar decimal botón en el Número grupo bajo Inicio .
doc-count-cambiar-lugares-decimales3

Paso 3: Luego, el lugar decimal de los números en la selección se cambia y se unifica al mismo lugar decimal. Vea la siguiente captura de pantalla:

doc-count-cambiar-lugares-decimales4doc-fusionar-varios-libros-arrow2doc-count-cambiar-lugares-decimales5

También puede cambiar y unificar la posición decimal de los números con Formato de celdas haciendo clic derecho en la selección.

Paso 1: seleccione el rango que desea cambiar y haga clic derecho.

Paso 2: Elegir Formato de celdas desde el menú contextual, y en el Formato de celdas cuadro de diálogo, haga clic en Número del desplegable Categoría lista e ingrese los lugares decimales que necesite. Ver captura de pantalla:

doc-count-cambiar-lugares-decimales6

Paso 3: luego haga clic en OK. Y los lugares decimales se han cambiado a lo que quieras.

doc-count-cambiar-lugares-decimales7doc-fusionar-varios-libros-arrow2doc-count-cambiar-lugares-decimales8


flecha azul burbuja derecha Cambiar el lugar decimal en un rango dado

Este método lo ayudará a cambiar el lugar decimal predeterminado para toda la hoja de trabajo.

Paso 1: haga clic en Archive > Opciones en Excel 2010; y haga clic en el Botón de oficina > Opciones de Excel en Excel 2007;

Paso 2: en el Opciones de Excel cuadro de diálogo, haga clic en Tecnología botón en la barra izquierda.

Paso 3: Debes ir a Edición sección de opciones.

Paso 4: Verifique el Inserta automáticamente un punto decimal opción e introduzca un número en la Lugares encajonar.

Paso 5: Click OK para confirmar y guardar los cambios. Ahora se cambia el lugar decimal predeterminado.

Paso 6: Cuando ingrese el número 1234, se convertirá automáticamente en 12.34, si el lugar decimal predeterminado es 2.

doc-count-cambiar-lugares-decimales9

Por cierto, si ingresa el número 16.25893, aparecerá como 16.25893, pero no como 16.26.


flecha azul burbuja derecha Agregue un punto decimal en un lugar específico con Kutools para Excel

Si tiene una lista de valores y ahora desea agregar el punto decimal en ubicaciones específicas, por ejemplo, para poner el decimal después del segundo carácter de cada valor como se muestra a continuación, ¿cómo puede resolverlo rápidamente en Excel?

documento kte 1

Kutools for Excel, con más de 300 funciones prácticas, facilita su trabajo. 

Con Kutools for Excel, puede agregar cualquier carácter a cualquier lugar de una cadena en una lista aplicando su Añadir texto utilidad.

Después instalación gratuita Kutools para Excel, haga lo siguiente:

1. Seleccione los valores a los que desea agregar un punto decimal en una misma ubicación y haga clic en Kutools > Texto > Añadir texto. Ver captura de pantalla:
documento kte 2

2. En entonces Añadir texto cuadro de diálogo, escriba el punto decimal en Texto casilla y marque Especificar y escriba la ubicación después de la cual desea agregar texto, aquí quiero agregar un punto decimal después del segundo carácter, puede ver los resultados en el panel derecho. Ver captura de pantalla:
documento kte 3

3. Hacer clic en Ok or ¡Aplicá!, entonces el punto decimal se ha agregado a una ubicación específica de cada valor.

Con Añadir texto utilidad, también puede agregar un carácter específico a múltiples lugares específicos de una cadena en una sola vez.
documento kte 4


flecha azul burbuja derecha Agregar carácter / cadena específicos a la celda

Las mejores herramientas de productividad de oficina

🤖 Asistente de IA de Kutools: Revolucionar el análisis de datos basado en: Ejecución inteligente   |  Generar codigo  |  Crear fórmulas personalizadas  |  Analizar datos y generar gráficos  |  Invocar funciones de Kutools...
Características populares: Buscar, resaltar o identificar duplicados   |  Eliminar filas en blanco   |  Combine columnas o celdas sin perder datos   |   Ronda sin fórmula ...
Super búsqueda: Búsqueda virtual de criterios múltiples    Búsqueda V de valores múltiples  |   VLookup en varias hojas   |   Búsqueda difusa ....
Lista desplegable avanzada: Crear rápidamente una lista desplegable   |  Lista desplegable dependiente   |  Lista desplegable de selección múltiple ....
Administrador de columnas: Agregar un número específico de columnas  |  Mover columnas  |  Toggle Estado de visibilidad de columnas ocultas  |  Comparar rangos y columnas ...
Características destacadas: Enfoque de cuadrícula   |  Vista de diseño   |   Gran barra de fórmulas    Administrador de hojas y libros de trabajo   |  Biblioteca de Recursos (Texto automático)   |  Selector de fechas   |  Combinar hojas de trabajo   |  Cifrar/descifrar celdas    Enviar correos electrónicos por lista   |  Súper filtro   |   Filtro especial (filtro negrita/cursiva/tachado...) ...
Los 15 mejores conjuntos de herramientas12 Texto Herramientas (Añadir texto, Quitar caracteres, ...)   |   50+ Tabla Tipos (Diagrama de Gantt, ...)   |   40+ Práctico Fórmulas (Calcular la edad según el cumpleaños, ...)   |   19 Inserción Herramientas (Insertar código QR, Insertar imagen desde la ruta, ...)   |   12 Conversión Herramientas (Números a palabras, Conversión de Moneda, ...)   |   7 Fusionar y dividir Herramientas (Filas combinadas avanzadas, Células partidas, ...)   |   ... y más

Mejore sus habilidades de Excel con Kutools for Excel y experimente la eficiencia como nunca antes. Kutools for Excel ofrece más de 300 funciones avanzadas para aumentar la productividad y ahorrar tiempo.  Haga clic aquí para obtener la función que más necesita...

Descripción


Office Tab lleva la interfaz con pestañas a Office y hace que su trabajo sea mucho más fácil

  • Habilite la edición y lectura con pestañas en Word, Excel, PowerPoint, Publisher, Access, Visio y Project.
  • Abra y cree varios documentos en nuevas pestañas de la misma ventana, en lugar de en nuevas ventanas.
  • ¡Aumenta su productividad en un 50% y reduce cientos de clics del mouse todos los días!
Comments (7)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
I have a cell that already contains a long formula, but can generate results from 0.01 up to 10000.Ideally would like a way of formatting the cell such that it automatically adjusts the decimal point based upon the results.e.g.numbers < 100 would have 2 d.p.numbers <1000 would have 1 d.p.numbers >=1000 would have 0 d.p.
Can see how to achieve this using rounding function with multiple IF commands, however with the length of formula this is unmanagable:e.g.=ROUND("FORMULA",(IF("FORMULA">=1000,0,(IF("FORMULA">=100,1,2)))))
Is there a tool or function within Excel that can achieve this?If not is there a way of doing this without having to repeat the formula in the IF functions?
Ideally don't want to put VBA into the workbook or spread the calculation across multiple cells.
This comment was minimized by the moderator on the site
This only works for two digit numbers, middle of the mid function should always be 3 since when you take the decimal part the numbers will always start in the third place. Lame that I have to correct this.
This comment was minimized by the moderator on the site
How can you change the decimal place for values that are already in the cell? In other words, i'm not trying to change the number of decimal place showing, but want to convert the value of the number in the cell. To illustrate: Change 1.25 (cell a) to 125 (cell b). Is this possible without having to go through each cell to convert? Thanks!
This comment was minimized by the moderator on the site
Run an equation in the adjacent column =A1*100, clicking bottom right corner of the box/dragging, to run down the length of the column.
This comment was minimized by the moderator on the site
The formula for counting the number of decimal places is flawed. For example, 123.75 returns 1.
This comment was minimized by the moderator on the site
this formula works.. please try this.. =LEN(MID(A1,1+FIND(".",A1),99))
This comment was minimized by the moderator on the site
Kindly tell me if it is possible to add values with their decimal values separately ie 47.6+49.5=96.11. Does excel have a formula to deal with this one. If anybody knows, It would help me so much. Thanks. Robbie
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations