Добрый День! Требуется помощь в грамотном составление формулы. В столбце А хранятся данные вида фам+ дата. Возможные варианты значений: 2 фамилии и 2 даты, 3 фам и 3 даты, одна фам и одна дата. Например: в ячейке А1 нах-ся данные вида - (Иванов А.А. - 01.01.2010;Сидоров В.В. - 03.01.2010) В ячейке А2 данные вида - (Петров И.И. - 04.02.2010) В ячейке А3 данные вида - (Петрова Т.И. - 03.03.2010;Смирнова П.П. - 10.01.2010;Иванова С.С. - 05.01.2010) Необходимо выбрать ТОЛЬКО ДАТЫ, если в ячейке нах-ся одна дата, то выбираем ее, если 2 даты, то выбираем 2 даты, если дат нет, ничего не выбираем. Т.е. в моем случае в результате получается: 01.01.2010 03.01.2010 04.02.2010 03.03.2010 10.01.2010 05.01.2010 Моя формула работает неправильно, если у кого-нибудь будут версии, было бы здорово))
Добрый День! Требуется помощь в грамотном составление формулы. В столбце А хранятся данные вида фам+ дата. Возможные варианты значений: 2 фамилии и 2 даты, 3 фам и 3 даты, одна фам и одна дата. Например: в ячейке А1 нах-ся данные вида - (Иванов А.А. - 01.01.2010;Сидоров В.В. - 03.01.2010) В ячейке А2 данные вида - (Петров И.И. - 04.02.2010) В ячейке А3 данные вида - (Петрова Т.И. - 03.03.2010;Смирнова П.П. - 10.01.2010;Иванова С.С. - 05.01.2010) Необходимо выбрать ТОЛЬКО ДАТЫ, если в ячейке нах-ся одна дата, то выбираем ее, если 2 даты, то выбираем 2 даты, если дат нет, ничего не выбираем. Т.е. в моем случае в результате получается: 01.01.2010 03.01.2010 04.02.2010 03.03.2010 10.01.2010 05.01.2010 Моя формула работает неправильно, если у кого-нибудь будут версии, было бы здорово))Гость
Неправильна логика: во первых после ";" выбираются первые 10 символов, а надо чтобы последние, что-то типа этого
Code
ПРАВСИМВ(А1;10))
Во-вторых, не знаю как сделать так, чтобы если в ячейке была одна дата, то она выбиралась бы одна (у меня же дубляж тупо идет), если две - то две и т.д. Напрашивается условие..только как бы это всё соединить
Неправильна логика: во первых после ";" выбираются первые 10 символов, а надо чтобы последние, что-то типа этого
Code
ПРАВСИМВ(А1;10))
Во-вторых, не знаю как сделать так, чтобы если в ячейке была одна дата, то она выбиралась бы одна (у меня же дубляж тупо идет), если две - то две и т.д. Напрашивается условие..только как бы это всё соединить Гость
Вы меня простите, но что-то мудрено Ваш файл скачивать.... сто раз по ссылкам бегать - это не по мне. Либо выложите, где по-проще скачивать, А лучше зарегистрируйтесь и сюда.
Вы меня простите, но что-то мудрено Ваш файл скачивать.... сто раз по ссылкам бегать - это не по мне. Либо выложите, где по-проще скачивать, А лучше зарегистрируйтесь и сюда.Michael_S
Я опирался на Ваш пример. Дополнительные столбцы из-за того что Excel не поддерживает более 7 вложений. Если максимальное количество дат в одной ячейке известно, можно еще наделать дополнительных столбцов. Если нет, подождите пока кто-нибудь из участников форума не предложит иной вариант.
Я опирался на Ваш пример. Дополнительные столбцы из-за того что Excel не поддерживает более 7 вложений. Если максимальное количество дат в одной ячейке известно, можно еще наделать дополнительных столбцов. Если нет, подождите пока кто-нибудь из участников форума не предложит иной вариант.Мур
Спасибо большое)) Сергей, а можно вытащить Одну максимальную дату, т.е. перебираем все даты в ячейке, смотрим какая из них наибольшая и ее вытаскиваем?? ооочень прошу )))
Спасибо большое)) Сергей, а можно вытащить Одну максимальную дату, т.е. перебираем все даты в ячейке, смотрим какая из них наибольшая и ее вытаскиваем?? ооочень прошу )))Tanketka
Сообщение отредактировал Tanketka - Пятница, 03.06.2011, 10:03
Можно. Но сложно. Не проще Вам будет разбить данные путём Данные - Текст по столбцам (разделители ; и -) и далее работать с ними как с датами?
Можно. Но сложно. Не проще Вам будет разбить данные путём Данные - Текст по столбцам (разделители ; и -) и далее работать с ними как с датами?Serge_007