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

Вход

Регистрация

Напомнить пароль

 

= Мир MS Excel/Сравнение план/факт (визуализировать) - Мир MS Excel

  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_, DrMini  
Сравнение план/факт (визуализировать)
Jack-shade Дата: Понедельник, 16.03.2015, 12:57 | Сообщение № 1
Группа: Пользователи
Ранг: Новичок
Сообщений: 39
Репутация: 1 ±
Замечаний: 0% ±

Excel 2013
Добрый день!
Задача следующая: Есть план (на каждый день недели - пн, вт, ср ...) и есть факт уже на месяц.
Необходимо сравнить выполнение плана с фактом (либо выполнили, либо нет) и это как то визуализировать в ячейках (я показал на примере 1-4 марта).
Можно ли это сделать каким-либо правилом? Либо набором правил...
К сообщению приложен файл: -_.xlsx (13.7 Kb)
 
Ответить
СообщениеДобрый день!
Задача следующая: Есть план (на каждый день недели - пн, вт, ср ...) и есть факт уже на месяц.
Необходимо сравнить выполнение плана с фактом (либо выполнили, либо нет) и это как то визуализировать в ячейках (я показал на примере 1-4 марта).
Можно ли это сделать каким-либо правилом? Либо набором правил...

Автор - Jack-shade
Дата добавления - 16.03.2015 в 12:57
VEKTORVSFREEMAN Дата: Понедельник, 16.03.2015, 13:08 | Сообщение № 2
Группа: Друзья
Ранг: Ветеран
Сообщений: 772
Репутация: 130 ±
Замечаний: 0% ±

MS Office Excel 2010
Jack-shade, здравствуйте!
Смотрите условное форматирование
Код
=ИНДЕКС($B$5:$H$10;СТРОКА($A1);ПОИСКПОЗ(J$3;$B$4:$H$4;0))>J5

и
Код
=ИНДЕКС($B$5:$H$10;СТРОКА($A1);ПОИСКПОЗ(J$3;$B$4:$H$4;0))<=J5
К сообщению приложен файл: 5592316.xlsx (14.4 Kb)


"Опыт - это то, что получаешь, не получив того, что хотел"
 
Ответить
СообщениеJack-shade, здравствуйте!
Смотрите условное форматирование
Код
=ИНДЕКС($B$5:$H$10;СТРОКА($A1);ПОИСКПОЗ(J$3;$B$4:$H$4;0))>J5

и
Код
=ИНДЕКС($B$5:$H$10;СТРОКА($A1);ПОИСКПОЗ(J$3;$B$4:$H$4;0))<=J5

Автор - VEKTORVSFREEMAN
Дата добавления - 16.03.2015 в 13:08
Jack-shade Дата: Понедельник, 16.03.2015, 13:14 | Сообщение № 3
Группа: Пользователи
Ранг: Новичок
Сообщений: 39
Репутация: 1 ±
Замечаний: 0% ±

Excel 2013
VEKTORVSFREEMAN,
Спасибо огромное! Не знал о таких возможностях, буду изучать. Еще раз спасибо!
 
Ответить
СообщениеVEKTORVSFREEMAN,
Спасибо огромное! Не знал о таких возможностях, буду изучать. Еще раз спасибо!

Автор - Jack-shade
Дата добавления - 16.03.2015 в 13:14
_Boroda_ Дата: Понедельник, 16.03.2015, 13:15 | Сообщение № 4
Группа: Админы
Ранг: Местный житель
Сообщений: 16910
Репутация: 6616 ±
Замечаний: ±

2003; 2007; 2010; 2013 RUS
Похожая формула, но не совсем
Код
=(J5>ИНДЕКС($B5:$H5;ПОИСКПОЗ(J$3;$B$4:$H$4;)))*J5
К сообщению приложен файл: 798787987_1.xlsx (14.4 Kb)


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
СообщениеПохожая формула, но не совсем
Код
=(J5>ИНДЕКС($B5:$H5;ПОИСКПОЗ(J$3;$B$4:$H$4;)))*J5

Автор - _Boroda_
Дата добавления - 16.03.2015 в 13:15
krosav4ig Дата: Понедельник, 16.03.2015, 13:23 | Сообщение № 5
Группа: Друзья
Ранг: Старожил
Сообщений: 2348
Репутация: 997 ±
Замечаний: 0% ±

Excel 2007,2010,2013
так тоже можно
Код
=(ГПР(J$3;$B$4:$H$19;СТРОКА(J2);)>J5)-(J$4>СЕГОДНЯ())

Код
=(ГПР(J$3;$B$4:$H$19;СТРОКА(J2);)<=J5)
К сообщению приложен файл: 6561344.xlsx (13.9 Kb)


email:krosav4ig26@gmail.com WMR R207627035142 WMZ Z821145374535 ЯД 410012026478460
 
Ответить
Сообщениетак тоже можно
Код
=(ГПР(J$3;$B$4:$H$19;СТРОКА(J2);)>J5)-(J$4>СЕГОДНЯ())

