1

В настоящее время происходит то, что я пытаюсь увеличить формулу +1.

например вот что есть в b1-b4:

Cell | Formula
b1   | =(mark!A8)& " - "& (Config!A4)
b2   | =(mark!A8)& " - "& (Config!A4)
b3   | =(mark!A8)& " - "& (Config!A4)
b4   | =(mark!A8)& " - "& (Config!A4)

если я выберу все 4 строки и вставлю их прямо под "b4", это даст мне следующее:

b5   | =(mark!A13)& " - "& (Config!A4)
b6   | =(mark!A13)& " - "& (Config!A4)
b7   | =(mark!A13)& " - "& (Config!A4)
b8   | =(mark!A13)& " - "& (Config!A4)

когда я действительно хочу это:

b5   | =(mark!A9)& " - "& (Config!A4)
b6   | =(mark!A9)& " - "& (Config!A4)
b7   | =(mark!A9)& " - "& (Config!A4)
b8   | =(mark!A9)& " - "& (Config!A4)

Как я могу сделать это? Я только хочу, чтобы это увеличивало +1 за каждый раз, когда я вставляю.

1 ответ1

1

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

=(OFFSET(Mark!A$8,FLOOR.MATH((ROW()-1)/4),0))& " - "& (Config!$A$4)

FLOOR.MATH() округляет результат своего аргумента до ближайшего целого числа, и при использовании с (ROW()-1)/4 гарантирует, что мы увеличиваем на одну каждые четыре строки. (Обратите внимание на использование абсолютных ссылок с $)

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