Тема 3. Поиск информации в базе данных
3.06 База данных «Города и страны»
Вспоминай формулы по каждой теме
Решай новые задачи каждый день
Вдумчиво разбирай решения
ШКОЛКОВО.
Готовиться с нами - ЛЕГКО!
Подтемы раздела поиск информации в базе данных
Решаем задачу:

Ошибка.
Попробуйте повторить позже

Задача 1#63910

В файле приведён фрагмент базы данных «Города и страны», описывающей различные страны, города и языки. База данных состоит из трех таблиц.

Таблица «Страны» (код, название, континент, регион, площадь, год получения независимости, население, ОПЖ – ожидаемая продолжительность жизни, ВНД – валовый национальный доход, предыдущее значение ВНД, форма правления, идентификатор столицы).

Таблица «Города» (идентификатор, название, код страны, район, население).

Таблица «Языки» (код языка, код страны, название, является ли официальным, процент использования в стране). По некоторым значениям данных нет, в этом случае в таблице внесено значение NULL.

На рисунке приведена схема базы данных.

PIC

Используя информацию из приведённой базы данных, определите, на сколько суммарно изменился ВНД стран у которых население столицы превышает 1 000 000 человек. Для тех стран, у которых нет значения ВНД, принять его равным 0. В ответе укажите модуль полученного значения.

Вложения к задаче
Показать ответ и решение

Для начала на странице Страны нам необходимо заменить NULL на 0, сделать это можно с помощью «Найти и заменить» для того, чтобы значение поменяльсь только в столбцах с ВНД, перед заменой нужно выделить эти два столбца.

Теперь нам нужно перенести население столицы. Для этого в ячейку M2 запишем формулу:

=ВПР(L2;Города!A:E;5;ЛОЖЬ)

Теперь посчитаем изменение ВНД, это просто разность текущего и предыдущего. Отфильтруем полученную таблицу так, чтобы население столицы превышало 1000000 человек. Остается только посчитать сумму отфильтрованных строк по столбцу и информацией о разнице ВНД, сделать это можно выделив значения и скопировав их на новый лист, а затем воспользовавшись функцией СУММ. В ответ запишем модуль этого числа.

Ответ: 533849

Специальные программы

Все специальные программы

Программа
лояльности v2.0

Приглашай друзей в Школково и получай вознаграждение до 10%!

Крути рулетку
и выигрывай призы!

Крути рулетку и покупай курсы со скидкой, которая привязывается к вашему аккаунту.

Бесплатное обучение
в Школково

Для детей ДНР, ЛНР, Херсонской, Запорожской, Белгородской, Брянской областей, а также школьникам, находящимся в пунктах временного размещения Крыма обучение на платформе бесплатное.

Налоговые вычеты

Узнай, как получить налоговый вычет при оплате обучения в «Школково».

Специальное предложение
для учителей

Бесплатный доступ к любому курсу подготовки к ЕГЭ или олимпиадам от «Школково». Мы с вами делаем общее и важное дело, а потому для нас очень значимо быть чем-то полезными для учителей по всей России!

Вернём деньги за курс
за твою сотку на ЕГЭ

Сдать экзамен на сотку и получить обратно деньги за подготовку теперь вполне реально!

cyberpunkMouse
cyberpunkMouse
Рулетка
Вы можете получить скидку в рулетке!