Здравствуйте! Я в Excel'e совсем новичок, поэтому, возможно, мой вопрос окажется совсем банальным. Но сам разобраться-догадаться, как это сделать -- я не смог.
В первую графу заносятся продукты, а в остальные три -- их стоимость в Долларах, Евро или Рублях. Заранее я не знаю, в каких единицах будут заносится данные в таблицу (для одних продуктов это будут доллары, для других рубли, для каких-то -- евро). Цены на каждый продукт желательно видеть во всех трёх валютах, курс по которому они будут пересчитываться -- текущий ЦБ (спасибо, за статью о том, как импортировать текущий курс валюты из Веба).
Теперь вопрос -- можно ли сделать так, чтобы как только пользователь ввёл данные в одну из ячеек по соответствующему продукту (хоть рубли, хоть доллары, хоть евро), в соседних ячейках автоматически появлялась бы (и пересчитывалась по текущему курсу) цена в остальных валютах. При том, что в какой именно валюте будут введены данные мы заранее не знаем.
предположим в ячейках x2 и y2 у вас лежат курсы рубль/доллар и рубль/евро.. в столбце с - рублевая цена, d - доллар, e - евро
тогда в ячейках цен забиваете формулы: с2==ЕСЛИ(D2<>"";D2*X2;E2*Y2) d2=ЕСЛИ(C2<>"";C2/X2;E2*Y2/X2) e2=ЕСЛИ(C2<>"";C2/Y2;D2*X2/Y2) и протягиваете их вниз..
если ничо не попутал(не тестировал), но идея вроде ясна?
{quote}{login=слэн}{date=19.09.2008 11:54}{thema=}{post}ну.. если с курсами вы разобрались.. {/post}{/quote} Спасибо за совет, сейчас буду пробовать.
А с какими курсами? Я, честно говоря, ни на какие курсы не ходил, занимаюсь самообразованием. Купил книжку "Лучшие методики применения Excel в бизнесе" Лорана Абдулазара и начал читать. Help также читаю, когда нужно что-то. Ну, самые основы -- знаю, но точно совсем новичок. А сайт нашёл, просто погуглив.
Хотя, если порекомендуете что-то стоящее для обучения (скорее книги, чем курсы) -- буду благодарен.