Версия для слабовидящих
Домашняя страница Undo Do New Save Карта сайта Обратная связь Поиск по форуму
МИР MS EXCEL - Гость.xls

 

= Мир MS Excel/Выделение ячеек в таблице по условиям задачи - Мир MS Excel

  • Страница 1 из 2
  • 1
  • 2
  • »
Модератор форума: китин, _Boroda_, DrMini  
Выделение ячеек в таблице по условиям задачи
AnatolyZhilichev Дата: Вторник, 08.10.2013, 13:50 | Сообщение № 1
Группа: Пользователи
Ранг: Новичок
Сообщений: 40
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
Исходя из вводных значений начала операции и длительности (C10:D18)
требуется замаркировать(выделить цветом) соответствующие ячейки в диаграмме выполнения операций(F10:AM18)

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

Прошу помощи в решении данной задачи
К сообщению приложен файл: 6550889.xls (57.0 Kb)
 
Ответить
СообщениеИсходя из вводных значений начала операции и длительности (C10:D18)
требуется замаркировать(выделить цветом) соответствующие ячейки в диаграмме выполнения операций(F10:AM18)

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

Прошу помощи в решении данной задачи

Автор - AnatolyZhilichev
Дата добавления - 08.10.2013 в 13:50
AnatolyZhilichev Дата: Вторник, 08.10.2013, 15:26 | Сообщение № 2
Группа: Пользователи
Ранг: Новичок
Сообщений: 40
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
О придумал формулу
=ЕСЛИ(И(F5>=C10;F5<=CQ10);E10;"")
+условное форматирование.

Вопрос: Как ПРАВИЛЬНО растянуть данную формулу на весь диапазон
К сообщению приложен файл: 1834160.xls (56.5 Kb)
 
Ответить
СообщениеО придумал формулу
=ЕСЛИ(И(F5>=C10;F5<=CQ10);E10;"")
+условное форматирование.

Вопрос: Как ПРАВИЛЬНО растянуть данную формулу на весь диапазон

Автор - AnatolyZhilichev
Дата добавления - 08.10.2013 в 15:26
AlexM Дата: Вторник, 08.10.2013, 16:16 | Сообщение № 3
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4517
Репутация: 1130 ±
Замечаний: 0% ±

Excel 2003
Убрал некоторые столбцы (скрытые)
формула УФ
=И(СТОЛБЕЦ(F10)>=4*$C10+6;СТОЛБЕЦ(F10)<4*$C10+6+$D10*4)

Формула для F10
=ЕСЛИ(И(СТОЛБЕЦ(F10)>=4*$C10+6;СТОЛБЕЦ(F10)<4*$C10+6+$D10*4);$E10;"")
К сообщению приложен файл: 6550889_new.xls (61.5 Kb)



Номер мобильного модема (без голосовой связи)
9269171249 МегаФон, Московский регион.
 
Ответить
СообщениеУбрал некоторые столбцы (скрытые)
формула УФ
=И(СТОЛБЕЦ(F10)>=4*$C10+6;СТОЛБЕЦ(F10)<4*$C10+6+$D10*4)

Формула для F10
=ЕСЛИ(И(СТОЛБЕЦ(F10)>=4*$C10+6;СТОЛБЕЦ(F10)<4*$C10+6+$D10*4);$E10;"")

Автор - AlexM
Дата добавления - 08.10.2013 в 16:16
AnatolyZhilichev Дата: Вторник, 08.10.2013, 20:39 | Сообщение № 4
Группа: Пользователи
Ранг: Новичок
Сообщений: 40
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
Коллеги!,
AlexM - постарался применить твою формулу..но чую затерялся...ПОДСКАЖИТЕ пожалуйста, где моя ошибка??? (в приложении выделил квадратом-суть:выделение ячеек не совпадает с вводными данными)
К сообщению приложен файл: 1834160-.xls (47.0 Kb)
 
Ответить
СообщениеКоллеги!,
AlexM - постарался применить твою формулу..но чую затерялся...ПОДСКАЖИТЕ пожалуйста, где моя ошибка??? (в приложении выделил квадратом-суть:выделение ячеек не совпадает с вводными данными)

Автор - AnatolyZhilichev
Дата добавления - 08.10.2013 в 20:39
AlexM Дата: Вторник, 08.10.2013, 21:04 | Сообщение № 5
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4517
Репутация: 1130 ±
Замечаний: 0% ±

