Sumar alternando y omitiendo filas

17/02/2005 - 00:19 por Pedro | Informe spam
Hola a todos

Estoy haciendo una hoja en la que en cada columna tengo cifra y debajo de ella
el porcentaje de diferencia con la cifra anterior y asi se alterna la cifra y su
porcentaje.

Necesito sacar al final de las columnas los totales de las cifras.

Como entremedias estan los porcentajes, que instruccion tengo que
poner en la SUMA(...), para que me sume las cifras de toda
la columna y omita los porcentajes.

Gracias y saludos.

Preguntas similare

Leer las respuestas

#11 Pedro
20/02/2005 - 19:08 | Informe spam
Lo siento Héctor pero tu explicación: " 2.- el porque de '£7'... [se me chispotio en comentarlo] :(en 'A37' estuve intercambiando
0/1 para probar las formulas a filas pares_1 o nones_0 ;)", no la entiendo.
Soy español, de Castilla y León, y lo de "chispotio" no viene el el diccionario de la R.A.E., por lo que no entiendo tu
explicación.
De todas maneras, agradecido por tus explicaciones y por tu interés.
Saludos.


"Héctor Miguel" escribió en el mensaje news:
hola [de nuevo, chicos !

KL escribio en el mensaje...
... en este caso la diferencia es marginal... se podria decir q ambas formulas son matriciales
... la primera... expresamente y la segunda implicitamenete [...]



Pedro escribio en el mensaje...
... aclararas el porque de "£7" para poder entenderla.





1.- totalmente de acuerdo con KL, 'practicamente' ->ambas son 'matriciales'<- [trabajan con matrices]
2.- el porque de '£7'... [se me chispotio en comentarlo] :(
en 'A37' estuve intercambiando 0/1 para probar las formulas a filas pares_1 o nones_0 ;)
3.- en tanto 'se pretenda' multiplicar rangos...
-> cualquier 'intento' de 'multiplicar textos' o si 'se atraviesa' algun valor de error... ×_×
toda operacion 'siguiente' [o 'dependiente'] continuara 'arrastrando' dicho error :(
4.- para usar sumaproducto(), seria conveniente 'asegurarse' que no existan las condiciones anteriores
5.- [hasta donde se] la segunda propuesta ->y 'forzadamante' matricial<- es la que 'previene/corrige' el error ;)

saludos,
hector.

Respuesta Responder a este mensaje
#12 Pedro
20/02/2005 - 19:09 | Informe spam
Gracias por esta aclaración. No tenía claro el tema de las "matriciales".
Gracias y saludos.
KL" escribió en el mensaje news:%
Hola chicos,

En tanto vuelve Hector Miguel, solo comentaros q en este caso la diferencia es marginal e incluso creo que, aunque marginalmente,
la matricial es mas rapida. De hecho se podria decir q ambas formulas son matriciales solo que la primera lo es expresamente y la
segunda implicitamenete (SUMAPRODUCTO puede manejar matrices sin Ctrl+Shift+Enter, mientras q SUMA no lo puede). Asi q el unico
inconviniente de la matricial digno de atencion es la forma de introducirla y el hecho de q pocos usuarios sabrian repararla si
por alguna razon entran dentro de la celda.

Saludos,
KL


"Pedro" wrote in message news:
Héctor la Matricial que me has enviado " =suma((residuo(fila(b2:b35),2)£7)*si(esnumero(b2:b35),b2:b35)) "
funciona perfectamente.
De esta fórmula dos cosas:
Me gustaría me aclararas el porqué de "£7" para poder entenderla.
Y segundo como pide también Luis Caro, me gustan más las NO matriciales, porque consumen menos
recursos y no cargan tanto las hojas.
Muchas gracias por tus enseñanzas y por las molestias que te damos
Un cordial saludo.

"Héctor Miguel" escribió en el mensaje news:
hola, chicos !

Pedro escribio en el mensaje...
... en ambos casos... matricial como NO matricial, me da como respuesta "#|DIV/0!" [...]



Luis Caro escribio en el mensaje...
Tambien trate de aplicar la no matricial y no me funciona [...]



al trabajar con formulas/funciones que 'multiplican' matrices...
se detienen al 'encontrar' ->cualquier 'error'<- [y el primero 'encontrado' es el que 'devuelven']

en el caso de Pedro, es probable que alguno/s 'porcentaje/s' sea/n 'cero-diferencia' -?-
Luis no menciona cual es el error 'devuelto' por la formula :(
[probablemente] ¿se 'atraviesan' valores_texto en el rango 'multiplicado'?

una forma de 'prevenir/corregir' ese tipo de errores, seria la siguiente formula ->matricial<-
=suma((residuo(fila(b2:b35),2)£7)*si(esnumero(b2:b35),b2:b35))

¿comentan?
saludos,
hector.









Respuesta Responder a este mensaje
#13 KL
20/02/2005 - 19:19 | Informe spam
Hola Pedro,

Tambien vivo en Espana, pero habiendo observado el uso q hace HM de la
expresion "se me chispotio", supongo q proviene de la raiz "chispa" y
probablemente quiere decir "se me escapo" o algo por el estilo. Ya me
corregira HM si me equivoco.

Saludos,
KL

"Pedro" wrote in message
news:
Lo siento Héctor pero tu explicación: " 2.- el porque de '£7'... [se me
chispotio en comentarlo] :(en 'A37' estuve intercambiando 0/1 para probar
las formulas a filas pares_1 o nones_0 ;)", no la entiendo.
Soy español, de Castilla y León, y lo de "chispotio" no viene el el
diccionario de la R.A.E., por lo que no entiendo tu explicación.
De todas maneras, agradecido por tus explicaciones y por tu interés.
Saludos.


"Héctor Miguel" escribió en el mensaje
news:
hola [de nuevo, chicos !

KL escribio en el mensaje...
... en este caso la diferencia es marginal... se podria decir q ambas
formulas son matriciales
... la primera... expresamente y la segunda implicitamenete [...]



Pedro escribio en el mensaje...
... aclararas el porque de "£7" para poder entenderla.





1.- totalmente de acuerdo con KL, 'practicamente' ->ambas son
'matriciales'<- [trabajan con matrices]
2.- el porque de '£7'... [se me chispotio en comentarlo] :(
en 'A37' estuve intercambiando 0/1 para probar las formulas a filas
pares_1 o nones_0 ;)
3.- en tanto 'se pretenda' multiplicar rangos...
-> cualquier 'intento' de 'multiplicar textos' o si 'se atraviesa'
algun valor de error... ×_×
toda operacion 'siguiente' [o 'dependiente'] continuara
'arrastrando' dicho error :(
4.- para usar sumaproducto(), seria conveniente 'asegurarse' que no
existan las condiciones anteriores
5.- [hasta donde se] la segunda propuesta ->y 'forzadamante' matricial<-
es la que 'previene/corrige' el error ;)

saludos,
hector.





Respuesta Responder a este mensaje
#14 Pedro
21/02/2005 - 20:56 | Informe spam
Puede ser. Gracias KL
"KL" escribió en el mensaje news:%
Hola Pedro,

Tambien vivo en Espana, pero habiendo observado el uso q hace HM de la expresion "se me chispotio", supongo q proviene de la raiz
"chispa" y probablemente quiere decir "se me escapo" o algo por el estilo. Ya me corregira HM si me equivoco.

Saludos,
KL

"Pedro" wrote in message news:
Lo siento Héctor pero tu explicación: " 2.- el porque de '£7'... [se me chispotio en comentarlo] :(en 'A37' estuve
intercambiando 0/1 para probar las formulas a filas pares_1 o nones_0 ;)", no la entiendo.
Soy español, de Castilla y León, y lo de "chispotio" no viene el el diccionario de la R.A.E., por lo que no entiendo tu
explicación.
De todas maneras, agradecido por tus explicaciones y por tu interés.
Saludos.


"Héctor Miguel" escribió en el mensaje news:
hola [de nuevo, chicos !

KL escribio en el mensaje...
... en este caso la diferencia es marginal... se podria decir q ambas formulas son matriciales
... la primera... expresamente y la segunda implicitamenete [...]



Pedro escribio en el mensaje...
... aclararas el porque de "£7" para poder entenderla.





1.- totalmente de acuerdo con KL, 'practicamente' ->ambas son 'matriciales'<- [trabajan con matrices]
2.- el porque de '£7'... [se me chispotio en comentarlo] :(
en 'A37' estuve intercambiando 0/1 para probar las formulas a filas pares_1 o nones_0 ;)
3.- en tanto 'se pretenda' multiplicar rangos...
-> cualquier 'intento' de 'multiplicar textos' o si 'se atraviesa' algun valor de error... ×_×
toda operacion 'siguiente' [o 'dependiente'] continuara 'arrastrando' dicho error :(
4.- para usar sumaproducto(), seria conveniente 'asegurarse' que no existan las condiciones anteriores
5.- [hasta donde se] la segunda propuesta ->y 'forzadamante' matricial<- es la que 'previene/corrige' el error ;)

saludos,
hector.









Respuesta Responder a este mensaje
#15 Héctor Miguel
22/02/2005 - 03:42 | Informe spam
hola, Pedro !
Puede ser. Gracias KL



-> 'asi es'... :))

hola, KL
... habiendo observado el uso q hace HM de la expresion "se me chispotio"
... probablemente quiere decir "se me escapo" o algo por el estilo. Ya me corregira HM si me equivoco.





-> no tengo nada que 'corregir' :))

abundando en 'el tema'... [se me chispotio] es un termino popularizado en varios paises de america latina
por un programa comico [hace mas de 35 años], cuyos personajes llevan todos 'ch' en sus nombres...
[el chavo del ocho... el dr. chapatin... el chompiras... etc.] y que 'sigue en pantalla' [tv]
creaciones de roberto gomez bolaños, mejor conocido como 'chespirito' [alegorico diminutivo de shakespeare]

en fin... 'se me chispotio' :))
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