Formula SI , no repetir formula en resultado en cero

20/02/2007 - 23:23 por Duck-pet | Informe spam
Hola.-

Espero puedan ayudarme con una duda tengo una formula que hasta eso
funcionaba bien pero resulta que como todo dato historico este tiende
a ser mas grande para no entrar en lios este es el problema

la formula es SI

y la aplicacion era esta

=Si(formula1<0,0,formula1)

donde formula1 es una formula anidada que busca valores en una tabla y
hace ciertas operaciones, si el resultado salia negativo solo dejaba
un cero pero si superaba el 1 esta se volvia a repetir dando el
resultado de la operación, mi problema mmmm sencillo las lineas an
aumentado y ya me marca "formula muy larga" limitando a solo una
cantidad operable de la lista.

mi duda, se puede omitir de algun modo repetir formula1 dentro de la
formula SI, para que solo con un operador tener el mismo resultado de
ponerla en el valor falso de la formula?

de antemano un gracias por adelantado


Duck
 

Leer las respuestas

#1 Francisco M
21/02/2007 - 00:56 | Informe spam
Duck, se me ocurre hacer una Función Definida por el Usuario, pero debes
saber algo de Visual Basic. (busca en google y encontraras varios ejemplos)
de todas maneras.. y si pruebas la función MAX(formula1,0). Esto es un
poco más corto, y lo que hace es devolver el numero más grande entre tu
valor y el cero, por lo que si es negativo te devuelve cero.

Saludos,
Francisco.

"Duck-pet" escribió en el mensaje
news:
Hola.-

Espero puedan ayudarme con una duda tengo una formula que hasta eso
funcionaba bien pero resulta que como todo dato historico este tiende
a ser mas grande para no entrar en lios este es el problema

la formula es SI

y la aplicacion era esta

=Si(formula1<0,0,formula1)

donde formula1 es una formula anidada que busca valores en una tabla y
hace ciertas operaciones, si el resultado salia negativo solo dejaba
un cero pero si superaba el 1 esta se volvia a repetir dando el
resultado de la operación, mi problema mmmm sencillo las lineas an
aumentado y ya me marca "formula muy larga" limitando a solo una
cantidad operable de la lista.

mi duda, se puede omitir de algun modo repetir formula1 dentro de la
formula SI, para que solo con un operador tener el mismo resultado de
ponerla en el valor falso de la formula?

de antemano un gracias por adelantado


Duck

Preguntas similares