--
"Saber que se sabe lo que se sabe y que no se sabe lo que no se sabe; he
aquí el verdadero saber." Confucio.
=suma(a:a) suma la columna A
=suma(a:I60000) suma desde A1 hasta I60000
seria lo mismo decir =suma(a:a60000)+suma(b:b60000)....
Quizas si explicas un poco mas lo que quieres encuentres mas ayuda.
Saludos
Si fuese eligiendo los rangos individualmente no me cojerian en la formula
ya que seria del tipo:
SUMA(A:A+C:C:+E:E+G:G ... etc)
Tiene que haber una forma de sumar rangos intercalados.
--
"Saber que se sabe lo que se sabe y que no se sabe lo que no se sabe; he
aquí el verdadero saber." Confucio.
"José A. Castrejón" escribió:
=SUMAPRODUCTO(A1:BZ1,(ENTERO(COLUMNA(A1:BZ1)/2)<>COLUMNA(A1:BZ1)/2)*1)
y que luego la copies hasta la última fila, y sumes ésta columna.
Lo que no he logrado, es extender el rango de la segunda coordenada a una
fila diferente, como desde A1 hasta BZ100, a menos que sea por código, pero
sería demasiado lento.
- - - - - -
"kusflo" escribió:
Me suena que ha habido una consulta similar hace poco por el grupo. Supongo
que seria algo parecido a esto:
=SUMAPRODUCTO(A2:BZ2;--(RESIDUO(COLUMNA(A2:BZ2);2)=1))
Si cambias el 1 por un 0, te sumara las columnas pares en vez de las
impares.
Saludos
"kusflo" <mar...@tecsem.es(donotspam)> escribió en...
=SUMAPRODUCTO((A2:T2)*(RESIDUO(COLUMNA(A2:T2);3)=1))
--
Saludos desde Tenerife (Islas Canarias).
************************************************
"bonafide" <bona...@discussions.microsoft.com> escribió en el mensaje
news:0A300328-ACD7-4BFE...@microsoft.com...
Saludos desde Panamá AC.
--
looking for improvement
1.- Selecciona la celda que te muestra el error y haz clic en el rombo que
aparece junto a la celda.
2.- Elige "Mostrar pasos de cálculo".
3.- Comprueba en que lugar de la fórmula se produce el error (coincide con
la/s celda/s que lo produce).
--
Saludos desde Tenerife (Islas Canarias).
************************************************
"bonafide" <bona...@discussions.microsoft.com> escribió en el mensaje
news:20CCE156-D729-4D7A...@microsoft.com...
Mi interés, repito, es sumar varias celdas no continuas en una larga fila de
datos. Ejemplo: fecha A tiene columna 1, 2 y 3...... fecha B tiene columna
1, 2 y 3..... fecha C tiene columna 1, 2 y 3........ y lo que qiero hacer es
sumar los datos de "1" y luego los datos de "3" para cada fecha.
Gracias por tu tiempo.
Te explico esta que es la que yo utilizo.
=SUMAPRODUCTO(A2:BZ2;--(RESIDUO(COLUMNA(A2:BZ2);2)=1))
Sumaproducto hace una multiplicacion de rangos, y luego suma los resultados.
Tu quieres los valores de la fila 2: A2:BZ2
Y para sumar los valores de columnas salteadas, tienes que conseguir una
formula que, en las columas que quieres sumar de como resultado un 1, y sino
un 0.
Esta formula es =RESIDUO(COLUMNA(A3);2)=1.
Si copias esta formula en la fila 3en una fila, veras como te va dando
VERDADERO O FALSO
Si quisieras cada tres columnas, seria: =RESIDUO(COLUMNA(celda);3)=1.
Si quisieras 1 columna no, y 2 si, seria: =RESIDUO(COLUMNA(celda);3)>=1
Jugando con la funcion RESIDUO(mirate la ayuda) puedes conseguir casi
cualquier combinacion ;-)
Como en vez de VERDADERO y FALSO, queremos 0's y 1's, pues hacemos:
=--(RESIDUO(COLUMNA(celda);3)>=1)
Y por ultimo, lo juntamos todo en la primera formula. Espero que esto te
aclare mas las cosas.
Saludos
"bonafide" <bona...@discussions.microsoft.com> escribió en el mensaje
news:1EDD4DDA-5C33-48AE...@microsoft.com...
La explicación es la misma (casi) que dio L. Garcia, salvo que para 1
columna no, y 2 si, seria:
=RESIDUO(COLUMNA(celda);3)<>1 [>=1 sería 2 si y 1 no], puesto que los
valores defvueltos son: 1, 2, 0, 1, 2, ... etc. :
--
Saludos desde Tenerife (Islas Canarias).
************************************************
"L. Garcia" <luxis...@redestb.es> escribió en el mensaje
news:eU4lqyo...@TK2MSFTNGP04.phx.gbl...