Скажем, у меня есть следующий лист:

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

Теперь я хочу применить такую «формулу» к ячейкам, о которых упоминается: =LOG(<cell>, B6) , где <cell> , очевидно, является значением ячейки вышеупомянутых ячеек. Очевидно, что B6 должен оставаться как есть.

Как я могу сделать это без копирования и вставки?

Обновление: проблема с помещением формулы в первую ячейку и перетаскиванием вниз заключается в том, что значение B6 увеличивается до B7 , B8 т.д., Но я хочу, чтобы оно оставалось как B6

3 ответа3

4

Введите формулу в первую ячейку, а затем щелкните и перетащите черный квадрат в нижнем правом углу ячейки, чтобы покрыть все ячейки, в которые вы хотите поместить формулу. Excel достаточно умен, чтобы соответствующим образом обновлять ссылки на ячейки, поскольку он копирует формулу.


Изменить Вы хотите добавить символы доллара перед обеими частями статической ячейки:

LOG(<cell>, $B$6)
2

Если вы хотите, чтобы B6 оставался неизменным во всех ячейках после перетаскивания, вместо этого напишите $B$6 .

Знак доллара, предшествующий ссылкам на строки или столбцы, не позволяет обновлять их при перетаскивании формулы.

0

заменить на ссылку на ячейку,

например

=LOG(A3, 10)

или же

=LOG(A1:A5, 10)

для диапазона

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .