Я пытаюсь найти способ удалить значения из определенных столбцов в строке на основе значения ячейки. Я нашел несколько руководств по удалению целых строк на основе значения ячейки, но не частичных строк.
У нас есть UPC для коробок и UPC для потребителей. Для этой таблицы нам нужно удалить вес, стоимость и розничную цену для всех UPC для коробок (эта информация генерируется программой отчетности, но ее необходимо удалить, поскольку она не имеет значения для пользователей). Для UPC для потребителей эти данные являются релевантными и должны быть сохранены.
Я хочу создать отдельную таблицу Excel со списком UPC для дел и создать макрос, который будет ссылаться на этот список и удалять значения из столбцов D-F, если это UPC для дел. Есть идеи, как это сделать, или советы?
Пример перед:
После примера:
решение1
Вот как бы я это структурировал:
* Синие ячейки — жестко закодированные значения, черные ячейки — формулы.
D2
имеет простую формулу:=NOT(ISNUMBER(MATCH(C2,$L$2:$L$7,0)))
Скопируйте это до последней строки.
.
E2
имеет еще более простую формулу, повторяющуюся по всему столбцуG
:=$D2*H2
РЕДАКТИРОВАТЬ-- Забыли упомянуть, что столбец E
имеет числовой формат: , 0.00" lbs";;General
а столбец F
и G
должен иметь числовой формат: $0.00;;General
, несмотря на то, что показано на снимке экрана.