|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
23.11.2009, 21:16 | #1 |
Регистрация: 23.11.2009
Сообщений: 6
|
Люди, помогите плиз разобраться с валютой! =)
Я начинающий пользователь, проблема (скорее всего это пустяк для кого-то) состоит в следующем. В таблице в одной из колонок стоит стоимость продукции, там несколько позиций, пусть будет 3. Например, лампочка стоит 5 евро, Светильник 500 руб, стол 100 баксов. Как мне привязать весь этот перечень к курсам валют и так чтобы в одной ячейке выводилась сумма в рублях и менялась соответственно от изменения курса? Премного благодарен, заранее ОГРОМНОЕ ВАМ спасибо!
--------- примечание модератора ------------ http://excelvba.ru/programmes/RatesWorksheet одно нажатие кнопки, - и в вашем файле автообновляемые курсы доллара и евро на текущую дату (используется веб-запрос к сайту центробанка) Последний раз редактировалось EducatedFool; 06.03.2014 в 12:12. |
23.11.2009, 22:27 | #2 |
Участник клуба
Регистрация: 10.08.2009
Сообщений: 1,796
|
Здравствуйте Re-Animator.
гораздо проще будет выполнить задачу "конвертации" при расположении каждой валюты в своем диапазоне. Евгений. |
23.11.2009, 22:45 | #3 |
Регистрация: 23.11.2009
Сообщений: 6
|
Спасибо БОЛЬШОЕ Teslenko_EA! Скорее всего так будет проще сделать, просто есть план в котором не хотелось бы еще вводить колонку с рублевым пересчетом, но эту же колонку можно вынести и за пределы таблицы или вообще на др лист, или просто ее не печатать ведь так? А с функцией ЕСЛИ тут ни как не прокатит? Может я глупые вопрос задаю, но просто недавно начал осваивать Excel, "чайник проще" говоря!
|
23.11.2009, 22:59 | #4 |
Новичок
СтарожилДжуниор
Регистрация: 05.02.2008
Сообщений: 9,487
|
может так?
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
|
23.11.2009, 23:57 | #5 |
Регистрация: 23.11.2009
Сообщений: 6
|
Спасибо IgorGO! Тоже вариант! =) А можно задать в одной я чейке несколько ЕСЛИ, например условие типо ЕСЛИ в диапазоне ячеек с например В2:В100 будет истина евро, то умножать на курс евро и на количество продукции, ЕСЛИ бакс то на курс бакса, рубли значит умножать только на кол-во продукции и соответсвтенно все это сложить потом. Так можно делать?
|
24.11.2009, 00:29 | #6 |
Новичок
СтарожилДжуниор
Регистрация: 05.02.2008
Сообщений: 9,487
|
честно говоря, не понимаю в чем собственно вопрос. не понимаю зачем несколько ЕСЛИ.
если речь идет о количестве вложенных друг в друга ЕСЛИ, то в 2007 - это 64 раза, в 2003, кажется, было 7 и это было серьезным ограничением. Вот вариант вообще без ЕСЛИ - в справочник валют добавил руб. ЕСЛИ стал не нужен вообще.
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
|
24.11.2009, 01:10 | #7 |
Регистрация: 23.11.2009
Сообщений: 6
|
Спасибо БОЛЬШОЕ IgorGO! Надо срочно серьезно браться за Excel и выбираться из "чайников"! Еще раз большое спасибо!
|
24.11.2009, 07:44 | #8 |
Участник клуба
Регистрация: 10.08.2009
Сообщений: 1,796
|
Re-Animator
{=(C4:C100)*((D4:D100)*A1+(E4:E100) *C1+(F4:F100)*1)} подобная формула массива размещенная в диапазоне G4:G100 так же без применения ветвления ЕСЛИ(..., одна справится с задачей, к тому же размещение формулы массива защитит диапазон от "случайного" изменения. Евгений. |
24.11.2009, 08:30 | #9 |
Старожил
Регистрация: 05.12.2007
Сообщений: 4,180
|
Предложу еще один вариант с пользовательской функцией (см. формулу в ячейке "C6") без всяких доп. ячеек. Также, добавлена возможность, при наличии соединения с Интернет, обновлять курсы валют с сайта cbr.ru
Чем шире угол зрения, тем он тупее.
|
26.11.2009, 23:32 | #10 |
Регистрация: 23.11.2009
Сообщений: 6
|
SAS888 вроде все ОК, но всплывает подводный камень, когда начинаем изменять кол-во покупаемой продукции, то итоговая сумма не пересчитывается =((( А так то что нужно! =)
Последний раз редактировалось Re-Animator; 26.11.2009 в 23:45. |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Задача люди помогите плиз | Ильшатиккк | Паскаль, Turbo Pascal, PascalABC.NET | 2 | 14.09.2009 00:22 |
Люди помогите плиз!!!!!!!)Здать нужно 13 июня решить лабу в QBasic | Venom17 | Помощь студентам | 0 | 07.06.2009 23:16 |