Сообщения

Выравнивание пользовательских иконок с форматированием

Изображение
Привет. Пополняю блог новыми знаниями об Экселе, а число их несметно. Удивительно, что чем больше я узнаю нового, тем больше понимаю как много мне еще неизвестно. Итак, быстрый трюк по выравниванию пользовательских иконок, которые создаются при помощи Форматирования ячейки. Если ты не знаешь, о чем речь, предлагаю ознакомится с предыдущим постом о том, как сделать Пользовательские иконки . В том посте я описал механику создания Форматирования ячейки при помощи кода, когда ты оформляешь положительные и отрицательные значения стрелками. Это можно осуществить, если напрямую вставить специальные символы в диалоговое окно Формата ячеек (стрелка вниз идет с положительными числами, а стрелка вниз -- с отрицательными). Это даст тебе визуальную замену скучным стандартным форматам для процентов. Несмотря на то, что это необычно и круто, есть одна вещь, которая не нравится мне здесь. Это выравнивание стрелок. И оказывается, есть возможность это исправить. Боб Ульмас (кст...

Исправление процентного формата по умолчанию

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

О мой блог!

Пора бы уже навести порядок со статьями в моем блоге: Пока решил сделать это при помощи Дока со списком всех статей: Документ, который упорядочивает статьи в этом блоге

Пересчитать выделенное в Экселе

Изображение
Как пересчитать формулы не во всей книге, и не на всем листе, а только в выделенной области. Преамбула Иногда файлы Экселя могут быть большими. И тогда на пересчет формул в книге уходит много времени. Если у тебя так, то статья для тебя. Это точно поможет ускорить работу Экселя: Заходим в меню формулы Устанавливаем пересчет формул вручную   После того, как ты это сделаешь, формулы перестанут все время пересчитываться сами. Но они не будут пересчитываться, когда тебе это будет действительно необходимо. Для их пересчета тебе нужно будет нажимать клавишу [F9]. Ее нажатие пересчитает формулы во всей книге. Но если книга очень большая, то и это займет уйму времени. Поэтому есть еще сочетание клавиш [Shift] + [F9]. Оно пересчитает формулы только на одном листе. А что, если и лист очень большой. Тогда может понадобиться пересчет формул только в выделенном диапазоне. Задача Пересчитать ячейки только в выделенном диапазоне. Решение Для решения понадобится использовать ...

Сцепить текст массово

Изображение
Как объединить текст при помощи пользовательской функции в MS Excel. А так же сделать умную сцепку с условиями. Функции join и filter. Задача Пользователи Экселя издавна страдали от недостатка пользовательских функций с условиями. С новыми версиями Экселя начали появляться новые полезные функции: СУММЕСЛИМН, СЧЁТЕСЛИМН, СРЗНАЧЕСЛИМН. Но так и не появилась функция, которая соберет текст из нескольких ячеек в одну, причем сделает это элегантно. Сейчас на все случаи жизни существует функция СЦЕПИТЬ, а для более искушенных пользователей, знак амперсанд: & Таким образом, приходится как то справляться с задачами, идя в обход. Например, нам нужно получить из этого это ↓:   Итак, вот обрисовалась такая задача: собрать из множества клеток Эксель данные в одну, используя любой заданный разделитель. В примере выше используется разделитель "-". При этом функция проста в использовании. Вот она: =join(A2:A15;"-") Если зайти в саму клетку, то у...

SQL в Excel -- надстройка для Экселя

Изображение
0 Скачать надстройку! Надстройка в формате *.xlam. Тестировалась в версиях Экселя: 2013. SQL в Excel позволяет создавать пользовательские запросы SQL из таблиц Экселя. Надстройка является уникальным в своем роде продуктом, она позволяет любому создать и запустить свой запрос в 3 простых шага: Открыть файл и выбрать лист с таблицей Выбрать поля для запроса Выбрать условия отбора и запустить запрос. Внимание: в связи с существующими ограничениями запросы могут создаваться только для таблицы общего вида. Главное условие -- шапка таблицы должна находиться в первой строке таблицы. 1. Внешний вид надстройки Внешне надстройка реализована в виде пошагового мастера SQL-запроса: Для формирования таблицы используется текст запроса, типа SELECT... Самый простой пример текста запроса: SELECT * FROM [Исходная$] . Для выполнения запроса программе так же необходима ссылка на книгу. Обе эти переменные выводятся на итоговый лист и могут быть изменены под нужды пользоват...

Перечень дополнительных возможностей эксель

Изображение
Дополнительные возможности Эксель – это перечень вещей, которые можно сделать в Эксель только при помощи макросов. Эти возможности мы планируем сейчас или в будущем реализовать в «надстройках-паразитах» Проект «Надстройки-паразиты» Это несколько надстроек, кнопки которых будут территориально находится на уже существующих панелях Эксель.  Надстройки-паразиты так же можно делать и для других программ, например для Ворда. Надстройки-паразиты рассчитаны на то, что их сможет доработать любой желающий разработчик под свои нужды в Экселе. В том числе он сможет: Получить доступ к существующему коду надстройки Изменить ее конечное месторасположение Сделать свою надстройку и раздать людям на бесплатной основе Сделать очень крутую надстройку-паразит и раздавать ее за приемлемую плату Создать сообщество разработчиков надстроек для того, чтобы свободно обмениваться опытом и делать совместные проекты Обязательным условием для надстройки паразита является то, что она не создает ...