DESCOMPONER DATO DE CELDA

18/10/2006 - 03:56 por Mirtha Velásquez | Informe spam
Saludos, nuevamente necesitando ayuda, tengo celdas q tienen este tipo de
datos: 5/2, 10/9, 7/6, etc, etc. Mediante código necesito capturar el valor
de cada celda descomponerlo y almacenarlo en variables.
Ejemplo:

5/2
Descomponiendolo me deberia dar esto
VAR_A = 5
VAR_B = 2

10/9
Descomponiendolo me deberia dar esto
VAR_A = 10
VAR_B = 9

Espero me puedan ayudar, estoy segura que si.

Mirtha V.

Preguntas similare

Leer las respuestas

#6 Héctor Miguel
18/10/2006 - 08:36 | Informe spam
hola, Mirtha !
__ 1__
... algunos resultados se presentan en enteros y otros en decimales, necesariamente los enteros no se tocan y quedan asi como estan.
... los resultados que tienen decimales... los tengo que convertir en fracciones sin... enteros. Por ejemplo
... la operación 4-3/5*3 = 2.2 ahora "2.2" no me es util porque tiene un entero "2", es por eso que lo convertimos a fraccion
... el resultado natural seria esto 2 1/5 y como... "tambien" tiene un entero... lo volvemos a hacer fracciones... mas peque#as
... y el resultado seria 11/5, si comprobamos sumando 11 veces 1/5 nos da como resultado 2.2.



1) hasta aqui... 'estoy de acuerdo' :)) -> el numero serial 2.2 expresado en quebrados es igual a: -> 11/5

__ 2 __
Lo mismo se diera con el resultado de la operación 21/10 = 2.1 luego lo convertimos a 2 1/10... con un entero
entonces para finalizar lo convertimos en franccion mas peque#a y el resultado seria 19/9.



2) en 'esta parte'... [es donde] no estoy -muy- 'de acuerdo' :-(( [me explico]...
a) el numero serial 2.1 expresado en quebrados SI es igual a: -> 21/10 PERO...
b) la expresion fraccionaria [o quebrado]... 'aceptado' de: -> 19/9... NUNCA sera 'lo mismo' que: -> 21/10 -?-

__ 3 __
En Excel la manera de hacerlo como ya se vio es usando el formato "?/?" en la celda del resultado...



3) una forma de 'comprobar' el comentario del punto 2... es 'modificando' el formato numerico de fracciones [de la siguiente manera]...
a) al aplicar formatos personalizados/fracciones... el signo '?' [despues del 'separador' -> /] equivale a 'redondear el denominador'...
AL NUMERO DE SIGNOS '?' colocados despues del 'separador'... o sea...
b) si quieres 'conocer' el maximo/minimo numero de digitos 'significativos' [antes o despues del 'separador' -> /]...
solo cambia en el formato de fracciones el '?' por '#' [p.e.]
c) si escribes en una celda: -> 2.1 y aplicas un formato personalizado de: -> ###/### [tres signos '#' entre el separador /]
notaras que el 'valor fraccionario/quebrado' que devuelve excel ES: -> 21/10 Y NO... -> 19/9
[por el contrario]... si divides 19/9 el resultado que obtienes ES: -> 2.11111111 :))

por ello era 'mi' inquietud, al preguntar si buscabas numeros/quebrados/... 'reducidos a si minima expresion' -?-
o lo que es lo mismo, encontrar el 'minimo comun multiplo' [para lo cual existe una funcion en el ATP [ya se que no le gusta a KL] :D
y completaba mi pregunta con 'cual es el uso posterior' que se le daria al resultado/formato/... que se decidiera usar -?-

[ademas] al usar codigos que modifican las propiedades de las celdas [como cambiar el formato]...
-> se 'vacia' la pila de niveles y esto ocasiona que se pierda el beneficio [o caracteristica] del des-hacer/undo/ctrl+Z :-(

si cualquier duda [o informacion adicional]... comentas ?
saludos,
hector.
Respuesta Responder a este mensaje
#7 Xavier Budet Graco
18/10/2006 - 17:12 | Informe spam
Disculpad Mirtha y HM que entre tarde pero: 21/10 es [2 1/10] y 19/9 es [2 1/9] o sea que el segundo es una aproximación que en algún ámbito es aceptable pero que matemáticamente es incorrecta.

Saludos,

Xavier

Quitar MAC para contestar. Gracias.

"Mirtha Velásquez" escribió en el mensaje news:
Hola, ahora me "atrevo" a "aclarar" tu duda ... de hecho que me siento
honrada ese honor... muy pocos lo tendran ... jijiji
Bien, para empezar lo que busco es obtener resultados y algunos resultados
se presentan en enteros y otros en decimales, necesariamente los enteros no
se tocan y quedan asi como estan.
Ejemplo : 10, 1, 5, etc. El detalle es con los resultados que tienen
decimales, a estos los tengo que convertir en fracciones sin nada de
enteros. Por ejemplo el resultado de la operación 4-3/5*3 = 2.2 ahora "2.2"
no me es útil porque tiene un entero "2", es por eso que lo convertimos a
fracción y el resultado natural seria esto 2 1/5 y como observas "tambien"
tiene un entero "2" es por eso que lo volvemos a hacer fracciones, esta vez
mas pequeñas para descomponer "2" y el resultado seria 11/5, si comprobamos
sumano 11 veces 1/5 nos da como resultado 2.2. Lo mismo se diera con el
resultado de la operación 21/10 = 2.1 luego lo convertimos a 2 1/10 te daras
cuenta que esta con un entero entonces para finalizar lo convertimos en
francción más pequeña y el resultado seria 19/9.
En Excel la manera de hacerlo como ya se vio es usando el formato "?/?" en
la celda del resultado. Claro que se puede hacer directamente pero para
poder entenderlo.

Ufff !!! ... ojala que mi "aclaración" cumpla con su objetivo y no que haya
mareado mas. Si es asi disculpame(disculpenme).

Saludos.

Mirtha V.



"Héctor Miguel" escribió en el mensaje
news:u3I$
hola [de nuevo], Mirtha !

p.d. por cierto... no se si regresaste a tu consulta anterior [la de las
fracciones] -?-

por si las dudas... te hago de nueva cuenta una pregunta 'existencial'
[para mi] :))

... por ejemplo cuando dividia... 21/10 en la matriz de resultados me
deberia salir 19/9
pero cuando tocaba dividir 4/1 me deberia salir solo el "4" y no 4/1. en
otra palabras un numero entero...



entiendo que 4/1 es lo mismo que -simplemente- 4 [reducido a su 'minima
expresion'] ;)
[si embargo]... me sigue 'intrigando' eso de que 21/10 'debe salir' como
19/9 ???

hay algo que me estoy 'perdiendo' ?

comentas [si hay algo 'comentable'] ?
saludos,
hector.






email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una pregunta AnteriorRespuesta Tengo una respuesta
Search Busqueda sugerida