que significa lo siguiente

30/03/2006 - 21:15 por vm_tapia | Informe spam
Hola a todos, desde Mexico.

Tengo la siguiente duda:

en varias ocasiones he visto las respuestas a formulas "dificiles" de armar,
pero los que no se que signifique son los guiones (generalmente dos) que
insertan dentro o fuera de los parentesis.

alguien ya pregunto los mismo, pero no recuerdo y no encuentro la respuesta.

Gracias.

Preguntas similare

Leer las respuestas

#1 KL
30/03/2006 - 21:28 | Informe spam
Hola vm_tapia,

Son menos dobles y son necesarios para la conversion de los valores logicos VERDADERO y FALSO en sus equivalentes numericos 1 y 0. La mayoria de la gente usa los dos menos, pero tambien se puede hacerlo mediante cualquier operacion aritmentica basica (*,/,^,-,+) o mediante las funciones VALOR() o N()

Esta conversion es necesaria porque la mayoria de las funciones no sabe extraer los valores de VERDADERO y FALSO automaticamente.

P.ej.:

Supon que tenemos
- los siguientes valores en el rango [A1:A7]: 67, 112, 12, 230, 190, 1000, 1
- y la siguiente formula en una celda cualquiera: =SUMAPRODUCTO(--(A1:A7<100))

la equacion A1:A7<100 devuelve una matriz compuesta por 7 valores logicos:

{VERDADERO\FALSO\VERDADERO\FALSO\FALSO\FALSO\VERDADERO}

Nota: lo puedes comprobar si dentro de la formula seleccionas con el cursor solo el trozo A1:A7<100 y pulsas la tecla F9

SUMAPRODUCTO no puede sumar los valores logicos a no ser que se conviertan en valores numericos. Por tanto:


y ahora podemos sumar perfectamente:

=SUMAPRODUCTO({1\0\1\0\0\0\1})=3

Saludos,
KL


"vm_tapia" wrote in message news:
Hola a todos, desde Mexico.

Tengo la siguiente duda:

en varias ocasiones he visto las respuestas a formulas "dificiles" de armar,
pero los que no se que signifique son los guiones (generalmente dos) que
insertan dentro o fuera de los parentesis.

alguien ya pregunto los mismo, pero no recuerdo y no encuentro la respuesta.

Gracias.
Respuesta Responder a este mensaje
#2 vm_tapia
30/03/2006 - 22:51 | Informe spam
Gracias KL por tu respuesta.

pero, en que otras funciones, aparte de SUMARPRODUCTO puedo utilizar los
menos dobles.

"KL" escribió:

Hola vm_tapia,

Son menos dobles y son necesarios para la conversion de los valores logicos VERDADERO y FALSO en sus equivalentes numericos 1 y 0. La mayoria de la gente usa los dos menos, pero tambien se puede hacerlo mediante cualquier operacion aritmentica basica (*,/,^,-,+) o mediante las funciones VALOR() o N()

Esta conversion es necesaria porque la mayoria de las funciones no sabe extraer los valores de VERDADERO y FALSO automaticamente.

P.ej.:

Supon que tenemos
- los siguientes valores en el rango [A1:A7]: 67, 112, 12, 230, 190, 1000, 1
- y la siguiente formula en una celda cualquiera: =SUMAPRODUCTO(--(A1:A7<100))

la equacion A1:A7<100 devuelve una matriz compuesta por 7 valores logicos:

{VERDADERO\FALSO\VERDADERO\FALSO\FALSO\FALSO\VERDADERO}

Nota: lo puedes comprobar si dentro de la formula seleccionas con el cursor solo el trozo A1:A7<100 y pulsas la tecla F9

SUMAPRODUCTO no puede sumar los valores logicos a no ser que se conviertan en valores numericos. Por tanto:


y ahora podemos sumar perfectamente:

=SUMAPRODUCTO({1\0\1\0\0\0\1})=3

Saludos,
KL


"vm_tapia" wrote in message news:
> Hola a todos, desde Mexico.
>
> Tengo la siguiente duda:
>
> en varias ocasiones he visto las respuestas a formulas "dificiles" de armar,
> pero los que no se que signifique son los guiones (generalmente dos) que
> insertan dentro o fuera de los parentesis.
>
> alguien ya pregunto los mismo, pero no recuerdo y no encuentro la respuesta.
>
> Gracias.

Respuesta Responder a este mensaje
#3 KL
30/03/2006 - 23:17 | Informe spam
Hola vm_tapia,

Las posibilidades son infinitas. Los podras usar en todos los casos cuando la conversion de valor logico (e incluso en algunos casos de texto) a valor numerico es necesaria. Y no tienen porque ser siempre formulas/expresiones matriciales. Algunos ejemplos:

1)
=--"2006-11-23"
esta formula devuelve 39044 o sea el 23 de noviembre de 2006

2)
=COINCIDIR(1;--ESNUMERO(A1:A8))
esta formula convierte los resultados de la evaluacion logica en valores numericos y encuentra la primera ocurrencia del resultado afirmativo
=COINCIDIR(1;{1;0;0;1;1;1;0;0}) [aunque tambien se podria hacer de esta manera: =COINCIDIR(VERDADERO;ESNUMERO(A1:A8))]

3)
=--SUSTITUIR("B01023";"B";"")
esta formula devuelve 1023 despues de eliminar la letra "B" de la cadena de texto y forzar la conversion de la cadena "01023" en numero.

etc. etc.

