cómo incluyo el criterio entre dos valores en sumar.si?

01/09/2006 - 16:35 por Crespa | Informe spam
hola, quiero poner en el criterio de sumar.si que me valide que sea menor que
6 y mayor que 0, pero no logro encontrar la sintaxis que exprese 0<x<6,
siendo x lo que valido para sumar ¿qué me sugieren?

Preguntas similare

Leer las respuestas

#1 Miguel Zapico
01/09/2006 - 16:52 | Informe spam
Utilizando la misma formula sumar.si, puedes hacer el sumar.si con el
criterio <6 y restarle el resultado del sumar.si con el criterio <0. Son dos
formulas en lugar de una pero te deberia dar el resultado correcto.

Espero que te sirva,
Miguel.

"Crespa" wrote:

hola, quiero poner en el criterio de sumar.si que me valide que sea menor que
6 y mayor que 0, pero no logro encontrar la sintaxis que exprese 0<x<6,
siendo x lo que valido para sumar ¿qué me sugieren?
Respuesta Responder a este mensaje
#2 David
01/09/2006 - 16:59 | Informe spam
Podrías usar SumaProducto( ), o la forma matricial para la función Suma( ).

Supongamos que tu rango a sumar está en las celdas A1:A20.

Utilizando la función SumaProducto( ):

=SUMAPRODUCTO((A1:A20),(A1:A20>0)*1,(A1:A20<6)*1)

donde
(A1:A20) --lo que quieres sumar
(A1:A20>0)*1Tu primera condición
(A1:A20<6)*1Tu segunda condición


Utilizando la forma matricial para la función Suma( ):

=SUMA(SI(A1:A20>0,SI(A1:A20<6,A1:A20,0),0))

Observa las condiciones de las funciones Si( ). Se considera A1:A20 como un
valor matricial. Si se cumple que cada valor en la matriz sea mayor que
cero, el segundo Si( ) verifica si el valor es menor que 6, y coloca el
valor. En los otros casos, se devuelve un cero.

Como vas a usar la forma matricial, mantén presionadas las teclas Control y
Shift mientras pulsas Enter.



"Crespa" escribió:

hola, quiero poner en el criterio de sumar.si que me valide que sea menor que
6 y mayor que 0, pero no logro encontrar la sintaxis que exprese 0<x<6,
siendo x lo que valido para sumar ¿qué me sugieren?
Respuesta Responder a este mensaje
#3 Crespa
01/09/2006 - 17:37 | Informe spam
Simple y maravilloso, muchas gracias por salvar mi viernes!
:-)

"Miguel Zapico" escribió:

Utilizando la misma formula sumar.si, puedes hacer el sumar.si con el
criterio <6 y restarle el resultado del sumar.si con el criterio <0. Son dos
formulas en lugar de una pero te deberia dar el resultado correcto.

Espero que te sirva,
Miguel.

"Crespa" wrote:

> hola, quiero poner en el criterio de sumar.si que me valide que sea menor que
> 6 y mayor que 0, pero no logro encontrar la sintaxis que exprese 0<x<6,
> siendo x lo que valido para sumar ¿qué me sugieren?
Respuesta Responder a este mensaje
#4 KL
01/09/2006 - 20:14 | Informe spam
Hola chicos,

"David" wrote
Podrías usar SumaProducto( ), o la forma matricial para la función Suma( ).
=SUMAPRODUCTO((A1:A20),(A1:A20>0)*1,(A1:A20<6)*1)
=SUMA(SI(A1:A20>0,SI(A1:A20<6,A1:A20,0),0))



Solo comentar que las formulas expuestas por David son buenas para aprender el funcionamiento de las formulas matriciales, pero que
de ningun modo deberian usarse para la situacion concreta planteada en este hilo. Las construcciones de ese tipo son lentas e
ineficientes y solo deberian usarse cuando es totalmente imposible usar las funciones de busqueda (COINCIDIR, BUSCAR, .BUSCARV,
BUSCARH, SUMAR.SI, CONTAR.SI, DSUMA, etc.) ya que estas ultimas usan unos algoritmos mucho mas rapidos para buscar. Un posible
hibrido entre SUMAR.SI y SUMA podria ser la siguiente formula donde el uso de SUMA no afecta la velocidad (esta formula NO tiene que
introducirse como matricial):

=SUMA(SUMAR.SI(A1:A10;{"<6"\"<=0"};B1:B10)*{1\-1})

Saludos,
KL
Respuesta Responder a este mensaje
#5 Gabriel Raigosa
30/09/2006 - 18:21 | Informe spam
Carpeta
Descripción
Dirección

1
** Microsoft Excel *
http://esnips.com/web/GabrielRaigosa

2
Archivos para usar en clase
http://esnips.com/web/RaigosaClase

3
Fechas y Horas
http://esnips.com/web/RaigosaFechasHoras

4
Formato y Formato Condicional
http://esnips.com/web/RaigosaFormatos

5
Foro Excel
http://esnips.com/web/ForoExcel

6
Funciones de Busqueda
http://esnips.com/web/RaigosaBusqueda

7
Funciones de Texto
http://esnips.com/web/RaigosaTexto

8
Funciones Financieras
http://esnips.com/web/RaigosaFinancieras

9
Funciones Logicas
http://esnips.com/web/RaigosaLogicas

10
Graficos con Excel
http://esnips.com/web/RaigosaGraficos

11
Grupo (Sabados)
Privado

12
Grupo (Viernes)
Privado

13
Grupo Excel Septiembre
Privado

14
Juegos con Excel
http://esnips.com/web/RaigosaJuegosExcel

15
Macros con Excel
http://esnips.com/web/Macros-con-Excel

16
Manuales Excel
http://esnips.com/web/RaigosaManuales

17
Paginas WEB
http://esnips.com/web/RaigosaPaginasExcel

18
Practicas - XLS
http://esnips.com/web/RaigosaPracticasXLS

19
Tablas Dinámicas
http://esnips.com/web/RaigosaTablasDinamicas

20
TEST
http://esnips.com/web/GabrielRaigosa-test

21
Validación
http://esnips.com/web/RaigosaValidacion

22
Varios
http://esnips.com/web/RaigosaVarios

23
VBA - Visual Basic para Aplicaciones
http://esnips.com/web/RaigosaVBA



Gabriel Raigosa
http://esnips.com/web/Raigosa
http://esnips.com/web/ForoExcel
"Crespa" escribió en el mensaje
news:
| hola, quiero poner en el criterio de sumar.si que me valide que sea menor
que
| 6 y mayor que 0, pero no logro encontrar la sintaxis que exprese 0<x<6,
| siendo x lo que valido para sumar ¿qué me sugieren?
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida