Quiero poder sumar los valores de una fila completa, excepto las 2 primeras celdas. Entonces algo como esto:
=sum(A3:A*infinity*)
¿Cómo hago esto?
Quiero poder sumar los valores de una fila completa, excepto las 2 primeras celdas. Entonces algo como esto:
=sum(A3:A*infinity*)
¿Cómo hago esto?
Respuestas:
Algo similar se ha preguntado antes y repetiré esta respuesta : solo pon:
=sum(a3:a1048576)
porque ese es el número máximo de celdas por columna / fila en Office 2007 y 2010. (65536 es máximo para antes de 2007.) (Para las columnas, el nombre máximo de columna es XFD en 2007 y 2010, y IV antes de 2007.)
Sume todo y luego quite los que no desea incluir:
=SUM(A:A)-A1-A2
Editar:
Como josmh ha señalado, la fórmula anterior fallará con un error si A1 o A2 no son numéricos, pero lo siguiente funcionará:
=SUM(A:A)-SUM(A1,A2)
o
=SUM(A:A)-SUM(A1:A2)
o (por un poco de diversión!)
=SUM(A:A,(-1*(SUM(A1))),(-1*SUM((A2))))
Estos funcionan porque la función SUMA ignora los campos no numéricos
Para sumar una fila completa :
=sum(1:1)
Reemplace 1 con su número de fila inicial y luego use el controlador de autocompletar en consecuencia. Si arrastra la fórmula hacia abajo, cambiará a "= sum (2: 2)" y así sucesivamente.
Para sumar toda la fila , excepto las 2 primeras columnas :
=sum(1:1)-sum($a1:$b1)
Esto te ayudará a reducir el tamaño del archivo.
Esto ya tiene varias respuestas excelentes, pero aquí hay un método que aún no he visto publicado:
=SUM(OFFSET(3:3,0,2,1,COLUMNS(3:3)-2))
El formato es SUM(OFFSET(Range, Rows, Cols, [Height], [Width]))
. Comenzamos con todo el rango, lo compensamos con cero filas hacia abajo y dos columnas, establecemos la altura en 1 y establecemos el ancho en su ancho actual menos dos. Siempre que el ajuste de ancho sea el mismo que el desplazamiento, funciona perfectamente. Aquí está la misma idea para sumar una columna en lugar de una fila: (Tenga en cuenta que no tiene que usar el Width
parámetro porque desea el mismo ancho que el rango original).
=SUM(OFFSET(A:A,2,0,ROWS(A:A)-2))
El beneficio de estas fórmulas sobre la respuesta actualmente aceptada es que funcionan en cualquier versión de Excel. Tampoco ajustará el rango si inserta celdas al frente porque hace referencia a toda la fila / columna. Es posible que desee o no esa funcionalidad dependiendo de su configuración de datos.
=sum(A3:A*infinity*)
como lo permita Microsoft Excel. Desafortunadamente, cada referencia debe ingresarse dos veces (una para la función OFFSET y otra para la función ROWS).
Pensé que simplemente podría hacer lo siguiente: = SUMA (A3: A)
Editar : Lo siento, leí mal, esto es para una columna
Para las filas, vea la respuesta aprobada.
=SUM(A3:A:A)
.
=SUM(A3:A:A)
parece ser lo mismo que =SUM(A:A)
. (Me sorprende que no se trate de un error de sintaxis)
También puede seleccionar celdas en una fila o columna seleccionando la primera celda y luego presionando la tecla CTRL+ SHIFT+ ARROW( RIGHT ARROWo LEFT ARROWpara filas, FLECHA ARRIBA o FLECHA ABAJO para columnas).
Nota Si la fila o columna contiene datos, la tecla CTRL + MAYÚS + FLECHA selecciona la fila o columna a la última celda utilizada. Al presionar la tecla CTRL + MAYÚS + FLECHA por segunda vez, se selecciona toda la fila o columna.
PD.
Es una pena que Excel no tenga el mismo truco que Google Sheets . Por ej. para seleccionar de C2 a C ( infinito ), puede hacer allí:
SUM(C2:2)