Excel. От парсинга SMS до загрузки в GnuCash

Эта статья является логическим завершением цикла, посвященного автоматизации загрузки данных из SMS в программу учета личных финансов GnuCash.
Судя по нескончаемому (на самом деле — нет) потоку комментариев к предыдущей статье, тема, действительно, интересна не только мне, поэтому было бы безответственно не довести описание до конца.
Напомню, в статье «Excel. Парсинг банковских SMS» мы научились переводить текст SMSок к формализованному виду, где каждый блок полезной информации из сообщения помещается в свой отдельный столбец, что открывает возможность для аналитики, которой не дает обычный неподготовленный текст. Затем в статье «Импорт проводок в GnuCash» мы научились массово загружать данные в GnuCash, но для этого данные должны иметь свой строго определенный вид — в таблице для загрузки для каждой проводки должно быть две отдельных строки — одна под другой для дебета и кредита. Как же при помощи Excel перевести одну строку с данными, полученными из SMS, в две строки, которые можно будет скормить нашей программе? Читать далее…

Excel. Парсинг банковских SMS

Кто регулярно ведет учет личных финансов, знает насколько бывает долго и утомительно вносить расходы в специализированную программу или в таблицу Excel. Доходы, конечно, тоже надо вносить, но они, увы, обычно реже, да и вносить их значительно приятнее.
И если, при оплате наличными тут сложно что-то автоматизировать, и приходится рассчитывать только на свою память или чеки, то при платежах картой, когда на телефон приходят SMS от банка, волей не волей задумаешься: «А нельзя ли что-то сделать, чтобы перестать быть роботом-колотилкой данных из сообщений в программу учета финансов?» Читать далее…

Excel. Сложение чисел из текстовой строки, следующих после ключевых слов

По правде сказать, когда я писал в предыдущей статье, что скоро расскажу о том, как победить ограничение на фиксированность местоположения чисел в тексте и фиксированность их длины, то не был полностью уверен, что эту проблему мне действительно удастся решить, оставаясь в рамках требований к универсальности формулы и неизменности ее размеров независимо от количества чисел в строке. К счастью, мне удалось решить эту задачу, чем сегодня и хочу поделиться с вами. Если у вас есть желание и время попробовать свои силы в этом, то буду рад, если перед прочтением статьи вы попробуете это сделать самостоятельно и напишите, что у вас получилось, возможно, ваше решение окажется куда более легким и изящным. Читать далее…

Excel. Сложение чисел из текстовой строки

Сегодня рассмотрим задачу, как из текстовой строки в Excel выбрать все числа и сложить их.
Задача эта взята не из головы, а из насущной проблемы, о которой я вам расскажу в одной из ближайших статей. Читать далее…

«ВПР» по частичному совпадению

Спустя катастрофически большой промежуток времени с момента публикации моего последнего поста, решил поделиться супер крутой, на мой взгляд, Excel-формулой, узнав о которой, начинаешь удивляться, как же раньше-то я жил без нее. Читать далее…

Использование функции =ВПР() в MS Excel

Столкнулся на днях со следующей задачей. Имеется два столбца с данными, при этом данные одного из столбцов частично содержаться в данных второго. Необходимо понять, какие данные содержаться только в первом столбце. Читать далее…