Подстановка нехватающего значения в столбце
Excel-рулит
Дата: Понедельник, 24.10.2016, 13:29 |
Сообщение № 1
Группа: Пользователи
Ранг: Прохожий
Сообщений: 3
Репутация:
0
±
Замечаний:
0% ±
Excel 2010
Всем добрый день! Загвоздка вот в чем. Есть 4 магазина. В файле обозначены "К;Т;М;С" на каждом магазине присутствует менеджер. 5-ый менеджер сменный. Нужно чтобы в его графике работы автоматом выставлялась недостающая точка. Менеджеры могут быть перекинуты с точки на точку. Спасибо за участие
Всем добрый день! Загвоздка вот в чем. Есть 4 магазина. В файле обозначены "К;Т;М;С" на каждом магазине присутствует менеджер. 5-ый менеджер сменный. Нужно чтобы в его графике работы автоматом выставлялась недостающая точка. Менеджеры могут быть перекинуты с точки на точку. Спасибо за участие Excel-рулит
Ответить
Сообщение Всем добрый день! Загвоздка вот в чем. Есть 4 магазина. В файле обозначены "К;Т;М;С" на каждом магазине присутствует менеджер. 5-ый менеджер сменный. Нужно чтобы в его графике работы автоматом выставлялась недостающая точка. Менеджеры могут быть перекинуты с точки на точку. Спасибо за участие Автор - Excel-рулит Дата добавления - 24.10.2016 в 13:29
Excel-рулит
Дата: Понедельник, 24.10.2016, 13:48 |
Сообщение № 2
Группа: Пользователи
Ранг: Прохожий
Сообщений: 3
Репутация:
0
±
Замечаний:
0% ±
Excel 2010
Сам задал вопрос, сам на него ответил. Если есть варианты формулы короче буду благодаренКод
=ЕСЛИ(СЧЁТЕСЛИ(B27:B34;"к")=0;"к";ЕСЛИ(СЧЁТЕСЛИ(B27:B34;"С")=0;"с";ЕСЛИ(СЧЁТЕСЛИ(B27:B34;"м")=0;"м";ЕСЛИ(СЧЁТЕСЛИ(B27:B34;"т")=0;"т";""))))
Сам задал вопрос, сам на него ответил. Если есть варианты формулы короче буду благодаренКод
=ЕСЛИ(СЧЁТЕСЛИ(B27:B34;"к")=0;"к";ЕСЛИ(СЧЁТЕСЛИ(B27:B34;"С")=0;"с";ЕСЛИ(СЧЁТЕСЛИ(B27:B34;"м")=0;"м";ЕСЛИ(СЧЁТЕСЛИ(B27:B34;"т")=0;"т";""))))
Excel-рулит
Ответить
Сообщение Сам задал вопрос, сам на него ответил. Если есть варианты формулы короче буду благодаренКод
=ЕСЛИ(СЧЁТЕСЛИ(B27:B34;"к")=0;"к";ЕСЛИ(СЧЁТЕСЛИ(B27:B34;"С")=0;"с";ЕСЛИ(СЧЁТЕСЛИ(B27:B34;"м")=0;"м";ЕСЛИ(СЧЁТЕСЛИ(B27:B34;"т")=0;"т";""))))
Автор - Excel-рулит Дата добавления - 24.10.2016 в 13:48
Karataev
Дата: Понедельник, 24.10.2016, 14:03 |
Сообщение № 3
Группа: Проверенные
Ранг: Старожил
Сообщений: 1334
Репутация:
533
±
Замечаний:
0% ±
Excel
Формула массива (вводится Ctrl+Shift+Enter) для "B36". Формула основана на поиске пустой ячейки:Код
=ЕСЛИОШИБКА(ВЫБОР(ПОИСКПОЗ(0;ДЛСТР(B27:B34);0)/2;"к";"с";"м";"т");"")
Формула массива (вводится Ctrl+Shift+Enter) для "B36". Формула основана на поиске пустой ячейки:Код
=ЕСЛИОШИБКА(ВЫБОР(ПОИСКПОЗ(0;ДЛСТР(B27:B34);0)/2;"к";"с";"м";"т");"")
Karataev
Сообщение отредактировал Karataev - Понедельник, 24.10.2016, 16:33
Ответить
Сообщение Формула массива (вводится Ctrl+Shift+Enter) для "B36". Формула основана на поиске пустой ячейки:Код
=ЕСЛИОШИБКА(ВЫБОР(ПОИСКПОЗ(0;ДЛСТР(B27:B34);0)/2;"к";"с";"м";"т");"")
Автор - Karataev Дата добавления - 24.10.2016 в 14:03
_Boroda_
Дата: Понедельник, 24.10.2016, 14:09 |
Сообщение № 4
Группа: Модераторы
Ранг: Местный житель
Сообщений: 16666
Репутация:
6478
±
Замечаний:
0% ±
2003; 2007; 2010; 2013 RUS
Обычная формулаКод
=ПРОСМОТР(;-1/ЕНД(ПОИСКПОЗ({1:"к":"т":"м":"с"};B27:B34;));{"":"к":"т":"м":"с"})
Обычная формулаКод
=ПРОСМОТР(;-1/ЕНД(ПОИСКПОЗ({1:"к":"т":"м":"с"};B27:B34;));{"":"к":"т":"м":"с"})
_Boroda_
Скажи мне, кудесник, любимец ба’гов... Платная помощь: Boroda_Excel@mail.ru Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
Ответить
Сообщение Обычная формулаКод
=ПРОСМОТР(;-1/ЕНД(ПОИСКПОЗ({1:"к":"т":"м":"с"};B27:B34;));{"":"к":"т":"м":"с"})
Автор - _Boroda_ Дата добавления - 24.10.2016 в 14:09
AlexM
Дата: Понедельник, 24.10.2016, 15:49 |
Сообщение № 5
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4448
Репутация:
1094
±
Замечаний:
0% ±
Excel 2003
Еще обычнаяКод
=ВПР(;ЕСЛИ({1;0};СЧЁТЕСЛИ(F27:F34;{"к":"т":"м":"с":1});{"к":"т":"м":"с":""});2;)
Еще обычнаяКод
=ВПР(;ЕСЛИ({1;0};СЧЁТЕСЛИ(F27:F34;{"к":"т":"м":"с":1});{"к":"т":"м":"с":""});2;)
AlexM
Номер мобильного модема (без голосовой связи) 9269171249 МегаФон, Московский регион.
Сообщение отредактировал AlexM - Понедельник, 24.10.2016, 15:50
Ответить
Сообщение Еще обычнаяКод
=ВПР(;ЕСЛИ({1;0};СЧЁТЕСЛИ(F27:F34;{"к":"т":"м":"с":1});{"к":"т":"м":"с":""});2;)
Автор - AlexM Дата добавления - 24.10.2016 в 15:49
Karataev
Дата: Понедельник, 24.10.2016, 16:32 |
Сообщение № 6
Группа: Проверенные
Ранг: Старожил
Сообщений: 1334
Репутация:
533
±
Замечаний:
0% ±
Excel
Еще два варианта. Основаны на поиске буквы "в". 1. Формула (немассивная) для "B36":Код
=ЕСЛИОШИБКА(ВПР(ПОИСКПОЗ("в";B27:B34;0);{1;"к":3;"с":5;"м":7;"т"};2;0);"")
2. Вариант с допстолбцом "AJ". Формула (немассивная) для "B36":Код
=ЕСЛИОШИБКА(ИНДЕКС($AJ$27:$AJ$34;ПОИСКПОЗ("в";B27:B34;0);1);"")
Еще два варианта. Основаны на поиске буквы "в". 1. Формула (немассивная) для "B36":Код
=ЕСЛИОШИБКА(ВПР(ПОИСКПОЗ("в";B27:B34;0);{1;"к":3;"с":5;"м":7;"т"};2;0);"")
2. Вариант с допстолбцом "AJ". Формула (немассивная) для "B36":Код
=ЕСЛИОШИБКА(ИНДЕКС($AJ$27:$AJ$34;ПОИСКПОЗ("в";B27:B34;0);1);"")
Karataev
Ответить
Сообщение Еще два варианта. Основаны на поиске буквы "в". 1. Формула (немассивная) для "B36":Код
=ЕСЛИОШИБКА(ВПР(ПОИСКПОЗ("в";B27:B34;0);{1;"к":3;"с":5;"м":7;"т"};2;0);"")
2. Вариант с допстолбцом "AJ". Формула (немассивная) для "B36":Код
=ЕСЛИОШИБКА(ИНДЕКС($AJ$27:$AJ$34;ПОИСКПОЗ("в";B27:B34;0);1);"")
Автор - Karataev Дата добавления - 24.10.2016 в 16:32
sboy
Дата: Понедельник, 24.10.2016, 17:11 |
Сообщение № 7
Группа: Друзья
Ранг: Участник клуба
Сообщений: 2566
Репутация:
724
±
Замечаний:
0% ±
Excel 2010
Вариант с допстолбцом "AJ".
эту формулу можно без доп.столбца Код
=ЕСЛИОШИБКА(ИНДЕКС(C27:C35;ПОИСКПОЗ("в";B27:B35;0)+1);"")
за исключением последнего столбца, там диапазон для ИНДЕКС поменять надо на AD27:AD35 AlexM , Ваша формула разрыв шаблона. Не затруднит объяснить как она работает? Поэтапное вычисление к прозрению не привело) В формулах пока новичок
Вариант с допстолбцом "AJ".
эту формулу можно без доп.столбца Код
=ЕСЛИОШИБКА(ИНДЕКС(C27:C35;ПОИСКПОЗ("в";B27:B35;0)+1);"")
за исключением последнего столбца, там диапазон для ИНДЕКС поменять надо на AD27:AD35 AlexM , Ваша формула разрыв шаблона. Не затруднит объяснить как она работает? Поэтапное вычисление к прозрению не привело) В формулах пока новичокsboy
Яндекс: 410016850021169
Ответить
Сообщение Вариант с допстолбцом "AJ".
эту формулу можно без доп.столбца Код
=ЕСЛИОШИБКА(ИНДЕКС(C27:C35;ПОИСКПОЗ("в";B27:B35;0)+1);"")
за исключением последнего столбца, там диапазон для ИНДЕКС поменять надо на AD27:AD35 AlexM , Ваша формула разрыв шаблона. Не затруднит объяснить как она работает? Поэтапное вычисление к прозрению не привело) В формулах пока новичокАвтор - sboy Дата добавления - 24.10.2016 в 17:11
AlexM
Дата: Понедельник, 24.10.2016, 17:19 |
Сообщение № 8
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4448
Репутация:
1094
±
Замечаний:
0% ±
Excel 2003
Еще не массивная формулаКод
=ВЫБОР(ПОИСКПОЗ("в";B26:B35;)/2;"к";"с";"м";"т";"")
Не затруднит объяснить как она работает?
ЕСЛИ({1;0};.... Создает виртуальную таблицу из двух столбцов. В первом 0 и 1, а во втором буквы. Попробуйте выделить функцию ЕСЛИ() с аргументами и нажать F9, увидите созданный массив. ВПР() ищет 0 в первом столбце этого массива и возвращает букву из второго столбца.
Еще не массивная формулаКод
=ВЫБОР(ПОИСКПОЗ("в";B26:B35;)/2;"к";"с";"м";"т";"")
Не затруднит объяснить как она работает?
ЕСЛИ({1;0};.... Создает виртуальную таблицу из двух столбцов. В первом 0 и 1, а во втором буквы. Попробуйте выделить функцию ЕСЛИ() с аргументами и нажать F9, увидите созданный массив. ВПР() ищет 0 в первом столбце этого массива и возвращает букву из второго столбца. AlexM
Номер мобильного модема (без голосовой связи) 9269171249 МегаФон, Московский регион.
Ответить
Сообщение Еще не массивная формулаКод
=ВЫБОР(ПОИСКПОЗ("в";B26:B35;)/2;"к";"с";"м";"т";"")
Не затруднит объяснить как она работает?
ЕСЛИ({1;0};.... Создает виртуальную таблицу из двух столбцов. В первом 0 и 1, а во втором буквы. Попробуйте выделить функцию ЕСЛИ() с аргументами и нажать F9, увидите созданный массив. ВПР() ищет 0 в первом столбце этого массива и возвращает букву из второго столбца. Автор - AlexM Дата добавления - 24.10.2016 в 17:19
sboy
Дата: Понедельник, 24.10.2016, 17:33 |
Сообщение № 9
Группа: Друзья
Ранг: Участник клуба
Сообщений: 2566
Репутация:
724
±
Замечаний:
0% ±
Excel 2010
AlexM , спасибо за разъяснение, для понимания больше помогло F9 на Счетесли, увидел, как формируется виртуальная таблица. Очень интересное свойство функции ЕСЛИ!
AlexM , спасибо за разъяснение, для понимания больше помогло F9 на Счетесли, увидел, как формируется виртуальная таблица. Очень интересное свойство функции ЕСЛИ!sboy
Яндекс: 410016850021169
Ответить
Сообщение AlexM , спасибо за разъяснение, для понимания больше помогло F9 на Счетесли, увидел, как формируется виртуальная таблица. Очень интересное свойство функции ЕСЛИ!Автор - sboy Дата добавления - 24.10.2016 в 17:33
AlexM
Дата: Понедельник, 24.10.2016, 17:36 |
Сообщение № 10
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4448
Репутация:
1094
±
Замечаний:
0% ±
Excel 2003
Номер мобильного модема (без голосовой связи) 9269171249 МегаФон, Московский регион.
Ответить
Excel-рулит
Дата: Пятница, 28.10.2016, 07:51 |
Сообщение № 11
Группа: Пользователи
Ранг: Прохожий
Сообщений: 3
Репутация:
0
±
Замечаний:
0% ±
Excel 2010
Друзья спасибо всем за решения. Удачной пятницы.
Друзья спасибо всем за решения. Удачной пятницы. Excel-рулит
Ответить
Сообщение Друзья спасибо всем за решения. Удачной пятницы. Автор - Excel-рулит Дата добавления - 28.10.2016 в 07:51