Excel 2003
Цитата (AlexM, 08.10.2013 в 16:16, в сообщении № 3 писал(а)):
Убрал некоторые столбцы (скрытые)

Вы не обратили внимание на эту фразу.
Мне показались они лишними. Если это не так и они нужны, то формулы будут сложнее.
К сообщению приложен файл: 1834160-new.xls (63.0 Kb)



Номер мобильного модема (без голосовой связи)
9269171249 МегаФон, Московский регион.
 
Ответить
Сообщение
Цитата (AlexM, 08.10.2013 в 16:16, в сообщении № 3 писал(а)):
Убрал некоторые столбцы (скрытые)

Вы не обратили внимание на эту фразу.
Мне показались они лишними. Если это не так и они нужны, то формулы будут сложнее.

Автор - AlexM
Дата добавления - 08.10.2013 в 21:04
AnatolyZhilichev Дата: Вторник, 08.10.2013, 22:39 | Сообщение № 6
Группа: Пользователи
Ранг: Новичок
Сообщений: 40
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
AlexM, а почему в приложенном Вами последнем файле 1834160-new.xls при изменении 15 на 30(ячейкаЕ2) слетает макрос?, это Первое из условий задачки :(
 
Ответить
СообщениеAlexM, а почему в приложенном Вами последнем файле 1834160-new.xls при изменении 15 на 30(ячейкаЕ2) слетает макрос?, это Первое из условий задачки :(

Автор - AnatolyZhilichev
Дата добавления - 08.10.2013 в 22:39
AlexM Дата: Вторник, 08.10.2013, 23:46 | Сообщение № 7
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4517
Репутация: 1130 ±
Замечаний: 0% ±

Excel 2003
Цитата (AnatolyZhilichev, 08.10.2013 в 22:39, в сообщении № 6 писал(а)):
Первое из условий задачки

Нет этого условия в стартовом сообщении.
Перечитал ваши сообщения в форуме.
Кажется начинаю понимать что надо.
Непонятно пока одно. Зачем показывать все столбцы (all). Полагаю достаточно или 15 мин или 30 мин. А то и другое ???
Попробую поправить.



Номер мобильного модема (без голосовой связи)
9269171249 МегаФон, Московский регион.
 
Ответить
Сообщение
Цитата (AnatolyZhilichev, 08.10.2013 в 22:39, в сообщении № 6 писал(а)):
Первое из условий задачки

Нет этого условия в стартовом сообщении.
Перечитал ваши сообщения в форуме.
Кажется начинаю понимать что надо.
Непонятно пока одно. Зачем показывать все столбцы (all). Полагаю достаточно или 15 мин или 30 мин. А то и другое ???
Попробую поправить.

Автор - AlexM
Дата добавления - 08.10.2013 в 23:46
AlexM Дата: Среда, 09.10.2013, 02:11 | Сообщение № 8
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4517
Репутация: 1130 ±
Замечаний: 0% ±

Excel 2003
Вариант без показа all
Чуть уменьшил формулу в F4
К сообщению приложен файл: 1834160-2.xls (74.0 Kb)



Номер мобильного модема (без голосовой связи)
9269171249 МегаФон, Московский регион.


Сообщение отредактировал AlexM - Среда, 09.10.2013, 02:13
 
Ответить
СообщениеВариант без показа all
Чуть уменьшил формулу в F4

Автор - AlexM
Дата добавления - 09.10.2013 в 02:11
AnatolyZhilichev Дата: Среда, 09.10.2013, 07:34 | Сообщение № 9
Группа: Пользователи
Ранг: Новичок
Сообщений: 40
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
AlexM

Все супер!!!, щас попытаюсь разобраться.....что поменялось
 
Ответить
СообщениеAlexM

Все супер!!!, щас попытаюсь разобраться.....что поменялось

Автор - AnatolyZhilichev
Дата добавления - 09.10.2013 в 07:34
AnatolyZhilichev Дата: Среда, 09.10.2013, 07:44 | Сообщение № 10
Группа: Пользователи
Ранг: Новичок
Сообщений: 40
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
=ЕСЛИ(И($C14<=ОКРВНИЗ(ОКРВНИЗ(СТОЛБЕЦ()/6;1)-1+(AM$8-15)/60;0,25);($C14+$D14)>ОКРВНИЗ(ОКРВНИЗ(СТОЛБЕЦ()/6;1)-1+(AM$8-$E$2)/60;0,25));$E14;"")


ДА уж, я-бы не "допётал" с моим уровнем познания Екселя...

AlexM= Ещё раз спасибо!!!!
 
Ответить
Сообщение
=ЕСЛИ(И($C14<=ОКРВНИЗ(ОКРВНИЗ(СТОЛБЕЦ()/6;1)-1+(AM$8-15)/60;0,25);($C14+$D14)>ОКРВНИЗ(ОКРВНИЗ(СТОЛБЕЦ()/6;1)-1+(AM$8-$E$2)/60;0,25));$E14;"")


ДА уж, я-бы не "допётал" с моим уровнем познания Екселя...

AlexM= Ещё раз спасибо!!!!

Автор - AnatolyZhilichev
Дата добавления - 09.10.2013 в 07:44
AnatolyZhilichev Дата: Четверг, 10.10.2013, 12:24 | Сообщение № 11
Группа: Пользователи
Ранг: Новичок
Сообщений: 40
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
Потребовалось усложнить условие:

Возможно-ли перемещать пометку на выделенной ячейке вместе с перемещением выделения(в зависимости от столбца "с")??

т.е. если изменить значение в ячейке "С13" на "С23", то и буквенное значение "L13" переместиться вместе с выделением на "L23"
К сообщению приложен файл: 1834160-3-__-.xls (72.5 Kb)
 
Ответить
СообщениеПотребовалось усложнить условие:

Возможно-ли перемещать пометку на выделенной ячейке вместе с перемещением выделения(в зависимости от столбца "с")??

т.е. если изменить значение в ячейке "С13" на "С23", то и буквенное значение "L13" переместиться вместе с выделением на "L23"

Автор - AnatolyZhilichev
Дата добавления - 10.10.2013 в 12:24
AlexM Дата: Четверг, 10.10.2013, 16:51 | Сообщение № 12
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4517
Репутация: 1130 ±
Замечаний: 0% ±

Excel 2003
Что-то я не понял. :(
Первая цветная ячейка в строке должна быть с символом "с"?
К сообщению приложен файл: 1834160-3_new.xls (78.5 Kb)



Номер мобильного модема (без голосовой связи)
9269171249 МегаФон, Московский регион.


Сообщение отредактировал AlexM - Четверг, 10.10.2013, 17:03
 
Ответить
СообщениеЧто-то я не понял. :(
Первая цветная ячейка в строке должна быть с символом "с"?

Автор - AlexM
Дата добавления - 10.10.2013 в 16:51
AnatolyZhilichev Дата: Четверг, 10.10.2013, 19:49 | Сообщение № 13
Группа: Пользователи
Ранг: Новичок
Сообщений: 40
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
формулу из F13 я удалил...потребовалось помечать любую из ячеек в уже выделенном диапазоне, но с условием того, что "метка" должна перемещаться с перемещением выделения, т.е. при изменении времени начала операции
 
Ответить
Сообщениеформулу из F13 я удалил...потребовалось помечать любую из ячеек в уже выделенном диапазоне, но с условием того, что "метка" должна перемещаться с перемещением выделения, т.е. при изменении времени начала операции

Автор - AnatolyZhilichev
Дата добавления - 10.10.2013 в 19:49
AlexM Дата: Четверг, 10.10.2013, 20:22 | Сообщение № 14
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4517
Репутация: 1130 ±
Замечаний: 0% ±

Excel 2003
Что-то не получается отгадать что требуется.
Если символ "с" может быть не только первым, в выделенной части строки, а еще и в другом месте, то какое условие?
Без формулы не получится. Символ "двигает" формула.



Номер мобильного модема (без голосовой связи)
9269171249 МегаФон, Московский регион.
 
Ответить
СообщениеЧто-то не получается отгадать что требуется.
Если символ "с" может быть не только первым, в выделенной части строки, а еще и в другом месте, то какое условие?
Без формулы не получится. Символ "двигает" формула.

Автор - AlexM
Дата добавления - 10.10.2013 в 20:22
AnatolyZhilichev Дата: Четверг, 10.10.2013, 21:19 | Сообщение № 15
Группа: Пользователи
Ранг: Новичок
Сообщений: 40
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
условие 1-но, если пометить одну или 2-е или все ячейки в выделенном диапазоне(понимаем выделены цветом), то и метка(и) и выделение(выделение уже перемещается) при изменении времени начала операции(столбец "С" в нашем примере)
 
Ответить
Сообщениеусловие 1-но, если пометить одну или 2-е или все ячейки в выделенном диапазоне(понимаем выделены цветом), то и метка(и) и выделение(выделение уже перемещается) при изменении времени начала операции(столбец "С" в нашем примере)

Автор - AnatolyZhilichev
Дата добавления - 10.10.2013 в 21:19
AlexM Дата: Четверг, 10.10.2013, 21:34 | Сообщение № 16
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4517
Репутация: 1130 ±
Замечаний: 0% ±

Excel 2003
Такую задачу формулами не решить и даже просто добавить макрос не получится.
Макросом определять цвет ячейки, которая окрашена УФ, не получится.
Вариант переделывать все на макрос, который будет выделять диапазоны и перемещать метки.
Т.е. надо будет переделать/дополнить макрос Private Sub Worksheet_Change.



Номер мобильного модема (без голосовой связи)
9269171249 МегаФон, Московский регион.
 
Ответить
СообщениеТакую задачу формулами не решить и даже просто добавить макрос не получится.
Макросом определять цвет ячейки, которая окрашена УФ, не получится.
Вариант переделывать все на макрос, который будет выделять диапазоны и перемещать метки.
Т.е. надо будет переделать/дополнить макрос Private Sub Worksheet_Change.

Автор - AlexM
Дата добавления - 10.10.2013 в 21:34
RAN Дата: Четверг, 10.10.2013, 23:15 | Сообщение № 17
Группа: Друзья
Ранг: Экселист
Сообщений: 5660
Репутация: 1163 ±
Замечаний: 0% ±

2010
Макросом определять цвет ячейки, которая окрашена УФ, не получится.

Это почему?


Быть или не быть, вот в чем загвоздка!
 
Ответить
Сообщение
Макросом определять цвет ячейки, которая окрашена УФ, не получится.

Это почему?

Автор - RAN
Дата добавления - 10.10.2013 в 23:15
AlexM Дата: Четверг, 10.10.2013, 23:21 | Сообщение № 18
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4517
Репутация: 1130 ±
Замечаний: 0% ±

Excel 2003
Скажу по другому. Я не знаю как это сделать. :-(
Когда-то с этой задачей столкнулся и решения найти не смог.



Номер мобильного модема (без голосовой связи)
9269171249 МегаФон, Московский регион.
 
Ответить
СообщениеСкажу по другому. Я не знаю как это сделать. :-(
Когда-то с этой задачей столкнулся и решения найти не смог.

Автор - AlexM
Дата добавления - 10.10.2013 в 23:21
RAN Дата: Четверг, 10.10.2013, 23:59 | Сообщение № 19
Группа: Друзья
Ранг: Экселист
Сообщений: 5660
Репутация: 1163 ±
Замечаний: 0% ±

2010
На старой планете в копилке было с открытым кодом
http://www.excel-vba.ru/general....bychnym
Дело геморное, но вполне реализуемое


Быть или не быть, вот в чем загвоздка!
 
Ответить
СообщениеНа старой планете в копилке было с открытым кодом
http://www.excel-vba.ru/general....bychnym
Дело геморное, но вполне реализуемое

Автор - RAN
Дата добавления - 10.10.2013 в 23:59
AlexM Дата: Пятница, 11.10.2013, 00:10 | Сообщение № 20
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4517
Репутация: 1130 ±
Замечаний: 0% ±

Excel 2003
На старую планету я попасть не разу не смог. Выскакивала ошибка сервера.



Номер мобильного модема (без голосовой связи)
9269171249 МегаФон, Московский регион.
 
Ответить
СообщениеНа старую планету я попасть не разу не смог. Выскакивала ошибка сервера.

Автор - AlexM
Дата добавления - 11.10.2013 в 00:10
  • Страница 1 из 2
  • 1
  • 2
  • »
Поиск:

Рейтинг@Mail.ru Яндекс.Метрика Яндекс цитирования
© 2010-2025 · Дизайн: MichaelCH · Хостинг от uCoz · При использовании материалов сайта, ссылка на www.excelworld.ru обязательна!