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

Вход

Регистрация

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

 

= Мир MS Excel/Как настроить формулу IF по трём диапазонам. - Мир MS Excel

  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_, DrMini  
Как настроить формулу IF по трём диапазонам.
Golovastik Дата: Вторник, 22.07.2014, 03:05 | Сообщение № 1
Группа: Пользователи
Ранг: Прохожий
Сообщений: 8
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
Добрый день, господа.

Я штурмовал сайт на поиск определённого вопроса, так и не найдя нужной темы, решил создать свою.
Может всё таки где то (где я так и не смог её найти), и лежит тема с нужными мне ответами. Тогда буду признателен за ссылку.
В Excel-е я не очень силён, точнее сказал бы - не достаточно. :'(
В любом случае, надеюсь на вашу помощь.

Суть формулы которая мне нужна выглядит следующим образом:
В ячейке уже вписана не хитрая математическая формула, сложение, умножение и деление, не более того.
Например:
=(Страница1!G27*Страница1!D20+Страница1!I27*Страница2!D27+Страница1!K27*Страница3!C18)/Страница1!C27
Данная формула даёт мне значение 834055

Как мне настроить формулу =IF так, что бы полученный результат выглядел немного иначе, т.е.
Есть три диапазона обязательных критериев, это: 0-99, 100-9999, 10000-999999
В данном примере (834055), есть 6 символов. Необходимо что-бы формула определила к какому диапазону отнести это число.
И уже зная к какому диапазону относится число, разделила на необходимый критерий. 0-99 так и оставить - не разделив. 100-9999 разделить на 100, и 10000-999999 разделить на 10000.
В данном примере, результат должен выглядеть следующим образом - 83.4055

Я понимаю что можно было-бы сделать так:
=((Страница1!G27*Страница1!D20+Страница1!I27*Страница2!D27+Страница1!K27*Страница3!C18)/Страница1!C27)/10000
Но это не совсем то что мне нужно, поскольку данные в ячейках меняются, и от того и результат (834055), так переменчив.

Я надеюсь на вашу поддержку.
Заранее благодарен.


Сообщение отредактировал Golovastik - Вторник, 22.07.2014, 03:12
 
Ответить
СообщениеДобрый день, господа.

Я штурмовал сайт на поиск определённого вопроса, так и не найдя нужной темы, решил создать свою.
Может всё таки где то (где я так и не смог её найти), и лежит тема с нужными мне ответами. Тогда буду признателен за ссылку.
В Excel-е я не очень силён, точнее сказал бы - не достаточно. :'(
В любом случае, надеюсь на вашу помощь.

Суть формулы которая мне нужна выглядит следующим образом:
В ячейке уже вписана не хитрая математическая формула, сложение, умножение и деление, не более того.
Например:
=(Страница1!G27*Страница1!D20+Страница1!I27*Страница2!D27+Страница1!K27*Страница3!C18)/Страница1!C27
Данная формула даёт мне значение 834055

Как мне настроить формулу =IF так, что бы полученный результат выглядел немного иначе, т.е.
Есть три диапазона обязательных критериев, это: 0-99, 100-9999, 10000-999999
В данном примере (834055), есть 6 символов. Необходимо что-бы формула определила к какому диапазону отнести это число.
И уже зная к какому диапазону относится число, разделила на необходимый критерий. 0-99 так и оставить - не разделив. 100-9999 разделить на 100, и 10000-999999 разделить на 10000.
В данном примере, результат должен выглядеть следующим образом - 83.4055

Я понимаю что можно было-бы сделать так:
=((Страница1!G27*Страница1!D20+Страница1!I27*Страница2!D27+Страница1!K27*Страница3!C18)/Страница1!C27)/10000
Но это не совсем то что мне нужно, поскольку данные в ячейках меняются, и от того и результат (834055), так переменчив.

Я надеюсь на вашу поддержку.
Заранее благодарен.

Автор - Golovastik
Дата добавления - 22.07.2014 в 03:05
Michael_S Дата: Вторник, 22.07.2014, 04:39 | Сообщение № 2
Группа: Друзья
Ранг: Старожил
Сообщений: 2012
Репутация: 373 ±
Замечаний: 0% ±

Excel2016
То, что написано после слова "Например:" нужно было описать в файле, с примером "напримера".
В вашем случае как-то так:
Код
=(Страница1!G27*Страница1!D20+Страница1!I27*Страница2!D27+Страница1!K27*Страница3!C18)/Страница1!C27/просмотр((Страница1!G27*Страница1!D20+Страница1!I27*Страница2!D27+Страница1!K27*Страница3!C18)/Страница1!C27;{0;100;10000};{1;100;10000})
или может так понятнее:
Код
=ваша_формула/просмотр(ваша_формула;{0;100;10000};{1;100;10000})


Сообщение отредактировал Michael_S - Вторник, 22.07.2014, 04:43
 
Ответить
СообщениеТо, что написано после слова "Например:" нужно было описать в файле, с примером "напримера".
В вашем случае как-то так:
Код
=(Страница1!G27*Страница1!D20+Страница1!I27*Страница2!D27+Страница1!K27*Страница3!C18)/Страница1!C27/просмотр((Страница1!G27*Страница1!D20+Страница1!I27*Страница2!D27+Страница1!K27*Страница3!C18)/Страница1!C27;{0;100;10000};{1;100;10000})
или может так понятнее:
Код
=ваша_формула/просмотр(ваша_формула;{0;100;10000};{1;100;10000})

Автор - Michael_S
Дата добавления - 22.07.2014 в 04:39
Golovastik Дата: Вторник, 22.07.2014, 16:57 | Сообщение № 3
Группа: Пользователи
Ранг: Прохожий
Сообщений: 8
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
Спасибо огромное
 
Ответить
СообщениеСпасибо огромное

Автор - Golovastik
Дата добавления - 22.07.2014 в 16:57
  • Страница 1 из 1
  • 1
Поиск:

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