Домашняя страница Undo Do New Save Карта сайта Обратная связь Поиск по форуму
МИР MS EXCEL - Гость.xls

Вход

Регистрация

Напомнить пароль

 

= Мир MS Excel/Отображение результата в зависимости от чисел после запятой - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Отображение результата в зависимости от чисел после запятой
ivanov1974 Дата: Вторник, 27.09.2016, 14:17 | Сообщение № 1
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 149
Репутация: 1 ±
Замечаний: 0% ±

Здравствуйте знатоки Excel. Прошу помочь с формулой. В ячейке А1 число с точностью четыре знака после запятой. Нужна формула в В1, которая отображала бы: если в А1 третья и четвертая цыфра нули, отображаться должна 1, если не нули, тогда должно отображаться содержимое А1. У самого получается только с несколькими промежуточными формулами.
К сообщению приложен файл: 3250970.xls (15.0 Kb)
 
Ответить
СообщениеЗдравствуйте знатоки Excel. Прошу помочь с формулой. В ячейке А1 число с точностью четыре знака после запятой. Нужна формула в В1, которая отображала бы: если в А1 третья и четвертая цыфра нули, отображаться должна 1, если не нули, тогда должно отображаться содержимое А1. У самого получается только с несколькими промежуточными формулами.

Автор - ivanov1974
Дата добавления - 27.09.2016 в 14:17
buchlotnik Дата: Вторник, 27.09.2016, 14:25 | Сообщение № 2
Группа: Заблокированные
Ранг: Участник клуба
Сообщений: 3442
Репутация: 929 ±
Замечаний: 20% ±

2010, 2013, 2016 RUS / ENG
я может чего не догнал - нельзя просто формат Общий поставить?
К сообщению приложен файл: 7476840.xls (28.5 Kb)
 
Ответить
Сообщениея может чего не догнал - нельзя просто формат Общий поставить?

Автор - buchlotnik
Дата добавления - 27.09.2016 в 14:25
_Boroda_ Дата: Вторник, 27.09.2016, 14:25 | Сообщение № 3
Группа: Админы
Ранг: Местный житель
Сообщений: 16734
Репутация: 6534 ±
Замечаний: ±

2003; 2007; 2010; 2013 RUS
Такой вариант
Код
=ЕСЛИ(-ПРАВБ(ТЕКСТ(A1;",0000");2);A1;1)


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
СообщениеТакой вариант
Код
=ЕСЛИ(-ПРАВБ(ТЕКСТ(A1;",0000");2);A1;1)

Автор - _Boroda_
Дата добавления - 27.09.2016 в 14:25
ivanov1974 Дата: Вторник, 27.09.2016, 14:28 | Сообщение № 4
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 149
Репутация: 1 ±
Замечаний: 0% ±

Boroda, спасибо, то, что нужно. Вопрос закрыт
 
Ответить
СообщениеBoroda, спасибо, то, что нужно. Вопрос закрыт

Автор - ivanov1974
Дата добавления - 27.09.2016 в 14:28
ivanov1974 Дата: Вторник, 27.09.2016, 20:30 | Сообщение № 5
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 149
Репутация: 1 ±
Замечаний: 0% ±

buchlotnik, спасибо за участие, но надо так, как написал Boroda
 
Ответить
Сообщениеbuchlotnik, спасибо за участие, но надо так, как написал Boroda

Автор - ivanov1974
Дата добавления - 27.09.2016 в 20:30
bogdanovichas Дата: Среда, 23.10.2024, 15:13 | Сообщение № 6
Группа: Пользователи
Ранг: Прохожий
Сообщений: 4
Репутация: 0 ±
Замечаний: 0% ±

2003
_Boroda_, напишу в эту тему..... А если нужно наоборот.
В ячейке А1 число, в В1 нужно поставить +1, если знаки после запятой отличны от нуля


Александр
 
Ответить
Сообщение_Boroda_, напишу в эту тему..... А если нужно наоборот.
В ячейке А1 число, в В1 нужно поставить +1, если знаки после запятой отличны от нуля

Автор - bogdanovichas
Дата добавления - 23.10.2024 в 15:13
Pelena Дата: Среда, 23.10.2024, 15:24 | Сообщение № 7
Группа: Админы
Ранг: Местный житель
Сообщений: 19409
Репутация: 4558 ±
Замечаний: ±

Excel 365 & Mac Excel
Код
=ЕСЛИ(-ПРАВБ(ТЕКСТ(A1;",0000");2);A1+1;A1)


"Черт возьми, Холмс! Но как??!!"
Ю-money 41001765434816
 
Ответить
Сообщение
Код
=ЕСЛИ(-ПРАВБ(ТЕКСТ(A1;",0000");2);A1+1;A1)

Автор - Pelena
Дата добавления - 23.10.2024 в 15:24
bogdanovichas Дата: Среда, 23.10.2024, 15:35 | Сообщение № 8
Группа: Пользователи
Ранг: Прохожий
Сообщений: 4
Репутация: 0 ±
Замечаний: 0% ±

2003
Pelena, Спасибо.

Так же еще нашел, тоже напишу для истории

