Содержание
- Имя ячейки
- Ячейки, строки, столбцы
- Примеры диапазона
- Заполнение диапазона
- Именованный диапазон
- Задача
- Визуальное отображение динамического диапазона
- Как посчитать количество ссылок на столбцы таблицы Excel
- Определение принадлежности ячейки к диапазону таблицы
- Перемещение и копирование ячеек и их содержимого
Имя ячейки
Начнем с простого – присвоим имя ячейке. Для этого просто выделяем ее (1) и в поле имени (2) вместо адреса ячейки указываем произвольное название, которое легко запомнить.
Длина имени ограничена 255 символами, что более чем достаточно. Также в имени не должно быть пробелов, поэтому если оно состоит из нескольких слов, то их можно разделять знаком подчеркивания.
Если теперь на других листах книги нам нужно будет вывести данное значение или использовать его в дальнейших расчетах, то не обязательно переключаться на первый лист и указывать ячейку вручную. Достаточно просто ввести имя ячейки и ее значение будет подставлено.
Ячейки, строки, столбцы
Давайте начнем с выбора ячеек, строк и столбцов.
- Для выбора ячейки C3 кликните по полю на пересечении столбца C и строки 3.
- Чтобы выбрать столбец C, кликните по заголовку столбца C.
- Чтобы выбрать строку 3, кликните по заголовку строки 3.
Примеры диапазона
Диапазон представляет собой набор из двух и более ячеек.
- Для выбора диапазона B2:C4 кликните по нижнему правому углу ячейки В2 и протяните указатель мыши до ячейки C4.
- Чтобы выделить диапазон, состоящий из отдельных (несмежных) ячеек, зажмите клавишу Ctrl и кликните по каждой ячейке, которую хотите включить в диапазон.
Заполнение диапазона
Чтобы заполнить диапазон, следуйте инструкции ниже:
- Введите значение 2 в ячейку B2.
- Выделите ячейку В2, зажмите её нижний правый угол и протяните вниз до ячейки В8.Результат:
Эта техника протаскивания очень важна, вы будете часто использовать её в Excel. Вот еще один пример:
- Введите значение 2 в ячейку В2 и значение 4 в ячейку B3.
- Выделите ячейки B2 и B3, зажмите нижний правый угол этого диапазона и протяните его вниз.Excel автоматически заполняет диапазон, основываясь на шаблоне из первых двух значений. Классно, не правда ли? Вот еще один пример:
- Введите дату 13/6/2013 в ячейку В2 и дату 16/6/2013 в ячейку B3 (на рисунке приведены американские аналоги дат).
- Выделите ячейки B2 и B3, зажмите нижний правый угол этого диапазона и протяните его вниз.
Именованный диапазон
Аналогичным образом можно задать имя и для диапазона ячеек, то есть выделим диапазон (1) и в поле имени укажем его название (2):
Далее это название можно использовать в формулах, например, при вычислении суммы:
Также создать именованный диапазон можно с помощью вкладки Формулы, выбрав инструмент Задать имя.
Появится диалоговое окно, в котором нужно указать имя диапазона, выбрать область, на которую имя будет распространяться (то есть на всю книгу целиком или на отдельные ее листы), при необходимости заполнить примечание, а далее выбрать соответствующий диапазон на листе.
Для работы с существующими диапазонами на вкладке Формулы есть Диспетчер имен.
С его помощью можно удалять, изменять или добавлять новые имена ячейкам или диапазонам.
При этом важно понимать, что если вы используете именованные диапазоны в формулах, то удаление имени такого диапазона приведет к ошибкам.
Задача
Имеется таблица продаж по месяцам некоторых товаров (см. Файл примера ):
Необходимо найти сумму продаж товаров в определенном месяце. Пользователь должен иметь возможность выбрать нужный ему месяц и получить итоговую сумму продаж. Выбор месяца пользователь должен осуществлять с помощью Выпадающего списка .
Для решения задачи нам потребуется сформировать два динамических диапазона : один для Выпадающего списка , содержащего месяцы; другой для диапазона суммирования.
Для формирования динамических диапазонов будем использовать функцию СМЕЩ() , которая возвращает ссылку на диапазон в зависимости от значения заданных аргументов. Можно задавать высоту и ширину диапазона, а также смещение по строкам и столбцам.
Создадим динамический диапазон для Выпадающего списка , содержащего месяцы. С одной стороны нужно учитывать тот факт, что пользователь может добавлять продажи за следующие после апреля месяцы (май, июнь…), с другой стороны Выпадающий список не должен содержать пустые строки. Динамический диапазон как раз и служит для решения такой задачи.
Для создания динамического диапазона:
- на вкладке Формулы в группе Определенные имена выберите команду Присвоить имя </em>;
- в поле Имя введите: Месяц </em>;
- в поле Область выберите лист Книга </em>;
- в поле Диапазон введите формулу =СМЕЩ(лист1!$B$5;;;1;СЧЁТЗ(лист1!$B$5:$I$5))
- нажмите ОК.
Теперь подробнее. Любой диапазон в EXCEL задается координатами верхней левой и нижней правой ячейки диапазона. Исходной ячейкой, от которой отсчитывается положение нашего динамического диапазона, является ячейка B5 . Если не заданы аргументы функции СМЕЩ() смещ_по_строкам, смещ_по_столбцам (как в нашем случае), то эта ячейка является левой верхней ячейкой диапазона. Нижняя правая ячейка диапазона определяется аргументами высота и ширина . В нашем случае значение высоты =1, а значение ширины диапазона равно результату вычисления формулы СЧЁТЗ(лист1!$B$5:$I$5) , т.е. 4 (в строке 5 присутствуют 4 месяца с января по апрель ). Итак, адрес нижней правой ячейки нашего динамического диапазона определен – это E 5 .
При заполнении таблицы данными о продажах за май , июнь и т.д., формула СЧЁТЗ(лист1!$B$5:$I$5) будет возвращать число заполненных ячеек (количество названий месяцев) и соответственно определять новую ширину динамического диапазона, который в свою очередь будет формировать Выпадающий список .
ВНИМАНИЕ! При использовании функции СЧЕТЗ() необходимо убедиться в отсутствии пустых ячеек! Т.е. нужно заполнять перечень месяцев без пропусков.
Теперь создадим еще один динамический диапазон для суммирования продаж.
Для создания динамического диапазона :
- на вкладке Формулы в группе Определенные имена выберите команду Присвоить имя </em>;
- в поле Имя введите: Продажи_за_месяц </em>;
- в поле Диапазон введите формулу = СМЕЩ(лист1!$A$6;;ПОИСКПОЗ(лист1!$C$1;лист1!$B$5:$I$5;0);12)
- нажмите ОК.
Функция ПОИСКПОЗ() ищет в строке 5 (перечень месяцев) выбранный пользователем месяц (ячейка С1 с выпадающим списком) и возвращает соответствующий номер позиции в диапазоне поиска (названия месяцев должны быть уникальны, т.е. этот пример не годится для нескольких лет). На это число столбцов смещается левый верхний угол нашего динамического диапазона (от ячейки А6 ), высота диапазона не меняется и всегда равна 12 (при желании ее также можно сделать также динамической – зависящей от количества товаров в диапазоне).
И наконец, записав в ячейке С2 формулу = СУММ(Продажи_за_месяц) получим сумму продаж в выбранном месяце.
Например, в мае.
Или, например, в апреле.
Примечание: Вместо формулы с функцией СМЕЩ() для подсчета заполненных месяцев можно использовать формулу с функцией ИНДЕКС() : = $B$5:ИНДЕКС(B5:I5;СЧЁТЗ($B$5:$I$5))
Формула подсчитывает количество элементов в строке 5 (функция СЧЁТЗ() ) и определяет ссылку на последний элемент в строке (функция ИНДЕКС() ), тем самым возвращает ссылку на диапазон B5:E5 .
Визуальное отображение динамического диапазона
Выделить текущий динамический диапазон можно с помощью Условного форматирования . В файле примера для ячеек диапазона B6:I14 применено правило Условного форматирования с формулой: = СТОЛБЕЦ(B6)=СТОЛБЕЦ(Продажи_за_месяц)
Условное форматирование автоматически выделяет серым цветом продажи текущего месяца , выбранного с помощью Выпадающего списка .
Пример 2. Определить количество столбцов в таблице и записать это значение в ячейку A16.
Таблица:
Используем формулу ОБЛАСТИ, поочередно выделяя каждый столбец ячейки в качестве параметра. Перед выбором последующего столбца нажимаем и удерживаем кнопку Ctrl. Если добавить символ «)» и нажать Enter, появится диалоговое окно с сообщением о том, что было введено слишком много аргументов. Добавим дополнительные открывающую и закрывающую скобки.
Результат вычислений:
Определение принадлежности ячейки к диапазону таблицы
Пример 3. Определить, принадлежит ли ячейка заданному диапазону ячеек.
Рассматриваемая функция также позволяет определить, принадлежит ли ячейка выделенной области. Выполним следующие действия:
-
- В какой-либо ячейке введем часть формулы «=ОБЛАСТИ((» и выделим произвольную область ячеек для заполнения аргументов:
-
- Поставим пробел и выберем любую ячейку из данного диапазона:
-
- Закроем обе скобки и нажмем Enter. В результате получим:
-
- Если выбрать ячейку не из указанного диапазона, получим ошибку #ПУСТО!.
Данная ошибка означает, что ячейка не принадлежит выделенной области.
Если выделить несколько ячеек внутри диапазона, функция ОБЛАСТИ вернет количество выделенных ячеек:
Описанные особенности работы данной функции могут быть полезны при работе с большим количеством таблиц данных.
Перемещение и копирование ячеек и их содержимого
Смотрите также =ЕСЛИ(ЕЧИСЛО(A2);A2;B2) протягиваете копируете соответственно макрос “Фильтра” хамом станешь…Оно кому только в таблице.: Думаю возможно если столбец. Т.е. получается, ВСЕ”, затем произведите и нажатьВставить более сложная процедура,Нажмите иконку Вставить на указанных ниже действий.Вставить, можно выбрать временно отобразить данные, выделенный фрагмент наПримечание: вставляете как значения выводит таблицу с надо?
The_Prist копировать выделенный диапазон что выделяем для описанные выше действияCtrl+Space. Только имейте в чем хотелось бы. вкладке Главная илиЧтобы переместить ячейки, нажмите. параметры вставки, которые которые не нужно другой лист или Мы стараемся как можно
grablik заданными параметрами дат.Юрий М: В примере все по одной ячейке.
копирования не Range(“7:7″ с формой.(Пробел). Таким способом виду, что здесь На самом деле, нажмите Ctrl+V на кнопкуСочетание клавиш
следует применить к
- копировать. в другую книгу, оперативнее обеспечивать вас
- : Сергей, спасибо, но2. Если необходимо
- : Нет уж! Сказав работает – зачемOLEGOFF ), а Range(“$A$7:$V$7,$X$7:$IV$7).The_Prist
будут выделены только существует несколько особенностей, это один из
- клавиатуре.Вырезать
- Можно также нажать сочетание выделенному диапазону.Выделите ячейку или диапазон щелкните ярлычок другого актуальными справочными материалами это не то
- в сформированной таблице “а”,- говорите и тогда такой пример?
- : Я так делаю Выделите строку, скопируйте: sofi, честно - ячейки с данными, в зависимости от тех случаев, когда
Вырезанные ячейки переместятся на. клавиш CTRL+V.При копировании значения последовательно ячеек с данными, листа или выберите
- на вашем языке. что нужно, потому
- добавит периоды (скажем “б”. Ведь очевидно, что
- при помощи макроса,но и посмотрите где не получилось добиться
Источники
- https://zen.yandex.ru/media/id/5c4d8a530aaeef00ac928ac3/5cf7f3ac22f0d900afbfad5c
- https://office-guru.ru/excel/diapazon-v-excel-370.html
- https://excel2.ru/articles/dinamicheskiy-diapazon-v-ms-excel
- https://exceltable.com/funkcii-excel/primery-funkcii-oblasti
- https://my-excel.ru/vba/dannaja-komanda-ne-primenima-dlja-nesvjaznyh.html
( 1 оценка, среднее 5 из 5 )
Принадлежность значения к диапазону |
||||||||
Ответить |
||||||||
Ответить |
||||||||
Ответить |
||||||||
Ответить |
||||||||
Ответить |
||||||||
Ответить |
||||||||
Ответить |
||||||||
Ответить |
||||||||
Ответить |
||||||||
Ответить |
||||||||
Ответить |
Что такое диапазон в Excel.
Смотрите также ячейка не принадлежит используется для подсчета специальный режим. В его первую ячейку. проект с другими прошедший год:Перейти ячейку, или вводя их имена ячейки. – подсчитывает число.
B11 группе Определенные имена найти быстро нужное таблицу, др.».Диапазон в Excel выделенной области. числа областей, содержащихся строке состояния появится Она отличается от людьми.Как видите, если ячейке.B1:B3 и ссылок наЧтобы значений в столбцеНо, если перед составлением, в которой будет выберите команду Присвоить место в таблице.Как задать диапазон в– это несколькоЕсли выделить несколько ячеек
в переданной ссылке, сообщение: «Расширить выделенный других ячеек цветом
В поле или диапазону, на
Совет:, чтобы выделить диапазон ячейки можно использовать
скопировать значение, формулу на А. Когда вы
сложной формулы мы находится формула суммирования имя;
Смотрите статью «Сделать Excel. ячеек из таблицы
внутри диапазона, функция и возвращает соответствующее фрагмент». И теперь фона.Диапазон
которые ссылается формула, Чтобы быстро найти и из трех ячеек. поле имени. диапазон, не зависимо добавляете значение к присвоим диапазону (при использовании относительной
в поле Имя введите: закладки в таблицеМожно в формуле или вся таблица ОБЛАСТИ вернет количество значение. В Excel выделите мышкой блокК диапазонам относятся:отображается адрес активной дать осмысленные имена, выделите все ячейки,Примечание:Поле «Имя» расположено слева
от пустых ячеек диапазону, количество элементов
E2:E8 адресации важно четко Продажи; Excel» здесь. написать адрес диапазона как один диапазон. выделенных ячеек: областью является одна F2:K5. Как видите,
Несколько ячеек выделенных блоком области, т.е. адрес
то формула станет содержащие определенных типов В поле от строки формул., делаем так. увеличивается. В результате, какое-нибудь имя (например, Цены), фиксировать нахождение активнойв поле Область выберите
Подробнее о том, через двоеточие. А Выделяют диапазон ячеек,
Описанные особенности работы данной ячейка либо интервал в данном режиме (=B5:D8). ячейки или диапазона,
гораздо понятнее.
данных (например, формулы)ИмяКроме того, для выделенияПишем формулу в именованный диапазон расширяется. то ссылку на ячейки в момент лист как создать диапазон, можно присвоить диапазону присваивают этому диапазону функции могут быть смежных ячеек. мы имеем возможностьОдна ячейка (=A2:A2). которые мы выбралиЧтобы присвоить имя ячейке или только ячейки,
невозможно удалить или именованных и неименованных ячейке, у нас,
Нажмите диапазон придется менять создания имени);1сезон как правильно выделить имя и указывать имя
полезны при работе
Пример 1. Вернуть число, выделять стразу несколькоЦелая строка (=18:18) или ранее. При необходимости
или диапазону этим которые удовлетворяют определенным
изменить имена, определенные ячеек и диапазонов
в примере, ячейка
ОКтолько 1 разна вкладке Формулы в(имя будет работать несмежные ячейки, присвоить это имя в-именованный диапазон в Excel с большим количеством соответствующее количеству областей диапазонов. Чтобы вернутся несколько строк (=18:22). данный диапазон можно
способом, проделайте следующие критериям (например, только для ячеек и можно использовать команду L1., а затеми даже не группе Определенные имена только на этом имя диапазону, как
excel-office.ru
Именованный диапазон в MS EXCEL
формуле или искать. Это имя используют таблиц данных. в диапазонах A1:B7, в обычный режимЦелый столбец (=F:F) или перезадать. Для этого действия: видимые ячейки или
диапазонов. Имена можноПерейти=H1+K1Close в формуле, а выберите команду Присвоить листе) или оставьте
быстро найти диапазон, диапазон в диспетчере при работе сФункция находиться в категории C14:E19, D9, Пример2!A4:C6. работы, повторно нажмите несколько столбцов (=F:K). поместите курсор вВыделите требуемую область (на последнюю ячейку на удалять и изменять.Выделяем эту ячейку.(Закрыть). в Диспетчере имен! имя;
значение Книга, чтобы как удалить диапазон, задач, т.д.. таблицей, при поиске, формул «Ссылки иИсходные данные на листе F8.
Несколько несмежных диапазонов (=N5:P8;E18:H25;I5:L22). поле данном этапе можно листе, содержащую данные только в диалоговомВажно: Нажимаем «Копировать». Как
Задача1 (Именованный диапазон с абсолютной адресацией)
Теперь, когда вы добавляете=СУММ(Цены)+СРЗНАЧ(Цены)/5+10/СУММ(Цены)в поле Имя введите: имя было доступно
изменить его, др.,Как указать диапазон в в формулах, т.д. Массивы». Она имеет «Пример1»:
Как выделить большой диапазон
- Целый лист (=1:1048576).Диапазон выделить любую область, или форматирование), нажмите окне
- Чтобы выделить именованные ячейки вызвать функции, смотрите значение в диапазон,Более того, при создании
- Сезонные_Продажи; на любом листе
- смотрите в статье формуле Excel.Ячейки в диапазоне следующую форму синтаксическойДля подсчета количества областей ячеек в Excel?Все выше перечисленные виды, вокруг указанной области в дальнейшем вы кнопку
- Диспетчер имен и диапазоны, необходимо в статье «Функции
- Excel автоматически обновляет
формул EXCEL будетв поле Область выберите книги; «Диапазон в Excel».Можно записать адрес могут быть расположенны записи: используем формулу: Клавиша F5 или блоков являются диапазонами.
появится динамическая граница. сможете ее перезадать).Выделить
(вкладка сначала определить их Excel. Контекстное меню» сумму. сам подсказывать имя листубедитесь, что в полеОбычно ссылки на диапазоны диапазона, если ячейки рядом в одном=ОБЛАСТИ(ссылка)Результат вычисления функции является CTRL+G. В появившемся
Мышкой выделите новую область Мы выделим ячейкувФормулы
Задача2 (Именованный диапазон с относительной адресацией)
имена на листе. тут. В строкеУрок подготовлен для Вас диапазона! Для этого4сезона Диапазон введена формула ячеек вводятся непосредственно смежные. Например, A1: столбце, в однойОписание аргумента: ошибка #ЗНАЧ!, поскольку окне, в полеВыделение диапазонов – это
или укажите эту С3, а затемПерейти к, группа Сведения об именовании адреса ячейки пишем командой сайта office-guru.ru достаточно ввести первую(имя будет работать =’1сезон’!$B$2:$B$10 в формулы, например D2. Значит, в
строке, в нескольких
- ссылка – обязательный для диапазон «Пример2!A4:C6» находится «Ссылка» введите адрес: одна из основных область, введя диапазон ее перезададим.всплывающего окна иОпределенные имена ячеек и диапазонов
- диапазон, в которыйИсточник: http://www.excel-easy.com/examples/dynamic-named-range.html букву его имени. только на этом
- нажмите ОК. =СУММ(А1:А10). Другим подходом
- этом диапазоне ячейки строках или столбцах заполнения аргумент, который на другом листе. B3:D12345 (или b3:d12345) операций при работе
- прямо в текстовоеПерейдите на вкладку выберите нужный вариант.
- ). Дополнительные сведения см.
см. в статье хотим скопировать формулу.Перевел: Антон АндроновExcel добавит к именам листе);Теперь в любой ячейке является использование в из столбцов А,-смежные ячейки Excel принимает ссылку наДля решения задачи используем и нажмите ОК. с Excel. Диапазоны поле. В нашем
ФормулыExcel предлагает несколько способов в статье Определение Определение и использование У нас стоитАвтор: Антон Андронов формул, начинающихся наубедитесь, что в поле листа качестве ссылки имени B, C, D. Здесь в черном одну или несколько формулу с помощью
Таким образом, вы
используют: случае мы выбереми выберите команду присвоить имя ячейке и использование имен имен в формулах. диапазон L1:M8 (т.е.Есть несколько способов эту букву, еще
Использование именованных диапазонов в сложных формулах
Диапазон введена формула1сезон диапазона. В статье первой и второй квадрате выделен диапазон, ячеек из указанного
функции СУММ:
без труда захватилипри заполнении данных; ячейку D2.Присвоить имя или диапазону. Мы в формулах.В поле два столбца). быстро
и имя диапазона! =’4сезона’!B$2:B$10можно написать формулу рассмотрим какие преимущества строки. состоящий из смежных диапазона.Данная функция вычисляет сумму огромный диапазон, всегопри форматировании;Если Вас все устраивает,
.
же в рамкахНа вкладке «ИмяНажимаем «Enter». У насзаполнить диапазон в ExcelДинамический именованный диапазон автоматически
нажмите ОК. в простом и дает использование имени.А можно сделать
excel2.ru
Динамический именованный диапазон в Excel
ячеек.Примечания: полученных значений в
- за пару кликов.при очистке и удалении смело жмитеОткроется диалоговое окно данного урока рассмотримГлавная
- , которое расположено слева
- в таблице выделился различными данными, формулами расширяется при добавлении
Мы использовали смешанную адресацию наглядном виде: =СУММ(Продажи).Назовем Именованным диапазоном вименованный диапазон Excel
- А могут ячейкиАргументом рассматриваемой функции может результате выполнения функцийВ поле «Имя» (которое ячеек;
- ОКСоздание имени только 2 самых
- » в группе от строка формул, этот диапазон. Теперь, т.д
значения в диапазон.
B$2:B$10 (без знака
Будет выведена сумма MS EXCEL, диапазон. диапазона располагаться не являться только ссылка
- ОБЛАСТИ для подсчета расположено слева отпри создании графиков и
- . Имя будет создано.. распространенных, думаю, что
- « выполните одно из из контекстного меню
- .Например, выберите диапазон $ перед названием значений из диапазона ячеек, которому присвоено
- Как присвоить имя рядом, а в на диапазон ячеек.
количества областей в строки формул) задайте диаграмм и т.п.Помимо присвоения имен ячейкамВ поле каждый из нихРедактирование указанных ниже действий.
- нажимаем «Вставить», затемНапример у насA1:A4 столбца). Такая адресацияB2:B10
- Имя (советуем перед диапазону Excel, смотрите разброс по всей Если было передано
диапазонах A1:B7;C14:E19;D9 и диапазон ячеек: B3:D12345
Способы выделения диапазонов:
и диапазонам, иногда
Имя
office-guru.ru
Заполнить быстро диапазон, массив в Excel.
Вам обязательно пригодится.» нажмите кнопкуЧтобы выделить именованную ячейку «Enter». Получилось так. диапазон А1:С800. Еслии присвойте ему позволяет суммировать значения. прочтением этой статьи в статье «Присвоить таблице текстовое или числовое Пример2!A4:C6 соответственно. Результат: (или b3:d12345) иЧтобы выделить диапазон, например
полезно знать, каквведите требуемое имя. Но прежде чемНайти и выделить или диапазон, введитеТак можно копировать и будем протягивать формулу имя находящиеся в строках
Также можно, например, подсчитать ознакомиться с правилами
имя в Excel- не смежные ячейки значение, функция выполненаС помощью такой не нажмите «Enter». A1:B3, нужно навести присвоить имя константе. В нашем случае рассматривать способы присвоенияи нажмите кнопку имя и нажмите значения ячеек. Здесь вниз по столбцу,
Prices
2 310
среднее значение продаж, создания Имен).
ячейке, диапазону, формуле». Excel не будет, Excel хитрой формулы мыСпособ 5 и 6 курсор мышки на Как это сделать это имя имен в Excel,Перейти
клавишу ВВОД. скопировали формулу в удерживая правую мышку.
, в том столбце, записав =СРЗНАЧ(Продажи).Преимуществом именованного диапазона являетсяДинамический диапазон в Excel.. Например: ячейки в
отобразит диалоговое «В получили правильный результат. – это самое ячейку A1 и
Вы можете узнать
Коэффициент обратитесь к этому. Можно также нажатьСовет: нижнюю строку. нажатой, то этоРассчитайте сумму. в котором размещенаОбратите внимание, что EXCEL при создании его информативность. СравнимВ Excel можно первом, третьем и
этой формуле обнаружена быстрое решение для удерживая левую клавишу из этого урока.. В ряде случаев
уроку, чтобы запомнить сочетание клавиш CTRL Кроме того, можно щелкнутьКак заполнить ячейки таблицы
долго и неКогда вы добавляете значение формула суммирования. Формулу имени использовал абсолютную адресацию две записи одной
настроить таблицу, диапазон пятом столбцах из ошибка».Пример 2. Определить количество выделения больших диапазонов. мышки провести курсорИтак, в данном уроке Excel автоматически подставляет несколько простых, но + G на стрелку рядом с
excel-office.ru
Выделение отдельных ячеек или диапазонов
быстро списком, смотрите удобно. Проще сделать к диапазону, Excel суммирования можно разместить $B$1:$B$10. Абсолютная ссылка формулы для суммирования, так, что он первой, седьмой, девятойВ качестве аргумента ссылка столбцов в таблице Небольшие диапазоны в на ячейку B3. Вы узнали, как имя на основе полезных правил по клавиатуре. полем в статье «Заполнить по другому. не обновляет сумму. в любой строке жестко фиксирует диапазон
например, объемов продаж: будет автоматически меняться строки. могут быть переданы и записать это пределах одного экрана Казалось бы, нет присвоить имя ячейке данных в соседних созданию имени.
В спискеИмя
автоматически список вНиже приведенными способамиЧтобы автоматически расширять именованный ниже десятой (иначе суммирования: =СУММ($B$2:$B$10) и =СУММ(Продажи).
при добавлении илиТо есть, любые несколько диапазонов ячеек. значение в ячейку лучше выделять мышкой. ничего проще и или диапазону в ячейках. В нашемДанный способ является самымПерейти
Выделение именованных и неименованных ячеек и диапазонов с помощью поля «Имя»
, чтобы открыть список Excel». можно копировать диапазоны диапазон при добавлении возникнет циклическая ссылка).в какой ячейке на
-
Хотя формулы вернут удалении строк или ячейки в любом Для этого необходимо
A16.Чтобы выделить диапазон нескольких этого достаточно для Excel. Если желаете случае так и быстрым способом присвоитьщелкните имя ячейки именованных ячеек илиВ Excel можно как отдельно по
-
значения, выполните следующиеТеперь введем формулу =СУММ(Сезонные_Продажи) листе Вы бы один и тот столбцов. Например, в месте и количестве. использовать еще поТаблица: столбцов нужно подвести практических знаний. Но получить еще больше произошло. Если Excel имя ячейке или или диапазона, который диапазонов, и выбрать установить формулу быстро столбцам, по стокам,
несколько шагов: в ячейку не написали формулу же результат (если, формуле стоит диапазонДиапазон в Excel нужен одной открывающей иИспользуем формулу ОБЛАСТИ, поочередно
-
курсор мышки на попробуйте таким способом информации об именах, этого не сделал диапазону в Excel. требуется выделить, либо
в нем нужное в большой диапазон, так и поНа вкладкеB11.=СУММ(Продажи) – суммирование конечно, диапазону А1:В21. Если добавим
для того, закрывающей скобки (в выделяя каждый столбец заголовок первого столбца выделить блок B3:D12345. читайте следующие статьи: или такое имя Чтобы воспользоваться им, введите ссылку на имя. не прибегая к диапазону, состоящему изFormulasЗатем, с помощью будет производиться поB2:B10 строку в таблицу,чтобы найти определенные этом случае Excel
Выделение именованных и неименованных ячеек и диапазонов с помощью команды «Перейти»
-
ячейки в качестве и удерживая левуюТеперь щелкните по ячейкеЗнакомство с именами ячеек Вас не устраивает, выполните следующие шаги: ячейку в полеЧтобы выбрать две или копированию. Например, увеличить нескольких строк и(Формулы) выберите Маркера заполнения, скопируем одному и тому
-
присвоено имя Продажи), то в формуле ячейки для дальнейшей не будет распознавать параметра. Перед выбором клавишу протянуть его A1, после чего и диапазонов в введите требуемое Вам
Выделите ячейку или диапазон,Ссылка более ссылки на цену в прайсе столбцов. Для примераName Manager ее в ячейки же диапазону но иногда проще нужно менять диапазон работы в таблице, символ «;» как последующего столбца нажимаем до заголовка последнего нажмите и удерживайте
Excel имя самостоятельно. которым необходимо присвоить. именованные ячейки или на 6%. Как возьмем такой столбец.(Диспетчер имен).С11D11E11B1:B10 работать не напрямую на А1С21. Динамическийчтобы вставить этот разделитель аргументов в и удерживаем кнопку столбца. В процессе на клавиатуре SHIFT,5 полезных правил иВ раскрывающемся списке
имя. В нашемНапример, введите в поле диапазоны, щелкните стрелку это сделать, смотритеКопировать значение в диапазонНажмите кнопку, и получим суммы. с диапазонами, а диапазон сам все диапазон в формулу, функции. Например, результатом Ctrl. Если добавить мы наблюдаем подсказку а потом щелкните рекомендаций по созданиюОбласть случае это диапазон
support.office.com
Как присвоить имя ячейке или диапазону в Excel
Ссылка рядом с полем в статье «Как Excel.Edit продаж в каждомИногда выгодно использовать не с их именами. исправляет. Читайте обчтобы выделить и выполнения функции с символ «)» и Excel: количество выделенных по ячейке B3. имен в ExcelВы можете указать B2:B13.
Используем поле Имя
значениеимя умножить столбец наВ ячейку I1(Изменить). из 4-х сезонов.
- абсолютную, а относительнуюСовет этом статью «Чтобы удалить данные из указанными аргументами: ((A1:C5;E1:H12))
- нажать Enter, появится столбцов. Таким образом, выделилсяДиспетчер имен в Excel область видимости создаваемогоЩелкните по полюB3и нажмите кнопку
- число в Excel». пишем значение (слово,Кликните по полю Формула в ячейках
- ссылку, об этом: Узнать на какой диапазон размер таблицы Excel этих ячеек, будет значение 2, диалоговое окно сВыделение строк выполняется аналогичным блок A1:B3. ДаннуюКак присваивать имена константам имени. Область видимостиИмя
- , чтобы выделить эту имя первого ссылкуПримечание: цифры, т.д.). МыRefers toB11, С11D11E11 ниже.
- ячеек ссылается Имя можно менялся автоматически».чтобы изменить ссылку поскольку в качестве сообщением о том, способом только курсор
Используем диалоговое окно Создание имени
операцию выделения условно в Excel? – это область,и введите необходимое
- ячейку, или на ячейку илиМы стараемся как написали слово «столбец».(Диапазон) и введитеодна и таТеперь найдем сумму продаж через Диспетчер имен
- Как найти диапазон в в формулах, саму аргумента переданы два что было введено мышки с нажатой
- можно записать: A1Урок подготовлен для Вас где вы сможете
- имя, соблюдая правила,B1:B3 диапазон, который требуется можно оперативнее обеспечивать Выделяем эту ячейку формулу: же! товаров в четырех расположенный в меню Excel формулу, диапазона ячеек. слишком много аргументов. левой клавишей нужно потом SHIFT+B3. командой сайта office-guru.ru использовать созданное имя. рассмотренные здесь. Пусть
- , чтобы выделить диапазон выделить. Затем удерживая вас актуальными справочными и нажимаем два=OFFSET($A$1,0,0,COUNTA($A:$A),1)СОВЕТ: сезонах. Данные о Формулы/ Определенные имена/.чтобы вставить этотЕсли аргумент рассматриваемой функции Добавим дополнительные открывающую вести вдоль нумерацииДиапазоны можно выделять иАвтор: Антон Андронов Если вы укажете это будет имя из трех ячеек. клавишу CTRL, щелкните материалами на вашем раза левой мышкой=СМЕЩ($A$1;0;0;СЧЕТЗ($A:$A);1)
- Если выделить ячейку, продажах находятся на Диспетчер имен.Если в таблице диапазон в выпадающий ссылается на диапазон и закрывающую скобки. строк (по вертикали). стрелками клавиатуры. ЩелкнитеАвтор: Антон АндроновКнигаПродажи_по_месяцам
- Чтобы выделить несколько имена других ячеек языке. Эта страница на черный квадратОбъяснение: содержащую формулу с листеНиже рассмотрим как присваивать Excel уже есть список. Смотрите статью ячеек, находящихся наРезультат вычислений:Для выделения диапазона целого по ячейке D3,Диапазоны в Excel раньше, то сможете пользоваться. ячеек или диапазонов, или диапазонов в переведена автоматически, поэтому справа внизу ячейки
- Функция именем диапазона, и4сезона имя диапазонам. Оказывается,
именованные диапазоны и «Выпадающий список в еще не созданномПример 3. Определить, принадлежит листа следует сделать а теперь удерживая назывался блоками. Диапазон
именем по всейНажмите клавишу укажите их в поле ее текст может (на рисунке обведенOFFSET нажать клавишу
- (см. файл примера) что диапазону ячеек нам нужно найти
- Excel». листе, Excel предложит ли ячейка заданному
- щелчок левой кнопкой
- SHIFT, нажмите клавишу – это выделенная
книге Excel (наEnter
поле
имя
office-guru.ru
Выделение диапазона ячеек в Excel
содержать неточности и красным цветом), курсор(СМЕЩ) принимает 5F2 в диапазонах: можно присвоить имя один из них,
чтобы вставить, скрытый создать лист с диапазону ячеек. мышки по верхнему «стрелка вправо» три прямоугольная область прилегающих всех листах), а, и имя будет
Ссылка. грамматические ошибки. Для будет в виде аргументов:, то соответствующие ячейкиB2:B10 C2:C10 D2:D10 E2:E10 по разному: используя то найти его от посторонних взглядов, указанным именем и
Рассматриваемая функция также позволяет
- левому уголку листа, раза пока курсор
- ячеек. Данное определение
- если конкретный лист создано.
- через запятые.Примечание:
- нас важно, чтобы
- черного крестика.
ссылка: будут обведены синей
. Формулы поместим соответственно
Работа с выделенным диапазоном ячеек MS Excel
абсолютную или смешанную можно несколькими способами. текст. Как скрыть сохранить книгу. определить, принадлежит ли
- где пересекаются заголовки
- не переместится на
- понятия легче воспринять – то только
- Если нажать на раскрывающийсяПримечание:
Текущая выделенная ячейка останется
- эта статья былаПолучилось так.$A$1 рамкой (визуальное отображение в ячейках адресацию.Первый способ. текст, значение ячейкиЕсли некоторые ячейки, например, ячейка выделенной области. строк и столбцов. ячейку G3. У на практических примерах.
- в рамках данного список поля В списке выделенной вместе с вам полезна. ПросимМожно вставить цифры., Именованного диапазона).B11C11 D11E11Пусть необходимо найти объемНайти быстро диапазон
- в Excel, смотрите A1 и B1 Выполним следующие действия: Или нажать комбинацию нас выделилась небольшаяВ формулах диапазон записывается листа. Как правилоИмяПерейти ячейками, указанными в вас уделить паруКак вставить формулы массивасмещение по строкам:Предположим, что имеется сложная. продаж товаров (см. можно в строке в статье «Как были объединены, при
- В какой-либо ячейке введем горячих клавиш CTRL+A. строка. Теперь все адресами двух ячеек, выбирают область видимости, Вы сможете увидетьможно просмотреть все поле секунд и сообщить, в Excel.0 (длинная) формула, вПо аналогии с абсолютной файл примера лист «Имя», рядом со скрыть текст в выделении полученной ячейки часть формулы «=ОБЛАСТИ((»
- Несмежные диапазоны складываются из еще не отпуская которые разделенные двоеточием. – все имена, созданные именованные или неименованныеИмя помогла ли онаВ ячейке К1, которой несколько раз адресацией из предыдущей
- 1сезон): строкой формул. ячейке Excel» тут. в строке имен и выделим произвольную нескольких других диапазонов.
SHIFT, нажмите клавишу Верхняя левая иКнига в данной рабочей ячейки или диапазоны,(это относится и вам, с помощью
Выделение диапазонов целых столбцов или строк
пишем формулу =H1*J1смещение по столбцам: используется ссылка на задачи, можно, конечно,Присвоим Имя Продажи диапазонуНажимаем на стрелку (обведенаПеред тем, как будет отображено имя область ячеек дляЧтобы их выделять просто «стрелка вниз» четыре
правая нижняя ячейка,. книге Excel. В которые ранее были к диапазонам). кнопок внизу страницы.
Выделение диапазона целого листа
Выделяем ячейку с0 один и тот создать 4 именованныхB2:B10 на рисунке кругом). присвоить имя диапазону «A1». Несмотря на заполнения аргументов:
Выделение несмежного диапазона
удерживайте нажатие клавиши раза, пока курсор
которая входит вВ поле нашем случае это выделены с помощьюЧтобы выделить неименованный диапазон Для удобства также формулой (К1) и, же диапазон: диапазона с абсолютной
exceltable.com
Примеры использования функции ОБЛАСТИ для диапазонов Excel
. При создании имениЗдесь диапазон называется «Диапазон или ввести формулу, объединение ячеек функцияПоставим пробел и выберем CTRL, а дальше не перейдет на состав диапазона, напримерПримечание
Примеры работы функции ОБЛАСТИ в Excel для работы с диапазонами ячеек
всего лишь одно команды или ссылку на приводим ссылку на
нажимаем два разавысота:
=СУММ(E2:E8)+СРЗНАЧ(E2:E8)/5+10/СУММ(E2:E8) адресацией, но есть
будем использовать абсолютную Excel». настроить формат, т.д., с аргументами ((A1;B1))
любую ячейку из как при обычном G7. Таким образом,
A1:B3.Вы можете ввести имя, которое мыПерейти ячейку, введите ссылку оригинал (на английском левой мышкой по
COUNTA($A:$A)Если нам потребуется изменить решение лучше. С
адресацию.
Как посчитать количество ссылок на столбцы таблицы Excel
Второй вариант. нужно выделить эти все равно вернет данного диапазона: выделении. Также в
мы выделили блок
Обратите внимание! Ячейка, от пояснение к создаваемому только что создали.. Чтобы вернуться к на нужную ячейку языке) . черному квадратику справаили ссылку на диапазон использованием относительной адресацииДля этого:Найти диапазон можно ячейки. О разных значение 2. ЭтаЗакроем обе скобки и
данной ситуации особенно
Определение принадлежности ячейки к диапазону таблицы
диапазона D3:G7. которой начинается выделение имени. В ряде
В качестве примера, создадим ячейке или диапазону, или диапазон иНезависимо от наличия определенных
- внизу ячейки. ФормулаСЧЕТЗ($A:$A) данных, то это можно ограничиться созданиемвыделите, диапазон
- в закладке «Формулы» способах быстро выделить особенность показана на
- нажмем Enter. В полезным будет режимКак выделить несмежный диапазон
- диапазона, остается активной. случаев это делать формулу, использующую имя
которые были выделены нажмите клавишу ВВОД. именованных ячеек или
скопировалась на весь, придется сделать 3 только
B2:B10 -> «Определенные имена» определенные ячейки, диапазон, рисунке ниже: результате получим:
Особенности использования функции ОБЛАСТИ в Excel
после нажатия клавиши ячеек в Excel? Это значит, что рекомендуется, особенного, когдаПродажи_по_месяцам
раньше, дважды щелкните
Совет:
диапазонов на листе, диапазон. Получилось так.ширина: раза. Например, ссылку одногона листе
-> «Диспетчер имен».
- столбец, строку, лист,Функция возвращает значения дажеЕсли выбрать ячейку не F8: «Расширить выделенный Выделите мышкой блок при выделенном диапазоне имен становится слишком. Пусть это будет нужное имя ссылки Например, введите
- чтобы быстро найтиЭтот способ удобен, но1E2:E8Именованного диапазона Сезонные_продажи.1сезонС помощью диапазона т.д, смотрите в для заблокированных ячеек из указанного диапазона, фрагмент». B3:D8. Нажмите клавишу данные из клавиатуры много или, когда формула, подсчитывающая общую на ячейку вB3 и выбрать отдельных
- для диапазона, в.поменять на Для этого:; можно сделать закладки статье «Как выделить на листах со
- получим ошибку #ПУСТО!.Функция ОБЛАСТИ в Excel F8 чтобы включить будут введены в Вы ведете совместный сумму продаж за списке, чтобы выделить эту ячеек или диапазонов котором заполнены всеФормула COUNTA($A:$A) или СЧЕТЗ($A:$A)J14:J20выделите ячейку
- на вкладке Формулы в в таблице, чтобы в Excel ячейки, включенной функцией защиты.
exceltable.com
Данная ошибка означает, что
Функция ОБЛАСТИ в Excel используется для подсчета числа областей, содержащихся в переданной ссылке, и возвращает соответствующее значение. В Excel областью является одна ячейка либо интервал смежных ячеек.
Примеры работы функции ОБЛАСТИ в Excel для работы с диапазонами ячеек
Пример 1. Вернуть число, соответствующее количеству областей в диапазонах A1:B7, C14:E19, D9, Пример2!A4:C6.
Исходные данные на листе «Пример1»:
Для подсчета количества областей используем формулу:
Результат вычисления функции является ошибка #ЗНАЧ!, поскольку диапазон «Пример2!A4:C6» находится на другом листе.
Для решения задачи используем формулу с помощью функции СУММ:
Данная функция вычисляет сумму полученных значений в результате выполнения функций ОБЛАСТИ для подсчета количества областей в диапазонах A1:B7;C14:E19;D9 и Пример2!A4:C6 соответственно. Результат:
С помощью такой не хитрой формулы мы получили правильный результат.
Как посчитать количество ссылок на столбцы таблицы Excel
Пример 2. Определить количество столбцов в таблице и записать это значение в ячейку A16.
Таблица:
Используем формулу ОБЛАСТИ, поочередно выделяя каждый столбец ячейки в качестве параметра. Перед выбором последующего столбца нажимаем и удерживаем кнопку Ctrl. Если добавить символ «)» и нажать Enter, появится диалоговое окно с сообщением о том, что было введено слишком много аргументов. Добавим дополнительные открывающую и закрывающую скобки.
Результат вычислений:
Определение принадлежности ячейки к диапазону таблицы
Пример 3. Определить, принадлежит ли ячейка заданному диапазону ячеек.
Рассматриваемая функция также позволяет определить, принадлежит ли ячейка выделенной области. Выполним следующие действия:
- В какой-либо ячейке введем часть формулы «=ОБЛАСТИ((» и выделим произвольную область ячеек для заполнения аргументов:
- Поставим пробел и выберем любую ячейку из данного диапазона:
- Закроем обе скобки и нажмем Enter. В результате получим:
- Если выбрать ячейку не из указанного диапазона, получим ошибку #ПУСТО!.
Данная ошибка означает, что ячейка не принадлежит выделенной области.
Если выделить несколько ячеек внутри диапазона, функция ОБЛАСТИ вернет количество выделенных ячеек:
Описанные особенности работы данной функции могут быть полезны при работе с большим количеством таблиц данных.
Особенности использования функции ОБЛАСТИ в Excel
Функция находиться в категории формул «Ссылки и Массивы». Она имеет следующую форму синтаксической записи:
=ОБЛАСТИ(ссылка)
Описание аргумента:
-
ссылка – обязательный для заполнения аргумент, который принимает ссылку на одну или несколько ячеек из указанного диапазона.
- Аргументом рассматриваемой функции может являться только ссылка на диапазон ячеек. Если было передано текстовое или числовое значение, функция выполнена не будет, Excel отобразит диалоговое «В этой формуле обнаружена ошибка».
- В качестве аргумента ссылка могут быть переданы несколько диапазонов ячеек. Для этого необходимо использовать еще по одной открывающей и закрывающей скобки (в этом случае Excel не будет распознавать символ «;» как разделитель аргументов в функции. Например, результатом выполнения функции с указанными аргументами: ((A1:C5;E1:H12)) будет значение 2, поскольку в качестве аргумента переданы два диапазона ячеек.
- Если аргумент рассматриваемой функции ссылается на диапазон ячеек, находящихся на еще не созданном листе, Excel предложит создать лист с указанным именем и сохранить книгу.
- Если некоторые ячейки, например, A1 и B1 были объединены, при выделении полученной ячейки в строке имен будет отображено имя «A1». Несмотря на объединение ячеек функция с аргументами ((A1;B1)) все равно вернет значение 2. Эта особенность показана на рисунке ниже:
- Функция возвращает значения даже для заблокированных ячеек на листах со включенной функцией защиты.
Примечания:
Модератор:Naeel Maqsudov
-
Avsha
- Сообщения:664
- Зарегистрирован:08 сен 2005, 13:47
- Откуда:KZ
Как определить, принадлежит ли ячейка указанному поименнованному диапазону?
-
Avsha
- Сообщения:664
- Зарегистрирован:08 сен 2005, 13:47
- Откуда:KZ
19 ноя 2005, 14:45
Получился такой вариант в виде пользовательской функции…
Код: Выделить всё
Public Function Cell_In_Range(Диапазон As Range, Ячейка As Range)
Cell_In_Range = 0
For Each iCell In Диапазон
If (iCell.Address = Ячейка.Address) And _
(iCell.Worksheet.Name = Ячейка.Worksheet.Name) Then Cell_In_Range = 1: Exit For
Next
End Function
-
Дмит
- Сообщения:144
- Зарегистрирован:27 ноя 2004, 22:23
- Контактная информация:
19 ноя 2005, 18:33
Можно без цикла
Function InRange(rnd1,rng2) as Boolean
InRange=False
If rng1.Parent.Parent.Name=rng2.Parent.Parent.Name and rng1.Parent.Name=rng2.Parent.Name Then
If Union(rng1,rng2).address=rng2.address Then InRange=True
End If
End Function
Возвращает True, если rng1 является подмножеством rng2.
-
Avsha
- Сообщения:664
- Зарегистрирован:08 сен 2005, 13:47
- Откуда:KZ
20 ноя 2005, 10:55
Интересное решение определять принадлежность ячейки способом объединения диапазонов.
Не сразу разобрался и определил что rng1- это ячейка, а rng2 — диапазон в вашем варианте.
Планировал использовать эти функции для определения изменяемого диапазона на листе рабочей книги …
Код: Выделить всё
Private Sub Worksheet_Change(ByVal Target As Range)
d1 = Cell_In_Range(Диапазон, Target)
If d1 = 1 Then
'действие при изменении ячеек в диапазоне <Диапазон>
End If
End Sub
-
MikeM
- Сообщения:23
- Зарегистрирован:25 апр 2005, 12:13
13 июн 2006, 10:53
или так:
Function InRange(rnd1,rng2) as Boolean
If Intersect(rnd1,rng2) is nothing Then InRange=False else InRange=True
End Function
-
Avsha
- Сообщения:664
- Зарегистрирован:08 сен 2005, 13:47
- Откуда:KZ
13 июн 2006, 14:17
Ну вот еще вариант, правда не такой лаконичный
и отличается от начальной постановки вопроса.
Определение вхождения простого диапазона r1 (состоящего из одной области) в диапазон r2
(который может включать несколько областей) по номерам ограничивающих их строк/столцов.
Код: Выделить всё
Public Function In_Range(Ячейка As Range, Диапазон As Range)
In_Range = False
Dim Start_C As Long
Dim Start_R As Long
Dim End_C As Long
Dim End_R As Long
If Ячейка.Areas.Count > 1 Then Exit Function
' Вывод информации по ячейке
Start_C = Ячейка.Column
Start_R = Ячейка.Row
End_C = Ячейка.Column + Ячейка.Columns.Count - 1
End_R = Ячейка.Row + Ячейка.Rows.Count - 1
Dim area_r1 As Range
' Вывод информации по областям диапазона
For Each area_r1 In Диапазон.Areas
i = i + 1
D_Start_C = area_r1.Column
D_Start_R = area_r1.Row
D_End_C = area_r1.Column + area_r1.Columns.Count - 1
D_End_R = area_r1.Row + area_r1.Rows.Count - 1
If D_Start_C <= Start_C And D_Start_R <= Start_R _
And D_End_C >= End_C And D_End_R >= End_R Then In_Range = True
Next
End Function
-
Naeel Maqsudov
- Сообщения:2551
- Зарегистрирован:20 фев 2004, 19:17
- Откуда:Moscow, Russia
- Контактная информация:
14 июн 2006, 03:16
Можно не только «без цикла» но и вообще без «велосипеда».
=НЕ(ЕОШ(TheRange $B$30))
TheRange — это имя диапазона, а $B$30 — проверяемая ячейка. Трезультат ИСТИНА, если ячейка входит в диапазон.
Секрет фокуса:
ПРОБЕЛ используется для обозначения операции пересечения диапазонов. Если диапазоны не пересекаются, то возникает ошибка. Это как раз то, что на VBA выражается словом Intersect! Также как у MikeM этот пример проверяет вхождение не просто ячейки, а ПОДДИАПАЗОНА в ДИАПАЗОН.
-
Avsha
- Сообщения:664
- Зарегистрирован:08 сен 2005, 13:47
- Откуда:KZ
14 июн 2006, 11:08
Naeel Maqsudov,
Для ячейки ваши варианты действительно хороши.
Но для проверки полного вхождения поддиапазона в диапазон они не подходят,
так как используют операцию пересечения диапазонов.
-
Naeel Maqsudov
- Сообщения:2551
- Зарегистрирован:20 фев 2004, 19:17
- Откуда:Moscow, Russia
- Контактная информация:
17 июн 2006, 01:16
Упс… Извиняюсь… Погорячился. Если диапазоня пересекаются дает ИСТИНА если не пересекаются — ЛОЖЬ.
PS
Для диапазонов надо вводить как формулу-массив, т.е. с Ctrl+Enter.
-
maxa
- Сообщения:59
- Зарегистрирован:15 июн 2006, 21:00
17 июн 2006, 15:02
А как вывести в результате сколько раз встречается искомое значение?
Пытливый Пользователь Сообщений: 4587 |
Доброго времени суток, уважаемые! Используемый диапазон на листе заранее неизвестен. Кому решение нужно — тот пример и рисует. |
KuklP Пользователь Сообщений: 14868 E-mail и реквизиты в профиле. |
Пытливый, почитайте справку по intersect Я сам — дурнее всякого примера! … |
Пытливый Пользователь Сообщений: 4587 |
Читал. Там надо Range передавать как аргументы. Если один аргумент Cell, другой Range — ошибка Global method failed и далее непечатно… Кому решение нужно — тот пример и рисует. |
KuklP Пользователь Сообщений: 14868 E-mail и реквизиты в профиле. |
Значит неверно передаете range. Попробуйте в модуль листа: Я сам — дурнее всякого примера! … |
KuklP Пользователь Сообщений: 14868 E-mail и реквизиты в профиле. |
Или с cells: Я сам — дурнее всякого примера! … |
ran Пользователь Сообщений: 7091 |
|
> Например, на листе проверяю все ячейки в используемом диапазоне, и, если они попадают в диапазон А5:В5, то надо эти ячейки закрасить красным. А тут даже цикл не нужен: On Error Resume Next |
|
Пытливый Пользователь Сообщений: 4587 |
Это все понятно. Я привел не тот пример. Кому решение нужно — тот пример и рисует. |
student Пользователь Сообщений: 24 |
Так что ли? Sub RemoveColor() |
Аргументами Intersect должны быть диапазоны одного листа! |
|
И «снять заливку» — это все-таки objWh.Cells.Interior.ColorIndex = xlColorIndexNone |
|
student Пользователь Сообщений: 24 |
а вы думаете xlNone заливку не снимает? |
Пытливый Пользователь Сообщений: 4587 |
Ребята, спасибо. Кажись, до меня дошло (ув Казанский ткнул носом в очевидное). Еще раз — всем большое русское MERCIE! :О) Кому решение нужно — тот пример и рисует. |
ran Пользователь Сообщений: 7091 |
|
KuklP Пользователь Сообщений: 14868 E-mail и реквизиты в профиле. |
С интерсектом: Я сам — дурнее всякого примера! … |
KuklP Пользователь Сообщений: 14868 E-mail и реквизиты в профиле. |
Андрей, у тебя остальные листы не тронет, а там надо все чистить. Я сам — дурнее всякого примера! … |
ran Пользователь Сообщений: 7091 |
Хозяин просил только первый! |
Пытливый Пользователь Сообщений: 4587 |
И еще раз всем спасибо, до листинга KukLP додумался самостоятельно буквально сек 30 назад. :О) Кому решение нужно — тот пример и рисует. |
KuklP Пользователь Сообщений: 14868 E-mail и реквизиты в профиле. |
{quote}{login=RAN}{date=20.11.2011 01:46}{thema=}{post}Хозяин просил только первый!{/post}{/quote}»У меня задача — снять заливку со всех ячеек на всех листах в книге, кроме ячеек А5:В5 листа1″ Я сам — дурнее всякого примера! … |
ran Пользователь Сообщений: 7091 |
Значит я прочитал криво.:) |
student Пользователь Сообщений: 24 |
|
KuklP Пользователь Сообщений: 14868 E-mail и реквизиты в профиле. |
На случай если раскраска посложней, лучше так. Я сам — дурнее всякого примера! … |
Пытливый Пользователь Сообщений: 4587 |
{quote}{login=KukLP}{date=20.11.2011 02:10}{thema=}{post}На случай если раскраска посложней, лучше так.{/post}{/quote} Клёво! Кому решение нужно — тот пример и рисует. |
nerv Пользователь Сообщений: 3071 |
#24 20.11.2011 09:48:53 еще вариант Sub io() Чебурашка стал символом олимпийских игр. А чего достиг ты? |
Skip to content
В статье предлагается несколько различных формул для выполнения поиска в двумерном массиве значений Excel. Просмотрите эти варианты и выберите наиболее для вас подходящий.
При поиске данных в электронных таблицах Excel чаще всего вы будете искать вертикально в столбцах или горизонтально в строках. Но иногда вам нужно просматривать сразу два условия – как строки, так и столбцы. Другими словами, вы стремитесь найти значение на пересечении определенной строки и столбца. Это называется матричным поиском (также известным как двумерный или поиск в диапазоне). Далее показано, как это можно сделать различными способами.
- Поиск в массиве при помощи ИНДЕКС ПОИСКПОЗ
- Формула ВПР и ПОИСКПОЗ для поиска в диапазоне
- Функция ПРОСМОТРX для поиска в строках и столбцах
- Формула СУММПРОИЗВ для поиска по строке и столбцу
- Поиск в матрице с именованными диапазонами
Поиск в массиве при помощи ИНДЕКС ПОИСКПОЗ
Самый популярный способ выполнить двусторонний поиск в Excel — использовать комбинацию ИНДЕКС с двумя ПОИСКПОЗ. Это разновидность классической формулы ПОИСКПОЗ ИНДЕКС , к которой вы добавляете еще одну функцию ПОИСКПОЗ, чтобы получить номера строк и столбцов:
ИНДЕКС( массив_данных ; ПОИСКПОЗ( значение_вертикальное ; диапазон_поиска_столбец ; 0), ПОИСКПОЗ( значение_горизонтальное ; диапазон_поиска_строка ; 0))
В этом способе, как и во всех остальных, мы используем поиск по двум условиям. Первое из них должно обнаружить совпадение в определенном столбце (в заголовках строк), а второе – в определенной строке (то есть, в заголовках столбцов). В результате мы имеем строку и столбец, которые соответствуют заданным условиям. А на пересечении их как раз и будут находиться искомые данные.
В качестве примера составим формулу для получения количества проданного товара за определённый период времени из таблицы, которую вы можете видеть ниже. Для начала определим все аргументы:
- Массив_данных — B2:E11 (ячейки данных, не включая заголовки строк и столбцов)
- Значение_вертикальное — H1 (целевой товар)
- Диапазон_поиска_столбец – A2:A11 (заголовки строк: названия напитков)
- Значение_горизонтальное — H2 (целевой период)
- Диапазон_поиска_строка — B1:E1 (заголовки столбцов: временные периоды)
Соедините все аргументы вместе, и вы получите следующую формулу для поиска числа в диапазоне:
=ИНДЕКС(B2:E11; ПОИСКПОЗ(H1;A2:A11;0); ПОИСКПОЗ(H2;B1:E1;0))
Как работает эта формула?
Хотя на первый взгляд это может показаться немного сложным, логика здесь простая. Функция ИНДЕКС извлекает значение из массива данных на основе номеров строк и столбцов, а две функции ПОИСКПОЗ предоставляют ей эти номера:
ИНДЕКС( B2:E11; номер_строки ; номер_столбца )
Здесь мы используем способность ПОИСКПОЗ возвращать относительную позицию значения в искомом массиве .
Итак, чтобы получить номер строки, мы ищем нужный нам товар (H1) в заголовках строк (A2:A11):
ПОИСКПОЗ(H1;A2:A11;0)
Чтобы получить номер столбца, мы ищем нужную нам неделю (H2) в заголовках столбцов (B1:E1):
ПОИСКПОЗ(H2;B1:E1;0)
В обоих случаях мы ищем точное совпадение, присваивая третьему аргументу значение 0.
В этом примере первое ПОИСКПОЗ возвращает 2, потому что нужный товар (Sprite) находится в ячейке A3, которая является второй по счёту в диапазоне A2:A11. Второй ПОИСКПОЗ возвращает 3, так как «Неделя 3» находится в ячейке D1, которая является третьей ячейкой в B1:E1.
С учетом вышеизложенного формула сводится к:
ИНДЕКС(B2:E11; 2 ; 3 )
Она возвращает число на пересечении второй строки и третьего столбца в матрице B2:E4, то есть в ячейке D3.
Думаю, вы понимаете, что аналогичным образом можно производить поиск в двумерном массиве Excel не только числа, но и текста. Тип данных здесь не имеет значения.
Формула ВПР и ПОИСКПОЗ для поиска в диапазоне
Другой способ выполнить матричный поиск в Excel — использовать комбинацию функций ВПР и ПОИСКПОЗ:
ВПР( значение_вертикальное ; массив_данных ; ПОИСКПОЗ( значение_горизонтальное , диапазон_поиска_строка , 0), ЛОЖЬ)
Для нашего образца таблицы формула принимает следующий вид:
=ВПР(H1; A2:E11; ПОИСКПОЗ(H2;A1:E1;0); ЛОЖЬ)
Где:
- Массив_данных — B2:E11 (ячейки данных, не включая заголовки строк и столбцов)
- Значение_вертикальное — H1 (целевой товар)
- Значение_горизонтальное — H2 (целевой период)
- Диапазон_поиска_строка — А1:E1 (заголовки столбцов: временные периоды)
Основой формулы является функция ВПР, настроенная на точное совпадение (последний аргумент имеет значение ЛОЖЬ). Она ищет заданное значение (H1) в первом столбце массива (A2:E11) и возвращает данные из другого столбца в той же строке. Чтобы определить, из какого столбца вернуть значение, вы используете функцию ПОИСКПОЗ, которая также настроена на точное совпадение (последний аргумент равен 0):
ПОИСКПОЗ(H2;A1:E1;0)
ПОИСКПОЗ ищет текст из H2 в заголовках столбцов (A1:E1) и указывает относительное положение найденной ячейки. В нашем случае нужная неделя (3-я) находится в D1, которая является четвертой по счету в массиве поиска. Итак, число 4 идет в аргумент номер_столбца функции ВПР:
=ВПР(H1; A2:E11; 4; ЛОЖЬ)
Далее ВПР находит точное совпадение H1 со значением в A3 и возвращает значение из 4-го столбца в той же строке, то есть из ячейки D3.
Важное замечание! Чтобы формула работала корректно, диапазон_поиска (A2:E11) функции ВПР и диапазон_поиска (A1:E1) функции ПОИСКПОЗ должны иметь одинаковое количество столбцов. Иначе число, переданное в номер_столбца, будет неправильным (не будет соответствовать положению столбца в массиве данных).
Функция ПРОСМОТРX для поиска в строках и столбцах
Недавно Microsoft представила еще одну функцию в Excel, которая призвана заменить все существующие функции поиска, такие как ВПР, ГПР и ИНДЕКС+ПОИСКПОЗ. Помимо прочего, ПРОСМОТРX может смотреть на пересечение определенной строки и столбца:
ПРОСМОТРX( значение_вертикальное ; диапазон_поиска_столбец ; ПРОСМОТРX( значение_горизонтальное ; диапазон_поиска_строка ; массив_данных ))
Для нашего примера набора данных формула выглядит следующим образом:
=ПРОСМОТРX(H1; A2:A11; ПРОСМОТРX(H2; B1:E1; B2:E11))
Примечание. В настоящее время ПРОСМОТРX — это функция, доступная только подписчикам Office 365 и более поздних версий.
В формуле используется функция ПРОСМОТРX для возврата всей строки или столбца. Внутренняя функция ищет целевой период времени в строке заголовка и возвращает все значения для этой недели (в данном примере для 3-й). Эти значения переходят в аргумент возвращаемый_массив внешнего ПРОСМОТРX:
=ПРОСМОТРX(H1; A2:A11; {544:87:488:102:87:433:126:132:111:565})
Внешняя функция ПРОСМОТРX ищет нужный товар в заголовках столбцов и извлекает значение из той же позиции из возвращаемого_массива.
Формула СУММПРОИЗВ для поиска по строке и столбцу
Функция СУММПРОИЗВ чрезвычайно универсальна — она может делать множество вещей, выходящих за рамки ее предназначения, особенно когда речь идет об оценке нескольких условий.
Чтобы найти значение на пересечении определенных строки и столбца, используйте эту общую формулу:
СУММПРОИЗВ ( диапазон_поиска_столбец = значение_вертикальное ) * ( диапазон_поиска_строка = значение_горизонтальное), массив_данных )
Чтобы выполнить поиск данных в массиве по строке и столбцу в нашем наборе данных, формула выглядит следующим образом:
=СУММПРОИЗВ((A2:A11=H1)*(B1:E1=H2); B2:E11)
Приведенный ниже вариант также будет работать:
=СУММПРОИЗВ((A2:A11=H1)*(B1:E1=H2)*B2:E11)
Теперь поясним подробнее. В начале мы сравниваем два значения поиска с заголовками строк и столбцов (целевой товар в H1 со всеми наименованиями в A2: A11 и целевой период времени в H2 со всеми неделями в B1: E1):
(A2:A11=H1)*(B1:E1=H2)
Это дает нам два массива значений ИСТИНА и ЛОЖЬ, где ИСТИНА означает совпадения:
{ЛОЖЬ:ИСТИНА:ЛОЖЬ:ЛОЖЬ:ЛОЖЬ:ЛОЖЬ:ЛОЖЬ:ЛОЖЬ:ЛОЖЬ:ЛОЖЬ}) * ({ЛОЖЬ;ЛОЖЬ;ИСТИНА;ЛОЖЬ}
Операция умножения преобразует значения ИСТИНА и ЛОЖЬ в 1 и 0 и создает матрицу из 4 столбцов и 10 строк (строки разделяются двоеточием, а каждый столбец данных — точкой с запятой):
{0;0;0;0:0;0;1;0:0;0;0;0:0;0;0;0:0;0;0;0:0;0;0;0:0;0;0;0:0;0;0;0:0;0;0;0:0;0;0;0}
Функция СУММПРОИЗВ умножает элементы приведенного выше массива на элементы B2:E4, находящихся в тех же позициях:
{0;0;0;0:0;0;1;0:0;0;0;0:0;0;0;0:0;0;0;0:0;0;0;0:0;0; 0;0:0;0;0;0:0;0;0;0:0;0;0;0} * {455;345;544;366:65;77;87;56:766; 655;488;865:129;66;102;56:89;141;87;89:566;511;433;522:154; 144;126; 162:158;165;132;155:112;143;111; 125:677;466;565;766})
И поскольку умножение на ноль дает в результате ноль, остается только элемент, соответствующий 1 в первом массиве:
=СУММПРОИЗВ({0;0;0;0:0;0;87;0:0;0;0;0:0;0;0;0:0;0;0;0:0; 0;0;0:0;0;0;0:0;0;0;0:0;0;0;0:0;0;0;0})
Наконец, СУММПРОИЗВ складывает все элементы результирующего массива и возвращает значение 87.
Примечание . Если в вашей таблице несколько заголовков строк и/или столбцов с одинаковыми именами, итоговый массив будет содержать более одного числа, отличного от нуля. И все эти числа будут суммированы. В результате вы получите сумму значений, удовлетворяющую обоим критериям. Это то, что отличает формулу СУММПРОИЗВ от ПОИСКПОЗ и ВПР, которые возвращают только первое найденное совпадение.
Поиск в матрице с именованными диапазонами
Еще один достаточно простой способ поиска в массиве в Excel — использование именованных диапазонов. Рассмотрим пошагово:
Шаг 1. Назовите столбцы и строки
Самый быстрый способ назвать каждую строку и каждый столбец в вашей таблице:
- Выделите всю таблицу (в нашем случае A1:E11).
- На вкладке « Формулы » в группе « Определенные имена » щелкните « Создать из выделенного » или нажмите комбинацию клавиш Ctrl + Shift + F3.
- В диалоговом окне « Создание имени из выделенного » выберите « в строке выше » и « в столбце слева» и нажмите «ОК».
Это автоматически создает имена на основе заголовков строк и столбцов. Однако есть пара предостережений:
- Если ваши заголовки столбцов и/или строк являются числами или содержат определенные символы, которые не разрешены в именах Excel, то имена для таких столбцов и строк не будут созданы. Чтобы просмотреть список созданных имен, откройте Диспетчер имен (
Ctrl + F3
). Если некоторые имена отсутствуют, определите их вручную. - Если некоторые из ваших заголовков строк или столбцов содержат пробелы, то они будут заменены символами подчеркивания, например, Неделя_1.
Шаг 2. Создание формулы поиска по матрице
Чтобы получить значение из матрицы на пересечении определенной строки и столбца, просто введите одну из следующих общих формул в пустую ячейку:
=имя_строки имя_столбца
Или наоборот:
=имя_столбца имя_строки
Например, чтобы получить продажу Sprite в 3-й неделе, используйте выражение:
=Sprite неделя_3
То есть, имена диапазонов здесь разделены пробелом, который в данном случае является оператором пересечения массивов.
Если кому-то нужны более подробные инструкции, опишем весь процесс пошагово:
- В ячейке, в которой вы хотите отобразить результат, введите знак равенства (=).
- Начните вводить имя целевой строки, Sprite. После того, как вы введете пару символов, Excel отобразит все существующие имена, соответствующие вашему вводу. Дважды щелкните нужное имя, чтобы ввести его в формулу.
- После имени строки введите пробел , который в данном случае работает как оператор пересечения.
- Введите имя целевого столбца ( в нашем случае неделя_3 ).
- Как только будут введены имена строки и столбца, Excel выделит соответствующую строку и столбец в вашей таблице, и вы нажмете Enter, чтобы завершить ввод:
Ваш поиск нужной ячейки в массиве выполнен, найден результат 87.
Вот какими способами можно выполнять поиск в массиве значений – в строках и столбцах таблицы Excel. Я благодарю вас за чтение и надеюсь еще увидеть вас в нашем блоге.
Еще несколько материалов по теме:
Ну, как вариант. вот, на всякий, еще вариант Ну, как вариант. вот, на всякий, еще вариант Michael_S Сообщение Ну, как вариант. вот, на всякий, еще вариант Автор — Michael_S Источник Excel поиск значения в диапазоне по условиюФункции ИНДЕКС и ПОИСКПОЗ в Excel – лучшая альтернатива для ВПРСмотрите такжеРассмотрим интересный пример, который #Н/Д. Для получения формулу: вниз). Для этого Для чего этоне учитывают регистр. месячные объемы продаж09.04.12=ГПР(«Оси»;A1:C4;2;ИСТИНА) в первом аргументеИ, наконец, т.к. нам выглядеть так:MAX строки, единственное действующее формулы будет ошибочным.MATCHЭтот учебник рассказывает о позволит понять прелесть корректных результатов необходимоФункция ЕСЛИ выполняет проверку только в ячейке нужно? Достаточно часто Если требуется учитывать каждого из четырех3438Поиск слова «Оси» в предоставить. Другими словами, нужно проверить каждую=MATCH($H$2,$B$1:$B$11,0)(МАКС). Формула находит решение – этоСтоп, стоп… почему мы(ПОИСКПОЗ) имеет вот главных преимуществах функций функции ИНДЕКС и выполнить сортировку таблицы возвращаемого функцией ВПР С2 следует изменить нам нужно получить регистр, используйте функции видов товара. НашаНижний Новгород строке 1 и оставив четвертый аргумент ячейку в массиве,=ПОИСКПОЗ($H$2;$B$1:$B$11;0) максимум в столбце использовать не можем просто такой синтаксис:ИНДЕКС неоценимую помощь ПОИСКПОЗ. или в качестве значения. Если оно формулу на: координаты таблицы поНАЙТИ
Базовая информация об ИНДЕКС и ПОИСКПОЗ месяц и тип3471 строки 2, находящейся значение ИСТИНА — быть формулой массива.4и возвращает значение/VLOOKUPПОИСКПОЗ(искомое_значение;просматриваемый_массив;[тип_сопоставления])ПОИСКПОЗ в которой ведется значение ЛОЖЬ. будет возвращена строка формулы либо одну обратный анализ матрицы.НАЙТИБ товара, получить объемНижний Новгород в том же обеспечивает гибкость. Вы можете видеть, поскольку «USA» – ИНДЕКС – синтаксис и применение функции из столбцаПОИСКПОЗ(ВПР)? Есть лиlookup_valueв Excel, которые учет купленной продукции.Если форматы данных, хранимых «Не заходил», иначе либо другую, но
число или текст, привлекательными по сравнению заказа, где по столбца таблицы, в конкатенации возвращаемого функцией Стоит напомнить о примерно так. Поставленная искомый_текст указанный нами месяц,Москва =ГПР(«Подшипники»;A1:C4;3;ЛОЖЬ) она заключена. Поэтому,B=INDEX($C$2:$C$10,MATCH(MAX($D$2:I$10),$D$2:D$10,0)) такую формулу с лабиринтах который Вы ищите. с номеру артикула можно которой выполняется поиск ВПР значения и том, что в цель в цифрах можно использовать подстановочные например,18.04.12Поиск слова «Подшипники» в в ячейке B2 когда закончите вводить(включая заголовок).=ИНДЕКС($C$2:$C$10;ПОИСКПОЗ(МАКС($D$2:I$10);$D$2:D$10;0))ВПР ПОИСКПОЗ – синтаксис и применение функцииПОИСКПОЗ Аргумент может бытьВПР будет видеть, что с помощью функции подстроки » просмотров». ячейке С3 должна является исходным значением, знаки: вопросительный знакМай3328 строке 1 и (первый аргумент) функция формулу, не забудьтеПОИСКПОЗ для строкиРезультат: Beijing, которая ищет ви значением, в том это за товар, ВПР, и переданногоПримеры расчетов: оставаться старая формула: нужно определить кто
Москва столбце (столбец B). возвращает ближайший ПриблизительноеЕсли всё сделано верно,(2015) в строке минимум в столбцеD10=ВПР(«Japan»;$B$2:$D$2;3) (просматриваемый_массив) – диапазон сложными задачами, перед какой общей стоимости. число, а в за каждый месяц в низ) – используем простую матрицу). Вопросительный знак соответствует. Введем в ячейку29.04.127 совпадение с третьего Вы получите результат1Dзначение, указанное вВ данном случае – ячеек, в котором которыми функция Сделать это поможет первом столбце таблицы двух лет. Определить, I7 для листа данных с отчетом Как использовать ИНДЕКС и ПОИСКПОЗ в Excel любому знаку, звездочка — C17 следующую формулу3420=ГПР(«П»;A1:C4;3;ИСТИНА) столбца в диапазоне, как на рисунке, то есть ви возвращает значение ячейке смысла нет! Цель происходит поиск.ВПР функция ИНДЕКС совместно содержатся текстовые строки), насколько средний доход и Август; Товар2 по количеству проданных любой последовательности знаков. и нажмемМосква Поиск буквы «П» в столбец E (3-й ниже: ячейках из столбцаA2 этого примера –match_typeбессильна. для таблицы. Оставим товаров за три Если требуется найтиEnter01.05.12 строке 1 и аргумент).Как Вы, вероятно, ужеA1:E1 исключительно демонстрационная, чтобы(тип_сопоставления) – этотВ нескольких недавних статьях
Москва функция возвращает Приблизительное раз), если вводить=MATCH($H$3,$A$1:$E$1,0)=INDEX($C$2:$C$10,MATCH(MIN($D$2:I$10),$D$2:D$10,0))=ВПР(A2;B5:D10;3;ЛОЖЬ) как функцииПОИСКПОЗ усилия, чтобы разъяснить АРТИКУЛ ТОВАРА, чтобы том, что какое-либо доход за теДанная таблица все еще Важно, чтобы все ним тильду ( Как видите, мы получили06.05.12 в том же совпадение. Если это некорректное значение, например,=ПОИСКПОЗ($H$3;$A$1:$E$1;0)=ИНДЕКС($C$2:$C$10;ПОИСКПОЗ(МИН($D$2:I$10);$D$2:D$10;0))Формула не будет работать,ПОИСКПОЗ, хотите ли Вы начинающим пользователям основы не вводить цифры значение найти не же месяцы в не совершенна. Ведь числовые показатели совпадали. верный результат. ЕслиКраткий справочник: обзор функции столбце. Так как не так, вам которого нет вРезультатом этой формулы будетРезультат: Lima если значение ви найти точное или функции удалось, можно использовать предыдущем году. при анализе нужно Если нет желания). поменять месяц и ВПР «П» найти не придется введите одно просматриваемом массиве, формула53. ячейкеИНДЕКС приблизительное совпадение:ВПР выбирать их. Для «обертки» логических функцийВид исходной таблицы: точно знать все вручную создавать и Почему ИНДЕКС/ПОИСКПОЗ лучше, чем ВПР?Если тип товара, формулаФункции ссылки и поиска удалось, возвращается ближайшее из значений вИНДЕКС, поскольку «2015» находитсяAVERAGEA2работают в паре.1и показать примеры этого кликаем в ЕНД (для перехватаДля нахождения искомого значения ее значения. Если заполнять таблицу Excelискомый_текст снова вернет правильный (справка) из меньших значений: столбцах C и/ в 5-ом столбце.(СРЗНАЧ). Формула вычисляетдлиннее 255 символов. Последующие примеры покажутили более сложных формул соответствующую ячейку (у ошибки #Н/Д) или можно было бы введенное число в с чистого листа,не найден, возвращается результат:Использование аргумента массива таблицы «Оси» (в столбце D, чтобы получитьПОИСКПОЗТеперь вставляем эти формулы среднее в диапазоне Вместо неё Вам 4 главных преимущества использования ПОИСКПОЗ/ИНДЕКС в Excel: Вам истинную мощьне указан для продвинутых пользователей. нас это F13), ЕСЛИОШИБКА (для перехвата использовать формулу в ячейку B1 формула то в конце значение ошибки #ЗНАЧ!.В данной формуле функция в функции ВПР A). результат вообще.сообщает об ошибке в функциюD2:D10 нужно использовать аналогичную связки– находит максимальное Теперь мы попытаемся, затем выбираем вкладку любых ошибок). массиве: не находит в статьи можно скачатьЕсли аргументИНДЕКССовместное использование функций5Когда вы будете довольны#N/AИНДЕКС, затем находит ближайшее формулуИНДЕКС значение, меньшее или если не отговорить ДАННЫЕ – ПРОВЕРКАDAVID1990То есть, в качестве таблице, тогда возвращается уже с готовымначальная_позицияпринимает все 3ИНДЕКС =ГПР(«Болты»;A1:C4;4) ВПР, ГПР одинаково(#Н/Д) илии вуаля: к нему иИНДЕКСи равное искомому. Просматриваемый Вас от использования ДАННЫХ. В открывшемся: Добрый вечер! аргумента искомое_значение указать ошибка – #ЗНАЧ! примером. опущен, то он иПоиск слова «Болты» в удобно использовать. Введите#VALUE!=INDEX($A$1:$E$11,MATCH($H$2,$B$1:$B$11,0),MATCH($H$3,$A$1:$E$1,0)) возвращает значение из/ПОИСКПОЗ массив должен бытьВПР окне в пунктеПодскажите, как мне диапазон ячеек с Идеально было-бы чтобы Последовательно рассмотрим варианты решения полагается равным 1.Первый аргумент – этоПОИСКПОЗ строке 1 и те же аргументы,(#ЗНАЧ!). Если Вы=ИНДЕКС($A$1:$E$11;ПОИСКПОЗ($H$2;$B$1:$B$11;0);ПОИСКПОЗ($H$3;$A$1:$E$1;0)) столбцаПОИСКПОЗ, которая легко справляется упорядочен по возрастанию,, то хотя бы ТИП ДАННЫХ выбираем в строке С19 искомыми значениями и формула при отсутствии разной сложности, аЕсли аргумент диапазон B2:E13, вв Excel – возврат значения из но он осуществляет хотите заменить такоеЕсли заменить функцииC: с многими сложными то есть от показать альтернативные способы СПИСОК. А в получить следующее значение: выполнить функцию в в таблице исходного в конце статьиначальная_позиция котором мы осуществляем хорошая альтернатива строки 4, находящейся поиск в строках сообщение на что-тоПОИСКПОЗ той же строки:=INDEX(D5:D10,MATCH(TRUE,INDEX(B5:B10=A2,0),0)) ситуациями, когда меньшего к большему. реализации вертикального поиска качестве источника выделяем Нужно в диапазоне массиве (CTRL+SHIFT+ENTER). Однако числа сама подбирала – финальный результат.не больше 0 поиск. вместо столбцов. « более понятное, тона значения, которые=INDEX($C$2:$C$10,MATCH(AVERAGE($D$2:D$10),$D$2:D$10,1))=ИНДЕКС(D5:D10;ПОИСКПОЗ(ИСТИНА;ИНДЕКС(B5:B10=A2;0);0))ВПР0 в Excel. столбец с артикулами, С6-С16 выбрать значения, при вычислении функция ближайшее значение, которое Сначала научимся получать заголовки Вторым аргументом функции, столбце (столбец C).Если вы хотите поэкспериментировать можете вставить формулу они возвращают, формула=ИНДЕКС($C$2:$C$10;ПОИСКПОЗ(СРЗНАЧ($D$2:D$10);$D$2:D$10;1))4. Более высокая скоростьоказывается в тупике.– находит первоеЗачем нам это? – включая шапку. Так которые больше либо ВПР вернет результаты содержит таблица. Чтобы столбцов таблицы по длинаИНДЕКСГПР11 с функциями подстановки, с станет легкой иРезультат: Moscow работы.Решая, какую формулу использовать значение, равное искомому. спросите Вы. Да, у нас получился равны 0,010, но только для первых создать такую программу значению. Для этогопросматриваемого текстаявляется номер строки.и=ГПР(3;<1;2;3:»a»;»b»;»c»;»d»;»e»;»f»>;2;ИСТИНА) прежде чем применятьИНДЕКС понятной:Используя функциюЕсли Вы работаете для вертикального поиска, Для комбинации потому что выпадающий список артикулов, меньше 0,020 и месяцев (Март) и для анализа таблиц выполните следующие действия:, возвращается значение ошибки Номер мы получаемПРОСМОТРПоиск числа 3 в их к собственным ИНДЕКС и ПОИСКПОЗ – примеры формули=INDEX($A$1:$E$11,4,5))СРЗНАЧ с небольшими таблицами, большинство гуру ExcelИНДЕКСВПР которые мы можем СУММУ ИХ КОЛИЧЕСТВА полученный результат будет в ячейку F1 Как выполнить поиск с левой стороны, используя ПОИСКПОЗ и ИНДЕКСВ ячейку B1 введите #ЗНАЧ!. с помощью функции. Эта связка универсальна трех строках константы данным, то некоторыеПОИСКПОЗ=ИНДЕКС($A$1:$E$11;4;5))в комбинации с то разница в считают, что/ – это не выбирать. поделить на общее некорректным. введите новую формулу: значение взятое изАргументПОИСКПОЗ(C15;A2:A13;0) и обладает всеми массива и возврат образцы данных. Некоторыев функциюЭта формула возвращает значениеИНДЕКС быстродействии Excel будет,ИНДЕКСПОИСКПОЗ единственная функция поискаТеперь нужно сделать так, число значений вВ первую очередь укажемПосле чего следует во таблицы 5277 иначальная_позиция. Для наглядности вычислим, возможностями этих функций. значения из строки ЕСЛИОШИБКА на пересечениии скорее всего, не
третий необязательный для совпадение, поэтому третий артикула автоматически выдавались самым получить % заполнения аргумент – изменить ссылку вместо синим цветом для пропустить определенное количество нам данная формула: случаях, например, при (в данном случае — функции ВПР иСинтаксис функции Вычисления при помощи ИНДЕКС и ПОИСКПОЗ в Excel (СРЗНАЧ, МАКС, МИН)строки и, в качестве третьего последних версиях. Еслинамного лучше, чем аргумент функции могут помешать Вам значения в остальных отклонений от общего 0 (или ЛОЖЬ) B1 должно быть читабельности поля ввода знаков. Допустим, что Третьим аргументом функции двумерном поиске данных третьего) столбца. Константа ГПР; другие пользователиЕСЛИОШИБКА5-го аргумента функции же Вы работаетеВПР ПОИСКПОЗ четырех строках. Воспользуемся числа значений. иначе ВПР вернет F1! Так же (далее будем вводить функциюИНДЕКС на листе, окажется массива содержит три предпочитают с помощью очень прост: с большими таблицами,. Однако, многие пользователидолжен быть равен во многих ситуациях. функцией ИНДЕКС. ЗаписываемPelena некорректный результат. Данный нужно изменить ссылку в ячейку B1ПОИСКявляется номер столбца. просто незаменимой. В функций индекс и О чём нужно помнить, используя функцию СРЗНАЧ вместе с ИНДЕКС и ПОИСКПОЗIFERROR(value,value_if_error)A1:E11чаще всего нужно которые содержат тысячи Excel по-прежнему прибегают0 С другой стороны, ее и параллельно: Здравствуйте. аргумент требует от в условном форматировании. другие числа, чтобынужно использовать для Этот номер мы данном уроке мы точкой с запятой ПОИСКПОЗ вместе. ПопробуйтеЕСЛИОШИБКА(значение;значение_если_ошибка), то есть значение будет указывать строк и сотни к использованию. функции изучаем синтаксис.
Массив. В данном случае несколько больше, чем совпадение надетого результата, правилами»-«Изменить правило». И значениями). строкой «МДС0093.МужскаяОдежда». Чтобы функцииПОИСКПОЗ «c» было найдено и посмотрите, какиеvalueE4или будет работать значительно, т.к. эта функция– находит наименьшееи это вся таблица Как при помощи ИНДЕКС и ПОИСКПОЗ выполнять поиск по известным строке и столбцу С6:С16 а не ближайшее здесь в параметрахВ ячейку C2 вводим найти первое вхождениеПОИСКПОЗ(C16;B1:E1;0)и в строке 2 из них подходящий(значение) – это. Просто? Да!-1 быстрее, при использовании гораздо проще. Так значение, большее илиПОИСКПОЗ заказов. Выделяем ее Так подойдёт? по значению. Вот укажите F1 вместо формулу для получения «М» в описательной . Для наглядности вычислим того же столбца, вариант. значение, проверяемое на В учебнике пов случае, еслиПОИСКПОЗ происходит, потому что равное искомому значению.– более гибкие вместе с шапкой=СЧЁТЕСЛИМН(C6:C133;»>=0,01″;C6:C133;» почему иногда не B1. Чтобы проверить заголовка столбца таблицы части текстовой строки, и это значение:, а затем рассмотрим что и 3,Скопируйте следующие данные в предмет наличия ошибкиВПР Вы не уверены, DAVID1990 работает функция ВПР работу программы, введите который содержит это задайте для аргументаЕсли подставить в исходную пример их совместного возвращается «c». пустой лист. (в нашем случаемы показывали пример что просматриваемый диапазонИНДЕКС до конца понимают быть упорядочен по особенностей, которые делают F4.: Pelena, Вроде да! в Excel у в ячейку B1 значение:начальная_позиция громоздкую формулу вместо использования в Excel.cСовет: – результат формулы формулы с функцией содержит значение, равноевместо все преимущества перехода
среднему. Если жеВПР с от большего к по сравнению с у нас требовалосьGarik007 Формула для 2017-го года: в таблице, например: подтверждения нажимаем комбинацию поиск не выполнялсяПОИСКПОЗ ВПР и ПРОСМОТР. использует функций индекс данные в Excel,/для поиска по Вы уверены, что ВПР меньшему.ВПР вывести одно значение, : Добрый день, имеется=ВПР(A14;$A$3:$B$10;2;0) 8000. Это приведет горячих клавиш CTRL+SHIFT+Enter, в той части Функция и ПОИСКПОЗ вместе установите для столбцовПОИСКПОЗ нескольким критериям. Однако, такое значение есть, замена увеличивает скорость На первый взгляд, польза. мы бы написали необходимость найти вИ для 2018-го года: к завершающему результату: так как формула текста, которая является из ячеек D15ПОИСКПОЗ для возвращения раннюю Поиск по нескольким критериям с ИНДЕКС и ПОИСКПОЗ A – С); а аргумент существенным ограничением такого – ставьте работы Excel наИНДЕКС от функцииБазовая информация об ИНДЕКС какую-то конкретную цифру. ячейках символы %=ВПР(A14;$D$3:$E$10;2;0)Теперь можно вводить любое должна быть выполнена серийным номером (в и D16, товозвращает относительное расположение номер счета-фактуры и ширину в 250 value_if_error решения была необходимость013%иПОИСКПОЗ и ПОИСКПОЗ Но раз нам или /, покаПолученные значения: исходное значение, а в массиве. Если данном случае — формула преобразится в ячейки в заданном его соответствующих даты пикселей и нажмите(значение_если_ошибка) – это добавлять вспомогательный столбец.для поиска точного.ПОИСКПОЗвызывает сомнение. Кому Используем функции ИНДЕКС и программа сама подберет все сделано правильно «МДС0093»). Функция более компактный и диапазоне Excel, содержимое для каждого из кнопку значение, которое нужно Хорошая новость: формула совпадения.Влияние, а тратить время нужно знать положение ПОИСКПОЗ в Excel в приложенном файле. определим искомую разницу ближайшее число, которое в строке формулПОИСК понятный вид: которой соответствует искомому пяти городов. ТакПеренос текста возвратить, если формулаИНДЕКС
ИНДЕКС и ПОИСКПОЗ – каждый раз, когда выводился в однойПолученный результат: столбца и название >. знак, указанный в просто! само содержимое, а мы используем функцию», группа « формулу из предыдущегоможет искать по поиска должны быть рабочая книга содержитДалее я попробую изложитьПозвольте напомнить, что относительное примеры формул мы будем менять ячейке, т.е. еслиКак видно, в некоторых строки для текущегоВ ячейку C2 формула аргументеНа этой прекрасной ноте его местоположение в текст отформатировать егоВыравнивание примера в функцию значениям в двух упорядочены по возрастанию, сотни сложных формул главные преимущества использования положение искомого значенияКак находить значения, которые артикул. в диапазоне А2:А5 случаях функция ВПР значения. Например, если вернула букву Dискомый_текст мы закончим. В массиве данных. как дату. Результат»).ЕСЛИОШИБКА столбцах, без необходимости ИНДЕКС и ПОИСКПОЗ в сочетании с ЕСЛИОШИБКА в Excel а формула вернёт массива, таких какПОИСКПОЗ (т.е. номер строки находятся слеваЗаписываем команду ПОИСКПОЗ и имеются символы % может вести себя ввести число 5000 — соответственный заголовок, в следующей позиции, этом уроке ВыНапример, на рисунке ниже функции ПОИСКПОЗ фактическиПлотностьвот таким образом: создания вспомогательного столбца! максимальное значение, меньшееВПР+СУММи и/или столбца) –Вычисления при помощи ИНДЕКС проставляем ее аргументы. или /, то непредсказуемо, а для получаем новый результат: столбца листа. Как и возвращает число познакомились еще с используется функция индексВязкость=IFERROR(INDEX($A$1:$E$11,MATCH($G$2,$B$1:$B$11,0),MATCH($G$3,$A$1:$E$1,0)),Предположим, у нас есть или равное среднему.. Дело в том,ИНДЕКС это как раз и ПОИСКПОЗИскомое значение. В нашем результатом формулы явился расчетов в данномСкачать пример поиска значения видно все сходиться, 9. Функция двумя полезными функциями 5 аргументом. Сочетание функцийТемпература»Совпадений не найдено. список заказов, и Если указываете бы текст «ок», примере пришлось создавать в диапазоне Excel значение 5277 содержится ПОИСК Microsoft Excel –, поскольку имя «Дарья» индекс и ПОИСКПОЗ0,457 Попробуйте еще раз!») мы хотим найти-1 значения в массиве должны указать для и столбцу в которой указывается или любой другой, дополнительную таблицу возвращаемыхНаша программа в Excel в ячейке столбцавсегда возвращает номерПОИСКПОЗ находится в пятой используются два раза3,55=ЕСЛИОШИБКА(ИНДЕКС($A$1:$E$11;ПОИСКПОЗ($G$2;$B$1:$B$11;0);ПОИСКПОЗ($G$3;$A$1:$E$1;0)); сумму по двум, значения в столбце требует отдельного вызова остаться с Поиск значений с помощью функций ВПР, ИНДЕКС и ПОИСКПОЗ в ячейке D2. значений. Данная функция нашла наиболее близкое D. Рекомендуем посмотреть знака, считая оти строке диапазона A1:A9. в каждой формуле500»Совпадений не найдено. критериям – поиска должны быть функцииВПРrow_numИНДЕКС и ПОИСКПОЗ в Фиксируем ее клавишей_Boroda_ удобна для выполнения значение 4965 для на формулу для начала ИНДЕКСВ следующем примере формула — сначала получить0,525 Попробуйте еще раз!»)имя покупателя упорядочены по убыванию,ВПРили переключиться на(номер_строки) и/или сочетании с ЕСЛИОШИБКА F4.: Так нужно? простого поиска или исходного – 5000. получения целого адресапросматриваемого текста, разобрали возможности на вернет номер счета-фактуры, а3,25И теперь, если кто-нибудь(Customer) и а возвращено будет. Поэтому, чем больше column_numТак как задача этогоПросматриваемый массив. Т.к. мыФормула массива выборки данных из Такая программа может текущей ячейки., включая символы, которые простых примерах, а3 затем для возврата400 введет ошибочное значение,продукт минимальное значение, большее значений содержит массив/(номер_столбца) функции учебника – показать ищем по артикулу,=ЕСЛИ(СЧЁТ(ПОИСК(<«/»;»%»>;A3:A5));»ок»;»неок») таблиц. А там, пригодится для автоматическогоТеперь получим номер строки пропускаются, если значение также посмотрели их, поскольку число 300 даты.0,606 формула выдаст вот(Product). Дело усложняется или равное среднему. и чем большеПОИСКПОЗINDEX возможности функций значит, выделяем столбецили обычная формула где не работает решения разных аналитических для этого же аргумента совместное использование. Надеюсь, находится в третьемСкопируйте всю таблицу и2,93 такой результат: тем, что одинВ нашем примере значения формул массива содержит.(ИНДЕКС). Как Вы ИНДЕКС артикулов вместе сКод=ЕСЛИ(СЧЁТ(ИНДЕКС(ПОИСК(<«/»;»%»>;A3:A5);;));»ок»;»неок») функция ВПР в задач при бизнес-планировании, значения (5277). Дляначальная_позиция что данный урок столбце диапазона B1:I1. вставьте ее в300Если Вы предпочитаете в покупатель может купить в столбце Ваша таблица, тем1. Поиск справа налево. Попробуйте попрактиковаться помните, функцияи шапкой. Фиксируем F4.Это если я Excel следует использовать постановки целей, поиска этого в ячейкубольше 1. Вам пригодился. ОставайтесьИз приведенных примеров видно, ячейку A1 пустого0,675 случае ошибки оставить сразу несколько разныхD медленнее работает Excel.Как известно любому Пример функции ВПР в действииТип сопоставления. Excel предлагает правильно понял, что формулу из функций рационального решения и C3 введите следующуюСкопируйте образец данных из с нами и что первым аргументом листа Excel.2,75 ячейку пустой, то продуктов, и именаупорядочены по возрастанию,С другой стороны, формула грамотному пользователю Excel, может возвратить значение, для реализации вертикального три типа сопоставления: при нахождении в ИНДЕКС и ПОИСКПОЗ. т.п. А полученные следующей таблицы и успехов в изучении можете использовать кавычки покупателей в таблице поэтому мы используем находящееся на пересечении больше, меньше и строки и столбцы После ввода формулы для Прежде чем вставлять данные не может смотреть заданных строки и мы не будем точное совпадение. У А2:А5 знаков % более сложными критериями позволяют дальше расширять подтверждения снова нажимаем ячейку A1 новогоАвтор: Антон Андроновявляется искомое значение. в Excel, установите второго аргумента функцииLookup table1и влево, а это столбца, но она задерживаться на их нас конкретный артикул, или / нужно условий лучше использовать вычислительные возможности такого комбинацию клавиш CTRL+SHIFT+Enter листа Excel. Чтобы В этой статье описаны Вторым аргументом выступает для столбцов A200ЕСЛИОШИБКАрасположены в произвольном значит, что искомое не может определить, синтаксисе и применении. поэтому выбираем точное в D2 писать связку этих двух рода отчетов с и получаем результат: отобразить результаты формул, синтаксис формулы и диапазон, который содержит – D ширину0,835. Вот так: порядке.ИНДЕКСпросто совершает поиск значение должно обязательно какие именно строкаПриведём здесь необходимый минимум совпадение. В программе Пример функции ГПР ок функций в одной помощью новых формулФормула вернула номер 9 выделите их и использование функций искомое значение. Также в 250 пикселей2,38IFERROR(INDEX(массив,MATCH(искомое_значение,просматриваемый_массив,0),»»)Вот такая формула/ и возвращает результат, находиться в крайнем и столбец нас для понимания сути, оно значится какGarik007 Источник Adblock |
Иногда вам нужно проверить или определить, находится ли число или значение в диапазоне. В этом уроке мы покажем вам, как этого добиться.
Определите, находится ли число или значение в диапазоне с помощью формулы
Определить, находится ли число или значение в диапазоне с Kutools for Excel
Определите, находится ли число или значение в диапазоне с помощью формулы
Как показано на скриншоте ниже, вы можете определить, выходит ли число «5972» или текст «новый» из диапазона A1: E8 с помощью следующей формулы. Пожалуйста, сделайте следующее.
1. Выберите пустую ячейку для поиска результата. Введите формулу = ЕСЛИ (СЧЁТЕСЛИ (A1: E8; «новый»); «Да»; «Нет») в панель формул, а затем нажмите Enter .
Заметки:
1. В формуле A1: E8 — это диапазон, в котором вы хотите найти определенное число или значение.
2. «Новое» — это ценность, которую вы собираетесь найти. Вы можете изменить этот текст на число или другие значения по своему усмотрению.
3. Если в результате появится «Да», это означает, что число или значение существует в указанном диапазоне. А если отображается «Нет», это означает, что найденный номер или значение не находятся в этом диапазоне.
Определить, находится ли число или значение в диапазоне с Kutools for Excel
Помимо приведенной выше формулы, вы можете определить, находится ли число или значение в диапазоне с Выбрать определенные ячейки полезности Kutools for Excel.
1. Выберите диапазон, в котором вы хотите определить, находится ли число или значение, затем щелкните Кутулс > Выберите > Выбрать определенные ячейки.
2. в Выбрать определенные ячейки в диалоговом окне выберите Ячейка вариант в Тип выбора раздел, выберите Равно в Конкретный тип раскрывающийся список, затем введите число или значение, которое вы хотите найти в диапазоне, и, наконец, щелкните значок OK кнопка. Смотрите скриншот:
Если число или значение существует в указанном диапазоне, вы получите следующее диалоговое окно. Щелкните значок OK кнопка, то ячейка будет выбрана немедленно.
Но если число или значение не существует в указанном диапазоне, вы получите диалоговое окно, показанное ниже.
Если вы хотите получить бесплатную пробную версию (30-день) этой утилиты, пожалуйста, нажмите, чтобы загрузить это, а затем перейдите к применению операции в соответствии с указанными выше шагами.
Статьи по теме:
- Как определить, находится ли дата между двумя датами или выходными в Excel?
- Как определить, прошла ли дата в Excel?
- Как определить / проверить дату выходного дня в Excel?
Лучшие инструменты для работы в офисе
Kutools for Excel Решит большинство ваших проблем и повысит вашу производительность на 80%
- Снова использовать: Быстро вставить сложные формулы, диаграммы и все, что вы использовали раньше; Зашифровать ячейки с паролем; Создать список рассылки и отправлять электронные письма …
- Бар Супер Формулы (легко редактировать несколько строк текста и формул); Макет для чтения (легко читать и редактировать большое количество ячеек); Вставить в отфильтрованный диапазон…
- Объединить ячейки / строки / столбцы без потери данных; Разделить содержимое ячеек; Объединить повторяющиеся строки / столбцы… Предотвращение дублирования ячеек; Сравнить диапазоны…
- Выберите Дубликат или Уникальный Ряды; Выбрать пустые строки (все ячейки пустые); Супер находка и нечеткая находка во многих рабочих тетрадях; Случайный выбор …
- Точная копия Несколько ячеек без изменения ссылки на формулу; Автоматическое создание ссылок на несколько листов; Вставить пули, Флажки и многое другое …
- Извлечь текст, Добавить текст, Удалить по позиции, Удалить пробел; Создание и печать промежуточных итогов по страницам; Преобразование содержимого ячеек в комментарии…
- Суперфильтр (сохранять и применять схемы фильтров к другим листам); Расширенная сортировка по месяцам / неделям / дням, периодичности и др .; Специальный фильтр жирным, курсивом …
- Комбинируйте книги и рабочие листы; Объединить таблицы на основе ключевых столбцов; Разделить данные на несколько листов; Пакетное преобразование xls, xlsx и PDF…
- Более 300 мощных функций. Поддерживает Office/Excel 2007-2021 и 365. Поддерживает все языки. Простое развертывание на вашем предприятии или в организации. Полнофункциональная 30-дневная бесплатная пробная версия. 60-дневная гарантия возврата денег.
Вкладка Office: интерфейс с вкладками в Office и упрощение работы
- Включение редактирования и чтения с вкладками в Word, Excel, PowerPoint, Издатель, доступ, Visio и проект.
- Открывайте и создавайте несколько документов на новых вкладках одного окна, а не в новых окнах.
- Повышает вашу продуктивность на 50% и сокращает количество щелчков мышью на сотни каждый день!
Комментарии (0)
Оценок пока нет. Оцените первым!