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

Вход

Регистрация

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

 

= Мир MS Excel/Привязка нескольких формул к одной ячейке - Мир MS Excel

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

Excel 2007
Суть проблемы:
Есть классификация (5 классов).
В каждом классе свои интервалы значений.
Для значений из каждого интервала пишется своя формула.
Вопрос: можно ли прикрепить формулы для одной определенной ячейки, чтобы каждая формула срабатывала на значение из своего определенного интервала?
По аналогии с условным форматированием по цвету в зависимости от интервалов значений.
Просто ввожу определенное число, дальше программа определяет в каком оно интервале и рассчитывает по заданной формуле.
Прошу помощи, ибо начинающий пользователь и в экселе для меня многое непонятно.
К сообщению приложен файл: ____.xlsx (11.5 Kb)
 
Ответить
СообщениеСуть проблемы:
Есть классификация (5 классов).
В каждом классе свои интервалы значений.
Для значений из каждого интервала пишется своя формула.
Вопрос: можно ли прикрепить формулы для одной определенной ячейки, чтобы каждая формула срабатывала на значение из своего определенного интервала?
По аналогии с условным форматированием по цвету в зависимости от интервалов значений.
Просто ввожу определенное число, дальше программа определяет в каком оно интервале и рассчитывает по заданной формуле.
Прошу помощи, ибо начинающий пользователь и в экселе для меня многое непонятно.

Автор - PavZA
Дата добавления - 08.11.2017 в 13:35
sarxip Дата: Среда, 08.11.2017, 13:39 | Сообщение № 2
Группа: Пользователи
Ранг: Новичок
Сообщений: 46
Репутация: 0 ±
Замечаний: 0% ±

Excel 2013
попробуйте (=ЕСЛИ)


иии
 
Ответить
Сообщениепопробуйте (=ЕСЛИ)

Автор - sarxip
Дата добавления - 08.11.2017 в 13:39
sboy Дата: Среда, 08.11.2017, 13:46 | Сообщение № 3
Группа: Друзья
Ранг: Участник клуба
Сообщений: 2566
Репутация: 724 ±
Замечаний: 0% ±

Excel 2010
Добрый день.
не совсем понял логику последнего делителя (25 или 50)
но вдруг правильно
Код
=ПРОСМОТР(D5;{0;25;50;100;150};{5;4;3;2;1})-(D5-ПРОСМОТР(D5;{0;25;50;100;150}))/(25+25*(D5>49))
К сообщению приложен файл: -1-.xlsx (12.1 Kb)


Яндекс: 410016850021169
 
Ответить
СообщениеДобрый день.
не совсем понял логику последнего делителя (25 или 50)
но вдруг правильно
Код
=ПРОСМОТР(D5;{0;25;50;100;150};{5;4;3;2;1})-(D5-ПРОСМОТР(D5;{0;25;50;100;150}))/(25+25*(D5>49))

Автор - sboy
Дата добавления - 08.11.2017 в 13:46
buchlotnik Дата: Среда, 08.11.2017, 13:51 | Сообщение № 4
Группа: Заблокированные
Ранг: Участник клуба
Сообщений: 3442
Репутация: 929 ±
Замечаний: 20% ±

2010, 2013, 2016 RUS / ENG
как-то так:
Код
=ПРОСМОТР(D5;{0;25;50;100;150};{5;4;3;2;1})-(D5-ПРОСМОТР(D5;{0;25;50;100;150}))/ПРОСМОТР(D5;{0;50};{25;50})

[offtop]UPD: Сергей точно колдун - читает мысли :D
К сообщению приложен файл: 8637234.xlsx (12.4 Kb)


Сообщение отредактировал buchlotnik - Среда, 08.11.2017, 13:52
 
Ответить
Сообщениекак-то так:
Код
=ПРОСМОТР(D5;{0;25;50;100;150};{5;4;3;2;1})-(D5-ПРОСМОТР(D5;{0;25;50;100;150}))/ПРОСМОТР(D5;{0;50};{25;50})

[offtop]UPD: Сергей точно колдун - читает мысли :D

Автор - buchlotnik
Дата добавления - 08.11.2017 в 13:51
китин Дата: Среда, 08.11.2017, 13:57 | Сообщение № 5
Группа: Модераторы
Ранг: Экселист
Сообщений: 7014
Репутация: 1073 ±
Замечаний: 0% ±

Excel 2007;2010;2016
или ПРОСМОТР

Код
=ПРОСМОТР($D5;{0;25;50;100;150};{5;4;3;2;1})

и
Код
=$B5-($D5-ПРОСМОТР($D5;{0;25;50;100;150}))/25


[offtop][p.s.]сами вы оба колдуете и мысли читаете :p
К сообщению приложен файл: 5421341.xlsx (12.0 Kb)


Не судите очень строго:я пытаюсь научиться
ЯД 41001877306852


