Профессиональные приемы работы в Microsoft Excel

Обмен опытом => Microsoft Excel => Тема начата: Диана Нурушева от 04.03.2017, 21:48

Название: Перенос заливки из одного файла в другого
Отправлено: Диана Нурушева от 04.03.2017, 21:48
есть два файла: "2 файл" и "3 файл". в каждом нужен только один лист.
во "2 файле" по строкам фамилии, по столбам- даты. в этом файле изначально расставлены оранжевые заливки.
в "3 файле" по строкам фамилии и даты под каждой, столб- время в цифровом формате, причем у людей не все даты могут быть рабочими (нерабочих в таблице нет).
нужно:
1. из 2 файла перенести оранжевые заливки в 3 файл по датам и фамилиям
2. после того как я руками расставлю в 3 файле серые заливки (сама), перенести эти серые заливки во 2 файл по фамилиям и датам.
спасибо!
Название: Re: Перенос заливки из одного файла в другого
Отправлено: zs5 от 09.03.2017, 09:37
лучше работать с правилом, чем с форматированием
Название: Re: Перенос заливки из одного файла в другого
Отправлено: Диана Нурушева от 09.03.2017, 20:35
каким образом?
Название: Re: Перенос заливки из одного файла в другого
Отправлено: zs5 от 09.03.2017, 21:16
Цитата: zs5 от 09.03.2017, 21:15
Цитата: Диана Нурушева от 04.03.2017, 21:48
после того как я руками расставлю в 3 файле серые заливки (сама)
логика есть
Название: Re: Перенос заливки из одного файла в другого
Отправлено: IKor от 10.03.2017, 20:32
Диана,

Подумайте о возможности использования дополнительного столбца и условного форматирования:
1. в первом файле вместо использования разноцветной заливки указывайте разные значения напротив фамилий в дополнительном столбце (назначайте атрибуты)
2. с помощью функций ВПР(_) (https://msexcel.ru/content/view/20/2/), ПОИСИКПОЗ(), ИНДЕКС() и др. передавайте значения аттрибутов из первого файла во второй (в такой же дополнительный столбец)
3. с помощью условного форматирования по указанным значениям (атрибутам) раскрашивайте разными заливками строки с фамилиями в обоих файлах
Название: Re: Перенос заливки из одного файла в другого
Отправлено: Диана Нурушева от 11.03.2017, 21:19
во 2 файле даты в столбах- добавить доп столб для атрибутов невозможно. я пыталась условным форматированием: трудно форматирование с разными заливками друг на друга накладывать. есть ли возможность как-то макросом, может быть.
пожалуйста...
Название: Re: Перенос заливки из одного файла в другого
Отправлено: zs5 от 12.03.2017, 09:18
тогда два дополнительных столбца:
1. копируйте формулу =A3 (для выделенных ячеек)
2. =ЯЧЕЙКА("тип";B3) в другом столбце
3. =ЕСЛИ(Лист1!C3="l";Лист1!A3;"") формула на другом листе