Формула массива не меняет ссылочные ячейки - PullRequest
0 голосов
/ 18 октября 2018

Мои данные:

enter image description here

Я пытаюсь повторить ответ / формулу из Column H.Это формула массива, поэтому я зафиксировал ее с помощью Ctrl + Shift + Enter ( C + S + E в дальнейшем).

Моя формула H2) :

=MAX(IF(Sheet1!$X$3:$X$94=Sheet4!A2,Sheet1!$AI$3:$AI$94))


Columns I:Lразличные варианты, которые я пытался воспроизвести.

Column I: я выделил соответствующие ячейки, затем поместил приведенную выше формулу (из H2) в ячейку I2, а затем использовал C + S +E .В результате получается 2 до конца.

Изучение различий между формулами между ячейками H5 и I5 показывает, что ссылка "Sheet4!A2" отличается.

  • В Column H ссылка на ячейку равна "Sheet4!A5", , что , правильно .
  • В I5 ссылка "Sheet4!A2, , что неверно .

Чтобы обойти это, я попыталсязаписать формулу в Column J и перетащить ее вниз, что привело ко всем ошибкам.

Columns K и L - это случаи, когда я пытался ввести формулу, выделив свой диапазон, а затем нажав C + S + E , либо вручную (Column K), либо перемещаясь между листами и выделяя соответствующие ссылки (Column L).Возникла та же проблема.

Я даже пытался выделить Column H, редактировать Cell H2 и нажать C + S + E .Я получил тот же результат, что и в Column I.

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

В моей электронной таблице включен автоматический расчет.

1 Ответ

0 голосов
/ 18 октября 2018

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

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

Возможно, вы захотите обновить свои знания об относительной и абсолютной ссылке, например здесь

...