Примерно такая формула у меня получилась.
= ЦЕЛОЕ((A1 - ЦЕЛОЕ(A1))*10)
Если я ничего не путаю, то A1 - ЦЕЛОЕ(A1) = 32,45 - 32 = 0,45
ЦЕЛОЕ((A1 - ЦЕЛОЕ(A1))*10) = ЦЕЛОЕ(0,45*10) = ЦЕЛОЕ(4,5) = 4
Что нам и требовалось.
если значение, которое надо найти, записано в ячейке A1, а диапазон равен B1:D20, то можно составить формулу массива вводится через комбинацию клавиш CTRL+SHIFT+ENTER вместо ENTER:
=ЕСЛИ( СУММ( --( B1:D20=A1 )) ; 1 ; 0)
можно записать и так:
=ЕСЛИ( СУММ( --( B1:D20=A1 ))>0 ; 1 ; 0)
Эта формула составляет массив логических значений, затем заменяет ИСТИНА на 1, а ЛОЖЬ на 0, суммирует и ставит значение 1 если сумма >0 или ставит 0 в противном случае.
Описание действия "--" в ответе на вопрос Зачем 2 минуса в формуле СУММ( --ЛЕВСИМВ( C3:C9; НАЙТИ(" "; C3:C9&" ")-1))?
Делается это так. Ставите курсор на нужную ячейку, затем заходите в меню "Главная", там "кликаете" значок "копировать" (изображение двух листочков с загнутым уголком), затем "кликаете" треугольник под кнопкой "вставить" (но не саму кнопку). Открывается небольшой список команд. Далее два варианта.
Первый: "кликаете" на команду "Вставить значения",
Второй: "кликаете" на команду "Специальная вставка", и в открывшемся окне кликаете на команду "значения", и затем на "ОК".
Значительно удобнее заранее поставить нужные значки на панель быстрого доступа значки "копировать", "специальная вставка", и пользоваться ими.
Допустим, что исходный текст записан в ячейке B3
Сначала надо проверить есть ли в начале текста артикул или условное цифровое обозначение, номер или код.
если текст начинается с цифры, то артикул есть
Формула для проверки (если есть артикул то результат ИСТИНА):
=ЕЧИСЛО( ЗНАЧЕН( ПСТР(B3;1;1) ))
Формула для столбца с цифрами:
=ЕСЛИ( ЕЧИСЛО( ЗНАЧЕН( ПСТР(B3;1;1) )) ; ЛЕВСИМВ( B3; НАЙТИ(" "; B3)) ; "")
Формула для столбца с наименованием товара:
=ЕСЛИ( ЕЧИСЛО( ЗНАЧЕН( ПСТР( B3;1;1) )) ; ПРАВСИМВ( B3 ; ДЛСТР(B3)-НАЙТИ( " ";B3)) ; B3)
После копирования этих формул в свою таблицу надо заменить ячейку B3 на ту, в которой содержится текст, а потом растянуть на весь диапазон значений.
Нам выделенную ячейку жмем правой кнопкой мыши.
Выбираем - ФОРМАТ ЯЧЕЕК.
В самом низу все форматы.
Видим строчку со словом ТИП - там написано ОСНОВНОЙ.
Удаляем это слово и набираем количество нулей какое пожелаем.