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

Вход

Регистрация

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

 

= Мир MS Excel/десятичные значения с условием или формула - Мир MS Excel

Регистрация · Логин: · Пароль: · · Забыли пароль?
Страница 1 из 11
Модератор форума: _Boroda_, Pelena, Manyasha, SLAVICK 
Мир MS Excel » Вопросы и решения » Вопросы по Excel » десятичные значения с условием или формула (Формулы/Formulas)
десятичные значения с условием или формула
lebensvoll Дата: Вторник, 21.06.2016, 16:45 | Сообщение № 1
Группа: Проверенные
Ранг: Ветеран
Сообщений: 645
Репутация: 2 ±
Замечаний: 60% ±

Excel 2010
Добрый день уважаемые форумчане!!!
В приложенном файле протокол испытания, в виду того что испытания бывают растворные кубы и бетонные кубы. Решил его объединить и столкнулся с проблемой
При выборе (диапазон: Т7:W8 растворные образцы) в таблице результатов (диапазон: H30:J35) появляются значения 7,07 или же 10,00. В диапазоне L30:M35 производится расчет среднего значения полученных результатов. И вот тут я столкнулся с делемой которая немного отображает результат не красиво для данного протокола ((((
[img][/img]
можно ли с помощью формул при выборе (растворные образцы) чтоб значения "в диапазоне L30:M35" отображались целым 2476
а если выбрать (бетонные образцы) результат показывал десятичные значения
[img][/img]
Попытался с помощью функции ОКРУГЛ; ОТБР но не получилось а если же прибегнуть к формату ячеек то результат (((((
СПАСИБО ВСЕМ заранее
К сообщению приложен файл: 7670273.xlsb(78Kb)


Кто бы ты ни был, мир в твоих руках
 
Ответить
СообщениеДобрый день уважаемые форумчане!!!
В приложенном файле протокол испытания, в виду того что испытания бывают растворные кубы и бетонные кубы. Решил его объединить и столкнулся с проблемой
При выборе (диапазон: Т7:W8 растворные образцы) в таблице результатов (диапазон: H30:J35) появляются значения 7,07 или же 10,00. В диапазоне L30:M35 производится расчет среднего значения полученных результатов. И вот тут я столкнулся с делемой которая немного отображает результат не красиво для данного протокола ((((
[img][/img]
можно ли с помощью формул при выборе (растворные образцы) чтоб значения "в диапазоне L30:M35" отображались целым 2476
а если выбрать (бетонные образцы) результат показывал десятичные значения
[img][/img]
Попытался с помощью функции ОКРУГЛ; ОТБР но не получилось а если же прибегнуть к формату ячеек то результат (((((
СПАСИБО ВСЕМ заранее

Автор - lebensvoll
Дата добавления - 21.06.2016 в 16:45
_Boroda_ Дата: Вторник, 21.06.2016, 16:56 | Сообщение № 2
Группа: Модераторы
Ранг: Экселист
Сообщений: 9375
Репутация: 3948 ±
Замечаний: 0% ±

2003; 2007; 2010; 2013 RUS
Так нужно?
Код
=ОКРУГЛ(...;2*(N7="Бетонные образцы"))

Или условным форматированием можно (см. файл)

Добавлено
Ну да, конечно, как ниже меня Алексей поправляет,
Код
=ОКРУГЛ(...;2*(T7="Бетонные образцы"))

(Это я формулу вручную писал, не в Excel, и почему-то набил букву "Т" русскую, но в англицкой раскладке)
Но на самом деле УФ мне больше нравится - с ОКРУГЛ теряется точность
К сообщению приложен файл: 7670273_1.xlsb(78Kb)


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
СообщениеТак нужно?
Код
=ОКРУГЛ(...;2*(N7="Бетонные образцы"))

Или условным форматированием можно (см. файл)

Добавлено
Ну да, конечно, как ниже меня Алексей поправляет,
Код
=ОКРУГЛ(...;2*(T7="Бетонные образцы"))

(Это я формулу вручную писал, не в Excel, и почему-то набил букву "Т" русскую, но в англицкой раскладке)
Но на самом деле УФ мне больше нравится - с ОКРУГЛ теряется точность

Автор - _Boroda_
Дата добавления - 21.06.2016 в 16:56
abtextime Дата: Вторник, 21.06.2016, 17:02 | Сообщение № 3
Группа: Проверенные
Ранг: Обитатель
Сообщений: 427
Репутация: 60 ±
Замечаний: 0% ±

Excel 2010
Только не N7=, а T7=, не?


Сообщение отредактировал abtextime - Вторник, 21.06.2016, 17:03
 
Ответить
СообщениеТолько не N7=, а T7=, не?

Автор - abtextime
Дата добавления - 21.06.2016 в 17:02
lebensvoll Дата: Вторник, 21.06.2016, 17:14 | Сообщение № 4
Группа: Проверенные
Ранг: Ветеран
Сообщений: 645
Репутация: 2 ±
Замечаний: 60% ±

Excel 2010
_Boroda_, добрый день!!! вы не правильно поняли ((( когда бетонные образцы то значения должны быть десятичные. А если растворные то целое значение
abtextime, да вы правы не N7 а T7
Но я не понял _Boroda_ в какую ячейку применить вашу формулу ((((
Код
=ОКРУГЛ(...;2*(N7="Бетонные образцы"))

в диапазоне L30:M35 у меня не получилось, что то она ругается на меня (((( и вообще мне кажется что функция ЕСЛИОШИБКА в моей формуле вообще кажется лишней, не так ли?
Код
=ЕСЛИ($X$9=1;ЕСЛИОШИБКА(G30/(H30*I30*J30)*1000;"");ЕСЛИОШИБКА(G30/(H30*I30*J30);""))


Кто бы ты ни был, мир в твоих руках

Сообщение отредактировал lebensvoll - Вторник, 21.06.2016, 17:15
 
Ответить
Сообщение_Boroda_, добрый день!!! вы не правильно поняли ((( когда бетонные образцы то значения должны быть десятичные. А если растворные то целое значение
abtextime, да вы правы не N7 а T7
Но я не понял _Boroda_ в какую ячейку применить вашу формулу ((((
Код
=ОКРУГЛ(...;2*(N7="Бетонные образцы"))

в диапазоне L30:M35 у меня не получилось, что то она ругается на меня (((( и вообще мне кажется что функция ЕСЛИОШИБКА в моей формуле вообще кажется лишней, не так ли?
Код
=ЕСЛИ($X$9=1;ЕСЛИОШИБКА(G30/(H30*I30*J30)*1000;"");ЕСЛИОШИБКА(G30/(H30*I30*J30);""))

Автор - lebensvoll
Дата добавления - 21.06.2016 в 17:14
abtextime Дата: Вторник, 21.06.2016, 17:22 | Сообщение № 5
Группа: Проверенные
Ранг: Обитатель
Сообщений: 427
Репутация: 60 ±
Замечаний: 0% ±

Excel 2010
lebensvoll,

зачем у Вас стоит умножение на 1000 в левой части ЕСЛИ?? По размерности это неправильно
 
Ответить
Сообщениеlebensvoll,

зачем у Вас стоит умножение на 1000 в левой части ЕСЛИ?? По размерности это неправильно

Автор - abtextime
Дата добавления - 21.06.2016 в 17:22
lebensvoll Дата: Вторник, 21.06.2016, 17:35 | Сообщение № 6
Группа: Проверенные
Ранг: Ветеран
Сообщений: 645
Репутация: 2 ±
Замечаний: 60% ±

Excel 2010
abtextime, потому что если не умножить данное значение на 1000 то получится 2,476 г/см3 (примерно) это если испытывать растворные кубы
согласно ГОСТ
[img][/img]

а вот если мы испытываем бетонные образцы то нам уже не нужно умножать на 1000


Кто бы ты ни был, мир в твоих руках
 
Ответить
Сообщениеabtextime, потому что если не умножить данное значение на 1000 то получится 2,476 г/см3 (примерно) это если испытывать растворные кубы
согласно ГОСТ
[img][/img]

а вот если мы испытываем бетонные образцы то нам уже не нужно умножать на 1000

Автор - lebensvoll
Дата добавления - 21.06.2016 в 17:35
_Boroda_ Дата: Вторник, 21.06.2016, 17:37 | Сообщение № 7
Группа: Модераторы
Ранг: Экселист
Сообщений: 9375
Репутация: 3948 ±
Замечаний: 0% ±

2003; 2007; 2010; 2013 RUS
когда бетонные образцы то значения должны быть десятичные.
А у меня что, не так?
в какую ячейку применить
Во все из диапазона
таблице результатов (диапазон: H30:J35)

Там ведь в каждой ячейке какая-то формула, правильно (я не смотрел)? Вот и засуньте ее вовнутрь ОКРУГЛ на место троеточия.
Но все равно УФ лучше

Формулы в зеленых ячейках поменял. Остальное по аналогии. (Это я уже не про ОКРУГЛ, а про ЕСЛИОШИБКА)
К сообщению приложен файл: 7670273_3.xlsb(78Kb)


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

Там ведь в каждой ячейке какая-то формула, правильно (я не смотрел)? Вот и засуньте ее вовнутрь ОКРУГЛ на место троеточия.
Но все равно УФ лучше

Формулы в зеленых ячейках поменял. Остальное по аналогии. (Это я уже не про ОКРУГЛ, а про ЕСЛИОШИБКА)

Автор - _Boroda_
Дата добавления - 21.06.2016 в 17:37
abtextime Дата: Вторник, 21.06.2016, 17:43 | Сообщение № 8
Группа: Проверенные
Ранг: Обитатель
Сообщений: 427
Репутация: 60 ±
Замечаний: 0% ±

Excel 2010
По мотивам формулы _Boroda_

Код
=ОКРУГЛ(ЕСЛИОШИБКА(G30/(H30*I30*J30)*(1+999*($X$9=1));"");2*($X$9<>1))
К сообщению приложен файл: 0727594.xlsb(78Kb)


Сообщение отредактировал abtextime - Вторник, 21.06.2016, 17:45
 
Ответить
СообщениеПо мотивам формулы _Boroda_

Код
=ОКРУГЛ(ЕСЛИОШИБКА(G30/(H30*I30*J30)*(1+999*($X$9=1));"");2*($X$9<>1))

Автор - abtextime
Дата добавления - 21.06.2016 в 17:43
abtextime Дата: Вторник, 21.06.2016, 18:02 | Сообщение № 9
Группа: Проверенные
Ранг: Обитатель
Сообщений: 427
Репутация: 60 ±
Замечаний: 0% ±

Excel 2010
Так, наверное, правильней будет

Код
=ЕСЛИОШИБКА(ОКРУГЛ((G30/(H30*I30*J30)*(1+999*($X$9=1));2*($X$9<>1));"")
 
Ответить
СообщениеТак, наверное, правильней будет

Код
=ЕСЛИОШИБКА(ОКРУГЛ((G30/(H30*I30*J30)*(1+999*($X$9=1));2*($X$9<>1));"")

Автор - abtextime
Дата добавления - 21.06.2016 в 18:02
lebensvoll Дата: Среда, 22.06.2016, 12:48 | Сообщение № 10
Группа: Проверенные
Ранг: Ветеран
Сообщений: 645
Репутация: 2 ±
Замечаний: 60% ±

Excel 2010
abtextime, _Boroda_, СПАСИБО ВАМ ОГРОМНОЕ и формулы и уф работают hands


Кто бы ты ни был, мир в твоих руках
 
Ответить
Сообщениеabtextime, _Boroda_, СПАСИБО ВАМ ОГРОМНОЕ и формулы и уф работают hands

Автор - lebensvoll
Дата добавления - 22.06.2016 в 12:48
Мир MS Excel » Вопросы и решения » Вопросы по Excel » десятичные значения с условием или формула (Формулы/Formulas)
Страница 1 из 11
Поиск:

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