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

Вход

Регистрация

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

 

= Мир MS Excel/не считает автосумма - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Мир MS Excel » Вопросы и решения » Вопросы по Excel » не считает автосумма (Формулы/Formulas)
не считает автосумма
RublevskiiP Дата: Воскресенье, 10.12.2017, 11:40 | Сообщение № 1
Группа: Пользователи
Ранг: Прохожий
Сообщений: 2
Репутация: 0 ±
Замечаний: 20% ±

Excel 2013
Здравствуйте, у меня не получается посчитать автосуммой,сумму "бонусов",которая в свою очередь вычисляется следующей формулой:

Код
=СЦЕПИТЬ(
ЕСЛИ((C5>=20000)*(C5<30000);C5*5%/100%;ЕСЛИ(C5<20000;"";ЕСЛИ(C5>20000;"")));
ЕСЛИ((C5>=30000)*(C5<40000);C5*6%/100%;ЕСЛИ(C5<30000;"";));
ЕСЛИ(C5>=40000;C5*7%/100%;ЕСЛИ(C5<40000;""))
)


автосумма игнорирует итоговое число в ячейке,в которой находится формула..формат ячеек с формулой на числовой,не помогает..Что делать?
К сообщению приложен файл: 2926356.xlsx (22.0 Kb)


Сообщение отредактировал Pelena - Воскресенье, 10.12.2017, 14:01
 
Ответить
СообщениеЗдравствуйте, у меня не получается посчитать автосуммой,сумму "бонусов",которая в свою очередь вычисляется следующей формулой:

Код
=СЦЕПИТЬ(
ЕСЛИ((C5>=20000)*(C5<30000);C5*5%/100%;ЕСЛИ(C5<20000;"";ЕСЛИ(C5>20000;"")));
ЕСЛИ((C5>=30000)*(C5<40000);C5*6%/100%;ЕСЛИ(C5<30000;"";));
ЕСЛИ(C5>=40000;C5*7%/100%;ЕСЛИ(C5<40000;""))
)


автосумма игнорирует итоговое число в ячейке,в которой находится формула..формат ячеек с формулой на числовой,не помогает..Что делать?

Автор - RublevskiiP
Дата добавления - 10.12.2017 в 11:40
Nic70y Дата: Воскресенье, 10.12.2017, 12:00 | Сообщение № 2
Группа: Друзья
Ранг: Экселист
Сообщений: 8712
Репутация: 2262 ±
Замечаний: 0% ±

Excel 2010
1.конечно, так и должно быть
2.где автосумма?
3.формулу засуньте в тег для формул


ЮMoney 41001841029809
 
Ответить
Сообщение1.конечно, так и должно быть
2.где автосумма?
3.формулу засуньте в тег для формул

Автор - Nic70y
Дата добавления - 10.12.2017 в 12:00
bmv98rus Дата: Воскресенье, 10.12.2017, 12:07 | Сообщение № 3
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4099
Репутация: 766 ±
Замечаний: 0% ±

Excel 2013/2016
RublevskiiP,
Вы используете текстовую функцию и как бы не форматировали ячейку, это будет текст.
Исправить это можно вот так
Код
=VALUE(CONCATENATE(IF((C5>=20000)*(C5<30000);C5*5%/100%;IF(C5<20000;"";IF(C5>20000;"")));IF((C5>=30000)*(C5<40000);C5*6%/100%;IF(C5<30000;"";));IF(C5>=40000;C5*7%/100%;IF(C5<40000;""))))

а чтоб убрать ошибки при пустых значениях
Код
=IFERROR(VALUE(CONCATENATE(IF((C5>=20000)*(C5<30000);C5*5%/100%;IF(C5<20000;"";IF(C5>20000;"")));IF((C5>=30000)*(C5<40000);C5*6%/100%;IF(C5<30000;"";));IF(C5>=40000;C5*7%/100%;IF(C5<40000;""))));"")


Но Я б предложил более краткий вариант
Код
=IFERROR(C5*LOOKUP(C5;{0;20000;30000;40000};{"";0,05;0,06;0,07});"")


[p.s.] А зачем делить на 100%, это единица и не меняет значение.


Замечательный Временно просто медведь , процентов на 20.

