Метод матрешки Как легко писать сложные формулы в Excel
Как упростить написание сложных формул в книге Excel
А бывает же, что пишешь одну формулу в ячейке.
Затем пишешь вторую формулу с использованием предыдущего значения.
После этого опять используешь одно или несколько ранее посчитанных значений.
В итоге получаешь огромный каскад формул, которые маячат глаза и бесят лютейшим образом.
В этом видео показано как легко, просто и непринужденно. Без отдышки, потных подмышек и красноты щек убрать эти жуткие гроздья формул и сделать одну большую формулу.
Пікірлер: 30
Отличное видео! Принцип прост, как 5 копеек, но наверняка сэкономит мне тучу времени!
Молодец! Доступно объяснил!
Интересный урок, спасибо)
достаточно написать в первой строке "Иванов И.И.", далее выделить эту ячейку и применить "мгновенное заполнение"(в excel 2016 это функция есть)
@Pavel_Taranukha
2 жыл бұрын
Ну конечно можно) А терерь представьте, что ваш отчет при открытии сам подключается к внешнему источнику данных и получает новые ФИО. Вы же не хотите каждый раз самостоятельно чтото вписывать. А если этот отчет вы отдали сотне пользователей? Мы же не будем их учить вписывать чтото в первую строчку. Автоматизация тем и хороша, что не нужно тратить жизнь на ручной ввод и протягивания формул)
Знал и раньше, но все равно интересно!
@Pavel_Taranukha
3 жыл бұрын
Спасибо!
Паша даже я понял 🤗🤗🤗
@Pavel_Taranukha
3 жыл бұрын
Это у меня сейчас люди марафон проходят и у меня появилось убеждение, что нужно чуть более подробно материал давать)
А если у тебя большой штат сотрудников, несколько тысяч, например, и в некоторых ФИО могут быть пробелы, как в середине, между именем и отчеством, так и между фамилией и именем или и вовсе, перед фамилией, то для "корявых ФИО" можно немного усовершенствовать формулу: =ЛЕВСИМВ(СЖПРОБЕЛЫ(A:A);ПОИСК(" ";СЖПРОБЕЛЫ(A:A))+1)&"."&ПСТР(СЖПРОБЕЛЫ(A:A);ПОИСК(" ";СЖПРОБЕЛЫ(A:A);ПОИСК(" ";СЖПРОБЕЛЫ(A:A))+1)+1;1)&"."
👍🏿
Можно использовать найти и заменить
@Pavel_Taranukha
3 жыл бұрын
Кстати, да! Интересный вариант.
А, счастливые обладатели "Microsoft 365" могут воспользоваться новой функцией LET() (аналог выражения "let ... in" в Power Query M) и не мучаться! ;)
@lme918
2 жыл бұрын
ну либо автокомплитом, сделал один пример и он автоматически всё сам проставил
Вообще ничего не понял, для чего это делается? Столько времени потратить, чтобы написать такой сложной и длинной формулы, не лучше сразу написать словами Иванов И. И.?
@Pavel_Taranukha
3 жыл бұрын
Конечно можно и руками вписать. А если строчек 1000 или больше - выгоднее будет потратить некоторое время. Но этот ролик про то как можно легко прописать формулу без использования вспомогательных ячеек.
@user-bt4ko9dn6d
3 жыл бұрын
Можно написать Иванов И.И. если нужно преобразовать десяток фамилий. А если несколько тысяч? Формула лучше, однозначно.
@Argo011
2 жыл бұрын
@@user-bt4ko9dn6d Есть еще вариант - "Мгновенное заполнение" 🙂
@Pavel_Taranukha
2 жыл бұрын
Это же не про работу с текстом, а про подход, который помогает избавляться от вспомогательных ячеек)
@Pavel_Taranukha
2 жыл бұрын
Кстати про мгновенное заполнение есть над чем поржать) kzread.info/dash/bejne/qWqZktalYZi-eZc.html
А сделайте обратное видео как бы вы разобрали матрёшку
@Pavel_Taranukha
3 жыл бұрын
Где бы достойную матрешку найти. Те еще пошли матрешки...
@user-zj4ub3cx3z
3 жыл бұрын
@@Pavel_Taranukha любую в которой есть куча вложенных если) как по мне это самый сложный вариант, ибо визуально даже теряешься какая "если" к какой конструкции относится
@user-zj4ub3cx3z
3 жыл бұрын
Дайте почту, скину пример)))
@Pavel_Taranukha
3 жыл бұрын
Ага. Спасибо. Пример получил. Перед использованием нужно ФИО анонимайзингу подвергать или вы перед отправкой убрали уже живые ФИО?