1

Я пытаюсь найти способ удалить значения из определенных столбцов в строке на основе значения ячейки. Я нашел несколько руководств по удалению целых строк на основе значения ячейки, но не частичных строк.

У нас есть тематические СКП и потребительские СКП. Для этой таблицы нам нужно удалить вес, стоимость и розничную продажу для всех UPC дел (эта информация создается из программы отчетности, но ее необходимо удалить, поскольку она не имеет отношения к пользователям). Для потребительских СКП эти данные актуальны и должны храниться.

Я хочу создать отдельный лист Excel, в котором есть список UPC дел, и создать макрос, который будет ссылаться на этот список и удалять значения из столбцов D - F, если это UPC дела. Есть идеи по этому поводу или советы?

Перед примером:

Перед таблицей

После примера:

После таблицы

1 ответ1

0

Вот как я бы структурировал это:

Скриншот * Синие ячейки - это жестко закодированные значения, черные ячейки - формулы.

  • D2 имеет простую формулу:

    =NOT(ISNUMBER(MATCH(C2,$L$2:$L$7,0)))

    Скопируйте это до самого последнего ряда.

    ,

  • E2 имеет еще более простую формулу, повторяющуюся до конца столбца G:

    =$D2*H2

РЕДАКТИРОВАТЬ - Забыл упомянуть, что столбец E имеет числовой формат: 0.00" lbs";;General а столбцы F и G должны иметь числовой формат: $0.00;;General , несмотря на то, что показано на скриншоте.

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