Практическая работа № 2. Остатки денежных средств на валютных счетах
1. Постановка задачи.
Филиал банка работает с частными вкладчиками, имеющими валютные счета в четырех валютах. Необходимо получить на конец месяца остатки по всем валютным счетам в рублевом эквиваленте.
2. Пояснения.
Требуется создать таблицу, состоящую из граф: «№ п/п» (1), «ФИО вкладчика» (2), «Расчетный счет» (3), «Сумма в валюте» (4), «Код валюты» (5), «Остаток в рублях» (6). Данные граф 1, 2,3 и 4 задайте самостоятельно.
Вкладчики банка могут иметь от одного до четырех валютных счетов. Состояние счета оценивается и в валюте, и в рублях. Код валюты определяется исходя из расчетного счета клиента, состоящего из 20 символов. При этом код валюты занимает место с 6 по 8 символ в счете клиента.
Для извлечения кода валюты из счета клиента используйте несколько способов.
Первый способ – с помощью функции ПСТР.
Второй – с применением функции ПРАВСИМВ.
Третий – с помощью функции ЛЕВСИМВ.
Четвертый – с использованием функции ЗНАЧЕН.
Для расчета графы 6 (расчет рублевого эквивалента по каждой валюте) используются функции ЕСЛИ() и ПРОСМОТР в форме массива и «Информационный справочник Банка России». Выдержка из данного документа приведена в Таблице 1.[1]
Что означают цифры счета: |
||||
ААА-ББ-ВВВ-Г-ДДДД-ЕЕЕЕЕЕЕ (для удобства разделён дефисами): |
||||
ААА (1—3 цифры) — номер балансового счёта первого порядка; |
||||
ББ (4—5 цифры) — номер балансового счёта второго порядка; |
||||
ВВВ (6—8 цифры) — код валюты, проставляемый в соответствии с Общероссийским классификатором валют ОКВ, за исключением кода 810 который был заменён в ОКВ на код 643, но в структуре внутрироссийских счетов был оставлен; |
||||
Г (9 цифра) — контрольная цифра; |
||||
ДДДД (10—13 цифры) — четырехзначный код подразделения банка; |
||||
ЕЕЕЕЕЕЕ (14—20 цифры) — семизначный внутренний номер (лицевого) счёта в банке. |
Решение
№п/п |
ФИО |
Расчетный счет |
Сумма в валюте |
Код валюты ПСТР |
Код валюты ПРАВСИМВ |
Код валюты ЛЕВСИМВ |
Перевод текстового значения в числовое ЗНАЧЕН() |
Остаток на счете в рублях |
1 |
Иванов |
10501810700010000000 |
500 000,00р. |
810 |
810700010000000 |
810 |
810 |
500000 |
2 |
Петров |
10502840600010000000 |
$7 000,00 |
840 |
840600010000000 |
840 |
840 |
205435,3 |
3 |
Корсакова |
20202978000010000000 |
€ 3 600,00 |
978 |
978000010000000 |
978 |
978 |
141003,72 |
4 |
Жжучкина |
10501208000010000000 |
kr 82 350,00 |
208 |
208000010000000 |
208 |
208 |
4336155,72 |
Выдержка из
«Информационного справочника Банка России»
Центральный банк Российской Федерации установил с 03.04.2012 следующие курсы иностранных валют к рублю Российской Федерации без обязательств Банка России покупать или продавать указанные валюты по данному курсу
Таблица 1
Цифр. код |
Букв. код |
Единиц |
Валюта |
Курс |
036 |
AUD |
1 |
Австралийский доллар |
30,5629 |
944 |
AZN |
1 |
Азербайджанский манат |
37,3621 |
051 |
AMD |
1000 |
Армянских драмов |
75,0106 |
974 |
BYR |
10000 |
Белорусских рублей |
36,5934 |
975 |
BGN |
1 |
Болгарский лев |
20,0341 |
986 |
BRL |
1 |
Бразильский реал |
16,0678 |
348 |
HUF |
100 |
Венгерских форинтов |
13,3521 |
410 |
KRW |
1000 |
Вон Республики Корея |
26,0315 |
208 |
DKK |
10 |
Датских крон |
52,6552 |
840 |
USD |
1 |
Доллар США |
29,3479 |
978 |
EUR |
1 |
Евро |
39,1677 |
356 |
INR |
100 |
Индийских рупий |
57,7487 |
|
|
|
|
|
Скачано с www.znanio.ru
[1] Полные текущие сведения о курсе валют можно найти на странице официального сайта ЦБ РФ www.cbr.ru/currency_base/daily.asp, раскрыв гиперссылку «Официальные курсы валют на заданную дату, устанавливаемые ежедневно». Таблицу с курсами валют можно выделить и скопировать, вставив ее в последующем в документ Excel.
Материалы на данной страницы взяты из открытых источников либо размещены пользователем в соответствии с договором-офертой сайта. Вы можете сообщить о нарушении.