Заглавная страница Избранные статьи Случайная статья Познавательные статьи Новые добавления Обратная связь FAQ Написать работу КАТЕГОРИИ: ТОП 10 на сайте Приготовление дезинфицирующих растворов различной концентрацииТехника нижней прямой подачи мяча. Франко-прусская война (причины и последствия) Организация работы процедурного кабинета Смысловое и механическое запоминание, их место и роль в усвоении знаний Коммуникативные барьеры и пути их преодоления Обработка изделий медицинского назначения многократного применения Образцы текста публицистического стиля Четыре типа изменения баланса Задачи с ответами для Всероссийской олимпиады по праву
Мы поможем в написании ваших работ! ЗНАЕТЕ ЛИ ВЫ?
Влияние общества на человека
Приготовление дезинфицирующих растворов различной концентрации Практические работы по географии для 6 класса Организация работы процедурного кабинета Изменения в неживой природе осенью Уборка процедурного кабинета Сольфеджио. Все правила по сольфеджио Балочные системы. Определение реакций опор и моментов защемления |
Перечислите часто использумые функции из катгории «Ссылки и массивы».Содержание книги
Поиск на нашем сайте В данной статье рассмотрены некоторые функции по работе со ссылками и массивами:
Функция ВПР Вертикальное первое равенство. Ищет совпадение по ключу в первом столбце определенного диапазона и возвращает значение из указанного столбца этого диапазона в совпавшей с ключом строке. Синтаксис: = ВПР (ключ; диапазон; номер_столбца; [интервальный_просмотр]), где
Важно не путать, что номер столбца указывается не по индексу на листе, а по порядку в указанном диапазоне. Пример использования: На изображении приведено 3 таблицы. Первая и вторая таблицы располагают исходными данными. Третья таблица собрана из первых двух.
Для цены необходимо использовать функцию ВПР с точным совпадением (интервальный просмотр ЛОЖЬ), так как данный параметр определен для всех товаров и не предусматривает использование цены другого товара, если вдруг она по случайности еще не определена. Для определения расположения товара используется ВПР с приблизительным совпадением (интервальный просмотр ИСТИНА), так как распределение товара осуществляется по категориям. Из-за того, что наименование товара состоит из названия категории плюс дополнительный текст, по условиям сортировки от А до Я наименования товаров будут идти сразу после наименования категории, поэтому когда в таблице не обнаруживается совпадений с ключом подтягивается первое значение сверху. В принципе, данный подход устраивал бы, если для товаров, для которых отсутствует категория, не подтягивалось расположение. Обратите внимание на товар «Лук Подмосковье». Для него определено расположение «Стелаж №2», хотя в первой таблице нет категории «Лук». Это происходит все по тем же причинам, когда функцией не обнаруживается равенств, то она определяет для значения значение меньшего самого близкого по сортировке ключа, а для «Лук Подмосковье» это категория «Картофель». Он подобного эффекта можно избавиться путем определения категории из наименования товара используя текстовые функции ЛЕВСИМВ(C11;ПОИСК(" ";C11)-1), которые вернут все символы до первого пробела, а также изменить интервальный просмотр на точный. Помимо всего описанного, функция ВПР позволяет применять для текстовых значений подстановочные символы – * (звездочка – любое количество любых символов) и? (один любой символ). Например, для искомого значения "*" & "иван" & "*" могут подойти строки Иван, Иванов, диван и т.д. Также данная функция может искать значения в массивах – =ВПР(1;{2;"Два":1;"Один"};2;ЛОЖЬ) – результат выполнения строка «Два». Функция ГПР Горизонтальное первое равенство. Ищет совпадение по ключу в первой строке определенного диапазона и возвращает значение из указанной строки этого диапазона в совпавшем с ключом столбце. Синтаксис: =ГПР(ключ; диапазон; номер_строки; [интервальный_просмотр]). Так как функция аналогична функции ВПР, за исключением того, что использует горизонтальные таблицы вместо вертикальных, то описания и примеры использования подходят и для ГПР с учетом упомянутых различий. Функция СТРОКА Определяет и возвращает номер строки указанной ссылкой ячейки. Синтаксис: = СТРОКА ([ссылка]), где аргумент «ссылка» не является обязательным. Если он опущен, но возвращается номер текущей строки. Пример использования: = СТРОКА (D4) – результат 4. Функция СТОЛБЕЦ Возвращает номер столбца ячейки, указанной ссылкой. Синтаксис: = СТОЛБЕЦ ([ссылка]), где «ссылка» не обязательный аргумент. По умолчанию возвращается номер текущего столбца. Пример использования: = СТОЛБЕЦ (C4) – формула вернет значение 3. Функция АДРЕС Возвращает текст, представляющий адрес ячейки, заданной номерами строки и столбца. Синтаксис: = АДРЕС (строка; столбец; [тип_закрепления]; [стиль_ссылки]; [имя_листа]), где:
Пример использования: = АДРЕС (1;1) – возвращает $A$1. Функция ДВССЫЛ Преобразует адрес ссылки, заданный текстовой строкой, в ссылку на данный адрес. Синтаксис: = ДВССЫЛ (адрес_ссылки; [стиль_ссылки]), где
Пример использования: = ДВССЫЛ ("a3") – возвращает ссылку на ячейку A3.
Функция ЧСТРОК Возвращает число строк в указанном диапазоне или массиве. Синтаксис: = ЧСТРОК (ссылка), где «ссылка» обязательный аргумент, являющийся ссылкой на ячейку, диапазон либо массив. Пример использования: Функция ЧИСЛСТОЛБ Возвращает число столбцов в указанном диапазоне или массиве. Функция СМЕЩ Смещает ссылку на диапазон на указанное количество строк и столбцов, а также позволяет изменить его размерность. Синтаксис: = СМЕЩ (ссылка; смещ_по_строкам; смещ_по_столбцам; [высота]; [ширина]), где
Если в результате смещения диапазон стал выходить на пределы листа, то функция возвращает ошибку #ССЫЛКА!. Пример использования: Для примера будем использовать вложение функции СМЕЩ в функцию СУММ. Теперь сместим диапазон на один столбец влево, т.е. на -1.
Снова изменим ссылку, а именно расширим до 4 столбцов. После этого возвращаемая ссылка станет A3:D12. Результат на изображении.
Функция ПОИСКПОЗ Возвращает позицию элемента, заданного по значению, в диапазоне либо массиве. Синтаксис: = ПОИСКПОЗ (искомое_значение; массив; [тип_сопоставления]), где:
Пример использования: Для текстовых значений функция допускает использование подстановочных символов «*» и «?».
|
||
|
Последнее изменение этой страницы: 2017-02-17; просмотров: 218; Нарушение авторского права страницы; Мы поможем в написании вашей работы! infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 216.73.216.198 (0.007 с.) |