|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
04.10.2011, 12:45 | #1 |
Пользователь
Регистрация: 29.03.2011
Сообщений: 86
|
Расчет по одному из двух условий
Добрый день!
Вот такая задачка: EXCEL 2003 SP3 Нужно рассчитывать рублевый эквивалент валютной суммы в зависимости от кода валюты одной формулой, см. пример СПАСИБО! |
04.10.2011, 12:53 | #2 |
Участник клуба
Регистрация: 02.05.2010
Сообщений: 1,390
|
Ставите задачу - назначайте оплату.
mailto: kuklp60@gmail.com, ящики для благодарностей:
WM Z206653985942, R334086032478, U238399322728 |
04.10.2011, 13:08 | #3 |
Старожил
Регистрация: 31.12.2010
Сообщений: 2,133
|
Для D2, и растягивайте вниз:
Код:
exceleved@yandex.ru Яндекс.Деньги: 410011500007619
|
04.10.2011, 13:34 | #4 |
Форумчанин
Регистрация: 24.08.2011
Сообщений: 193
|
Казанский Подскажите, пожалуйста.
Я бы в данной ситуации воспользовалась вот такой формулой: Код:
Сама обратила внимание на то, что Ваша формула срабатывает если в графе В значения и в текстовом формате, а моя нет. Пришлось значения в графе В перевести в общий формат. |
04.10.2011, 13:45 | #5 |
Участник клуба
Регистрация: 16.05.2010
Сообщений: 1,249
|
СУММПРОИЗВ() медленная функция, хоть и не вводится как формула массива, но массивы обрабатывает.
Выгоднее применять то, что в конкретном случае будет работать оптимальнее. Текстовое значение переводится в число бинарным отрицанием (--B2) |
04.10.2011, 14:02 | #6 |
Старожил
Регистрация: 31.12.2010
Сообщений: 2,133
|
Анна,
нет минусов, только разное поведение в нетипичных ситуациях. Например, если в таблице валют какой-то код встретится 2 раза (внесен по ошибке), Ваша формула посчитает его дважды, а моя использует только первое найденное значение. Если код не найден в таблице валют, Ваша формула вернет 0, а моя #Н/Д. Если формула используется отдельно, как в примере, 0 можно сразу заметить. А если формула входит в более сложное выражение, например прибавляется что-нибудь: Код:
Для значений в текстовом формате Вашу формулу легко доработать: Код:
exceleved@yandex.ru Яндекс.Деньги: 410011500007619
|
04.10.2011, 14:02 | #7 |
Форумчанин
Регистрация: 24.08.2011
Сообщений: 193
|
|
04.10.2011, 14:11 | #8 |
Форумчанин
Регистрация: 24.08.2011
Сообщений: 193
|
Казанский Спасибо за такие подробные разъяснения.
Мы наверно с Вами в секунду отправили сообщения Сегодня 14:02(синхронная отправка ) |
04.10.2011, 14:22 | #9 |
Старожил
Регистрация: 31.12.2010
Сообщений: 2,133
|
Ага, одновременный оргазм
exceleved@yandex.ru Яндекс.Деньги: 410011500007619
|
04.10.2011, 14:42 | #10 |
Форумчанин
Регистрация: 24.08.2011
Сообщений: 193
|
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Расчет данных одного диапазона по двум критериям двух других | alexsampler | Microsoft Office Excel | 4 | 29.07.2011 18:08 |
Ведение лога. Тупик. Одновременное обрашение двух обьектов к одному файлу. | Человек_Борща | Общие вопросы Delphi | 6 | 20.12.2010 10:13 |
Подключение двух мониторов, клавиатур и мышек к одному системнику | firmwares | Общие вопросы Delphi | 3 | 15.04.2010 00:07 |
формула для двух простых условий | stasbz | Microsoft Office Excel | 4 | 14.04.2010 15:36 |
Задание в диаграмме двух условий по выбору диаразона данных | A_lexx | Microsoft Office Excel | 4 | 30.03.2009 11:23 |