1

Это супер просто, так что извините за это:

Если я вставлю эту формулу (например)

=CELL("address")

это показывает текущий адрес ячейки / положение - f.ex. $ E $ 5

Однако, если я вставлю один и тот же форум в строке ниже, результат в обеих ячейках изменится. Таким образом, он не показывает правильное значение, если я использую его более одного раза. Как мне решить эту сверхосновную вещь "excel"?

Если я, например, вставьте формулу в ячейки E5 и E6, в обеих ячейках будет отображаться $ E $ 6 вместо $ E $ 5 и $ E $ 6.

РЕДАКТИРОВАТЬ:

Я получил ответ ниже, говоря, что эту формулу следует использовать вместо:

=ADDRESS(ROW(),COLUMN())

Тем не менее, это только приводит к тому, что Excel жалуется на форумную ошибку ...?

РЕДАКТИРОВАТЬ 2:

Замените "," на ";", и это работает.

3 ответа3

2

Попробуйте = ячейка ("адрес", E5), затем скопируйте ее в другие ячейки: если вы не дадите ссылку, ячейка выдаст информацию о выбранной ячейке.

1

Формула Cell не является правильной формулой, чтобы получить адрес вашей ячейки, если вы не укажете ссылку на ячейку в качестве второго аргумента функции - но поскольку это то, что вы хотите в первую очередь, проще сделать это (хотя есть Есть много других способов сделать это тоже), будет:

=ADDRESS(ROW(),COLUMN())

Надеюсь это поможет!

1

С http://www.techonthenet.com/excel/formulas/cell.php

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

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