Заглавная страница Избранные статьи Случайная статья Познавательные статьи Новые добавления Обратная связь КАТЕГОРИИ: АрхеологияБиология Генетика География Информатика История Логика Маркетинг Математика Менеджмент Механика Педагогика Религия Социология Технологии Физика Философия Финансы Химия Экология ТОП 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; просмотров: 148; Нарушение авторского права страницы; Мы поможем в написании вашей работы! infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 3.133.144.217 (0.02 с.) |