Чтобы найти формулу, которая будет извлекать результат путем округления числовых подстрок до 3 десятичных знаков, мы будем использовать комбинацию функций LEFT, FIND, MID и ROUND для получения результата.

Допустим, ячейка A1 содержит 12,34567 <> 3,4567, а требуемый результат — 12,346 <> 3,457 ЛЕВЫЙ: * Возвращает указанное количество символов от начала текстовой строки.

Синтаксис: = LEFT (текст, число_символов)

НАЙТИ: возвращает начальную позицию одной текстовой строки в другой текстовой строке. FIND — это команда с учетом регистра.

Синтаксис: = FIND (найти_текст, внутри_текста, начальное_число)

MID: возвращает символы из середины текстовой строки, учитывая начальную позицию и длину.

Синтаксис: = MID (текст, start_num, num_chars)

ОКРУГЛЕНИЕ: округление числа до указанного количества цифр.

Синтаксис: = ОКРУГЛ (число; число_цифров)

[.underline] # Давайте возьмем пример: # У нас есть число 12,34567 <> 3,4567 в ячейке A1. Нам нужна формула, чтобы показать число, которое нужно округлить до трех знаков после запятой.

img1

В ячейке C2 формула будет = ОКРУГЛ (ЛЕВЫЙ (A2, НАЙТИ («<>», A2) -1), 3) & «<>» & ОКРУГЛ (MID (A2, НАЙТИ («<>», A2) +2,255), 3)

  • Нажмите Enter на клавиатуре.

  • Функция вернет округленную числовую подстроку.

img2