Страницы: 1
RSS
Получить число из строки, содержащей два числа, записанных через разделитель
 
Добрый день!
Как посчитать значения в котором присутствуют знаки
Например есть число 60*49 , это размер макета, 60-длинна, 49 названия бумаги.
В другой ячейке мне нужно поделить это число на 1000, то есть должно получиться 0,06.
Как это все сделать формулой и протягивать?
Изменено: vikttur - 08.06.2021 17:32:04
 
Код
=ЗНАЧЕН(ЛЕВСИМВ(H12;НАЙТИ("*";H12)-1))/1000
Вариант названия темы
Получить число из строки, содержащей два числа, записанных через разделитель.
 
Код
=ЦЕЛОЕ(ПОДСТАВИТЬ(H12;"*";","))/1000
Изменено: Тимофеев - 09.06.2021 10:16:34
 
Спасибо за помощь

Тимофеев, можно ли дополнить Вашу формулу тем, что бы в табличке с размерами формула искала сразу  с 3-х колонок в которые проставляться размер и делало то же самое.
Заранее спасибо!  
Изменено: vikttur - 09.06.2021 17:33:28
 
Одна формула для всех столбцов:
Код
=ЕСЛИОШИБКА(ПОДСТАВИТЬ(ИНДЕКС($H12:$J12;ПОИСКПОЗ("*~*"&ПСТР(L$11;1;2);$H12:$J12;0));"*"&ПСТР(L$11;1;2);"")/1000;"")
Даже самый простой вопрос можно превратить в огромную проблему. Достаточно не уметь формулировать вопросы...
 
в L12 сразу все заполнит
Код
=ЕСЛИ(ЕСЛИОШИБКА(ПОИСК($L$11:$O$11;K12:K42);0)>=1;ЦЕЛОЕ(ПОДСТАВИТЬ(H12:H42;"*";","))/1000;"")
 
Добрый день! Спасибо за помощь.
Столкнулся с другой проблемой.
У формуле =ЕСЛИ(ЕСЛИОШИБКА(ПОИСК($L$11:$O$11;K12:K42);0)>=1;ЦЕЛОЕ(ПОДСТАВИТЬ(H12:H42;  "*"  ;  ","  ))/1000;  ""  )
Если не стоит значение в  ячейке H12:H42 с которой формула считает, форма является невидимой, когда проставляю значения, формула подсчитывает и появляются цифры.
Другая формула при виде невидимой, но заполненной ячейке формулы выдает ошибку.
Можно ли исправить мою формулу которая находиться в ячейке Z8, что бы она, при виде пустой ячейки с невидимой формулой выдавала 0.
Пример у вложении.  
Изменено: Korifan - 10.06.2021 15:17:33
 
Код
=ЕСЛИОШИБКА((B8+C8+D8)*J8/2;0)
 
МатросНаЗебре,
Спасибо!
Страницы: 1
Наверх