Saludos,
KL


"vm_tapia" wrote in message news:
Gracias KL por tu respuesta.

pero, en que otras funciones, aparte de SUMARPRODUCTO puedo utilizar los
menos dobles.

"KL" escribió:

Hola vm_tapia,

Son menos dobles y son necesarios para la conversion de los valores logicos VERDADERO y FALSO en sus equivalentes numericos 1 y 0. La mayoria de la gente usa los dos menos, pero tambien se puede hacerlo mediante cualquier operacion aritmentica basica (*,/,^,-,+) o mediante las funciones VALOR() o N()

Esta conversion es necesaria porque la mayoria de las funciones no sabe extraer los valores de VERDADERO y FALSO automaticamente.

P.ej.:

Supon que tenemos
- los siguientes valores en el rango [A1:A7]: 67, 112, 12, 230, 190, 1000, 1
- y la siguiente formula en una celda cualquiera: =SUMAPRODUCTO(--(A1:A7<100))

la equacion A1:A7<100 devuelve una matriz compuesta por 7 valores logicos:

{VERDADERO\FALSO\VERDADERO\FALSO\FALSO\FALSO\VERDADERO}

Nota: lo puedes comprobar si dentro de la formula seleccionas con el cursor solo el trozo A1:A7<100 y pulsas la tecla F9

SUMAPRODUCTO no puede sumar los valores logicos a no ser que se conviertan en valores numericos. Por tanto:


y ahora podemos sumar perfectamente:

=SUMAPRODUCTO({1\0\1\0\0\0\1})=3

Saludos,
KL


"vm_tapia" wrote in message news:
> Hola a todos, desde Mexico.
>
> Tengo la siguiente duda:
>
> en varias ocasiones he visto las respuestas a formulas "dificiles" de armar,
> pero los que no se que signifique son los guiones (generalmente dos) que
> insertan dentro o fuera de los parentesis.
>
> alguien ya pregunto los mismo, pero no recuerdo y no encuentro la respuesta.
>
> Gracias.

Respuesta Responder a este mensaje
#4 vm_tapia
31/03/2006 - 01:13 | Informe spam
Gracias KL, eres mi idolo.

"KL" escribió:

Hola vm_tapia,

Las posibilidades son infinitas. Los podras usar en todos los casos cuando la conversion de valor logico (e incluso en algunos casos de texto) a valor numerico es necesaria. Y no tienen porque ser siempre formulas/expresiones matriciales. Algunos ejemplos:

1)
=--"2006-11-23"
esta formula devuelve 39044 o sea el 23 de noviembre de 2006

2)
=COINCIDIR(1;--ESNUMERO(A1:A8))
esta formula convierte los resultados de la evaluacion logica en valores numericos y encuentra la primera ocurrencia del resultado afirmativo
=COINCIDIR(1;{1;0;0;1;1;1;0;0}) [aunque tambien se podria hacer de esta manera: =COINCIDIR(VERDADERO;ESNUMERO(A1:A8))]

3)
=--SUSTITUIR("B01023";"B";"")
esta formula devuelve 1023 despues de eliminar la letra "B" de la cadena de texto y forzar la conversion de la cadena "01023" en numero.

etc. etc.

Saludos,
KL


"vm_tapia" wrote in message news:
> Gracias KL por tu respuesta.
>
> pero, en que otras funciones, aparte de SUMARPRODUCTO puedo utilizar los
> menos dobles.
>
> "KL" escribió:
>
>> Hola vm_tapia,
>>
>> Son menos dobles y son necesarios para la conversion de los valores logicos VERDADERO y FALSO en sus equivalentes numericos 1 y 0. La mayoria de la gente usa los dos menos, pero tambien se puede hacerlo mediante cualquier operacion aritmentica basica (*,/,^,-,+) o mediante las funciones VALOR() o N()
>>
>> Esta conversion es necesaria porque la mayoria de las funciones no sabe extraer los valores de VERDADERO y FALSO automaticamente.
>>
>> P.ej.:
>>
>> Supon que tenemos
>> - los siguientes valores en el rango [A1:A7]: 67, 112, 12, 230, 190, 1000, 1
>> - y la siguiente formula en una celda cualquiera: =SUMAPRODUCTO(--(A1:A7<100))
>>
>> la equacion A1:A7<100 devuelve una matriz compuesta por 7 valores logicos:
>>
>> {VERDADERO\FALSO\VERDADERO\FALSO\FALSO\FALSO\VERDADERO}
>>
>> Nota: lo puedes comprobar si dentro de la formula seleccionas con el cursor solo el trozo A1:A7<100 y pulsas la tecla F9
>>
>> SUMAPRODUCTO no puede sumar los valores logicos a no ser que se conviertan en valores numericos. Por tanto:
>>
>>
>> y ahora podemos sumar perfectamente:
>>
>> =SUMAPRODUCTO({1\0\1\0\0\0\1})=3
>>
>> Saludos,
>> KL
>>
>>
>> "vm_tapia" wrote in message news:
>> > Hola a todos, desde Mexico.
>> >
>> > Tengo la siguiente duda:
>> >
>> > en varias ocasiones he visto las respuestas a formulas "dificiles" de armar,
>> > pero los que no se que signifique son los guiones (generalmente dos) que
>> > insertan dentro o fuera de los parentesis.
>> >
>> > alguien ya pregunto los mismo, pero no recuerdo y no encuentro la respuesta.
>> >
>> > Gracias.
>>

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