Aplicar una fórmula a celdas particulares en Microsoft Excel

0

Digamos que tengo la siguiente hoja:

  |  A   |  B  |  C  |  
1 |  5   |  1  |  5  |    
2 |  8   |  8  |  99 |
3 |  77  |  3  |  3  |
4 |  2   |  7  |  4  |
5 |      |     |     |
6 | Base:|  2  |     |

Ahora quiero aplicar tal 'fórmula' a las celdas mencionadas sobre: =LOG(<cell>, B6), dónde <cell> Es obviamente el valor de celda de las celdas anteriores. Obviamente, la B6 Debería permanecer como está.

¿Cómo puedo hacer esto sin copiar y pegar?

Actualizar : El problema con poner la fórmula en la primera celda y arrastrar hacia abajo es que B6 se incrementa a B7, B8 etc, pero quiero que se quede como B6

Andreas Grech
fuente
"número de celda de las celdas anteriores"? ¿Te refieres a valores de celda?
o.k.w
Sí, valores de celda. Actualicé la pregunta
Andreas Grech

Respuestas:

4

Ingrese la fórmula en la primera celda y luego haga clic y arrastre el cuadrado negro en la parte inferior derecha de la celda para cubrir todas las celdas que desea que contengan la fórmula. Excel es lo suficientemente inteligente como para actualizar las referencias de las celdas de manera adecuada, ya que copia la fórmula.


Editar Desea agregar símbolos de dólar antes de ambas partes de la celda estática:

LOG(<cell>, $B$6)
Mark Pim
fuente
Actualizado la pregunta. El problema es que la B6 el valor se cambia cuando u arrastra hacia abajo
Andreas Grech
Ah, ya veo, respuesta actualizada.
Mark Pim
2

Si tu quieres B6 para permanecer igual en todas las celdas después de arrastrar, escriba $B$6 en lugar.

El signo de dólar que precede a las referencias de fila o columna evita que se actualicen al arrastrar y copiar la fórmula.

Gauthier
fuente
0

Reemplazar con la referencia de celda,

p.ej.

=LOG(A3, 10)

o

=LOG(A1:A5, 10)

para un rango

cometbill
fuente
Pero quiero que cada celda contenga la fórmula por sí misma.
Andreas Grech