Код
=(ГПР(J$3;$B$4:$H$19;СТРОКА(J2);)<=J5)

Автор - krosav4ig
Дата добавления - 16.03.2015 в 13:23
Jack-shade Дата: Понедельник, 16.03.2015, 13:48 | Сообщение № 6
Группа: Пользователи
Ранг: Новичок
Сообщений: 39
Репутация: 1 ±
Замечаний: 0% ±

Excel 2013
_Boroda_,
Тоже интересная формула, а можно ее логику работы описать?
ИНДЕКС понятно, закрепили столбцы, чтобы не прыгали, строки бегают, все хорошо, дальше строка: ПОИСКПОЗ - искомое значение понятно, массив понятно. Где столбец ищется? И что за умножение ячейки на саму себя?
Спасибо.
 
Ответить
Сообщение_Boroda_,
Тоже интересная формула, а можно ее логику работы описать?
ИНДЕКС понятно, закрепили столбцы, чтобы не прыгали, строки бегают, все хорошо, дальше строка: ПОИСКПОЗ - искомое значение понятно, массив понятно. Где столбец ищется? И что за умножение ячейки на саму себя?
Спасибо.

Автор - Jack-shade
Дата добавления - 16.03.2015 в 13:48
_Boroda_ Дата: Понедельник, 16.03.2015, 14:01 | Сообщение № 7
Группа: Админы
Ранг: Местный житель
Сообщений: 16910
Репутация: 6616 ±
Замечаний: ±

2003; 2007; 2010; 2013 RUS
Где столбец ищется?

Первым аргументом ИНДЕКСа только одна строка, следовательно, не обязательна конструкция ИНДЕКС(массив;строка;столбец). Если массив состоит только из одной строки или одного столбца, то достаточно одного аргумента - строка или столбец. Для нашего случая, несмотря на то, что ПОИСКПОЗ стоит на месте поиска строки (а поиска столбца вроде и нет), он все равно ищет именно номер столбца (номер строки искать бессмысленно - она все равно единственная).
что за умножение ячейки на саму себя?

Условное форматирование работает тогда, когда значение выражения истинно, правильно? Что есть ИСТИНА в понимании Excel, если рассматривать числа? Это любое число, отличное от нуля. У нас в ячейках либо пусто, либо какие-то числа. В УФ формула (Выражение)*J5. Про Выражение все понятно - там ИНДЕКС. Но ИНДЕКС закрашивает не только нужные ячейки, но еще и пустые, до которых дата факта еще не дошла. Чтобы не закрашивал - умножаем на значение текущей ячейки. Что-то, умноженное на пусто будет 0, т.к. в вычислениях пусто принимает значение нуля. А что-то, умноженное на непустое значение ячейки - будет какое-то число. Нам, для условного форматирования, не важно, какое это число, нам важно только одно - ноль это или не ноль.


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
Сообщение
Где столбец ищется?

Первым аргументом ИНДЕКСа только одна строка, следовательно, не обязательна конструкция ИНДЕКС(массив;строка;столбец). Если массив состоит только из одной строки или одного столбца, то достаточно одного аргумента - строка или столбец. Для нашего случая, несмотря на то, что ПОИСКПОЗ стоит на месте поиска строки (а поиска столбца вроде и нет), он все равно ищет именно номер столбца (номер строки искать бессмысленно - она все равно единственная).
что за умножение ячейки на саму себя?

Условное форматирование работает тогда, когда значение выражения истинно, правильно? Что есть ИСТИНА в понимании Excel, если рассматривать числа? Это любое число, отличное от нуля. У нас в ячейках либо пусто, либо какие-то числа. В УФ формула (Выражение)*J5. Про Выражение все понятно - там ИНДЕКС. Но ИНДЕКС закрашивает не только нужные ячейки, но еще и пустые, до которых дата факта еще не дошла. Чтобы не закрашивал - умножаем на значение текущей ячейки. Что-то, умноженное на пусто будет 0, т.к. в вычислениях пусто принимает значение нуля. А что-то, умноженное на непустое значение ячейки - будет какое-то число. Нам, для условного форматирования, не важно, какое это число, нам важно только одно - ноль это или не ноль.

Автор - _Boroda_
Дата добавления - 16.03.2015 в 14:01
Jack-shade Дата: Понедельник, 16.03.2015, 15:54 | Сообщение № 8
Группа: Пользователи
Ранг: Новичок
Сообщений: 39
Репутация: 1 ±
Замечаний: 0% ±

Excel 2013
_Boroda_, Вот теперь понятно. Не знал таких тонкостей. Спасибо!
 
Ответить
Сообщение_Boroda_, Вот теперь понятно. Не знал таких тонкостей. Спасибо!

Автор - Jack-shade
Дата добавления - 16.03.2015 в 15:54
  • Страница 1 из 1
  • 1
Поиск:

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