Здравствуйте, помогите пожалуйста решить проблему. Как заменить последнюю цифру ячейки на 0 или 5. При условии если число к примеру 2,015.. заканчивается на 6,7,8,9, то значит в другой ячейке оно должно выглядеть как 2,0155. А если это же число 2,015... заканчивается на 1,2,3,4, то в другой ячейке оно должно выглядеть как 2,0150. Да и разрядность чисел может быть разной от 0,1 до 0,0000001. Спасибо.
Замена ячейки по условию
15.03.2020 08:44:14
|
|
|
|
15.03.2020 09:48:04
вернется текст
|
|||||
|
|
15.03.2020 11:21:56
|
|
|
|
15.03.2020 11:47:46
Как правило, без файла-примера я не отвечаю, ну да ладно...
=ЗАМЕНИТЬ(A1;ДЛСТР(A1);1;(ПРАВСИМВ(A1;1)>="5")*5) Возвращает текст, в дробных последний может быть ноль (123,432 округлит до 123,430) =--ЗАМЕНИТЬ(A1;ДЛСТР(A1);1;(ПРАВСИМВ(A1;1)>="5")*5) вернет число; в дробных 123,432 округлит до 123,43.
Изменено: |
|
|
|
15.03.2020 12:25:28
Михаил Л , спасибо большое, вы меня правильно поняли. Всем спасибо.
|
|
|
|
15.03.2020 13:27:56
=LEFT(P26;LEN(P26)-1)&FLOOR.MATH(RIGHT(P26);5)
По вопросам из тем форума, личку не читаю.
|
|
|
|
16.03.2020 00:48:39
Михаил Л помог, так поможет еще и форуму. Нужно название темы.
|
||||
|
|
|||