Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

como escribir un criterio para SUMAR.SI que no sume #N/A o #!VALOR

178 views
Skip to first unread message

elm

unread,
Jul 2, 2009, 1:03:01 AM7/2/09
to

si tengo en A2:A6 respectivamente 10, 15, #N/A, 20 , #!VALOR¡
¿Como escribir una formula SUMAR.SI que devuelva la suma numerica es decir
45 en lugar de #N/A ?

uso indistintamente excel 2003 o 2007.

Gracias por la respuesta...

H�ctor Miguel

unread,
Jul 2, 2009, 1:20:46 AM7/2/09
to

hola, !

> si tengo en A2:A6 respectivamente 10, 15, #N/A, 20 , #!VALOR�
> Como escribir una formula SUMAR.SI que devuelva la suma numerica es decir 45 en lugar de #N/A ?
> uso indistintamente excel 2003 o 2007.

para el caso que expones:
=sumar.si(a2:a6,">0")

o, si tienes (y necesitas) incluir numeros negativos:
=sumar.si(a2:a6,">0")+sumar.si(a2:a6,"<0")

saludos,
hector.


elm

unread,
Jul 2, 2009, 11:13:03 AM7/2/09
to


"Héctor Miguel" escribió:

Muchas gracias Héctor Miguel, tu siempre tan exacto y rápido por lo que
molesto nuevamente tu atención:

Si la suma necesaria sería de la columna B es decir del rango B2:B6 y lo mas
importante sumar solo las celdas que tengan en A2:A6 = #N/A o #!VALOR¡

Gracias por anticipado

H�ctor Miguel

unread,
Jul 2, 2009, 5:48:15 PM7/2/09
to

hola, !

> Si la suma necesaria seria de la columna B es decir del rango B2:B6
> y lo mas importante sumar solo las celdas que tengan en A2:A6 = #N/A o #!VALOR�

(p.e.) =sumaproducto(--(eserror(a2:a6),b2:b6)

saludos,
hector.

__ previos __

elm

unread,
Jul 2, 2009, 8:01:01 PM7/2/09
to

GRACIAS HÉCTOR MIGUEL

Solamente disculpa una vez mas nunca he usado =sumaproducto y cuando escribo:

=SUMAPRODUCTO(ESERROR(A2:A6),B2:B6)

Obtengo como respuesta 0 (en las celdas B2:B6 tengo 1,2,3,4,5)

Gracias de Nuevo
_______________________________________________________
"Héctor Miguel" escribió:

H�ctor Miguel

unread,
Jul 2, 2009, 11:30:02 PM7/2/09
to

hola, !

... nunca he usado =sumaproducto y cuando escribo:


> =SUMAPRODUCTO(ESERROR(A2:A6),B2:B6)
> Obtengo como respuesta 0 (en las celdas B2:B6 tengo 1,2,3,4,5)

hay un error "tipografico" en mi propuesta: le sobra el parentesis previo a la funcion eserror(...
la formula correcta es: =sumaproducto(--eserror(a2:a6),b2:b6)

observa que lleva un "doble-menos" previo a la funcion eserror(...

la otra alternativa omitiendo este dobe-menos seria: =sumaproducto(eserror(a2:a6)*b2:b6)

saludos,
hector.

p.d. el comportamiento y las opciones de uso del doble-menos (y la funcion sumaproducto)
-> y viene explicada en la parte final de la siguiente pagina...
http://www.xldynamic.com/source/xld.SUMPRODUCT.html

>>> Si la suma necesaria seria de la columna B es decir del rango B2:B6
>>> y lo mas importante sumar solo las celdas que tengan en A2:A6 = #N/A o #!VALOR�
>>
>> (p.e.) =sumaproducto(--(eserror(a2:a6),b2:b6)
>>

0 new messages