3.01 База данных «Аудиотека»
Готовиться с нами - ЛЕГКО!
Ошибка.
Попробуйте повторить позже
В задачах используется файл 3.xlsx, в котором приведён фрагмент базы данных «Аудиотека». База данных состоит из четырёх таблиц. Таблица «Альбомы» содержит записи о записанных альбомах, а также информацию о исполнителях. Таблица «Артисты» содержит записи о названии исполнителей. Таблица «Треки» содержит записи о записанных композициях, а также информацию о альбомах и жанрах. Поле Длительность содержит длительность аудиозаписи в миллисекундах, поле Размер содержит размер аудиозаписи в байтах, а поле Стоимость содержит стоимость аудиозаписи в рублях. Таблица «Жанры» содержит данные о названии жанров. На рисунке приведена схема указанной базы данных.
Используя информацию из базы данных в файле, найдите исполнителя с наибольшей суммарной длительностью песен. В ответе укажите целую часть длительности его песен в минутах.
Для того чтобы определить исполнителя каждой песни, сначала определим исполнителя каждого альбома. Для этого на листе «Альбомы», в ячейке D2 запишем формулу:
=ВПР(C2;Артисты!A:B; 2;ЛОЖЬ)
Эта формула сравнивает значение в ячейке C2, со значениями столбца A на листе «Артисты», если нашлось совпадающее, то из этой строки листа «Артисты» из колонки B подставляется значение, тем самым мы получаем исполнителя альбома. Теперь растянем эту формулу на все строки, необходимого диапазона: в результате получаем список альбомов и артистов, их исполняющих.
Теперь при помощи похожей формулы ВПР определим исполнителя каждой песни. запишем ее в ячейке H2, а потом растянем на все строки:
=ВПР(C2;Альбомы!A:D;4;ЛОЖЬ)
Теперь для удобства скопируем список артистов на лист «Треки» в столбец J. Для того, чтобы определить сумму длительности песен исполнителя, запишем в ячейку K2 формулу, а затем растянем ее:
=СУММЕСЛИ(H:H;J2;E:E)
В результате получаем таблицу, в которой рядом с каждым исполнителем записана суммарная длительность всех его треков. Найдем максимальное среди этих значений с помощью функции МАКС.
Остается только перевести миилисекунды в минуты, для этого необходимо разделить найденное значение на 60000 – это и есть ответ на задачу (не забываем, что в ответ вносится только целая часть).
Ошибка.
Попробуйте повторить позже
В задачах используется файл 3.xlsx, в котором приведён фрагмент базы данных «Аудиотека». База данных состоит из четырёх таблиц. Таблица «Альбомы» содержит записи о записанных альбомах, а также информацию о исполнителях. Таблица «Артисты» содержит записи о названии исполнителей. Таблица «Треки» содержит записи о записанных композициях, а также информацию о альбомах и жанрах. Поле Длительность содержит длительность аудиозаписи в миллисекундах, поле Размер содержит размер аудиозаписи в байтах, а поле Стоимость содержит стоимость аудиозаписи в рублях. Таблица «Жанры» содержит данные о названии жанров. На рисунке приведена схема указанной базы данных.
Используя информацию из базы данных в файле, определите, сколько минут длятся все песни группы Kiss. В ответе укажите целую часть получившегося числа.
Для того чтобы найти все треки группы Kiss, необходимо сначала найти все альбомы этой группы. Для этого на листе "Альбомы в ячейке D2 запишем формулу:
=ВПР(C2;Артисты!A:B; 2;ЛОЖЬ)
Эта формула сравнивает значение в ячейке C2, со значениями столбца A на листе "Артисты если нашлось совпадающее, то из этой строки листа "Артисты"из колонки B подставляется значение, тем самым мы получаем исполнителя альбома. Теперь растянем эту формулу на все строки, необходимого диапазона: в результате получаем список альбомов и артистов, их исполняющих:
Теперь добавим фильтр на эти колонки и волонке с исполнителем выберем только Kiss:
Следовательно нам нужны альбомы с номерами 37 и 126. Переходим на лист "Треки"и добавляем колонкам фильтры. Отфильтруем по столбцу "ID альбома выбрав только значения 37 и 126:
Теперь считаем сумму минут этих треков (так как длительность дана в миллисекундах, то делим сумму на 1000, чтобы перевести в секунды и еще на 60, чтобы перевести в минуты):
=СУММ(E437:E456;E1563:E1577)/1000/60
Результат формулы и есть ответ на задачу.
Ошибка.
Попробуйте повторить позже
В файле 6-8.xls приведён фрагмент базы данных «Аудиотека». База данных состоит из четырёх таблиц. Таблица «Альбомы» содержит записи о записанных альбомах, а также информацию о исполнителях. Таблица «Артисты» содержит записи о названии исполнителей. Таблица «Треки» содержит записи о записанных композициях, а также информацию о альбомах и жанрах. Поле Длительность содержит длительность аудиозаписи в миллисекундах, поле Размер содержит размер аудиозаписи в байтах, а поле Стоимость содержит стоимость аудиозаписи в рублях. Таблица «Жанры» содержит данные о названии жанров. На рисунке приведена схема указанной базы данных. Используя информацию из базы данных, найдите сколько Мегабайт занимают все песни группы Ozzy Osbourne. В ответе укажите целую часть получившегося числа.
Для начала найдем ID исполнителя в таблице «Артисты». У исполнителя Ozzy Osbourne ID равно 114.
Далее переходим в таблицу «Альбомы» и фильтруем столбец «ID исполнителя» так, что оставляем только интересующего нас исполнителя с ID равным 114. Видим, что нам подходят 6 альбомов с ID равными: 170, 171, 172, 173, 174, 256.
Далее переходим в таблицу «Треки» и при фильтрации столбца «ID альбома» выбираем только 170, 171, 172, 173, 174, 256.
Выделим получившийся столбец F, чтобы узнать суммарный объем памяти треков, он равен 242371174 байт. Теперь
переведем байты в Мегабайты: Мб. Значит в ответ пойдет 231.
Ошибка.
Попробуйте повторить позже
В файле 6-8.xls приведён фрагмент базы данных «Аудиотека». База данных состоит из четырёх таблиц. Таблица «Альбомы» содержит записи о записанных альбомах, а также информацию о исполнителях. Таблица «Артисты» содержит записи о названии исполнителей. Таблица «Треки» содержит записи о записанных композициях, а также информацию о альбомах и жанрах. Поле Длительность содержит длительность аудиозаписи в миллисекундах, поле Размер содержит размер аудиозаписи в байтах, а поле Стоимость содержит стоимость аудиозаписи в рублях. Таблица «Жанры» содержит данные о названии жанров. На рисунке приведена схема указанной базы данных. Используя информацию из базы данных, найдите сколько минут занимают песни группы Lost. В ответе укажите целую часть получившегося числа.
Для начала найдем ID исполнителя в таблице «Артисты». У исполнителя Lost ID равно 149.
Далее переходим в таблицу «Альбомы» и фильтруем столбец «ID исполнителя» так, что оставляем только интересующего нас исполнителя с ID равным 149. Видим, что нам подходят 4 альбома с ID равными: 229, 230, 231, 261.
Далее переходим в таблицу «Треки» и при фильтрации столбца «ID альбома» выбираем только 229, 230, 231, 261.
Выделим получившийся столбец F, чтобы узнать суммарную длительность треков, она равна 238168557 мс. Теперь
переведем миллисекунды в минуты: мин. Значит, в ответ пойдет 3969.
Ошибка.
Попробуйте повторить позже
В файле 6-8.xls приведён фрагмент базы данных «Аудиотека». База данных состоит из четырёх таблиц. Таблица «Альбомы» содержит записи о записанных альбомах, а также информацию о исполнителях. Таблица «Артисты» содержит записи о названии исполнителей. Таблица «Треки» содержит записи о записанных композициях, а также информацию о альбомах и жанрах. Поле Длительность содержит длительность аудиозаписи в миллисекундах, поле Размер содержит размер аудиозаписи в байтах, а поле Стоимость содержит стоимость аудиозаписи в рублях. Таблица «Жанры» содержит данные о названии жанров. На рисунке приведена схема указанной базы данных. Используя информацию из базы данных, найдите исполнителя в жанре Jazz с наибольшим суммарным размером песен в этом жанре. В ответе укажите целую часть размера его песен в Мегабайтах.
Для начала нам нужно сопоставить с каждым треком его исполнителя. Для этого переходим в таблицу Треки. В столбце H необходимо написать следующую формулу в ячейке H2 и растянуть ее: =ВПР(C2;Альбомы!A$2:C$348;3;0). Теперь каждому треку в столбце H сопоставлен его исполнитель.
Сортируем столбец H по возрастанию. Теперь треки одного исполнителя идут подряд.
Далее необходимо отфильтровать треки по жанру, нас интересует жанр Jazz, его ID — 2. Фильтруем столбец D, выбирая только 2.
Теперь копируем получившуюся таблицу и вставляем ее в новый лист. После этого в ячейке I2 напишем формулу: =СУММЕСЛИ(H:H;H2;F:F) и растянем на весь столбец. Так мы получим суммарный размер песен каждого исполнителя.
Достаточно только найти максимум в столбце I: =МАКС(I:I). Наибольший суммарный размер песен равен
395546176. Переведем в Мб: . Значит ответ 377.
Ошибка.
Попробуйте повторить позже
В файле приведён фрагмент базы данных «Микс дня» о различных артистах и их альбомах. База данных состоит из четырёх таблиц.
Таблица «Альбомы» содержит записи о записанных альбомах, а также информацию об исполнителях. Заголовок таблицы имеет следующий вид.
Таблица «Артисты» содержит записи о названии исполнителей. Заголовок таблицы имеет следующий вид.
Таблица «Треки» содержит информацию о записанных композициях, а также информацию об альбомах и жанрах. Поле Длительность содержит длительность аудиозаписи в миллисекундах, поле Размер содержит размер аудиозаписи в байтах, а поле Стоимость содержит стоимость аудиозаписи в рублях. Заголовок таблицы имеет следующий вид.
Таблица «Жанры» содержит данные о названии жанров. Заголовок таблицы имеет следующий вид.
Используя информацию из приведённой базы данных, определите трек в жанре Electronica/Dance, чья стоимость ближе всего к средней арифметической стоимости всех треков в жанре TV Shows. В ответ запишите имя артиста, которому принадлежит этот трек.
Откроем файл Excel.
Для начала нам нужно для каждого трека определить его жанр. Для этого на листе «Треки» в ячейку вставим
следующую формулу и растянем её вниз до конца таблицы:
=ВПР(D2;$Жанры.A:B;2;0)
Также нам понадобятся имена исполнителей каждого трека, но напрямую по ID Альбома получить их нельзя,
поэтому перейдем на лист «Альбомы» и в ячейку запишем следующую формулу и растянем её вниз до конца
таблицы:
=ВПР(C2;$Артисты.A:B;2;0)
Теперь вернемся на лист «Треки», где в ячейку запишем следующую формулу и растянем её вниз до конца
таблицы:
=ВПР(C2;$Альбомы.A:D;4;0)
Теперь мы можем отфильтровать треки по жанру. Для начала при помощи фильтра оставим только треки жанра TV Shows, после чего полученную таблицу обязательно скопируем на новый лист.
Далее необходимо отфильтровать треки, оставив уже только композиции в жанре Electronica/Dance, после чего также скопировать данные на ещё один новый лист.
Так как нам нужно найти трек жанра Electronica/Dance, чья цена ближе всего к среднему арифметической
стоимости треков жанра TV Shows, в ячейку листа, куда мы скопировали треки в жанре Electronica/Dance,
запишем следующую формулу и растянем до конца таблицы:
=ABS(G2-СРЗНАЧ($Лист5.$G$2:$G$94))
Таким образом мы найдем модуль разности между стоимостью каждого трека жанра Electronica/Dance и средней арифметической стоимостью треков жанра TV Shows.
Осталось только отсортировать данные по возрастанию этой разности и записать в ответ имя исполнителя из первой строчки.
Ошибка.
Попробуйте повторить позже
В файле приведён фрагмент базы данных «Микс дня» о различных артистах и их альбомах. База данных состоит из четырёх таблиц.
Таблица «Альбомы» содержит записи о записанных альбомах, а также информацию об исполнителях. Заголовок таблицы имеет следующий вид.
Таблица «Артисты» содержит записи о названии исполнителей. Заголовок таблицы имеет следующий вид.
Таблица «Треки» содержит информацию о записанных композициях, а также информацию об альбомах и жанрах. Поле Длительность содержит длительность аудиозаписи в миллисекундах, поле Размер содержит размер аудиозаписи в байтах, а поле Стоимость содержит стоимость аудиозаписи в рублях. Заголовок таблицы имеет следующий вид.
Таблица «Жанры» содержит данные о названии жанров. Заголовок таблицы имеет следующий вид.
Используя информацию из приведённой базы данных, определите самый длинный трек исполнителя, у которого больше всего треков в жанре Jazz, чей размер превышает 10 Мбайт. Укажите длительность этого трека в секундах, в ответе запишите только целую часть найденного числа.
Откроем файл Excel.
Для начала нам нужно для каждого трека определить его жанр. Для этого на листе «Треки» в ячейку вставим
следующую формулу и растянем её вниз до конца таблицы:
=ВПР(D2;$Жанры.A:B;2;0)
Также нам понадобятся имена исполнителей каждого трека, но напрямую по ID Альбома получить их нельзя,
поэтому перейдем на лист «Альбомы» и в ячейку запишем следующую формулу и растянем её вниз до конца
таблицы:
=ВПР(C2;$Артисты.A:B;2;0)
Теперь вернемся на лист «Треки», где в ячейку запишем следующую формулу и растянем её вниз до конца
таблицы:
=ВПР(C2;$Альбомы.A:D;4;0)
Теперь мы можем отфильтровать треки по жанру. Для начала при помощи фильтра оставим только треки жанра Jazz, после чего полученную таблицу обязательно скопируем на новый лист.
Далее нам необходимо узнать размер каждого такого трека в Мбайтах, изначально он записан в байтах,
поэтому на этом новом листе в ячейку запишем следующую формулу и растянем её вниз до конца
таблицы:
=F2/(2̂20)
Отсортируем данные по убыванию размера и удалим все треки, чей размер не превышает 10 Мбайт, после чего в
ячейку для подсчета количества треков каждого исполнителя запишем следующую формулу и растянем её до
конца таблицы:
=СЧЁТЕСЛИ(I:I;I2)
Видим, что больше всего таких треков у исполнителя Miles Davis, поэтому возвращаемся на главный лист «Треки», фильтруем данные, оставляя только композиции этого исполнителя, после чего копируем данные на новый лист и сортируем по убыванию длительности. В ответ запишем целую часть от длины этого трека, поделенную на 1000.
Ошибка.
Попробуйте повторить позже
В файле приведён фрагмент базы данных «Микс дня» о различных артистах и их альбомах. База данных состоит из четырёх таблиц.
Таблица «Альбомы» содержит записи о записанных альбомах, а также информацию об исполнителях. Заголовок таблицы имеет следующий вид.
Таблица «Артисты» содержит записи о названии исполнителей. Заголовок таблицы имеет следующий вид.
Таблица «Треки» содержит информацию о записанных композициях, а также информацию об альбомах и жанрах. Поле Длительность содержит длительность аудиозаписи в миллисекундах, поле Размер содержит размер аудиозаписи в байтах, а поле Стоимость содержит стоимость аудиозаписи в рублях. Заголовок таблицы имеет следующий вид.
Таблица «Жанры» содержит данные о названии жанров. Заголовок таблицы имеет следующий вид.
Используя информацию из приведённой базы данных, определите самый короткий трек в жанре, в котором представлено больше всего треков в таблице. В ответ запишите имя исполнителя этого трека.
Откроем файл Excel.
Для начала нам нужно для каждого трека определить его жанр. Для этого на листе «Треки» в ячейку вставим
следующую формулу и растянем её вниз до конца таблицы:
=ВПР(D2;$Жанры.A:B;2;0)
Также нам понадобятся имена исполнителей каждого трека, но напрямую по ID Альбома получить их нельзя,
поэтому перейдем на лист «Альбомы» и в ячейку запишем следующую формулу и растянем её вниз до конца
таблицы:
=ВПР(C2;$Артисты.A:B;2;0)
Теперь вернемся на лист «Треки», где в ячейку запишем следующую формулу и растянем её вниз до конца
таблицы:
=ВПР(C2;$Альбомы.A:D;4;0)
Для подсчета количества треков каждого жанра запишем в ячейку следующую формулу и растянем её до
конца таблицы:
=СЧЁТЕСЛИ(H:H;H2)
Отсортируем по возрастанию треков в жанре, после чего отфильтруем данные, оставив только треки в жанре из первой строчки.
Скопируем полученные данные на новый лист, где уже отсортируем по возрастанию длительности трека и запишем в ответ имя исполнителя из первой строчки.
Ошибка.
Попробуйте повторить позже
В файле приведён фрагмент базы данных «Микс дня» о различных артистах и их альбомах. База данных состоит из четырёх таблиц.
Таблица «Альбомы» содержит записи о записанных альбомах, а также информацию об исполнителях. Заголовок таблицы имеет следующий вид.
Таблица «Артисты» содержит записи о названии исполнителей. Заголовок таблицы имеет следующий вид.
Таблица «Треки» содержит информацию о записанных композициях, а также информацию об альбомах и жанрах. Поле Длительность содержит длительность аудиозаписи в миллисекундах, поле Размер содержит размер аудиозаписи в байтах, а поле Стоимость содержит стоимость аудиозаписи в рублях. Заголовок таблицы имеет следующий вид.
Таблица «Жанры» содержит данные о названии жанров. Заголовок таблицы имеет следующий вид.
Используя информацию из приведённой базы данных, определите альбом с максимальной суммарной длительностью треков. В ответ запишите целую часть стоимости самого короткого трека исполнителя этого альбома в жанре TV Shows.
В ответ запишите только целое число.
Откроем файл Excel.
Для начала нам нужно для каждого трека определить его жанр. Для этого на листе «Треки» в ячейку вставим
следующую формулу и растянем её вниз до конца таблицы:
=ВПР(D2;$Жанры.A:B;2;0)
Также нам понадобятся имена исполнителей каждого трека, но напрямую по ID Альбома получить их нельзя,
поэтому перейдем на лист «Альбомы» и в ячейку запишем следующую формулу и растянем её вниз до конца
таблицы:
=ВПР(C2;$Артисты.A:B;2;0)
Теперь вернемся на лист «Треки», где в ячейку запишем следующую формулу и растянем её вниз до конца
таблицы:
=ВПР(C2;$Альбомы.A:D;4;0)
Найдём при помощи следующей формулы суммарную длительность каждого альбома, запишем её в ячейку
:
=СУММЕСЛИ(C:C;C2;E:E)
Отсортируем данные по убыванию суммарной длительности альбомов.
Теперь мы можем отфильтровать треки по исполнителю Lost и по жанру TV Shows, полученную таблицу обязательно скопируем на новый лист.
Отсортируем на новом листе данные по возрастанию длительности и запишем в ответ целую часть от стоимости трека из первой строчки.