Скопируйте данные из условно отформатированных ячеек в новую вкладку на основе цвета условного форматирования в Excel - PullRequest
0 голосов
/ 04 ноября 2018

Хорошо, так что я новичок во всем этом - пожалуйста, помогите мне, если есть лучший способ сделать это ... в настоящее время пытаюсь внести изменения в существующую электронную таблицу, и я не могу понять, как выполнить то, что я хочу. ..

На вкладке 1 учитываются различные номера и их назначения, на вкладке 2 переупорядочиваются эти данные для печатной страницы, а на вкладке 3 содержится список всех чисел, которые мы должны учитывать, и в настоящее время для этого используется условное форматирование. (Зеленый, если число учитывается в Таблице 1, Красный, если нет)

То, что я пытаюсь сделать, это создать список всех чисел, которые НЕ учитываются (красные условно отформатированные ячейки на вкладке 3) для отображения в любой форме на вкладке 2. Я начал возиться с функциями = mycolor и IF , но я обнаружил, что это работает только с явным форматированием ячейки, а не с условным форматированием, которое я использую для учета чисел.

Нужно ли мне изменить, как моя таблица учитывает числа из Таблицы 1 вместо условного форматирования? Если это так, что будет лучшим способом для этого? Если есть способ сделать это с помощью условного форматирования, как бы я начал копировать данные на основе условного форматирования определенных ячеек?

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

Спасибо большое заранее ...

Ответы [ 2 ]

0 голосов
/ 10 ноября 2018

СПАСИБО за помощь, Ричард!

С некоторыми изменениями функция Vlookup, которую вы мне дали (в столбце E), работала нормально:

= ЕСЛИ (ISERROR (ВПР (E2, hiddenradios, 1, FALSE)), "1", "0")

И добавление второго столбца (-ов) и функции суммы для значений было действительно полезной идеей: (столбец H)

= IF (VALUE (F2)> 0, SUM (G $ 2: G2), "")

По какой-то причине я не смог заставить vlookup работать, даже когда столбец был перемещен слева от числа, которое я пытался вернуть, но я смог сделать то же самое с формулой INDEX / MATCH в столбце J:

= ЕСЛИОШИБКА (ИНДЕКС (Е $ 2: Е $ 100, MATCH (I2, H $ 2: $ H 100,0), 1), "")

Не так просто, как у вас, но вы поставили меня на правильный путь, добавив столбцы, и я бы не понял это без вашей помощи ... еще раз спасибо!

введите описание изображения здесь

0 голосов
/ 04 ноября 2018

Что я хотел бы сделать, это добавить столбец к третьей вкладке, который является отсутствующим / отсутствующим столбцом (= столбец C в моем макете ниже). Отсутствует = 1 приходится = 0. (Это может быть достигнуто той же формулой, что и для красного / зеленого ИЛИ функции vlookup ()). Поэтому для каждого красного ряда будет 1 рядом. Расширяя это, согласно моему комментарию ... индексировать отсутствующие значения (столбец A =):

=IF(C3>0,SUM(C$1:C3),"")

Теперь используйте новую пару столбцов, чтобы получить пропущенные значения screenshot И используйте функцию поиска, чтобы выстроить пропущенные значения (столбец G) ... Я поднялся только до 5 (столбец f)

=IFERROR(VLOOKUP(F3,A$3:B$6,2,FALSE),"")
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...