Excel 2010: desea multiplicar números sin escribir excesivamente

Excel 2010: desea multiplicar números sin escribir excesivamente

Tengo una columna B, por lo que mis datos son de B1 a decir B500. quiero que c1 sea b1

C2 será B1*B2.

C3 será B1*B2*B3

C4 será B1*...*B4...

C500 será B1*...*B500

¿Existe una forma más sencilla de hacer esto que escribir la fórmula manualmente? Creo que puedo usar la función PRODUCTO, pero aún así tendría que escribir el resto de referencias manualmente. ¿Alguien tiene una solución más elegante?

Respuesta1

Sí, puedes usar la PRODUCT()función, pasando un rango de celdas como argumento. Simplemente ingrese lo siguiente en C1:

=PRODUCT(B$1:B1)

Luego arrastre la fórmula hacia abajo (agarrando el pequeño cuadrado en la parte inferior derecha del rectángulo resaltado de la celda).

Significa $una dirección absoluta, por lo que el inicio del rango permanece en B1mientras que el final se extiende para cada nueva fila a la que arrastre la fórmula: C2se convertirá en B$1:B2, C3se convertirá en B$1:B3, y así sucesivamente.


Alternativamente, si los números en B1-B500 son secuenciales del 1 al 500, puede usar la FACT()función (que calcula elfactorialde un número dado) para lograr lo mismo.

Respuesta2

Así es como hago este tipo de cosas:

  • En C1, configuro=B1
  • En C2, configuro=B2*C1
  • En C3 a C500, lo hago una copia de C2, seleccionando una casilla y usando Ctrl+ D.

Cuando Excel copia fórmulas, utiliza direccionamiento relativo, a menos que usted le indique que no lo haga.

Entonces C500 termina con una fórmula que dice =B500*C499.

información relacionada