Учебная страница курса биоинформатики,
год поступления 2014
(*) - дополнительное упражнение.
Упражнения
Создайте файл XXXXXXX_pr14_ex.xlsx, XXXXXXX - ваша фамилия латинскими буквами. Каждое упражнение выполняйте на отдельной странице. Страницы переименуйте в ex1, ex2 и т.д.(ex - от exercise)
Для проверки следует поставить ссылку на этот файл с новой веб-страницы Excel.
Постройте график функции A*cos(2*pi*n*x + f) на отрезке [0,10] с интервалом 0.01. Изучите, как меняется график при изменении параметров A, n, f
- создайте таблицу с колонками x и y
- колонку x заполните значениями 0, 0.01, ..., 10:
- внесите 0 в ячейку A2 и формулу =A2 + 0.01 в A3
- выделите A2 и нужное число ячеек под A2, используя выделение области с указанными координатами - окошко слева над таблицей
- распространите формулу из A2 до конца выделенной области: Ctrl+D (D - от down)
- создайте ячейки с параметрами, например, так: названия в ячейках С1 = "A", D1 = "n", E1 = "f"; в C2, D2 и E2 - соответствующие численные значения
- в ячейку B2 запишите формулу для функции; значения параметров берете из соответствующих ячеек, аргумент из столбца x, величина числа пи задается так: ПИ()/pi() в зависимости от того, русифицирован ли Excel
- расставьте знаки $ в адресах ячеек так, чтобы формула корректно распространялась вниз
- выделите B2 и распространите до конца колонки x, для этого нажмите на черненький квадратик в правом нижнем углу выделенной ячейки
- постройте график
выделите колонку B, включая заголовок B1: Shift+Ctrl+<стрелка вниз> чтобы выделить до первой пустой ячейки в соседнем столбце
меню вставка => график
для подписи значений по x: правая кнопка на белом фоне => выбрать данные => подписи горизонтальной оси - изменить, и выберите диапазон значений из столбца x
- поменяйте параметры и посмотрите, что происходит
На основе данных со страницы side_info ведомости создайте плоскую таблицу с колонками:
- фамилия
- имя
- login
- адрес сайта (гиперссылки удалить!)
- число голосований
- скопируйте side_info на страницу своего файла
- для удаления гиперссылок скопируйте столбец в редактор FAR'а и вставьте столбец обратно
- удалите все лишнее
используйте команду vlookup (ВПР) для перенесения данных из второй таблицы на этой странице; см. 3й рисунок: яблоки заменить на пользовательское имя, цену - на число голосований и все получится!
(*) Файл enzymes.txt содержит сведения о ферментах из систем рестрикции-модификации в геномах бактерий и архей. Создайте сводную таблицу у которой строчки - штаммы бактерий, столбцы - типы ферментов, ячейки содержат число таких ферментов.
Способ 1: с помощью функции countifs()
- Создайте страницу (лист) pv_strain (pv - от Pivot table, сводная таблица.
В колонку A начиная от A2 поместите список штаммов без повторений!
- скопируйте колонку со штаммаи из исходного листа
меню Data => Remove duplicates
В строку 1, начиная с колонки B поместите список значений в колонке Enzyme
- получите список уникальных значений в колонке так же, как выше.
- выделите его, Ctrl+C
курсор - на ячейкe B1 => правая кнопка мыши => Paste special (специальная вставка) => поставьте галочку transpose (транспонировать) - в нижнем правом углу => Ok
- Итак, получены нужные названия строк и столбцов. Осталось заполнить ячейки.
- в ячейку B2 вставьте формулу countifs (счётеслимн), нажав кнопку fx мастера таблиц (слева от окна формул) или введя =countifs()
- аргументы countifs такие: 1й - диапазон, у нас - колонка strain на исходном листе; 2й - 1е условие для отбора строк, у нас тот штамм, который указан в A1; 3й -другой диапазон, у нас колонка enzyme; 4й - 2е условие для отбора строк, у нас тип фермента из B1 и т.д; нам двух условий хватит; Enter
- если все написано правильно, то в B2 окажется число таких строк на исходном листе, что в колонке Strain указан тот штамм, что стоит в A2, и в колонке Enzyme стоит тот тип фермента, что указан в B1; это нам и нужно
- правильно расставьте доллары в формуле из B2
- распространите формулу вправо (Ctrl+R) и вниз (Ctrl+D)
Способ 2: с помощью мастера таблиц
- Убедитесь, что "Пакет анализа VBA" подключен
нажмите на круг справа сверху, где сохранение и т.п. => параметры => надстройка => Управление: Надстройки Excel => Перейти => проверьте наличие галочки против Пакета анализа
- на компьютерах ком. классов Пакет анализа подключен
- Выделите область данных на исходном листе
Меню Вставка => Сводная таблица => На новый лист; появится окошко как здесь http://www.planetaexcel.ru/techniques/8/130/
- Перетащите мышкой поле Strains в квадратик строк, поле Enzyme - в квадратик столбцов, любое поле - а квадратик значения и все должно получиться само собой)))