Сделал небольшой слепок таблицы...
Скриптов нет и пытаюсь умышленно обойтись без них! Пока получается ))
1) Оставил некоторые транзакции и "подстановки" (статьи) для примера.
2) На несоответствие операции с остатком по карте - не надо смотреть. Цифры и остатки не настоящие. Но оставил общий текст для понимания формата входящих сообщений.
3) Сырые данные (
те, что приходят приходит в виде СМС, а затем через сервис IFTTT ложится в таблицу) - это колонки
A, B, C и D.
4) Все остальные колонки (начиная с
E) - заполняются через
ARRAYFORMULA
5) Т.к. в силу работы IFTTT он производит вставку строк - пока заботиться о добавлении строк на листе или корректировке формул не приходилось.
https://docs.google.com/spreadsheets/d/1ffuLW4YqmQnA8Zp1ttRTLp1QAxmsngvUep3Lc7uduo0/edit?usp=sharing