#excel #excel-formula #offset
#excel #excel-формула #смещение
Вопрос:
Комментарии:
1. Не используйте
OFFSET()
, простоINDEX()
подойдет и не будет изменчивым.
Ответ №1:
Вы могли бы использовать ИНДЕКС и сопоставление:
Для строки 2: =MATCH(B2,$C$1:$F$1)
поиск индекса столбца, в котором находится ваше значение. $ вокруг значения диапазона в C1: F1 гарантирует, что заголовки столбцов будут статическими, даже если вы скопируете формулу вниз.
Затем объедините с индексом: =INDEX(C2:F2,1,MATCH(B2,$c$1:$F$1))
который извлекает данные из этого индекса.
Приятным дополнением является то, что вы можете обернуть это в =IFNA(formula’ «»), что предотвратит отображение #N / A, если вы не ввели значение в ячейку в столбце B.
Комментарии:
1. Просто
=INDEX(C2:G2,B2)
сделаемA2
. Перетащите вниз.
Ответ №2:
Это для offset
функции в excell
=offset(B2,0,B2)