Мне нужно создать метод перемещения столбцов B и C, чтобы они соответствовали A, поэтому:

с помощью макроса или формулы это должно привести к:

Столбец 1(A) должен быть неизменным, но 2(B) и 3(C) перемещены; 2 и 3 также должны быть связаны.

1 ответ1

0

Отрегулируйте диапазон, представленный B1:C11 на снимке экрана сверху, чтобы отразить диапазон столбцов B и C. Переместите содержимое столбца B & C в другое место, например G1:H11.

Тогда в B1

=IF(ISNA(VLOOKUP(A1,$G$1:$H$11,1,FALSE))=TRUE,"",VLOOKUP(A1,$G$1:$H$11,1,FALSE))

и в С1

=IF(ISNA(VLOOKUP(A1,$G$1:$H$11,2,FALSE))=TRUE,"",VLOOKUP(A1,$G$1:$H$11,2,FALSE))

Вы всегда можете вставить имя, определить диапазон $ G $ 1:$ H $ 11 (или что-то еще) и использовать namedRange в формулах вместо этого, который будет выглядеть как

=IF(ISNA(VLOOKUP(A1,namedRange,1,FALSE))=TRUE,"",VLOOKUP(A1,namedRange,1,FALSE))

а также

 =IF(ISNA(VLOOKUP(A1,namedRange,2,FALSE))=TRUE,"",VLOOKUP(A1,namedRange,2,FALSE))

конечно, перетащите формулы в B1 и C1 вниз рядом со столбцом A.

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