Что делать, если нужно найти в таблице заданное значение, скажем, в пятом столбце, а извлечь результат из той же строки, но 3-его столбца? Т.е. реализовать "левый ВПР"?
Написал статью о том, как решить эту распространенную проблему несколькими способами:
День добрый, коллеги! Не знаю, заметили вы или нет, но в последнюю неделю наш сайт облюбовали богомерзкие спамеры, регистрировавшие пачками фейковые аккаунты и рассылающие с них в личку пользователям форума рекламные сообщения. Также в комментариях к статьям в Приемах и Блоге появлялись посты о продажной любви, видах абразива и теплых полах. В превентивных целях пришлось даже временно отключить персональные сообщения на форуме. Также участились атаки на сайт в попытках подобрать пароли модераторов и администраторов. Я руками чистил и банил с плеча, что мог, но затем было решено подойти к вопросу стратегически. Соответственно, сегодня силами нашего замечательного программиста и веб-мастера к сайту подключили в тестовом режими полноценную антиспам систему фильтрации контента. Она проверяет новых пользователей при регистрации и мониторит комменты и всю подозрительную активность на сайте. На вас, по идее, это не должно никак отразиться, т.к. система работает совершенно прозрачно для пользователей и не требует от вас каких-либо дополнительных действий, угадываний капчи и прочего. Тем не менее, предполагаю, могут появиться какие-то неизбежные и непредвиденные моменты, глюки или перегибы с защитой, ибо определить где спам, а где нет - не всегда легко. Большая просьба сообщать о всех обнаруженных странностях на форуме и сайте в целом для их устранения. Личные сообщения на форуме включены обратно. Живите и процветайте
Выложил новую версию надстройки PLEX для Microsoft Excel с кучей обновлений и улучшений.
Как многие могли с ходу заметить - изменил систему нумерации версий, т.к. в этих 2.1, 2.2 и т.д. уже сам начал путаться. Теперь все просто - версия будет обозначаться годом и номером версии в году. Так что первая выпущенная в этом году версия имеет номер 2017.1, следующая будет 2017.2 и т.д.
Из крупных улучшений:
Резервная копия Инструмент Резервная копия теперь умеет сохранять копию текущей книги с добавлением даты-времени в заданную папку, причем запоминает выбор для каждого файла автоматически:
Сортировка по цвету Переработан и дополнен инструмент сортировки строк по цвету - теперь он умеет сортировать не только по цвету заливки, но и по цвету шрифта и по начертанию (полужирный, курсив) и в заданном направлении:
В версии Excel 2010-2016 сортировка учитывает фактический экранный цвет ячеек, т.е. цвет с учетом условного форматирования (в Excel 2007 это невозможно, к сожалению). Также этот инструмент теперь полноценно умеет работать с умными таблицами.
Работа с почтой Доработан инструмент Почтовая рассылка:
теперь можно прикреплять к сообщениям не только файлы, но и листы (автоматически будут выделены из текущей книги в отдельные файлы и прикреплены к письму)
добавлять в сообщения подписи из Outlook
вместо текстовых путей к файлам можно использовать гиперссылки (добавленные в ячейки через Вставка - Гиперссылка, например)
заранее проверяются недостающие файлы и листы
Также добавлена команда для быстрой отправки текущего листа по почте (в старых версиях такая функция Excel была штатной, но потом ее зачем-то убрали). Вместе с почтовой рассылкой эта команда теперь находится в списке E-mail:
Ключевая ставка В инструмент Курсы валют кроме ставки рефинансирования добавлена ключевая ставка (действует с 13 сентября 2013 г по настоящее время). По решению ЦБ РФ с 1 января 2016 года она заменяет ставку рефинансирования:
Работа с текстом Доработки и улучшения в инструменте Работа с текстом:
Отображаются неразрывные пробелы при отображении непечатаемых символов (привет 1С-никам!)
Удаляются неразрывные пробелы при зачистке командой Удалить непечатаемые символы
Добавлена подсветка кириллицы в латинице и латиницы в кириллице красным
Добавлена конвертация в число из разных форматов чисел-как-текст:
Добавлена конвертация в полноценную дату из разных форматов дата-как-текст (включая Unix-вид):
Заполнение пустых ячеек В группу работы с диапазонами добавлен инструмент Заполнить пустоты, заполняющий пустые ячейки в выделенном диапазоне значениями предыдущих (вышестоящих) ячеек:
Копирование и вставка только видимых ячеек Добавлен инструмент Только видимые для копирования только из видимых ячеек и вставки тоже только в видимые ячейки:
В качестве второго диапазона можно задать только одну ячейку, начиная с которой будет произведена вставка. Инструмент умеет работать как со скрытыми строчками, так и столбцами. Если сначала выделить (удерживая Ctrl) диапазоны копирования и вставки, то после запуска инструмента их адреса будут автоматически введены в соответствующие поля и останется только нажать на ОК.
Функция VLookups Добавлена функция VLookups (еще один улучшенный аналог ВПР):
ищет сразу по нескольким столбцам (до 3)
может извлекать нужное по счету вхождение (а не только первое, как ВПР)
можно задать выводимое значение в случае ошибки (не нужна функция ЕСЛИОШИБКА)
Функция WorkHours Добавлена функция WorkHours. Подсчитывает количество рабочих часов между двумя заданными датами с учетом определенного времени начала и окончания рабочего дня и праздников:
Плюс энное количество исправлений ошибок и мелких улучшений.
Как всегда, один раз купившие полную версию могут уже сегодня скачать свежее обновление по желтой ссылке в разделе PLEX, зайдя на сайт под своим логином.
Друзья! Уже несколько раз замечал, что в предновогодней суете твои поздравления как-то смазываются и теряются. Поэтому в этом году я решил оригинально поздравить вас не 31 декабря, а 1 января, когда "пыль осела", торопиться уже никуда не надо, а можно спокойно выспаться. Плюс мысль о том, что в холодильнике еще на 3 дня еды - греет душу
Так что - с Наступившим вас!
А пожелать вам (и себе) в этом году хочу побольше осознанности и вовлеченности. Заниматься одним, а думать про другое, действуя на автопилоте и бессмысленно проматывая "счетчик" - это мы все мастера, да. Планы, конечно, надо строить, но жить надо не будущим (и тем более не прошлым), а настоящим. Брюс Уиллис как-то сказал: "Жизнь не кино, дублей не будет." А буддисты говорят: "Если моешь чашку - мой чашку!". Включайтесь на 100% в то, что делаете в данный момент, даже если это мелочи. Прочувствуйте текущий момент, ощутите его, пропустите через себя. И будьте благодарны за то, что у вас есть сейчас: родных и близких (они не всегда будут с вами), крышу над головой (у многих ее сейчас нет), работу (которая приносит окружающим добро и пользу, а не только ЗП на карточку), чашку вкусного кофе в руках. Ловите момент - и не отпускайте.
Вот так. Несколько высокопарно получилось, но я и правда так думаю
Ну, и в качестве традиционного подарка выкладываю новый календарь на 2017 год в виде книги Excel:
Умеет:
отображать все государственные, профессиональные и некоторые основные православные праздники (идеально, если нужен повод)
содержит таблицу официальных норм рабочего времени для разных типов трудовой недели (полезно кадровикам и не только)
встроенные макросы позволяют вводить, хранить и быстро отображать запланированные события для любой даты (если вы не используете для этого Outlook, Google Calendar или Todoist, например)