Как я могу ссылаться на ячейку
Color
столбец,- в предыдущем ряду,
- той же таблицы,
из ячейки той же таблицы? Не полагаясь на абсолютные номера строк / столбцов рабочего листа, если это возможно.
Нравится [[Color],-1]
что-то ...
Как я могу ссылаться на ячейку
Color
столбец,из ячейки той же таблицы? Не полагаясь на абсолютные номера строк / столбцов рабочего листа, если это возможно.
Нравится [[Color],-1]
что-то ...
Если вы хотите использовать формат структурированной ссылки, попробуйте
=OFFSET([@Colour],-1,0)
Вы также можете сделать это без использования структурированных ссылок. Например, в строке 2 таблицы (первая строка данных) введите
=D1
... если "Цвет" находится в столбце D. (Подстраивайтесь под вашу ситуацию). Последнее будет намного быстрее в больших наборах данных, так как Offset () является изменчивым и будет пересчитываться всякий раз, когда ЛЮБАЯ ячейка в книге изменяется. Это может сильно повлиять на производительность.
Я почти всегда создаю отдельный столбец в своей таблице с именем "I" для индекса, который нумеруется 1,2,3,4 ...
Затем, чтобы получить предыдущее значение, используйте INDEX([Colour],[@I]-1)
.
Вы также можете пронумеровать его по столбцу, начиная с 0, и соответствующим образом изменить формулу, поскольку вы почти всегда получаете доступ к строке раньше.
Неустойчивая функция OFFSET
приводит к сбою моих больших книг, поэтому я рекомендую избегать любой ценой.