Al sumar los valores de la columna 1 me arroja como resultado #valor
en la primera columna no tengo mayor problema ya que es una suma; pero en la columna A3 la operacion es =suma(a1*C1+A2*C2+.....)*2
NO ENTIENDO POR Q?????
A B C D F
2 | Mosquitero lateral | 0.85 | 1.05 | Golden Oak | ||||||
1 | Mosquitero lateral | 1.2 | 1.81 | Golden Oak | ||||||
- | - | - | - | - | ||||||
- | - | - | - | - | ||||||
- | - | - | - | - | ||||||
- | - | - | - | - | ||||||
- | - | - | - | - | ||||||
3 | #¡VALOR! | #¡VALOR! |
|
|
Al poner explícitamente cada celda, entonces utiliza los valores. Si encuentra alguno no numérico, te dice que no es un número, por lo que da el error que muestras.
Prueba a utilizar "SUMAPRODUCTO" en vez de hacer los productos explícitos.
Lo mismo te ocurriría con la fórmula SUMA. Si pones SUMA(C1:C10), te sumaría 2.05. Sin embargo si pones =C1+C2+C3+C4+...+C10, te dará el error de valor, porque a partir de C3 los valores no son números, sino guiones.
Esto es porque las funciones SUMA y SUMAPRODUCTO están pensadas para tomar rangos que puedan incluir valores vacíos o textos en medio, y simplemente los obvian. Si en cualquier celda tuvieses algún error, entonces te cantaría ese error.
Al grano, que me desvío. Prueba a hace esto:
=SUMAPRODUCTO(A1:A5;C1:C5)*2 ----> suponiendo que los valores a sumar van de la fila 1 a la 5
Un saludo
La formula que me compartiste funciono perfecta,Pero lo que quiero es multiplicar mi cantidad de pz A1 x la medida C1 y asi sucecivamente para cada una de las filas
el valor correcto deberia ser 3.91, el detalle esta en los - ya que si asigno un 0 a cada celda con - me corrige el error! ¿alguna condicionante para que en caso de ser ="-" lo omita en la operacion???
No entiendo cuál es el problema. Sumaproducto ignora los guiones y el resultado es correcto. ¿Podrías adjuntar tu hoja para mira qué le ocurre?
TE CARGO MI ARCHIVO PARA QUE LO CHEQUES Y DETERMINES EN QUE ESTOY FALLANDO mUCHAS gRACIAS
Creo que se te olvidó adjuntar el archivo...
Disculpa
Ok, ya veo lo que te ocurre.
Te recomiendo que, en general, evites en la medida de lo posible las celdas combinadas, pues Excel no las entiende. Solo sirven para mostrar información al usuario. Yo siempre que puedo las limito a títulos y otras celdas que únicamente sirven para presentación, pero que no tienen datos de cálculo ni resultados.
En tu caso, al seleccionar la columna "Ancho", como es una celda combinada que engloba las columnas F y G, te pone como parámetro F20:G31.
En este caso lo que tienes es una fórmula SUMAPRODUCTO que tiene en el primer parámetro 11 valores (A20:A31) y en el segundo parámetro tiene 22 valores (F20:G31)
Si corriges a mano el segundo parámetro para que sea F20:F31, funcionará perfectamente.
Es más, si lo que quieres es obtener la superficie total, lo que tendrías que hacer es:
=SUMAPRODUCTO(A20:A31;F20:F31;H20:H31)
Esto es equivalente a escribir:
=A20*F20*H20+A21*F21*H21+[...]+A31*F31*H31
Solo que en tu caso esta última fórmula no te funcionará porque tienes guiones, pero SUMAPRODUCTO los obviará convenientemente.
Por cierto, dentro de SUMAPRODUCTO no tienes que poner operaciones, solo vectores o matrices. Y estos vectores o matrices tienen que ser del mismo tamaño y de la misma forma (mismo número de filas y de columnas).
Un saludo