Hoy nos adentraremos algo más profundamente en el tema del formato personalizado de celda, algo que he tratado con anterioridad (ver).
Comenzaremos recordando cuál es la estructura, cuáles son las cuatro secciones, de estos formatos personalizados:
Positivos; Negativos; Cero; Texto
En general, debemos saber también el uso de los caracteres más habituales. Así en la ayuda de Excel podemos leer:
0 (cero): Este marcador de posición de dígitos muestra los ceros no significativos si un número tiene menos dígitos que los ceros especificados en el formato. Por ejemplo, si escribe 8,9 y desea que se muestre como 8,90, use el formato #,00.
# (almohadilla): Este marcador de posición de dígitos sigue las mismas reglas que el 0 (cero). Sin embargo, Excel no muestra ceros adicionales cuando el número que escribe tiene menos dígitos a ambos lados de la coma decimal que el número de símbolos # especificados en el formato. Por ejemplo, si el formato personalizado es #,## y escribe 8,9 en la celda, se muestra el número 8,9.
? (cierre interrogación):Este marcador de posición de dígitos sigue las mismas reglas que el 0 (cero). Sin embargo, Excel agrega un espacio para los ceros no significativos a ambos lados de la coma decimal para que las comas decimales queden alineadas en la columna. Por ejemplo, el formato personalizado 0,0? alinea las posiciones decimales de los números 8,9 y 88,99 en una columna.
, (coma): Este marcador de posición de dígitos muestra la coma decimal en un número.
. (punto): Este marcador de posición de dígitos muestra la coma de miles, millones, etc en un número. Excel separa los millares con puntos si el formato contiene un punto incluido entre signos de almohadilla (#) o ceros. Un punto detrás de un marcador de posición de dígitos ajusta el número a 1.000. Por ejemplo, si el formato personalizado es #,0. y escribe 12.200.000 en la celda, se muestra el número 12,200,0.
@ (arroba): Si se incluye, la sección de texto siempre es la última sección del formato de número. Incluya un carácter de arroba (@) en la sección en la que desea mostrar el texto que escribe en la celda. Si el carácter @ se omite en la sección de texto, no se mostrará el texto que escriba. Si desea mostrar siempre caracteres de texto específicos con el texto escrito, incluya el texto adicional entre un carácter de dobles comillas (" "). Por ejemplo, "recibos brutos de "@
Si el formato no incluye una sección de texto, todos los valores no numéricos que escriba en una celda con ese formato aplicado no resultarán afectados por el formato. Además, toda la celda se convertirá en texto.
Veamos algunos ejemplos empleando estos caracteres antes de avanzar algo más:
Abordemos ahora el tema de los colores en el formato personalizado. Sabemos existen algunos colores predefinidos, y que estos deben incorporarse entre corchetes al principio de cada sección. Los colores básicos son:
[Negro], [Verde], [Blanco], [Azul], [Magenta], [Cian], [Amarillo] y [Rojo]
Ahora bien, podemos disponer de la paleta general de colores (los 56 estándar), escribiendo entre corchetes [Color n] (siendo n un valor entre 1 y 56).
Por ejemplo:
[Color 13]##.##0,000
[Cian]##.##0,000
Y llegamos al momento 'avanzado' de la entrada. Existen muchos más caracteres que podemos emplear como parte de nuestras cuatro secciones (€, $, +, (, :, ^, ', {, <, =, -, /, ), !, &, ~, }, >, carácter de espacio), sin embargo, nos detendremos en dos muy especiales.
El guión bajo (_) (Para agregar espacios): Para crear un espacio que tenga el ancho de un carácter en un formato de número, incluiremos un carácter de subrayado (_), seguido del carácter que deseamos utilizar. Por ejemplo, si colocáramos un paréntesis de cierre detrás de un carácter de subrayado, como _), los números positivos se alinearán correctamente con los números negativos que se incluyan entre paréntesis.
El asterisco (*) (Para repetir caracteres): Para repetir el siguiente carácter del formato hasta rellenar el ancho de la columna, incluiremos un asterisco (*) en el formato de número. Por ejemplo, escribir 0*- para incluir los guiones que hagan falta detrás de un número para rellenar la celda, o escriba *0 delante del formato para incluir ceros iniciales.
Estos dos caracteres nos permitirán jugar de una manera muy especial replicando alineaciones y justificaciones en nuestras celdas. Veamos en la imagen algunas aplicaciones:
Las explicaciones a estos formatos. El primero empleado para el rango B3:E3 ha sido:
;;;
Con este formato personalizado conseguimos que no se ve nada, aunque, aunque el dato existe, como se pueda ver en la barra de fórmulas.
Otro formato es para B4:E4:
##.##0,000_{_{;(##.##0,000)_{_{;0,00;_{_{@
donde hemo empleado el caracter _ (guión bajo o subrayado), que según decíamos genera un espacio, seguido en este ejemplo de una llave { deja un espacio en blanco a la izquierda o a la derecha del dato escrito en la celda.
De manera similar en B5:E6 formateamos con:
##.##0,000_X_X;(##.##0,000)_X_X;0,00;_X_X@
Vemos que es la misma estructura de formato, pero hemos sustituido la llave { por otro caracter X; el resultado es fácilmente observable, existe más espacio a izquierda a derecha... lógico ya que el tamaño de un caracter y otro son diferentes (ocupa más X que {).
En definitiva, replicamos el efecto de la Sangría o Indentado en las celdas.
En B6:E6 practicamos con la repetición de caracteres, es decir, aplicamos el asterisco. el formato es:
*. ##.##0,000;(##.##0,000) *.;0,00;*/ @
Vemos como repetimos a izquierda y derecha con diferentes caracteres (punto y barra), repitiendo dichos caracteres hasta completar el ancho de la celda.
De igual forma en B7:E7 con este formato:
* ##.##0,000;(##.##0,000) * ;0,00*/;@ *-
repetimos caracteres (en este caso el espacio en blanco, un guión - o una barra /) por la izquierda o derecha, imitando el efecto de alineación; ya que si repetimos el espacio por la derecha estaríamos viendo un número alineado por la izquierda igual que si fuera un texto!!!.
Finalizaremos con un ejemplo que recopile todo lo visto, aplicando colores en función del valor (de acuerdo a la tabla adjunta siguiente), con repeticiones y espacios:
[Rojo][<0]"Negativo "#.###0,000 * ;[Verde][>500]"Mayor que 500 "#.###0,000 * ;[Azul]"Entre 0 y 500 "#.###0,000 * ;[Cian]*-@
Con este formato nos saltamos de alguna manera el orden de las secciones preestablecido, configurándolo nosotros mediante las condiciones:
[menor que 0];[mayor que 500];'resto';Texto
Lo que no podemos 'saltarnos' es que siempre serán cuatro secciones, y que la última debe ser siempre para el formato del Texto
Comenzaremos recordando cuál es la estructura, cuáles son las cuatro secciones, de estos formatos personalizados:
Positivos; Negativos; Cero; Texto
En general, debemos saber también el uso de los caracteres más habituales. Así en la ayuda de Excel podemos leer:
0 (cero): Este marcador de posición de dígitos muestra los ceros no significativos si un número tiene menos dígitos que los ceros especificados en el formato. Por ejemplo, si escribe 8,9 y desea que se muestre como 8,90, use el formato #,00.
# (almohadilla): Este marcador de posición de dígitos sigue las mismas reglas que el 0 (cero). Sin embargo, Excel no muestra ceros adicionales cuando el número que escribe tiene menos dígitos a ambos lados de la coma decimal que el número de símbolos # especificados en el formato. Por ejemplo, si el formato personalizado es #,## y escribe 8,9 en la celda, se muestra el número 8,9.
? (cierre interrogación):Este marcador de posición de dígitos sigue las mismas reglas que el 0 (cero). Sin embargo, Excel agrega un espacio para los ceros no significativos a ambos lados de la coma decimal para que las comas decimales queden alineadas en la columna. Por ejemplo, el formato personalizado 0,0? alinea las posiciones decimales de los números 8,9 y 88,99 en una columna.
, (coma): Este marcador de posición de dígitos muestra la coma decimal en un número.
. (punto): Este marcador de posición de dígitos muestra la coma de miles, millones, etc en un número. Excel separa los millares con puntos si el formato contiene un punto incluido entre signos de almohadilla (#) o ceros. Un punto detrás de un marcador de posición de dígitos ajusta el número a 1.000. Por ejemplo, si el formato personalizado es #,0. y escribe 12.200.000 en la celda, se muestra el número 12,200,0.
@ (arroba): Si se incluye, la sección de texto siempre es la última sección del formato de número. Incluya un carácter de arroba (@) en la sección en la que desea mostrar el texto que escribe en la celda. Si el carácter @ se omite en la sección de texto, no se mostrará el texto que escriba. Si desea mostrar siempre caracteres de texto específicos con el texto escrito, incluya el texto adicional entre un carácter de dobles comillas (" "). Por ejemplo, "recibos brutos de "@
Si el formato no incluye una sección de texto, todos los valores no numéricos que escriba en una celda con ese formato aplicado no resultarán afectados por el formato. Además, toda la celda se convertirá en texto.
Veamos algunos ejemplos empleando estos caracteres antes de avanzar algo más:
Abordemos ahora el tema de los colores en el formato personalizado. Sabemos existen algunos colores predefinidos, y que estos deben incorporarse entre corchetes al principio de cada sección. Los colores básicos son:
[Negro], [Verde], [Blanco], [Azul], [Magenta], [Cian], [Amarillo] y [Rojo]
Ahora bien, podemos disponer de la paleta general de colores (los 56 estándar), escribiendo entre corchetes [Color n] (siendo n un valor entre 1 y 56).
Por ejemplo:
[Color 13]##.##0,000
[Cian]##.##0,000
Y llegamos al momento 'avanzado' de la entrada. Existen muchos más caracteres que podemos emplear como parte de nuestras cuatro secciones (€, $, +, (, :, ^, ', {, <, =, -, /, ), !, &, ~, }, >, carácter de espacio), sin embargo, nos detendremos en dos muy especiales.
El guión bajo (_) (Para agregar espacios): Para crear un espacio que tenga el ancho de un carácter en un formato de número, incluiremos un carácter de subrayado (_), seguido del carácter que deseamos utilizar. Por ejemplo, si colocáramos un paréntesis de cierre detrás de un carácter de subrayado, como _), los números positivos se alinearán correctamente con los números negativos que se incluyan entre paréntesis.
El asterisco (*) (Para repetir caracteres): Para repetir el siguiente carácter del formato hasta rellenar el ancho de la columna, incluiremos un asterisco (*) en el formato de número. Por ejemplo, escribir 0*- para incluir los guiones que hagan falta detrás de un número para rellenar la celda, o escriba *0 delante del formato para incluir ceros iniciales.
Estos dos caracteres nos permitirán jugar de una manera muy especial replicando alineaciones y justificaciones en nuestras celdas. Veamos en la imagen algunas aplicaciones:
Las explicaciones a estos formatos. El primero empleado para el rango B3:E3 ha sido:
;;;
Con este formato personalizado conseguimos que no se ve nada, aunque, aunque el dato existe, como se pueda ver en la barra de fórmulas.
Otro formato es para B4:E4:
##.##0,000_{_{;(##.##0,000)_{_{;0,00;_{_{@
donde hemo empleado el caracter _ (guión bajo o subrayado), que según decíamos genera un espacio, seguido en este ejemplo de una llave { deja un espacio en blanco a la izquierda o a la derecha del dato escrito en la celda.
De manera similar en B5:E6 formateamos con:
##.##0,000_X_X;(##.##0,000)_X_X;0,00;_X_X@
Vemos que es la misma estructura de formato, pero hemos sustituido la llave { por otro caracter X; el resultado es fácilmente observable, existe más espacio a izquierda a derecha... lógico ya que el tamaño de un caracter y otro son diferentes (ocupa más X que {).
En definitiva, replicamos el efecto de la Sangría o Indentado en las celdas.
En B6:E6 practicamos con la repetición de caracteres, es decir, aplicamos el asterisco. el formato es:
*. ##.##0,000;(##.##0,000) *.;0,00;*/ @
Vemos como repetimos a izquierda y derecha con diferentes caracteres (punto y barra), repitiendo dichos caracteres hasta completar el ancho de la celda.
De igual forma en B7:E7 con este formato:
* ##.##0,000;(##.##0,000) * ;0,00*/;@ *-
repetimos caracteres (en este caso el espacio en blanco, un guión - o una barra /) por la izquierda o derecha, imitando el efecto de alineación; ya que si repetimos el espacio por la derecha estaríamos viendo un número alineado por la izquierda igual que si fuera un texto!!!.
Finalizaremos con un ejemplo que recopile todo lo visto, aplicando colores en función del valor (de acuerdo a la tabla adjunta siguiente), con repeticiones y espacios:
[Rojo][<0]"Negativo "#.###0,000 * ;[Verde][>500]"Mayor que 500 "#.###0,000 * ;[Azul]"Entre 0 y 500 "#.###0,000 * ;[Cian]*-@
Con este formato nos saltamos de alguna manera el orden de las secciones preestablecido, configurándolo nosotros mediante las condiciones:
[menor que 0];[mayor que 500];'resto';Texto
Lo que no podemos 'saltarnos' es que siempre serán cuatro secciones, y que la última debe ser siempre para el formato del Texto
Saludos, como puedo poner el apostrofe de millones en los valores numericos.
ResponderEliminarosea escribir: 1234567.89 y que me muestre automáticamente 1'234,567.89
ResponderEliminarHola J.Stein
Eliminarel problema de lo que planteas es que deseas ver con dos tipos de separadores diferentes lo que para Excel es una solo (el separador de miles)...
En todo caso podrías insertar este tipo de formato personalizado:
#'###.###,00
con los separadores de decimales y de miles de tu sistema, pero el número que te aparecerá sería:
1,'234,567.89
Espero te pueda servir...
Slds
Hola Ismael, se te ocurre alguna solución para que en una celda validada con un texto que tiene código nombre, sólo me muestre los primeros 4 caracteres correspondientes al código en la celda? es decir truncar el texto por formato personalizado es posible?
ResponderEliminarHola,
Eliminarno creo tal cosa sea posible con formato personalizado
;-)
Tendrás que trabajarlo sobre la lista de donde tome los valores permitidos la celda validada
slds
Desde hoy ya tiene sentido para mí todos esos símbolos _^{..... Gracias!!
ResponderEliminar:D
EliminarSaludos
estimado personalizar un código c-001, como seria el formato he visto en algún foro que si se puede
ResponderEliminarHola Luis,
Eliminarentiendo tienes el valor 1 en la celda...
Entre y cambia el formato personalizado por:
"c-"000
Recuerda que esto sólo cambia el formato nunca el valor de la celda!!
Saludos
Existe un código para agregar linea (similar a Alt + Intro)?
ResponderEliminarHola Jordi,
Eliminarun placer saludarte igualmente.
Si te refieres para incorporarlo dentro del formato personalizado, no existe tal cosa.
Un cordial saludo
Como hago para agregar letras que cambian al final de X número. Ejemplo 300380P. OTRO 150380Y. ETC
ResponderEliminarHola que tal jhodgsonni,
Eliminarespero te encuentres bien.
Para poder darte una respuesta habría que conocer en base a qué cambian esas letras al final de un número...
¿hay que aplicar algún criterio?, en ese caso, ¿cuál?
Un cordial saludo
Como hago para personalizar este formato. 215 a 21.5 Muchas gracias.
ResponderEliminarSaludos,
Hola,
Eliminarprueba en formato personalizado con:
0"."0
Saludos
Hola,sabes como calcula Excel el formato ???/??? de manera que al ecribir un número decimal, por ejemplo 52,8351 nos muestra 3540/67? es decir, cómo calcula a partir de un cociente, el dividendo y el diviso.
ResponderEliminarGracias y saludos
Hola Pere,
Eliminarsi, claro, para 'convertir' el valor decimal a fracción busca el Máximo Común divisor de ambos valore Numerador y Denominador a través del Mínimo común Múltiplo.
En breve subiré un post para explicarlo.
Un saludo
Buenas....
ResponderEliminarPor favor, alguien me puede decir que significa o para que se usa el signo de almohadilla (#) en un codigo de macros de excel.
Por ejemplo, en una macro de excel encuentro repetidamente algo similar a los siguiente:
For i = 1 To NC
If ts >= 1# Then
F2(i) = SI(i) * (400# + 710# * (2# * ts) ^ -0.75)
Else
F2(i) = GetFOV2us(SI(i))
End If
F6(i) = GetFOV6us(SI(i))
Next i
Y la verdad no entiendo que es lo que hace el signo "#" detras de cada numero.
En todo caso Muchas gracias a las personas que puedan ayudarme.
Hola,
Eliminarantiguamente se empleaban ciertos signos para declarar el tipo de dato asociado a una variable/constante.
Por ejemplo, la almohadilla # indica que el tipo de dato es Double
Saludos
Hola!!
ResponderEliminarQuería saber si de alguna manera con formato personalizado puedo hacer que sólo el número 1 se vea en color rojo y el resto de los valores en negro.
Gracias.
Hola,
Eliminaralgo extraño pero si es posible...
desde el formato personalizado de número incorpora este modelo:
[Rojo][=1]0;0;0
en lugar del cero puedes poner el formato que desees...
Slds
Muchas gracias. No es tan extraño, simplemente al hacer un gráfico con coeficientes de absorción, cuyo valor límite teórico es = 1, pero no el valor real que puede alcanzar, me pareció útil o interesante que en el eje de ordenadas del gráfico se resaltara el valor 1 de esa forma. Ahora ya entendiendo el funcionamiento, pinto los mayores de un color y los menores de otro...!
EliminarMuchas gracias.
;-)
Eliminarun uso muy concreto
Me alegra haberte ayudado
Un cordial saludo
buenas tardes! por favor como coloco el formato 0+000.00 en excell?
ResponderEliminarHola Rosa,
Eliminarentra en el formato de Número personalizado y añade el Tipo:
0+000"."00
Saludos
P.D.: Excel se escribe con una ele al final ;-)
hola genio !!!
ResponderEliminartengo una consulta muy sencilla, necesito agregar un codigo de formato de numero con centesimo, osea #´#´´#´´´ (unidad de tiempo)
desde ya muchas gracias por tu predisposicion !!
Hola Pablo
Eliminarpodrías emplear:
h'mm''ss'''
escribiendo el dato como
10:30:45
hora:minuto:segundo
Un saludo
hola, si hasta ahi si pude hacerlo, pero necesito minutos:segundos y centecimas
Eliminarummm
Eliminarpodría ser:
[h]:mm:ss,00
No tengo claro sea posible mostrarlo con ' - '' - '''
Saludos
si, ahí pude con ,00 ...
EliminarMUCHAS GRACIAS ISMAEL QUE DIOS TE BENDIGA!!
Hola nuevamente, existirá la posibilidad de poner las centésimas en formato superíndice¿? para distinguirlas mejor de los segundos. gracias
ResponderEliminarHola Pablo,
EliminarInvestigaré el asunto, pero no parece posible emplear superíndice 'variable'...
Slds
Hola Ismael, que formato debo poner para que al escribir un numero (1000) figure en la celda 1000 mts ¿? Gracias
ResponderEliminarHola,
Eliminarprueba con
0" mts"
Slds
Hola Ismael, para q en una celda se deje un numero mínimo de numeros se personaliza llenando de los ceros requeridos el formato, por ejemplo dígito 123 y quiero q muestre mínimo 5 digitos y muestra 00123. Ahora quiero hacer lo mismo en texto, pero, q llene de espacios en blanco a la derecha lo q falta, q debo hacer ? por ejemplo completar 12 dígitos cuando dígito AVE MARIA q muestre AVE MARIA--- mostrando 3 espacios en blanco o 3 espacios con lineas. Muy Amable
ResponderEliminarHola,
Eliminarlo siento pero no es posible tal cosa sobre el formato personalizado de texto
Un cordial saludo
hola como hago por ejemplo que me ponga en verde los numeros entre el -5 y el 5, despues los mayores a 5 amarillo y los menos a -5 rojos.. gracias!!!
ResponderEliminarHola,
Eliminarpodrías generar tres reglas de formato condicional, una para los valores entre -5 y 5: color verde
otra para los menores a -5: color rojo
y una tercera para los mayores a 5: color amarillo
Sería la forma más sencilla.
Si quieres en formato personalizado de número podría ser:
[<-5][Rojo]0;[>5][Amarillo]0;[Verde]0
Saludos
Este comentario ha sido eliminado por el autor.
ResponderEliminarHola, escribo el número 1 seguido de cuatro decimales y excel me corre la coma un lugar a la derecha. Cómo puedo solucionarlo y que escriba el número que yo quiero?
ResponderEliminarHola,
Eliminarquizá la respuesta la tengas aquí:
<a href="http://excelforo.blogspot.com.es/2013/01/insertar-automaticamente-un-punto.html>http://excelforo.blogspot.com.es/2013/01/insertar-automaticamente-un-punto.html</a>
Saludos
Gracias! Mi computadora se estaba confundiendo porque tenía el mismo separador decimal que de miles.
EliminarSaludos
;-)
EliminarSaludos
amigo tengo una consulta. quiero crear un formato en donde automaticamente excel me separe texto de numeros, es decir, escribire en la celda J123456789 y quiero que el me separe el texto de los numeros de esta forma J-12345678-9, sin usar formulas solo formato, podria hacerlo colocando "J-"00000000"-"0 este formato pero, no puedo ya que la "J" Puede cambiar, por "V" o por "E", necesito ayuda, llevo dias en esto.
ResponderEliminarHola,
Eliminarel problema que estos formatos son para números.. y en tu caso al aparecer una letra (y un guión) el valor se convierte en tipo texto, por lo que a priori no lo veo posible.
Un saludo y suerte
buenos días, Ismael Romero, mira la situación que tengo es la siguiente:
ResponderEliminartengo una hoja que por medio de datos valido para que en ella solo escriban número enteros e incluso envía un mensaje y protejo en Revisar con clave para que solo acensen información y no me muevan las fórmulas, y si funciona, el problema es que si copio valores con decimales de otra hoja excel y las sobrepongo sobre las celdas validadas a números enteros, desbloquea la validación y acepta los números con decimales, espero haberme dado a entender.. ¿Tendras algún consejo o recurso que me ayude hacer que solo acepte información con números enteros y no acepte el clásico copy-paste de cualquier hoja a mi hoja validada ?. Muchas gracias de antemano por tu atención.
Hola Vidal,
Eliminarsoy consciente del 'problema', pero debes entender que la validación de datos solo restringe la posibilidad de escribir/introducir valores directamente... y que como has comprobado no está preparada para evitar sobre esas celdas validadas el pegado de cualquier dato (desde cualquier otra celda)...
Una posible solución, no muy práctica, se me ocurre que pasaría por integrar un evento de programación en la ventana de código de esa hoja (evento Change) para que cada vez que cambie el valor de una celda, comprobar cumple ciertas restricciones, y en caso de no hacerlo, lanzar un mensaje o borrar el contenido...
El problema sería que se ralentizaría en exceso todo el recalculo y procesos de trabajo
Un saludo
Saludos Ismael, veras tengo un problema para escribir numeros grandes, es decir millones, según lo que APA exige para investigaciones científicas como tesis y demas... es un problema porque APA no permite separador de miles con puntos o comillas, sino con espacio en balanco y coma decimal y no logro configurar ambos en el excel, solo los espacio para los miles... Lo que requiero es configurar números de esta manera: 3 474 526,84
ResponderEliminarHola Doris,
Eliminarexplicaré el proceso para conseguir lo que necesitas en el próximo post que escriba, en un par de días
Saludos
Hola Experto Ismael como personalizo excel que cuando introduzco 10 digitos en una celda me lo separe por guiones automáticamente. por ejemplo A-12345678-2
ResponderEliminarHola Elías,
Eliminarlo siento pero a priori tal cosa no es posible... ya que un formato personalizado solo afectaría a valores numéricos.
Salvo que siempre empiece por 'A-' y el resto sean números, en cuyo caso podrías aplicar el siguiente formato personalizado de número:
"A-"00000000-0
Saludos
Gracias pero la primera letra varía
EliminarAh ya entendí gracias amigo por la aclaración saludos!
EliminarBuen día,
ResponderEliminarMe gustaría saber si es posible agregar una fórmula al formato de celdas, esto con el fin de realizar inventarios en donde las unidades por paquete cambian, por ejemplo tengo bolsas de alimento de 1 hasta 25kg y quiero solamente llegar la hoja de excel con la cantidad de bolsas y que el formato multiplique por los kilogramos que contiene esa bolsa
Espero sea posible, me ahorraría mucho tiempo
Hola,
Eliminarno sé si entendí correctamente el problema que planteas,
pero parece ne un a celda (por ejem B2) añades la cantidad de bolsas, y en otra celda (C2) el tamaño de la celda en kg..
si es así bastaría en otra celda D2 insertes el producto =B2*C2
O quizá te refieras a que en la misma celda C2 donde tienes el tamaño en kg de la bolsa, al insertar en otra B2, la cantidad de bolsas, la misma se realice el producto??
Si es esto último se podría intentar con algún tipo de macro, pero no te lo recomendaría, ya que se realizaría un cambio sobre el dato original de los kg de bolsa, perdiendo la referencia...
pudiendo incluso entrar en futuros cambios no deseados.
Lo más simple y fiable es la primera opción comentado
Slds
Hola buenos días, necesito representar en una celda el numero de tareas realizadas sobre el total de tareas. Ejemplo, 5 tareas de 27. ¿Cómo puedo hacer para que me aparezca en la celda "5/27"? de momento obtengo ambos valores a través de countifs pero no consigo representarlos como necesito.
ResponderEliminarHola Enrique,
Eliminarpodría hacer la formulación como sigue:
=countifs(...)&"/"&countifs(...)
es decir, tratarlo como una combinación de caracteres, i.e., como texto...
o bien, si tienes que trabajar cobre ese ratio (o cociente) incorpora la fórmula:
=countifs(...)/countifs(...)
y aplica el formato de número personalizado:
??/??
Saludos
hola. necesito hacer que en una columna de un excel se anote un número entero y se convierta en hora:minutos. por ejemplo yo escribo 1330 y me interpreta 13:30, es posible? gracias.
ResponderEliminarHola,
Eliminarpodrías añadir este formato peresonalizado de número:
00":"00
Pero OJO!!, cualquier cálculo que hicieras sobre esa celda la tomará como el número introducido; en tu ejemplo lo verás como 13:30, pero cualquier operación sería sobre el número 1330
!!!!
Saludos
siii!! gracias ahora funciona. otra pregunta: para que en el formato de la celda me calcule el tiempo en medias horas, cómo lo configuro? por ejemplo una columna que me poner el inicio del trabajo y en otra el final. 13:30 14:00 debería decirme 0,5. gracias de nuevo
EliminarComo hacer para que hago un tipo de formato condicional, es decir si tengo gramos me ponga "g" y si tengo kilogramos me ponga "Kg" de forma automatica, es posible?
ResponderEliminarHola que tal,
Eliminarun placer saludare igualmente.
para gramos:
0" g"
para kilos:
0" kg"
la cuestión es cómo debemos saber, en base a qué, si el dato introducido en la celda son gramos o kilos???
Slds
Hola saludos, Como hago para que cuando escriba un número y si contiene letra haga esto: (indistintamente si tiene o no letra)
ResponderEliminar53825K = 53825-K
538253 = 53825-3
La letra puede ser cualquiera, la cantidad de numeros puede variar, lo único que si llegara a existir una letra estará siempre al final.
lo que estoy escribiendo es esto:
Eliminar#######"-"#
sin embargo con la letra no funciona :(
Hola,
Eliminarestos formatos son específicos de números, por lo que si el valor tiene una letra ya no es un dato numérico, si no de texto y por tanto no aplica...
Para lo que quieres habría que pasar un procedimiento/macro que ejecutara lo que necesitas.
Saludos
Hola un cordial saludo, quiero que en mis operaciones aritméticas siempre aparezca la coma separando los millones. Gracias
ResponderEliminarHola Raúl,
Eliminarquizá esta entrada te sirva:
http://excelforo.blogspot.com.es/2016/12/personalizar-separadores-sistema-Excel.html
Saludos
Hola.
ResponderEliminarEstoy tratando de dar un formato a todas las celdas de la columna en las cuales tengo representada esta información de coordenadas UTM: 30T x=456492 y=4484578 y necesito que haya un espacio ente el “30” y la “T” y eliminar “x=” e “y=” para que quede representado de esta forma:: 30 T 456492 484578.
Muchas gracias.
Un saludo
Hola Manu,
Eliminareso es imposible con un formato, en todo caso en celdas adyacentes y mediante fórmulas EXTRAE, IZQUIERDA, LARGO, ENCONTRAR...
Saldrá algo larga:
=IZQUIERDA(SUSTITUIR(SUSTITUIR(A1;"x=";"");"y=";"");ENCONTRAR("T";A1)-1)&" T "&EXTRAE(SUSTITUIR(SUSTITUIR(A1;"x=";"");"y=";"");5;LARGO(SUSTITUIR(SUSTITUIR(A1;"x=";"");"y=";"")))
suponiendo en A1 el dato
Saludos
Hola Ismael
EliminarEres el mejor!...
Mil gracias
Un saludo
Hola, quisiera poner un formato personalizado en una celda para que los datos aparezcan así:
ResponderEliminarX35267Y
Es decir, letra 5 dígitos letra, todo seguido y sin guiones.
Cómo podría hacerlo, gracias.
Hola Roner,
Eliminardesde luego no con formato de número personalizado, ya qe esa matrícula o código es texto (alfanumérica)...
Podrías añadir una validación de datos personalizada con fórmula que restrinja esas opciones:
=Y(LARGO(celda)=7;ESTEXTO(IZQUIERDA(celda;1));ESTEXTO(DERECHA(celda;1));ESNOTEXTO(EXTRAE(celda;2;6)))
de esa manera quien no meta los datos de esa forma le saltará el error de validación...
Saludos
En cuanto pueda lo pruebo. Muchas gracias por tu ayuda.
EliminarHola , quisiera saber como puedo colocar a una lista de números 345,346, etc deberan mostrarse de color rojo con un maximo de 5 digitos completandolo con ceros y anteponiendoles 0001-. Ej.: 0001-00345.. Gracias
ResponderEliminarHola,
Eliminarpodría ser:
[rojo]"0001-"00000
Saludos
HOLA, PORQUE CUANDO REALIZO UNA SUMA DE FRACCIONES DE 4 FRACCIONES Y EL RESULTADO SALE EN FRACCIONES DE HASTA 10 DIGITOS EN NUMERO Y DENOMINADOR EL EXCEL NO MUESTRA ESTE RESULTADO SI NO OTRO NUMERO CON 8 DIGITOS? ACASO ES UN BUG DE EXCEL?
ResponderEliminarY ESO QUE APLIQUE EL FORMATO FRACCIÓN PERSONALIZADO CON 10 DÍGITO EN EL NUMERADOR Y DENOMINADOR
EliminarHola Jorge,
Eliminartendría que ver esas fracciones... pero ten presente que Excel reduce automáticamente numerador y denominador al mínimo posible..
quizá por eso tengas menos números de los esperados ¿¿??
Saludos
Hola, Tengo una duda respecto al archivo que trabajo...Quiero que mi formato perzonalizado me refleje "Pared Eje "@ ó "Pared Eje "# con referencia a una sola celda, ¿Cómo puedo hacer eso?
ResponderEliminarHola,
Eliminaren el formato personalizado aplicado en las celdas deseadas:
"Pared Eje"#;;;"Pared Eje"@
REcuerda las secciones son, por defecto:
positivos; negativos; cero; texto
Saludos
Hola. Antiguamente se utilizaba que los valores decimales a la derecha de la coma se vieran como super índice. Es posible un formato personalizado de ese tipo en excel?
ResponderEliminarHola,
Eliminarpues no directamente... seguramente con VBA asociado a algún evento si fuera posible.
Investigaré y subiré solución
Saludos