{
    "version": "https:\/\/jsonfeed.org\/version\/1.1",
    "title": "ufedyukina: заметки с тегом #формулы",
    "_rss_description": "Рассказываю про путь начинающего аналитика, делюсь полученным опытом, изученными аналитическими инструментами, рассказываю про ошибки аналитика, лайфхаки и опыт.",
    "_rss_language": "ru",
    "_itunes_email": "",
    "_itunes_categories_xml": "",
    "_itunes_image": "",
    "_itunes_explicit": "",
    "home_page_url": "https:\/\/ufedyukina.ru\/tags\/formuly\/",
    "feed_url": "https:\/\/ufedyukina.ru\/tags\/formuly\/json\/",
    "icon": "https:\/\/ufedyukina.ru\/pictures\/userpic\/userpic@2x.jpg?1737233067",
    "authors": [
        {
            "name": "Юлия Федюкина",
            "url": "https:\/\/ufedyukina.ru\/",
            "avatar": "https:\/\/ufedyukina.ru\/pictures\/userpic\/userpic@2x.jpg?1737233067"
        }
    ],
    "items": [
        {
            "id": "17",
            "url": "https:\/\/ufedyukina.ru\/all\/5-formul-excel-kotorymi-ya-polzuyus-chasche-vsego\/",
            "title": "5 формул Excel, которыми я пользуюсь чаще всего",
            "content_html": "<p class=\"lead\">На просторах Интернета куча обзоров на самые разные формулы (как сложные, так и простые) под любые задачи. Хочу рассказать про те, которыми я пользуюсь чаще всего в своей работе. Кстати, именно их я использовала на всех тестовых заданиях, когда проходила собеседования.<\/p>\n<h2><b>ИНДЕКС +ПОИСКПОЗ<\/b><\/h2>\n<p>Мне кажется, это вообще самая популярная комбинация. И запросов о ней больше всего. Да и в объявлениях на ХХ, как правило, в перечислении навыков есть именно эти формулы.<\/p>\n<p><i>Давайте разбираться.<\/i><\/p>\n<p>Эта комбинация позволяет нам перенести значения из столбца одной таблицы в столбец другой таблицы по совпадению значений в ячейках обеих столбцов.<\/p>\n<p><b>Функция ИНДЕКС<\/b> возвращает значения на пересечении заданного номера столбца и заданного номера строки в диапазоне.<\/p>\n<blockquote>\n<p class=\"lead\">=ИНДЕКС(где искать; номер строки; номер столбца)<\/p>\n<\/blockquote>\n<p>Например, нам надо найти значение из столбца 1 в третьей строке<\/p>\n<div class=\"e2-text-table\">\n<table cellpadding=\"0\" cellspacing=\"0\" border=\"0\">\n<tr>\n<td style=\"text-align: center\">Блюдо<\/td>\n<td style=\"text-align: center\"><\/td>\n<td style=\"text-align: center\">Цена<\/td>\n<\/tr>\n<tr>\n<td>Суп<\/td>\n<td style=\"text-align: center\"><\/td>\n<td>150<\/td>\n<\/tr>\n<tr>\n<td>Салат<\/td>\n<td style=\"text-align: center\"><\/td>\n<td>200<\/td>\n<\/tr>\n<tr>\n<td>Пицца<\/td>\n<td style=\"text-align: center\"><\/td>\n<td>500<\/td>\n<\/tr>\n<\/table>\n<\/div>\n<p>Тогда пишем =ИНДЕКС(таблица; 3; 1)<\/p>\n<p class=\"foot\"><i>ищи в таблице в строке 3 столбца 1<\/i><\/p>\n<p><b>Функция ПОИСКПОЗ<\/b> возвращает номер строки или столбца, в котором содержится «название» элемента.<\/p>\n<blockquote>\n<p class=\"lead\">=ПОИСКПОЗ(что ищем; где ищем; степень совпадения)<\/p>\n<\/blockquote>\n<p>Например, мы хотим узнать в какой строке указана фамилия «Васильев»<\/p>\n<div class=\"e2-text-table\">\n<table cellpadding=\"0\" cellspacing=\"0\" border=\"0\">\n<tr>\n<td style=\"text-align: center\">№ строки<\/td>\n<td style=\"text-align: center\"><\/td>\n<td style=\"text-align: center\">Фамилия<\/td>\n<\/tr>\n<tr>\n<td>1<\/td>\n<td style=\"text-align: center\"><\/td>\n<td>Иванов<\/td>\n<\/tr>\n<tr>\n<td>2<\/td>\n<td style=\"text-align: center\"><\/td>\n<td>Петров<\/td>\n<\/tr>\n<tr>\n<td>3<\/td>\n<td style=\"text-align: center\"><\/td>\n<td>Васильев<\/td>\n<\/tr>\n<\/table>\n<\/div>\n<p>Тогда пишем =ПОИСКПОЗ(«Васильев»; B2:B4; 0)<\/p>\n<p class=\"foot\"><i>ищи в таблице в диапазоне B2:B4 фамилию Васильев и верни номер строки, в котором она указана<\/i><\/p>\n<p>Есть 3 типа сравнения:<br \/>\n<b>0 — ищет точное совпадение.<\/b> Это самый частый и надёжный вариант для кодов, артикулов, ИНН.<br \/>\n<b>1 — ищет наибольшее значение, которое меньше или равно искомому.<\/b> При этом диапазон должен быть отсортирован по возрастанию.<br \/>\n-<b>1 — ищет наименьшее значение, которое больше или равно искомому.<\/b> Здесь диапазон должен быть отсортирован по убыванию.<\/p>\n<p>Переходим к самому интересному — комбинирование этих формул. Я предпочитаю использовать именно этот способ, а не ВПР, так как при нем можно спокойно добавлять столбцы так, чтобы ничего никуда не уехало.<\/p>\n<p><i>Итак, нам нужно заполнить данные столбца Клиент таблицы 1 в соответствие с данными из таблицы 2.<\/i>Конечно, это можно сделать вручную. Но когда строк становится несколько тысяч, а то и десятков тысяч, ручное заполнение — мука.<\/p>\n<div class=\"e2-text-picture\">\n<img src=\"https:\/\/ufedyukina.ru\/pictures\/image-3.png\" width=\"1467\" height=\"752\" alt=\"\" \/>\n<\/div>\n<p>Для задачи используем комбинирование формул =ИНДЕКС($K$2:$K$9;ПОИСКПОЗ(B2;$J$2:$J$9;0)). Когда я готовилась к одному из собеседований, то нашла очень интересное объяснение, которым пользуюсь на автомате до сих пор:<\/p>\n<blockquote>\n<p class=\"lead\">=ИНДЕКС(что ходим видеть в результате;ПОИСКПОЗ(что ищем;где ищем;насколько точно ищем))<\/p>\n<\/blockquote>\n<div class=\"e2-text-picture\">\n<img src=\"https:\/\/ufedyukina.ru\/pictures\/image-4.png\" width=\"1482\" height=\"316\" alt=\"\" \/>\n<\/div>\n<p class=\"foot\"><i>возьми код клиента в ячейке из таблицы 1, найди точно такой же в столбце КодКлиента в таблице 2 и запиши в поле Клиент таблицы 1 значение из поля Клиент таблицы 2.<\/i><\/p>\n<blockquote>\n<p class=\"lead\">Если вы работаете с выделенным диапазоном не забывайте закреплять его знаками $.<\/p>\n<\/blockquote>\n<p>Но гораздо удобнее с умными таблицами.<\/p>\n<div class=\"e2-text-picture\">\n<img src=\"https:\/\/ufedyukina.ru\/pictures\/image-5.png\" width=\"651\" height=\"387\" alt=\"\" \/>\n<\/div>\n<p>Для создания такой выделите таблицу, перейдите на вкладку данные и нажмите «Таблица» (можете дать ей любое удобное для работы имя).<\/p>\n<p>В этом случае формула пишется аналогично, только мы ссылаемся не на самостоятельно выделенные диапазон, а конкретный столбец в таблице.<\/p>\n<div class=\"e2-text-picture\">\n<img src=\"https:\/\/ufedyukina.ru\/pictures\/image-6.png\" width=\"1463\" height=\"321\" alt=\"\" \/>\n<\/div>\n<p>Рекомендую этот способ, когда вы собираете данные в одну таблицу из кучи других непонятных таблиц с разных страниц. В этом случае вам не надо будет каждый раз скакать с одного листа на другой,<\/p>\n<blockquote>\n<p class=\"lead\">В этом подходе <b>ОБЯЗАТЕЛЬНО<\/b> давайте максимально понятые наименования таблицам, чтобы быстрее на них ссылаться<\/p>\n<\/blockquote>\n<h2><b>СУММЕСЛИМН<\/b><\/h2>\n<p>Эта формула считает сумму в выделенном диапазоне при соответствии множествам условиям. Если условие у вас только 1, можно обойтись формулой СУММЕСЛИ.<\/p>\n<blockquote>\n<p class=\"lead\">=СУММЕСЛИМН(что суммируем; диапазон значений для условия 1; условие 1; диапазон значений для условия 2; условие 2)<\/p>\n<\/blockquote>\n<p>Посчитаем сумму продаж клиенту 1001 за январь.\/\/ Для этого в строке формул записываем =СУММЕСЛИМН(G2:G31;C2:C31;1001;B2:B31;1)<\/p>\n<p class=\"foot\"><i>сложи все значения в столбце Сумме, где в столбце Месяц указано 1, а в столбце КодКлиента указано 1001. <\/i><\/p>\n<p>Результат — 22600.<\/p>\n<div class=\"e2-text-picture\">\n<img src=\"https:\/\/ufedyukina.ru\/pictures\/image-7.png\" width=\"1141\" height=\"703\" alt=\"\" \/>\n<\/div>\n<p>Я сталкивалась максимум с 5 условиями, что очень упростило мне жизнь.<\/p>\n<h2><b>СЧЕТЕСЛИМН<\/b><\/h2>\n<p>Формула очень похожа на предыдущую, только здесь считается не сумма, а количество строк, соответствующих заданному условию.<\/p>\n<blockquote>\n<p class=\"lead\">=СЧЁТЕСЛИМН(где смотрим 1; что ищем 1; где смотрим 2; что ищем 2)<\/p>\n<\/blockquote>\n<p><i>Теперь посчитаем для того же клиента 1001 количество продаж в январе.<\/i> Для этого запишем =СЧЁТЕСЛИМН(C2:C31;C2;B2:B31;B2). Здесь указывала значения немного иначе (так тоже можно, но <b>не забывайте закреплять ячейки, если собираетесь протягивать.<\/b><\/p>\n<p class=\"foot\"><i>посчитай количество строк, где в диапазоне C2:C31 указано значение как в ячейке C2, в диапазоне B2:B31 — как в B2.<\/i><\/p>\n<p>Результат — 2.<\/p>\n<div class=\"e2-text-picture\">\n<img src=\"https:\/\/ufedyukina.ru\/pictures\/image-8.png\" width=\"1139\" height=\"705\" alt=\"\" \/>\n<\/div>\n<h2><b>ЕСЛИ + СЧЁТ<\/b><\/h2>\n<p>Не знаю, почему, но это моя любимая формула. Я пользуюсь ей на регулярной основе. Она позволяет проверить, если ли указываемое значение и диапазоне.<\/p>\n<p><i>Например, мы хотим проверить, была ли отгрузка у клиентов.<\/i> Опять же, когда клиентов мало, это можно сделать и вручную, но, предположим, клиентов у нас 1000. Каждого из них копировать и вставлять в фильтр таблицы 1 — идея так себе. Для этого используем следующее:<\/p>\n<blockquote>\n<p class=\"lead\">=ЕСЛИ(СЧЁТЕСЛИ(где ищем; что ищем)>0; что выводить, если нашли; что выводить, если не нашли)<\/p>\n<\/blockquote>\n<p>То есть в строке формул мы запишем =ЕСЛИ(СЧЁТЕСЛИ($B$2:$B$25;E2)>0;«Да»;«Нет»). И результат будет следующим:<\/p>\n<div class=\"e2-text-picture\">\n<img src=\"https:\/\/ufedyukina.ru\/pictures\/image-9.png\" width=\"647\" height=\"529\" alt=\"\" \/>\n<\/div>\n<p>Почему-то сначала мне было сложновато запомнить эту формулу и ее постоянно гуглила. Но сейчас отскакивает от зубов)))<\/p>\n<h2><b>ЕСЛИОШИБКА<\/b><\/h2>\n<p><i>Представим, что нам нужно заполнить в таблице 2 столбец Менеджер по КодуКлиента с помощью функции ИНДЕКС + ПОИСКПОЗ.<\/i> На скрине видно, что в некоторых ячейках появилась ошибка, так как кодов из таблице 2 в таблице 1 нет.<\/p>\n<div class=\"e2-text-picture\">\n<img src=\"https:\/\/ufedyukina.ru\/pictures\/image-10.png\" width=\"897\" height=\"381\" alt=\"\" \/>\n<\/div>\n<p>С помощью функции ЕСЛИОШИБКА мы можем заменить значение ошибки на любое другое.<\/p>\n<blockquote>\n<p class=\"lead\">=ЕСЛИОШИБКА(применяемая функция; значение, которое надо выводить на месте ошибки)<\/p>\n<\/blockquote>\n<div class=\"e2-text-picture\">\n<img src=\"https:\/\/ufedyukina.ru\/pictures\/image-11.png\" width=\"976\" height=\"385\" alt=\"\" \/>\n<\/div>\n<p>В этом примере я решила вывести на месте ошибки «Не найдено». Для удобства можете также использовать условное форматирование, чтобы пользователь отчета мог ярче видеть не найденные значения.<\/p>\n<div class=\"e2-text-picture\">\n<img src=\"https:\/\/ufedyukina.ru\/pictures\/image-12.png\" width=\"284\" height=\"319\" alt=\"\" \/>\n<\/div>\n<p>В этой формуле на месте значения, которое на надо выводить в случае ошибки можно использовать и пустоту =ЕСЛИОШИБКА(ИНДЕКС($D$2:$D$9;ПОИСКПОЗ(K10;$A$2:$A$9;0));»»).<\/p>\n<h2>Заключение<\/h2>\n<p>Ну вот и все. Обязательно внедряйте эти формулы в свою работу, так как они упростят не только построение отчетов, но и их проверку. Обязательно дополню эту серию версией для Гугл Таблиц и англоязычной версии Excel.<\/p>\n",
            "date_published": "2026-08-16T15:40:18+03:00",
            "date_modified": "2026-08-16T15:40:09+03:00",
            "tags": [
                "#Excel",
                "#ИНДЕКС",
                "#ПОИСКПОЗ",
                "#СУММЕСЛИМН",
                "#СЧЁЕТЕСЛИМН",
                "#формулы"
            ],
            "image": "https:\/\/ufedyukina.ru\/pictures\/image-3.png",
            "_date_published_rfc2822": "Sun, 16 Aug 2026 15:40:18 +0300",
            "_rss_guid_is_permalink": "false",
            "_rss_guid": "17",
            "_e2_data": {
                "is_favourite": false,
                "links_required": [],
                "og_images": [
                    "https:\/\/ufedyukina.ru\/pictures\/image-3.png",
                    "https:\/\/ufedyukina.ru\/pictures\/image-4.png",
                    "https:\/\/ufedyukina.ru\/pictures\/image-5.png",
                    "https:\/\/ufedyukina.ru\/pictures\/image-6.png",
                    "https:\/\/ufedyukina.ru\/pictures\/image-7.png",
                    "https:\/\/ufedyukina.ru\/pictures\/image-8.png",
                    "https:\/\/ufedyukina.ru\/pictures\/image-9.png",
                    "https:\/\/ufedyukina.ru\/pictures\/image-10.png",
                    "https:\/\/ufedyukina.ru\/pictures\/image-11.png",
                    "https:\/\/ufedyukina.ru\/pictures\/image-12.png"
                ]
            }
        }
    ],
    "_e2_version": 4098,
    "_e2_ua_string": "Aegea 11.1 (v4098)"
}