Сообщение отредактировал bmv98rus - Воскресенье, 10.12.2017, 12:09
 
Ответить
СообщениеRublevskiiP,
Вы используете текстовую функцию и как бы не форматировали ячейку, это будет текст.
Исправить это можно вот так
Код
=VALUE(CONCATENATE(IF((C5>=20000)*(C5<30000);C5*5%/100%;IF(C5<20000;"";IF(C5>20000;"")));IF((C5>=30000)*(C5<40000);C5*6%/100%;IF(C5<30000;"";));IF(C5>=40000;C5*7%/100%;IF(C5<40000;""))))

а чтоб убрать ошибки при пустых значениях
Код
=IFERROR(VALUE(CONCATENATE(IF((C5>=20000)*(C5<30000);C5*5%/100%;IF(C5<20000;"";IF(C5>20000;"")));IF((C5>=30000)*(C5<40000);C5*6%/100%;IF(C5<30000;"";));IF(C5>=40000;C5*7%/100%;IF(C5<40000;""))));"")


Но Я б предложил более краткий вариант
Код
=IFERROR(C5*LOOKUP(C5;{0;20000;30000;40000};{"";0,05;0,06;0,07});"")


[p.s.] А зачем делить на 100%, это единица и не меняет значение.

Автор - bmv98rus
Дата добавления - 10.12.2017 в 12:07
RublevskiiP Дата: Воскресенье, 10.12.2017, 12:22 | Сообщение № 4
Группа: Пользователи
Ранг: Прохожий
Сообщений: 2
Репутация: 0 ±
Замечаний: 20% ±

Excel 2013
=ЕСЛИОШИБКА(ЗНАЧЕН(СЦЕПИТЬ(ЕСЛИ((C5>=20000)*(C5<30000);C5*5%/100%;ЕСЛИ(C5<20000;"";ЕСЛИ(C5>20000;"")));ЕСЛИ((C5>=30000)*(C5<40000);C5*6%/100%;ЕСЛИ(C5<30000;"";));ЕСЛИ(C5>=40000;C5*7%/100%;ЕСЛИ(C5<40000;""))));"")


Помогло,спасибо огромное!Я еще новичок в этом)

=ЕСЛИОШИБКА(C5*ПРОСМОТР(C5;{0;20000;30000;40000};{"";0;05;0;06;0;07});"")


с этой формулой пишет большие цифры,не соответствующие истине,либо в другом формате пишет хз
 
Ответить
Сообщение
=ЕСЛИОШИБКА(ЗНАЧЕН(СЦЕПИТЬ(ЕСЛИ((C5>=20000)*(C5<30000);C5*5%/100%;ЕСЛИ(C5<20000;"";ЕСЛИ(C5>20000;"")));ЕСЛИ((C5>=30000)*(C5<40000);C5*6%/100%;ЕСЛИ(C5<30000;"";));ЕСЛИ(C5>=40000;C5*7%/100%;ЕСЛИ(C5<40000;""))));"")


Помогло,спасибо огромное!Я еще новичок в этом)

=ЕСЛИОШИБКА(C5*ПРОСМОТР(C5;{0;20000;30000;40000};{"";0;05;0;06;0;07});"")


с этой формулой пишет большие цифры,не соответствующие истине,либо в другом формате пишет хз

Автор - RublevskiiP
Дата добавления - 10.12.2017 в 12:22
bmv98rus Дата: Воскресенье, 10.12.2017, 13:27 | Сообщение № 5
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4099
Репутация: 766 ±
Замечаний: 0% ±

Excel 2013/2016
новичок, не новичок, но
пишет большие цифры

значит некорректно внесли формулу.
К сообщению приложен файл: Copy_of_2926356.xlsx (35.6 Kb)


Замечательный Временно просто медведь , процентов на 20.

Сообщение отредактировал bmv98rus - Воскресенье, 10.12.2017, 13:28
 
Ответить
Сообщениеновичок, не новичок, но
пишет большие цифры

значит некорректно внесли формулу.

Автор - bmv98rus
Дата добавления - 10.12.2017 в 13:27
Мир MS Excel » Вопросы и решения » Вопросы по Excel » не считает автосумма (Формулы/Formulas)
  • Страница 1 из 1
  • 1
Поиск:

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