Если в A1 исходное число, то в B1 пишем формулу =ЦЕЛОЕ(A1), а в C1 пишем формулу =A1-B1
Или дробную часть тоже надо к целому привести?
Тогда формула в C1 будет =(A1-B1)*10^(ДЛСТР(A1)-ДЛСТР(B1)-1)


Александр
 
Ответить
СообщениеPelena, Спасибо.

Так же еще нашел, тоже напишу для истории

Если в A1 исходное число, то в B1 пишем формулу =ЦЕЛОЕ(A1), а в C1 пишем формулу =A1-B1
Или дробную часть тоже надо к целому привести?
Тогда формула в C1 будет =(A1-B1)*10^(ДЛСТР(A1)-ДЛСТР(B1)-1)

Автор - bogdanovichas
Дата добавления - 23.10.2024 в 15:35
bogdanovichas Дата: Среда, 23.10.2024, 15:42 | Сообщение № 9
Группа: Пользователи
Ранг: Прохожий
Сообщений: 4
Репутация: 0 ±
Замечаний: 0% ±

2003
Pelena,
Немного неправильно написал.
Нужно, что бы если знаки после запятой отличны от нуля, округлять до 1


Александр
 
Ответить
СообщениеPelena,
Немного неправильно написал.
Нужно, что бы если знаки после запятой отличны от нуля, округлять до 1

Автор - bogdanovichas
Дата добавления - 23.10.2024 в 15:42
_Boroda_ Дата: Среда, 23.10.2024, 15:47 | Сообщение № 10
Группа: Админы
Ранг: Местный житель
Сообщений: 16734
Репутация: 6534 ±
Замечаний: ±

2003; 2007; 2010; 2013 RUS
Цитата bogdanovichas, 23.10.2024 в 15:13, в сообщении № 6 ()
В ячейке А1 число, в В1 нужно поставить +1, если знаки после запятой отличны от нуля

Код
=ЕСЛИ(ОСТАТ(A1;1);1;A1)

Если нули, то само число пишет

Вообще-то, неплохо бы к вопросам прикладывать файл-пример, в котором есть "так есть" и "так надо"


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
Сообщение
Цитата bogdanovichas, 23.10.2024 в 15:13, в сообщении № 6 ()
В ячейке А1 число, в В1 нужно поставить +1, если знаки после запятой отличны от нуля

Код
=ЕСЛИ(ОСТАТ(A1;1);1;A1)

Если нули, то само число пишет

Вообще-то, неплохо бы к вопросам прикладывать файл-пример, в котором есть "так есть" и "так надо"

Автор - _Boroda_
Дата добавления - 23.10.2024 в 15:47
bogdanovichas Дата: Среда, 23.10.2024, 15:52 | Сообщение № 11
Группа: Пользователи
Ранг: Прохожий
Сообщений: 4
Репутация: 0 ±
Замечаний: 0% ±

2003
Извиняюсь комрады, но файл коммерческий и завязан еще на другие листы и формулы.

Корзина контроллера SM3PWR2  SM252MESC SM3XRT1 SM3DI32 SM3DI16 SM3DQ32T SM3DQ16T SM3AI8 SM3AI4 SM3AQ8 SM3AM6 SM3TI8RTD
2,984375 1 1,984375 7 0,3125 2 0,4375 6 0,125 0 15,875


Вот это нужно округлить всегда в большую сторону


Александр
 
Ответить
СообщениеИзвиняюсь комрады, но файл коммерческий и завязан еще на другие листы и формулы.

Корзина контроллера SM3PWR2  SM252MESC SM3XRT1 SM3DI32 SM3DI16 SM3DQ32T SM3DQ16T SM3AI8 SM3AI4 SM3AQ8 SM3AM6 SM3TI8RTD
2,984375 1 1,984375 7 0,3125 2 0,4375 6 0,125 0 15,875


Вот это нужно округлить всегда в большую сторону

Автор - bogdanovichas
Дата добавления - 23.10.2024 в 15:52
_Boroda_ Дата: Среда, 23.10.2024, 15:59 | Сообщение № 12
Группа: Админы
Ранг: Местный житель
Сообщений: 16734
Репутация: 6534 ±
Замечаний: ±

2003; 2007; 2010; 2013 RUS
но файл коммерческий и завязан еще на другие листы и формулы.

Зачем нам Ваш целиковый файл, тем более, завязанный еще на что-то? Самостоятельно нарисуйте файлик с несколькими вариантами и покажите. И правила форума почитайте, там все про это написано
нужно округлить всегда в большую сторону

Функция ОКРУГЛВВЕРХ


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
Сообщение
но файл коммерческий и завязан еще на другие листы и формулы.

Зачем нам Ваш целиковый файл, тем более, завязанный еще на что-то? Самостоятельно нарисуйте файлик с несколькими вариантами и покажите. И правила форума почитайте, там все про это написано
нужно округлить всегда в большую сторону

Функция ОКРУГЛВВЕРХ

Автор - _Boroda_
Дата добавления - 23.10.2024 в 15:59
  • Страница 1 из 1
  • 1
Поиск:

Яндекс.Метрика Яндекс цитирования
© 2010-2024 · Дизайн: MichaelCH · Хостинг от uCoz · При использовании материалов сайта, ссылка на www.excelworld.ru обязательна!