Сообщения

Сообщения за май, 2015

О мой блог!

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

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

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

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

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