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

Вход

Регистрация

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

 

= Мир MS Excel/Просчет с точностью до 100% по формуле - Мир MS Excel

  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_, DrMini  
Просчет с точностью до 100% по формуле
БИТ Дата: Вторник, 24.11.2015, 11:19 | Сообщение № 1
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 169
Репутация: 0 ±
Замечаний: 40% ±

Excel 2010
Есть оранжевая таблица! рассчитана доля но по ней сумма получается 99,999 бывает самой собой чуть меньше или чуть больше!
Можно ли как-то если сумма по выделенным ячейкам не равняется 100 процентам то соответственно нужно смотреть в столбец с зелеными ячейками и смотреть там крайние два знака то есть 4 и 5 знак после запятой!
и уже исходя из этих двух крайних знаков добавлять в ближайшее подходящее значение
(то есть допустим в данном примере лучше всего добавить в 81,348 потому что два крайних знака для этого значения 40 и они ближе всего находятся к 50)
Также нужно учитывать если два или более одинаковых значения то следовательно и доли должны быть одинаковые!

(я понимаю самый главный вопрос как взять два самых правых знака в зеленой колонке если крайнее значение 0 и как учесть что если два или более значения одинаковые в оранжевой таблице то добавлять либо во все либо не в одно не добавлять или уменьшать)

также бывает что все значения одинаковые и допустим не дают 100 процентов то есть 33,333 33,333 33,333 и 0 то следовательно на конце каждого значения нужно дописать 3 то есть 33,3333 (просчитать до 4 знака)
К сообщению приложен файл: 7267550.xlsx (9.4 Kb)


Сообщение отредактировал БИТ - Вторник, 24.11.2015, 12:46
 
Ответить
СообщениеЕсть оранжевая таблица! рассчитана доля но по ней сумма получается 99,999 бывает самой собой чуть меньше или чуть больше!
Можно ли как-то если сумма по выделенным ячейкам не равняется 100 процентам то соответственно нужно смотреть в столбец с зелеными ячейками и смотреть там крайние два знака то есть 4 и 5 знак после запятой!
и уже исходя из этих двух крайних знаков добавлять в ближайшее подходящее значение
(то есть допустим в данном примере лучше всего добавить в 81,348 потому что два крайних знака для этого значения 40 и они ближе всего находятся к 50)
Также нужно учитывать если два или более одинаковых значения то следовательно и доли должны быть одинаковые!

(я понимаю самый главный вопрос как взять два самых правых знака в зеленой колонке если крайнее значение 0 и как учесть что если два или более значения одинаковые в оранжевой таблице то добавлять либо во все либо не в одно не добавлять или уменьшать)

также бывает что все значения одинаковые и допустим не дают 100 процентов то есть 33,333 33,333 33,333 и 0 то следовательно на конце каждого значения нужно дописать 3 то есть 33,3333 (просчитать до 4 знака)

Автор - БИТ
Дата добавления - 24.11.2015 в 11:19
YouGreed Дата: Вторник, 24.11.2015, 11:40 | Сообщение № 2
Группа: Проверенные
Ранг: Ветеран
Сообщений: 589
Репутация: 123 ±
Замечаний: 0% ±

Excel 2010
БИТ, Можно конечно попробовать так
Код
=ЕСЛИ(50-ПРАВБ(ТЕКСТ($J7;0);2)<=10;ОКРУГЛ(G7/G$11*100;3)+0,001;ОКРУГЛ(G7/G$11*100;3))

Для примера подходит вполне))
К сообщению приложен файл: 1695925.xlsx (9.2 Kb)
 
Ответить
СообщениеБИТ, Можно конечно попробовать так
Код
=ЕСЛИ(50-ПРАВБ(ТЕКСТ($J7;0);2)<=10;ОКРУГЛ(G7/G$11*100;3)+0,001;ОКРУГЛ(G7/G$11*100;3))

Для примера подходит вполне))

Автор - YouGreed
Дата добавления - 24.11.2015 в 11:40
БИТ Дата: Вторник, 24.11.2015, 11:44 | Сообщение № 3
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 169
Репутация: 0 ±
Замечаний: 40% ±

Excel 2010
для данного примера да но это не универсальная!
Значения то всегда разные нужно ведь не всегда прибавлять иногда и убавлять и не одну тысячную бывает и 2 и 3 тысячные и в разные значения рассовывать!
НУЖНА УНИВЕРСАЛЬНАЯ!


Сообщение отредактировал БИТ - Вторник, 24.11.2015, 12:02
 
Ответить
Сообщениедля данного примера да но это не универсальная!
Значения то всегда разные нужно ведь не всегда прибавлять иногда и убавлять и не одну тысячную бывает и 2 и 3 тысячные и в разные значения рассовывать!
НУЖНА УНИВЕРСАЛЬНАЯ!

Автор - БИТ
Дата добавления - 24.11.2015 в 11:44
YouGreed Дата: Вторник, 24.11.2015, 12:07 | Сообщение № 4
Группа: Проверенные
Ранг: Ветеран
Сообщений: 589
Репутация: 123 ±
Замечаний: 0% ±

