Начиная строку 3, у меня есть «определенные ценности» повторение назначения Нахождения на основе различных строк и столбцы
- каждые 3 7 11 15 ... до 43-я колонка
- затем он идет вниз к 19 строка (16 строк вниз) и повторяет ее над столбцами, тогда она опускается до 16 строк ниже этого и повторяет (обратите внимание на эту точку)
Я хочу вывести эти конкретные значения в столбце, начиная со строки 2 (например: от B2 вниз)
Для первой части, я был в состоянии получить этот
= OFFSET ($ C $ 3,0,4 * (ROW() - 1))
Это отлично работает для строки. Он тянет каждый третий 7-й 11-й 15-й столбцы ...
Я могу даже поставить формулу «if», чтобы увидеть, если столбец равен 43, а затем скажите, чтобы он опустился на 19 строк (путем помещения косвенной формулы внутри смещения).
Однако это также необходимо повторить (как указано выше). Как я могу это сделать?
Спасибо за ваше время!
Итак, часть строки будет чем-то вроде 'Mod (row() - 1,11)' Вам может потребоваться немного изменить математику. Затем вам нужно будет сбросить часть столбца, поэтому вам нужно будет сделать столбец примерно так: «4 * (ROW() - 1) - (11 * (Mod (строка() - 1,11)))' снова я сделал не тестируйте его, но это должно закрыть вас. '= OFFSET ($ C $ 3, Mod (строка() - 1,11), 4 * (ROW() - 1) - (11 * (Mod (строка() - 1,11))))' –
Я немного путать. 1. Формула не работала (но я работаю над ней) 2. Почему 11? строка повторяется каждые 16 раз, начиная с столбца 3. Столбец повторяется каждый четвертый раз, начиная с столбца 3, хотя Также на стороне заметки, будет ли Vlookup + Hlookup работать лучше? Просто подумал – Dingo
Жаль, что я имел в виду quotent not mod '= OFFSET ($ C $ 3, QUOTIENT (ROW() - 1,11), (4 * (ROW() - 1- (11 * (QUOTIENT (ROW() - 1, 11)))))) '. Это 11, потому что это число столбцов. Ему необходимо сбросить значение до 0 в столбце каждые 11 строк столбца формулы. –