MS Excel: изменение счетчика в формуле на значение, отличное от указанного в Excel

Формула Excel выглядит следующим образом

=", " &($C$1)+1

Вот как выглядят данные, когда я вставляю специальные -> форумы

    1
, 2
, 3
, 3

Я хочу, чтобы увеличить последний номер +1 в счетчике. Что-то вроде

    1
, 2
, 3
, 4

Я, конечно, могу исправить это многими "обходными" способами, такими как наличие еще 1 столбца для счетчика повышений и затем использование его в формуле. Здесь Excel BY DEFAULT увеличит счетчик в столбце C1 следующим образом

 =", " &(C1)+1

и увеличьте C1 до C2 C3 ..Cn на "специальной вставке" ... если вы не заморозите ее с помощью $C$1, но тогда недостаточно разумно считать последний +1 счетчиком и использовать его. Таким образом, счетчик остается тем же, а значение остается тем же. Как сказать Excel, чтобы использовать последние +1 в качестве счетчика

2 ответа

Решение

Может быть

=", " & SUBSTITUTE(C1,", ","")+1

Предполагая, что ваша первая формула в A1, вы можете использовать:

=", "&($C$1)+(1-ROW($A$1)+ROW(A1))

Когда вы копируете, оригинал ROW($A$1) останется прежним, пока второй ROW(A1) будет меняться в зависимости от диапазона копий. Ура,

Другие вопросы по тегам