Excel 2010
БИТ, Потестируйте файл
Комментарий: Файл->Параметры->Дополнительно->раздел "При пересчете этой книги"-> Задать точность как на экране.
[offtop]Не то, увидел.
К сообщению приложен файл: 8001609.xlsx (9.1 Kb)


Сообщение отредактировал YouGreed - Вторник, 24.11.2015, 12:16
 
Ответить
СообщениеБИТ, Потестируйте файл
Комментарий: Файл->Параметры->Дополнительно->раздел "При пересчете этой книги"-> Задать точность как на экране.
[offtop]Не то, увидел.

Автор - YouGreed
Дата добавления - 24.11.2015 в 12:07
БИТ Дата: Вторник, 24.11.2015, 12:18 | Сообщение № 5
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 169
Репутация: 0 ±
Замечаний: 40% ±

Excel 2010
Похоже но опять не то! она правит все значения даже которые не надо править!


Сообщение отредактировал БИТ - Вторник, 24.11.2015, 12:29
 
Ответить
СообщениеПохоже но опять не то! она правит все значения даже которые не надо править!

Автор - БИТ
Дата добавления - 24.11.2015 в 12:18
AlexM Дата: Вторник, 24.11.2015, 12:48 | Сообщение № 6
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4517
Репутация: 1130 ±
Замечаний: 0% ±

Excel 2003
Решение для подобной задачи
Формулу Андрея (AndreTM)
Код
=(ОКРУГЛ(СУММ(G$6:G7)/G$11;4)-СУММ(H$6:H6))
Внедрил в ваш файл
К сообщению приложен файл: 7267550.xls (24.5 Kb)



Номер мобильного модема (без голосовой связи)
9269171249 МегаФон, Московский регион.
 
Ответить
СообщениеРешение для подобной задачи
Формулу Андрея (AndreTM)
Код
=(ОКРУГЛ(СУММ(G$6:G7)/G$11;4)-СУММ(H$6:H6))
Внедрил в ваш файл

Автор - AlexM
Дата добавления - 24.11.2015 в 12:48
БИТ Дата: Вторник, 24.11.2015, 13:53 | Сообщение № 7
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 169
Репутация: 0 ±
Замечаний: 40% ±

Excel 2010
Я видел эту тему!
в целом да получается но мне нужно предусмотреть чтобы значения оставались
при делении изначальными и только в одно добавлялось нужное число!
а здесь получается неточность!
допустим должно получиться 81,349% 4,482% 5,047% 9,122%
а у вас получается 81,350% 4,480% 5,050% 9,120%!!


Сообщение отредактировал БИТ - Вторник, 24.11.2015, 13:54
 
Ответить
СообщениеЯ видел эту тему!
в целом да получается но мне нужно предусмотреть чтобы значения оставались
при делении изначальными и только в одно добавлялось нужное число!
а здесь получается неточность!
допустим должно получиться 81,349% 4,482% 5,047% 9,122%
а у вас получается 81,350% 4,480% 5,050% 9,120%!!

Автор - БИТ
Дата добавления - 24.11.2015 в 13:53
ShAM Дата: Среда, 25.11.2015, 08:21 | Сообщение № 8
Группа: Друзья
Ранг: Старожил
Сообщений: 1347
Репутация: 249 ±
Замечаний: 0% ±

Excel 2010
допустим должно получиться 81,349% 4,482% 5,047% 9,122%
а у вас получается 81,350% 4,480% 5,050% 9,120%!!
Увеличьте число разрядов округления до 5:
Код
=(ОКРУГЛ(СУММ(G$6:G7)/G$11;5)-СУММ(H$6:H6))
 
Ответить
Сообщение
допустим должно получиться 81,349% 4,482% 5,047% 9,122%
а у вас получается 81,350% 4,480% 5,050% 9,120%!!
Увеличьте число разрядов округления до 5:
Код
=(ОКРУГЛ(СУММ(G$6:G7)/G$11;5)-СУММ(H$6:H6))

Автор - ShAM
Дата добавления - 25.11.2015 в 08:21
MCH Дата: Среда, 25.11.2015, 09:22 | Сообщение № 9
Группа: Админы
Ранг: Старожил
Сообщений: 2008
Репутация: 752 ±
Замечаний: ±

Может нужен метод Хэйра-Нимейера?
Немного сложноват в реализации, но дает наименьшую погрешность
 
Ответить
СообщениеМожет нужен метод Хэйра-Нимейера?
Немного сложноват в реализации, но дает наименьшую погрешность

Автор - MCH
Дата добавления - 25.11.2015 в 09:22
БИТ Дата: Среда, 25.11.2015, 11:55 | Сообщение № 10
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 169
Репутация: 0 ±
Замечаний: 40% ±

Excel 2010
у меня как то-так получилось немножко громоздко правда!
может кто подскажет что можно упростить?
К сообщению приложен файл: 0644153.xlsx (11.0 Kb)
 
Ответить
Сообщениеу меня как то-так получилось немножко громоздко правда!
может кто подскажет что можно упростить?

Автор - БИТ
Дата добавления - 25.11.2015 в 11:55
  • Страница 1 из 1
  • 1
Поиск:

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