Сообщение отредактировал китин - Среда, 08.11.2017, 13:58
 
Ответить
Сообщениеили ПРОСМОТР

Код
=ПРОСМОТР($D5;{0;25;50;100;150};{5;4;3;2;1})

и
Код
=$B5-($D5-ПРОСМОТР($D5;{0;25;50;100;150}))/25


[offtop][p.s.]сами вы оба колдуете и мысли читаете :p

Автор - китин
Дата добавления - 08.11.2017 в 13:57
PavZA Дата: Четверг, 09.11.2017, 07:49 | Сообщение № 6
Группа: Пользователи
Ранг: Новичок
Сообщений: 18
Репутация: 0 ±
Замечаний: 0% ±

Excel 2007
Большое человеческое спасибо)
Вижу, что это сделать реально.
Но, если честно, я так и не понял как именно это делается.
Может посоветуете методичку какую для чайников, чтоб я смог сам подобное творить?
 
Ответить
СообщениеБольшое человеческое спасибо)
Вижу, что это сделать реально.
Но, если честно, я так и не понял как именно это делается.
Может посоветуете методичку какую для чайников, чтоб я смог сам подобное творить?

Автор - PavZA
Дата добавления - 09.11.2017 в 07:49
buchlotnik Дата: Четверг, 09.11.2017, 09:00 | Сообщение № 7
Группа: Заблокированные
Ранг: Участник клуба
Сообщений: 3442
Репутация: 929 ±
Замечаний: 20% ±

2010, 2013, 2016 RUS / ENG
[offtop]Вы уж определитесь
Цитата
для чайников
или
Цитата
чтоб подобное творить
:)
Хотя, всё равно нет таких методичек - разберитесь в работе формулы, попытайтесь воспроизвести; чаще заходите на форум - пробуйте решать, смотрите на решения других, учитесь, как-то так; Уокенбаха можно почитать (Формулы в Excel) - но без практики это всё бессмысленно
 
Ответить
Сообщение[offtop]Вы уж определитесь
Цитата
для чайников
или
Цитата
чтоб подобное творить
:)
Хотя, всё равно нет таких методичек - разберитесь в работе формулы, попытайтесь воспроизвести; чаще заходите на форум - пробуйте решать, смотрите на решения других, учитесь, как-то так; Уокенбаха можно почитать (Формулы в Excel) - но без практики это всё бессмысленно

Автор - buchlotnik
Дата добавления - 09.11.2017 в 09:00
PavZA Дата: Четверг, 09.11.2017, 09:36 | Сообщение № 8
Группа: Пользователи
Ранг: Новичок
Сообщений: 18
Репутация: 0 ±
Замечаний: 0% ±

Excel 2007
Спасибо за ответ. Я пытаюсь разобраться по тому примеру, который вы мне отправили. Но уже с другим примером у меня возникли трудности, ибо интервалы значений все разные, в отличие от того примера. С первой частью проблем особых не возникло =ПРОСМОТР(C15;{0;6;10;27;63;130};{0;1;2;3;4;5}), это я уже усвоил, а как дальше действовать, увы не понимаю.
К сообщению приложен файл: ______.xlsx (12.5 Kb)
 
Ответить
СообщениеСпасибо за ответ. Я пытаюсь разобраться по тому примеру, который вы мне отправили. Но уже с другим примером у меня возникли трудности, ибо интервалы значений все разные, в отличие от того примера. С первой частью проблем особых не возникло =ПРОСМОТР(C15;{0;6;10;27;63;130};{0;1;2;3;4;5}), это я уже усвоил, а как дальше действовать, увы не понимаю.

Автор - PavZA
Дата добавления - 09.11.2017 в 09:36
buchlotnik Дата: Четверг, 09.11.2017, 10:28 | Сообщение № 9
Группа: Заблокированные
Ранг: Участник клуба
Сообщений: 3442
Репутация: 929 ±
Замечаний: 20% ±

2010, 2013, 2016 RUS / ENG
PavZA, используйте вспомогательные таблицы, так оно проще будет:
Код
=ПРОСМОТР(C5;$M$5:$M$10;$O$5:$O$10)-1+(C5-ПРОСМОТР(C5;$M$5:$M$10))/ПРОСМОТР(C5;$M$5:$M$10;$P$5:$P$10)
К сообщению приложен файл: 6338343.xlsx (13.3 Kb)
 
Ответить
СообщениеPavZA, используйте вспомогательные таблицы, так оно проще будет:
Код
=ПРОСМОТР(C5;$M$5:$M$10;$O$5:$O$10)-1+(C5-ПРОСМОТР(C5;$M$5:$M$10))/ПРОСМОТР(C5;$M$5:$M$10;$P$5:$P$10)

Автор - buchlotnik
Дата добавления - 09.11.2017 в 10:28
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Привязка нескольких формул к одной ячейке (Формулы/Formulas)
  • Страница 1 из 1
  • 1
Поиск:

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