Спасибо, то, что нужно!


26.01.2025 10:28:57
Всем доброе утро! Сразу извиняюсь за тупой вопрос
![]()
Необходимо в формулах выше 2-е значение (B1-C1 - подсвечено жирным шрифтом) вставить именно так - в виде операции суммы или разницы 2-х ячеек. Вопрос, как это реализовать в данной формуле, так как сейчас появляется ошибка #ЗНАЧ! Или нужно обязательно создавать другую ячейку и там делать суммы-разницы и потом только сравнивать с той ячейкой? Собственно, в этом вопрос - можно ли делать сразу расчеты здесь, чтобы не создавать лишние столбцы? Спасибо за ответ.
Изменено: |
|||
|
13.08.2024 21:13:54
Всем добрый вечер.
Необходима формула, которая бы отмечала в соседней ячейке фразой "ДА", если время в текущей ячейке больше на 5 минут, чем время в предыдущей ячейке. Если же время равно или меньше 5 мин или равно 0:00, то ничего не отображать. Пример: - В колонке "А" перечислены строки со временем с интервалом 5 минут. Если каждая следующая строка больше ровно на 5 минут, то ничего отмечать не нужно. - На 13 строке указано время 12:00 - оно на 5 минут больше, чем предыдущая ячейка. Её необходимо отметить в колонке "В" фразой "ДА" или цифрой 1. - с 27 по 33 строку указано время 0:00 - его отмечать не нужно. Простыми словами, необходимо найти ошибки - отметить "все времена", у которых не соблюдается 5 минутная последовательность. Заранее благодарю за помощь.
Изменено: |
|
|
06.06.2024 10:58:59
А ВПР запишет в колонку где уже проставлены цифры - новые значения выборочно? Он ведь поверх писать должен не трогая другие цифры. То есть, нашел и записал новую цифру 0, поверх 1-цы или любой другой цифры, дальше идет и так далее. Другими словами выгрызть дырки в сыре, оставляя и сам сыр
![]() Или вы предлагаете сделать 2доп колонки, чтобы он еще копировал туда помимо нового и старое значение? тогда да - это вариант. Но опять же, если слов много, то скорость обработки будет низкая по сравнению со скриптом....
Изменено: |
|
|
21.05.2024 15:19:30
Изменено: |
|||
|
19.04.2024 15:23:25
Всем добрый день!
Прошу помочь в реализации скрипта, который бы решал следующую задачу: В колонке "A" перечислены текстовые комбинации (5432, 54321, 543210 и 3210) подсвечены серым цветом. Каждая комбинация отделяется от другой пробелом. У каждой комбинации есть цифровое значение, присвоенное ей, то есть, по сути, имя. Например, комбинации из A2:A5 (5432) присвоено цифровое значение = 12 (подсвечено темно-серым цветом). Данное значение указано в 1-й строчке начала комбинации (здесь в "B2"). Необходимо: 1. Записать в базу комбинации из колонки "А" (и их значения из "B") 2. Далее найти в колонке "D" наши комбинации. После нахождения, отметить в колонке "E" найденную комбинацию. На скриншоте в колонке "E" показал как должно получиться (какие комбинации будут найдены и отмечены). Прошу обратить внимание, что в D23:D27 указана специально схожая комбинация с доп цифрой "3" сверху , которая не должна идентифицироваться. То есть каждая комбинация должна точно соответствовать своему составу, видимо, скрипт должен обязательно проверять, обрамлена ли искомая комбинация пробелами сверху и снизу. Если же в списке цифр находится комбинация, но она не обрамлена пробелом сверху и снизу, то комбинация не отмечается. Пример: 1. Смотрим колонку А и пишем в базу 4 комбинации и ее значения: для комбинации "5432" присваиваем значение = 12 для комбинации "54321" присваиваем значение = 15 для комбинации "543210" присваиваем значение = 17 для комбинации "3210" присваиваем значение = 33 2. Осуществляем поиск комбинаций в колонке "D". В колонке "D" цифры могут быть разделены 1,2 и более пробелами. Соответственно, мы должны искать комбинации между этими пробелами. В строках D8:D11 найдена комбинация под именем "12". Прописываем в 1й строчке (E8) имя комбинации в виде цифрового значения т.е. = 12. И так далее вниз до конца страницы. p.s. В примере в колонке "A" указано 4 шт комбинаций, по факту их будет больше, т.е. необходимо сначала загрузить в "базу сравнения" все комбинации, далее их искать. Как это реализовать прошу подсказать. Я предложил текущий 1й вариант "как сейчас" - сначала скрипт забирает комбинации (из А) и их значения (из колонки В) , далее ищет комбинации в колонке D и отмечает найденную в колонке Е. Либо 2-й вариант, прописать изначально список комбинаций прямо внутри скрипта. Какой вариант быстрее сделать — тот и лучше. Заранее спасибо за помощь!
Изменено: |
|
|
09.04.2024 20:37:43
Всем добрый вечер!
В колонке "A" перечислены цифровые значения = 1. Необходимо удалить каждое следующее значение = 1, при условии, что оно на расстоянии менее, чем количество строк, указанных в ячейке "B1" от предыдущего значения "1". Если расстояние = или > то единицу не удаляем и начинаем теперь сравнивать расстояние от нее до след единицы. Пример: 1. В "А3" найдена первая единица. Её не удаляем. С ней будем сравнивать следующую найденную единицу. 2. Находим следующую единицу. Она в "А5". Меряем расстояние от ее номера строки до номера строки, на которой находится предыдущая (эталон) единица. Если количество строк меньше чем число, указанное в "B1", то единицу в "А5" удаляем. На скриншоте и файле следующая единица находится в "A5". Расстояние от нее до единицы в А3 всего 2 строки, т.е. менее 10 (цифры из B1), значит единицу в А5 удаляем. 3. Аналогично меряем расстояние ко всем следующим найденным значениям. Соответственно в А9, А11, А12, А13 единицы будут удалены, так как расстояние от предыдущей единицы менее 10 (цифры из B1). 4. Единица в А24 не удаляется, тк расстояние от пред единицы более или = 10. И так далее, принцип, надеюсь, смог описать. На скриншоте в колонке "G" показал какие единицы останутся в колонке. Файл пример прилагаю. Заранее благодарю за помощь. |
|
|