RSS

Пакет дополнительных функций Excel 2003-2013

Приветствую всех!

Представляю Вашему вниманию сборник дополнительных функций для Excel версий 2003-2013, который добавит немного новых возможностей. Практически все функции были написаны мною и используются в работе. Исключение: функции перевода числа в прописной вид. Эти функции нашел на просторах интернета, автор неизвестен. 
Excel Function Pack

 

Скачать установочный модуль Вы можете отсюда.

Если у Вас возникнут проблемы с установкой, обнаружите ошибку при использовании какой-либо из функций или есть предложения по дополнению набора, пишите в комментариях.

Хочу сразу отметить что, функции работают только с включенной поддержкой макросов т.к. все написаны на VBA и доступны только тому у кого установлен данный сборник. Поэтому, при пересылке файла не забывайте сохранять все вычисления как значения, ну либо, рекомендуйте установку моего сборника, буду рад росту аудитории 🙂

Итак, как установить пакет дополнительных функций?
Специально для упрощения этой задачи написал установочный модуль. Вам его необходимо скачать и распаковать все содержимое в папку(два файла — data и Setup.xls). В Excel включаете поддержку макросов и запускаете Setup.xls. Ну, а далее остается только указать путь, куда установить и нажать кнопку «Установить». При успешной установке, получите сообщение. Все! Можете закрывать Setup.xls и пользоваться функциями как обычными встроенными функциями Excel. Все новые функции будут размещены в категории «Определенные пользователем«.

Список функций и их описание, которые содержатся в сборнике
В сборник включены следующие функции:

  • КОЛДНЕЙ(Дата) — Возвращает количество дней в месяце(28,30 или 31 день);
  • БЕЗНДС(Сумма_с_НДС, Ставка_НДС_проц) — Возвращает сумму без НДС. Ставка указывается в процентах Например: 10%,15%,18%;
  • НАЧНДС(Сумма_без_НДС, Ставка_НДС_проц) —  Возвращает сумму с начисленным НДС. Ставка указывается в процентах. Например: 10%,15%,18%;
  • ИЗВЛНДС(Сумма_с_НДС, Ставка_НДС_проц) — Возвращает сумму НДС из суммы с включенным НДС. Ставка указывается в процентах. Например: 10%,15%,18%;
  • РАСЧНДС(Сумма_без_НДС, Ставка_НДС_проц) — Рассчитывает сумму НДС к начислению. Ставка указывается в процентах. Например: 10%,15%,18%;
  • БЕЗНДФЛ(Сумма_ЗП, Ставка_НДФЛ_проц) — Возвращает сумму ЗП с вычетом НДФЛ. Ставка указывается в процентах. Например: 13%;
  • ИЗВЛНДФЛ(Сумма_ЗП, Ставка_НДФЛ_проц) — Возвращает сумму НДФЛ из ЗП. Ставка указывается в процентах. Например: 13%;
  • НАЧНДФЛ(Сумма_без_НДФЛ, Ставка_НДФЛ_проц) — Возвращает сумму ЗП с начисленным НДФЛ. Ставка указывается в процентах. Например: 13%;
  • ЗПCНДФЛ(Сумма_НДФЛ, Ставка_НДФЛ_проц) — Рассчитывает полную сумму ЗП(с начисленным НДФЛ) опираясь на сумму НДФЛ. Ставка указывается в процентах. Например: 13%;
  • РАСШВПР(Просматриваемый_Текст, ТаблПодстановки, НомВозвЗнач, [УчРегистр]) — Аналог функции ВПР. Ищет в строке <<Просматриваемый_Текст>> значение из первого столбца <<ТаблПодстановки>>, в случае успеха, возвращает значение из столбца <<НомВозвЗнач>>;
  • ПРЕОБРЧИСЛО(Значение) — Преобразует текст в число, если в числе содержаться недопустимые символы и обычные функции выдают ошибку;
  • УДСЛОВАИЗСПИСКА(Текст, СписокСлов, [УдалитьВсе, УчРегистр]) — Функция удаляет слова из строки <<Текст>> которые содержаться в <<СписокСлов>>;
  • РАСШЗАМЕНА(Cтрока, СтарТекст, НовыйТекст, [ЗаменитьВсе, УчРегистр]) — Функция расширенной замены в тексте;
  • ВЫБОРСЛОВИЗСПИСКА(Строка, Разделитель, СписокСлов) — Возвращает содержащиеся в <<Строка>> слова указанные в <<СписокСлов>>;
  • СЖДВОЙНОЙПРОБЕЛ(Строка) — Сжимает двойные и более пробелы внутри текста;
  • СУММАПРОПРУБЛИ(Рубли) — Функция возвращает сумму прописью в рублях;
  • СУММАПРОПЕВРО(Евро) — Функция возвращает сумму прописью в евро;
  • СУММАПРОПДОЛЛАРЫ(Доллары) — Функция возвращает сумму прописью в долларах;
  • СУММАПРОПГРИВНЫ(Гривны) — Функция возвращает сумму прописью в гривнах;
  • ЧИСЛОПРОПИСЬЮ(Число, [МужскойРод]) — Функция возвращает число прописью;

Продолжение следует… 🙂