Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Excel
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 16.03.2014, 16:02   #1
EfSerzh1
 
Регистрация: 16.03.2014
Сообщений: 3
Сообщение Помогите решить!!!

Всем привет!) Столкнулся с задачей, не могу ее решить. По условию использовать VBA запрещено! Вот условие:
Створіть електронну таблицю за зразком. У діапазоні B5:F14 користувач вводить прибутки фірм за роками, у діапазоні B4:F4 — назви фірм. У клітинку В1 користувач вводить назву фірми, а в клітинці В2 повинен обчислюватися середній прибуток відповідної фірми. Зауважте, що користувач може вводити будь-які назви і прибутки фірм, тобто створені вами формули мають працювати не для конкретних 5 фірм, а для довільного заповнення діапазону В4:F14.
P.S. Прикрепил во вложениях картинку - как все должно быть оформлено
Изображения
Тип файла: png Безымянный.png (12.4 Кб, 60 просмотров)
EfSerzh1 вне форума Ответить с цитированием
Старый 16.03.2014, 18:12   #2
maksim_serg
Форумчанин
 
Аватар для maksim_serg
 
Регистрация: 25.03.2010
Сообщений: 417
По умолчанию

Поверьте, вот так будет больше результатов:
Цитата:
Создайте электронную таблицу по образцу. В диапазоне B5:F14 пользователь вводит прибыли фирм по годам, в диапазоне B4:F4 - названия фирм. В ячейку В1 пользователь вводит название фирмы, а в ячейке В2 должен исчисляться средний доход соответствующей фирмы. Заметьте, что пользователь может вводить любые названия и прибыли фирм, то есть созданные вами формулы должны работать не для конкретных 5 фирм, а для произвольного заполнения диапазона В4:F14.
P.S. Прикрепил во вложениях картинку - как все должно быть оформлено.
http://yandex.ru/yandsearch?lr=66&te...B0%D0%B9%D0%BD
maksim_serg вне форума Ответить с цитированием
Старый 16.03.2014, 19:03   #3
Казанский
Старожил
 
Аватар для Казанский
 
Регистрация: 31.12.2010
Сообщений: 2,133
По умолчанию

Код:
=СРЗНАЧ(ИНДЕКС(B5:F14;;ПОИСКПОЗ(B1;B4:F4;)))
exceleved@yandex.ru Яндекс.Деньги: 410011500007619
Казанский вне форума Ответить с цитированием
Старый 16.03.2014, 19:37   #4
EfSerzh1
 
Регистрация: 16.03.2014
Сообщений: 3
По умолчанию

Цитата:
Сообщение от Казанский Посмотреть сообщение
Код:
=СРЗНАЧ(ИНДЕКС(B5:F14;;ПОИСКПОЗ(B1;B4:F4;)))
Но нам же нужно для динамического диапазона
EfSerzh1 вне форума Ответить с цитированием
Старый 16.03.2014, 19:45   #5
EducatedFool
Программист VBA
СуперМодератор
 
Аватар для EducatedFool
 
Регистрация: 13.07.2008
Сообщений: 6,856
По умолчанию

Цитата:
созданные вами формулы должны работать не для конкретных 5 фирм, а для произвольного заполнения диапазона В4:F14
Предложенная вам формула, в точности соответствует заданию.
Что просили, - то и получили.
EducatedFool вне форума Ответить с цитированием
Старый 16.03.2014, 20:57   #6
EfSerzh1
 
Регистрация: 16.03.2014
Сообщений: 3
По умолчанию

Спасибо большое!
EfSerzh1 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Парни помогите!!срочно нужно решить в течении пару часов..завтра зачет!Парни помогите! razorl1ner Паскаль, Turbo Pascal, PascalABC.NET 0 01.06.2009 00:02
Помогите Помогите Пожалуйста Решить Одну Задачку в Паскале!!! VisTBacK Помощь студентам 6 19.09.2008 13:44
Помогите решить maximon Помощь студентам 10 26.12.2007 19:25