В условном форматировании есть правило выделения ячеек "текст содержит". Данное правило анализирует массив на наличие в нем нужного сочетания символов, внезависимости от присутствия в ячейке иных символов.
Например, если правило установлено на сочетание букв "прав", то будут выделены ячейки в которых есть и "прав", и "правило" и "правительство" и т.д.
Нужна формула, которая будет работать схожим образом. Пока что, все формулы, которые я нашел работают с точным сочетанием символов, и если я задам поиск по слову "прав", то формула будет возвращать истинну, только в ячейках "прав", а "правительство" и "правило" засылать в лес. Собственно, нужен анализ, если ячейка содержит сочетание "прав" - то возвращается 1, если не содержит, то 0.
Господа, подскажите, пожалуйста.
В условном форматировании есть правило выделения ячеек "текст содержит". Данное правило анализирует массив на наличие в нем нужного сочетания символов, внезависимости от присутствия в ячейке иных символов.
Например, если правило установлено на сочетание букв "прав", то будут выделены ячейки в которых есть и "прав", и "правило" и "правительство" и т.д.
Нужна формула, которая будет работать схожим образом. Пока что, все формулы, которые я нашел работают с точным сочетанием символов, и если я задам поиск по слову "прав", то формула будет возвращать истинну, только в ячейках "прав", а "правительство" и "правило" засылать в лес. Собственно, нужен анализ, если ячейка содержит сочетание "прав" - то возвращается 1, если не содержит, то 0.ArkaIIIa
китин В этом случае возвращается позиция первого вхождения. Таким образом, если ячейка содержит только слово "правило" - то будет 1. А если, к примеру, "Обязательное правило" - то уже 14. Нужно нечто более стандартизированное, т.к. на основе этих данных дальше будут работать другие функции.
Т.о. при наличие "прав" - должно быть 1, при не имении - 0.
китин В этом случае возвращается позиция первого вхождения. Таким образом, если ячейка содержит только слово "правило" - то будет 1. А если, к примеру, "Обязательное правило" - то уже 14. Нужно нечто более стандартизированное, т.к. на основе этих данных дальше будут работать другие функции.
Т.о. при наличие "прав" - должно быть 1, при не имении - 0.ArkaIIIa
китин, смотрите, если "прав" в ячейке не найдено, то что возвратит формула? Правильно: #ЗНАЧ! А ТС просит ноль Что для этого надо сделать? Просто: Если число (любое) - истина, если значение ошибки - ложь. ЕЧИСЛО (или ЕОШ) проверяют возвращаемое значение на его тип. Если ЕЧИСЛО() - то истина, если нет - то ложь. Добавим бинарное отрицание и переведём всё это в числа
китин, смотрите, если "прав" в ячейке не найдено, то что возвратит формула? Правильно: #ЗНАЧ! А ТС просит ноль Что для этого надо сделать? Просто: Если число (любое) - истина, если значение ошибки - ложь. ЕЧИСЛО (или ЕОШ) проверяют возвращаемое значение на его тип. Если ЕЧИСЛО() - то истина, если нет - то ложь. Добавим бинарное отрицание и переведём всё это в числа Serge_007
Возможно ли как то модифицировать формулу, что бы вместо вписывания фрагмента текста ("прав"), можно было задавать массив?, что бы проводился поиск на соответствие содержимого какой-либо ячейки массива, по типу ВПР
Возможно ли как то модифицировать формулу, что бы вместо вписывания фрагмента текста ("прав"), можно было задавать массив?, что бы проводился поиск на соответствие содержимого какой-либо ячейки массива, по типу ВПРshiroky
Коллеги добрый день. Возможно похожий вопрос задавался, но все же. Есть таблица с 3 данными (№мероприятия, ответственный, статус-выполнено/невыполнено). Необходимо сделать сводную таблицу, в которой бы отражалось количество выполненных/невыполненных мероприятий в разрезе каждого ответственного. Загвоздка в том, что за одно мероприятие может отвечать несколько ответственный (в одной ячейке указано несколько фамилий) - в этом случае нужно считать для каждого ответственного данное мероприятие за 1. Например Иванов и Петров ответственны за одно и тоже мероприятие и оно невыполнено, значит у Иваново будет считаться что 1 мероприятие невыполнено и у Петрова будет считаться что 1 мероприятие невыполнено. Здесь нужно как то применить формулу текст содержит и т.д. Прикрепляю файл Excel с двуся таблицами - первая с исходными данными, а вторая - что должно в результате получиться.
Буду признателен, если формулу напишите прямо в файле
Коллеги добрый день. Возможно похожий вопрос задавался, но все же. Есть таблица с 3 данными (№мероприятия, ответственный, статус-выполнено/невыполнено). Необходимо сделать сводную таблицу, в которой бы отражалось количество выполненных/невыполненных мероприятий в разрезе каждого ответственного. Загвоздка в том, что за одно мероприятие может отвечать несколько ответственный (в одной ячейке указано несколько фамилий) - в этом случае нужно считать для каждого ответственного данное мероприятие за 1. Например Иванов и Петров ответственны за одно и тоже мероприятие и оно невыполнено, значит у Иваново будет считаться что 1 мероприятие невыполнено и у Петрова будет считаться что 1 мероприятие невыполнено. Здесь нужно как то применить формулу текст содержит и т.д. Прикрепляю файл Excel с двуся таблицами - первая с исходными данными, а вторая - что должно в результате получиться.
Буду признателен, если формулу напишите прямо в файле2ser