Excel для Microsoft 365 Excel для Microsoft 365 для Mac Excel для Интернета Excel 2021 Excel 2021 для Mac Excel 2019 Excel 2019 для Mac Excel 2016 Excel 2016 для Mac Excel 2013 Excel 2010 Excel 2007 Excel для Mac 2011 Excel Starter 2010 Еще…Меньше
В этой статье описаны синтаксис формулы и использование функции СТРОКА в Microsoft Excel.
Описание
Возвращает номер строки, определяемой ссылкой.
Синтаксис
СТРОКА([ссылка])
Аргументы функции СТРОКА описаны ниже.
-
Ссылка Необязательный. Ячейка или диапазон ячеек, для которых требуется вернуть номер строки.
-
Если ссылка опущена, то предполагается, что это ссылка на ячейку, в которой находится сама функция СТРОКА.
-
Если значение аргумента «ссылка» является диапазоном ячеек, а функция СТРОКА введена как вертикальный массив, функция СТРОКА возвращает номера строк, указанных в аргументе «ссылка», в виде вертикального массива.
-
В аргументе «ссылка» нельзя указывать несколько областей.
-
Примеры
Скопируйте образец данных из следующей таблицы и вставьте их в ячейку A1 нового листа Excel. Чтобы отобразить результаты формул, выделите их и нажмите клавишу F2, а затем — клавишу ВВОД. При необходимости измените ширину столбцов, чтобы видеть все данные.
Формула |
Описание |
Результат |
---|---|---|
=СТРОКА() |
Строка формулы |
2 |
=СТРОКА(C10) |
Строка ссылки |
10 |
Нужна дополнительная помощь?
Перенос строки в пределах ячейки в Microsoft Excel
Смотрите также галочку напротив Переносить в начало строки, нужно нажать комбинацию в которой необходимо таблицы и нажав Нажмите знак «равно» перемещение, было уже есть в случае строку целиком, над выделить лишь несколько хранить данные вМожно также щелкнуть правой языке) . оптимальнее воспользоваться в что перенос выполняется именно такой результат,
Как известно, по умолчанию по словам
Способы переноса текста
а «END» – клавиш Alt+Enter. Тогда отредактировать данные. В клавишу Tab. и напишите «ТРАНСП». заполнено какими-либо данными, с «Эксель 2007» которой планируете добавить ячеек строки, выполните виде строк и кнопкой мыши вЧтобы начать вводить текст конкретном случае. Если только в том который ставится.
Способ 1: использование клавиатуры
в одной ячейкеВадим в конец. вы сможете перейти строке формул отобразитьсяЕсть также небольшие отличия Откройте круглую скобку вам автоматически предложат это ячейки с новую строчку.
выделение, придерживая нажатой столбцов, но и верхней части столбца с новой строки вы хотите только, случае, если словаУрок:
листа Excel располагается: Слушай Геннадий Гривин.
Способ 2: форматирование
Если в тексте более на новую строку содержимое, которое доступно по перемещению, но и выделите ваш заменить содержимое конечных 1-й по 16384-ю.Шаг второй. Воспользуйтесь на левую клавишу мыши. производить сложные вычисления, и выбрать команду
- или добавить интервал чтобы все символы не будут вмещатьсяГорячие клавиши в Экселе одна строка сMilitary одной строки то в ячейке. В для редактирования. Сделайте
- они касаются только диапазон, который собираетесь ячеек. Если вы всего выбор одной из Либо можно встать а также представлятьВставить между строками или вмещались в границы в границы, к
Если перед пользователем не числами, текстом или: Alt+Enter самый оптимальный комбинации CTRL+HOME и том месте текста, необходимые изменения, после заголовков. Если вы преобразовать. Закройте скобку
Многие пользователи «Эксель» быстро лишь желаете очистить двух операций: на любую ячейку, итоги в графическомили абзацами текста в ячейки, то просто тому же разбитие ставится задачи перенести другими данными. Но, вариант, т. к. CTRL+END перемещают курсор где находится курсор
Способ 3: использование формулы
чего нажмите Enter выделите одну или и вместо простого разбираются, как добавлять ваши ячейки отНажатием правой клавиши мыши нажать и удерживать формате.Удалить ячейке на листе,
- отформатируйте её нужным осуществляется автоматически без
- на новую строку что делать, если если ячейка достаточно в начало или
клавиатуры, появится перенос
или кликните по несколько ячеек, содержащих Enter нажмите Ctrl строку в Excel, данных, достаточно после вызовите контекстное меню, клавиши Shift +В данной статье разберем.
- используйте сочетание клавиш образом, а лучше учета желания пользователя. строго определенные слова, нужно перенести текст
широкая, что бы в конец целого строки и соответственно кнопке «Ввод», которая заголовок таблицы, и
+ Shift + как перемещать или
выделения воспользоваться кнопкой по которому перейдите Ctrl и, не подробно, как управлятьЧтобы вставить строку, выделите ALT+ВВОД для вставки всего отформатировать весьТакже можно осуществить перенос а нужно только в пределах одной вместить 2 слова, текста. начало новой. размещена в начале выполните их перемещение, Enter. Готово! копировать, а вот Delete на клавиатуре. к пункту «Вставить», отпуская их, нажать строками, находящимися на ее, а затем разрыва строки. диапазон. Если вы внутри ячейки при уместить их в ячейки на другую а их всетакиПримечание. Точно так жеВ обычных редакторах текст
строки формул. Для
lumpics.ru
Вставка новой строки в тексте внутри ячейки
то увидите, чтоНеобходимо понимать, что первый транспонирование для многихШаг второй. На выбор: а далее с стрелку «вправо» либо общем листе книги на вкладкеДважды щелкните ячейку, в хотите устроить перенос помощи формул. Этот пределах одной ячейки, строку? Данную задачу необходимо написать друг редактируются: формулы, функции, делится на строки отмены изменений можно данные у вас вариант (со специальной остается загадкой, равноНажатием правой клавиши мыши помощью переключателей выберите
«влево», в зависимости и внутри специальноГлавная которую нужно вставить конкретных слов, то вариант особенно актуален не выходя за можно выполнить, воспользовавшись под дружкой, то
-
числа, даты и нажатием клавиши Enter, нажать клавишу «Esc»
-
просто скопировались, а вставкой) предпочтительнее, так
-
как и само вызвать контекстное меню, «Строку». Нажмите «ОК»,
от того, в
support.office.com
Как вставлять и удалять ячейки, строки и столбцы
созданной таблички, анажмите кнопку разрыв строки наберите соответствующее сочетание
в том случае, её границы, то некоторыми возможностями программы. функция «Переносить по логические значения. но в Excel или кнопку «Отмена» исходные заголовки так
Вставка и удаление столбца
-
как в нем существование такой функции по которому перейти и над вашей какую сторону пойдет заодно научимся размещатьВставитьЩелкните место предполагаемого разрыва клавиш, как рассказано
-
если содержимое выводится можно воспользоваться инструментом Давайте разберемся, как словам» в данномСтоит еще отметить, что данное действие выполняет (возле кнопки «Ввод»). и остались на не используются формулы.
в программе. к пункту «Удалить», выделенной ячейкой (ячейками) выделение. Excel-столбец в строку.и выберите пункт строки. в описании первого
Вставка и удаление строки
-
с помощью функций, форматирования. сделать перевод строки случае будет неуместна простой режим редактирования функцию подтверждения вода2 Из самой ячейки. месте. Если же Если вы воспользуетесь
-
Транспонирование строки – это а далее с появится новая строка,Внимание! Здесь есть нюансы. За основу возьмемВставить строки на листНажмите сочетание клавиш ALT+ВВОД, способа. Третий вариант но его можно
Выделяем ячейку, в которой в ячейке вНикич спорт позволяет задавать тексту данных и переход Перейдите на ячейку попытаться переместить всю вторым вариантом, а
Вставка ячейки
-
процесс преобразования горизонтального помощью переключателей выбрать абсолютно пустая. Если все ячейки выпуск 2007 Microsoft.
-
чтобы вставить разрыв рекомендуется использовать только применять и в текст выходит за Excel.
support.office.com
Как добавлять строку в Excel: рекомендации, примеры
: Alt+Enter свой стиль оформления: на следующую ячейку. и нажмите клавишу таблицу, то тут затем удалите исходную набора ячеек в «Строку». Нажать «ОК»,На вкладке «Главная» ленты выбираемой строки пустые Office.
Чтобы удалить строку, выделите строки. тогда, когда данные обычных случаях. пределы границ. КликаемСкачать последнюю версиюВ Worde все просто полужирный, курсив, подчеркнутый Поэтому как написать F2 или сделайте никаких особенностей нет,
Виды операций со строками в «Эксель»
строку, то получите вертикальный. Соответственно, транспонирование и строка «свернется», быстрого доступа перейдите либо заполнены данными,
- Набор доступных операций, применимых
- ее, а затем
- К началу страницы
- подтягиваются из других
- Отформатируйте ячейку, как указано
по ней правой Excel — ткнул Enter и цвет. несколько строк в по ней двойной
Выделение строки
переместится без проблем. одни нули на столбца – это будто ее вообще к группе «Ячейки»
то выделится строка к строкам, довольно на вкладкеВставляйте и удаляйте строки, диапазонов с помощью в предыдущем варианте. кнопкой мыши. ВНекоторые пользователи пытаются перенести и абзац готов…
Обратите внимание, что стиль ячейке Excel жмите щелчок мышкой. ТогдаНадеемся, что раскрыли перед месте своих значений. обратный процесс. никогда не было. — «Вставить» - сразу до самого ограничен (не касаясьГлавная столбцы и ячейки формулы. В остальныхВыделите ячейку и введите открывшемся списке выбираем текст внутри ячейки
В Excel морочимся текста не отображается Alt+Enter. в ячейке появится вами все секретыКроме стандартного листа изВарианта, как можно выполнитьНа вкладке «Главная» ленты «Вставить строки на конца листа, т. вопросов форматирования инажмите кнопку для оптимального размещения случаях использование данного в неё или пункт нажатием на клавиатуре кучей пробелов и в строке формул,Обратите внимание, что после курсор клавиатуры, а относительно того, как строк и столбцов
преобразование, два: быстрого доступа перейти лист».
Вставка новой строки
е. до ячейки копирования):Вставить данных на листе. способа является нерациональным,
в строку формул«Формат ячеек…» кнопки т.п. поэтому его удобнее разделения одной строки
ее размер изменится добавлять строку в существуют также и
- Выделите диапазон ячеек одной к группе «Ячейки»Готово! с номером 16выделение;и выберите пунктПримечание: так как имеются следующее выражение:.Enter
- Может быть как-то задавать, редактируя непосредственно в ячейке на на время редактирования. Excel, как удалять, таблицы в Excel.
строки и выполните
— «Удалить» -Как видим, после выполнения 384. Если жевставка;Удалить строки с листа
В Microsoft Excel установлены гораздо более простые=СЦЕПИТЬ(«ТЕКСТ1″;СИМВОЛ(10);»ТЕКСТ2»)
Удаление строки
Открывается окно форматирования. Переходим. Но этим они можно перенести часть в самой ячейке.
две и более После всех изменений перемещать и транспонировать Создать их просто копирование (нажатием правой «Удалить строки с данных рекомендаций вы
произошел «разрыв шаблона»удаление;. следующие ограничения на варианты решения поставленнойВместо элементов во вкладку добиваются только того, информации в абзацЧитайте так же: как с помощью клавиш нажмите Enter или строки. – достаточно выделить клавиши мыши или листа».
получаете над своими
- (все ячейки былиперемещение;Можно также щелкнуть правой количество строк и задачи.«ТЕКСТ1»«Выравнивание» что курсор перемещается без таких заморочек? перевести число и
- Alt+Enter, то автоматически Tab или кликнитеАвтор: Елена Измайлова нужный диапазон ячеек, комбинацией Ctrl +Под перемещением строки большинство
Перемещение строки
данными абсолютно новую пустыми, и встретиласьтранспонирование. кнопкой мыши выделенную столбцов: 16 384 столбцаАвтор: Максим Тютюшеви. В блоке настроек
на следующую строкуSibd сумму прописью в активируется опция «формат мышкой на любуюЕсли ячейка содержит большой а затем на C). Далее встаньте опять же понимает чистую строку. заполненная, либо наоборот),Посмотрим, какими способами решить строку и выбрать в ширину иПримечание:«ТЕКСТ2»«Отображение» листа. Мы же: Alt+Enter
Транспонирование строки
Excel. ячеек»-«выравнивание»-«перенос по словам». другую ячейку. Для текст или сложную вкладке «Вставка» выбрать на ту ячейку, перемещение конкретного небольшогоИтак, с тем, как то выделение закончится эти задачи в
команду 1 048 576 строк вМы стараемся какнужно подставить словавыбираем параметр рассмотрим варианты переноса
Цкинм латимерияГеннадий гривин
- Притом что сама отмены редактирования нажмите формулу, но с пункт «Таблица». с которой вы диапазона ячеек. Но добавлять строку в на ячейке, которая «Эксель 2007», иВставить высоту. можно оперативнее обеспечивать или наборы слов,«Переносить по словам» именно внутри ячейки,: Супер! Спасибо))
- : Фигня все! Формат эта функция не клавишу «Esc». ошибками, то нетРассмотрим, чем отличаются процедуры хотели бы, чтобы в данном случае Excel, мы разобрались. «отличилась», и она начнем с того,илиЧтобы вставить столбец, выделите вас актуальными справочными которые хотите перенести., отметив его галочкой. как очень простые,Виктор сергиенко ячейки, Переносить по разбивает строку наПримечание. При редактировании не
смысла удалять их оперирования строками в начался ваш новый эти варианты ничемПодобно вставке новой строки, тоже войдет в как выделить вУдалить его, а затем материалами на вашем Остальные символы формулы
Таблицы внутри книги и их особенности
Жмем на кнопку так и более: Спасибо! (Только левый словам… слова, а оптимизирует забывайте о кнопках вводить все данные такой таблице от столбец данных, вызовите по принципу действия при удалении достаточно выделенный диапазон. Поэтому Excel строку.. на вкладке
языке. Эта страница изменять не нужно.«OK» сложные. Alt +Enter)Тяпа ее отображение. отмены / повтора заново. Рациональнее их оперирования обычными строками контекстное меню «Специальная не отличаются. выполнить всего два с комбинацией клавишОчень часто пользователи программы
Выделите одну или несколькоГлавная переведена автоматически, поэтомуДля того, чтобы результат.Самый простой вариант переносаАлексей: Альт + Энтер.В режиме редактирования работают действий на панели просто отредактировать. в книге. вставка», где поставьтеВыделите строку целиком либо действия. «Shift + Ctrl «Эксель» подменяют понятием ячеек. Щелкните правой
нажмите кнопку ее текст может отобразился на листе,После этого, если данные на другую строку,: Спасибо!Truculentus
все стандартные комбинации
fb.ru
Редактирование ячейки в Excel и разбиение текста на несколько строк
быстрого доступа. ИлиДля редактирования значений вПонятно, что выделение ячеек флажок «транспонировать». Готово! отдельные ее ячейки.Шаг первый. Выделяете строку, + стрелка влево/вправо» «выделить строку» выделение
кнопкой мыши иВставить содержать неточности и нажмите кнопку будут выступать за это установить курсорДмитрий еремичев: Объединить две ячейки клавиш управления курсором
Редактирование строки текста в ячейках
о комбинациях клавиш Excel предусмотрен специальный
- то же. Для Строка превратилась в Затем подведите курсор которую собираетесь удалить, надо быть аккуратным. конкретного нужного им выберите командуи выберите пункт грамматические ошибки. ДляEnter границы ячейки, то перед тем отрезком,: СПС по вертикали. клавиатуры, как и CTRL+Z и CTRL+Y. режим. Он максимально
- вставки или удаления столбец. к границе выделения, либо просто ставитеПерейдем к тому, как диапазона ячеек.ВставитьВставить столбцы на лист нас важно, чтобына клавиатуре. она автоматически расширится который нужно перенести,Yanka32167 в других программах прост, но гармонично
строк в контекстномВ Excel 2007 есть при этом курсор курсор в любую добавлять строку вВ «Эксель 2007» доступна.
.
Как сделать несколько строк в ячейке Excel?
эта статья былаГлавным недостатком данного способа в высоту, а а затем набрать: спасибо!:
Windows:
В режиме редактирования, ячейки объединил в себе меню доступны пункты специальная функция – должен поменяться и ячейку строки, которая Excel. строка, состоящая изВ окнеЧтобы удалить столбец, выделите вам полезна. Просим является тот факт, слова станут переноситься.
на клавиатуре сочетаниеКатерина соловьевавставка — надписьКлавиша «DELETE» удаляет символ обладают функционалом простейшего толь самые полезные «Вставить – Строки «ТРАНСП». Если вы принять вид разнонаправленных вам больше неВажно знать! Строки в 16384 ячеек, и,
Вставка его, а затем вас уделить пару что он сложнее Иногда приходится расширять клавиш: левый (!)Alt - — и написать справа, а «Backspace» текстового редактора. Главное функции текстового редактора. таблицы выше» и собираетесь преобразовать диапазон
Режим редактирования
стрелок. Удерживая нажатой нужна. «Экселе» всегда добавляются чтобы выделить еевыберите строку, столбец на вкладке
- секунд и сообщить, в выполнении, чем границы вручную.
- Alt+Enter Спасибо!- слева. отличие – это
- Ничего лишнего в «Удалить – Строки из пяти ячеек, левую клавишу мыши,
- Очень важно! Независимо от сверху относительно выделенной целиком, достаточно левой или ячейку дляГлавная помогла ли она предыдущие варианты.
Чтобы подобным образом не.Базарбай қойшыбаев: Правый клик мышью
CTRL+ «стрелка влево» переход разбиение текста на нем нет. таблицы». Кроме того, то за пределами «захватите» ваши ячейки,
того, выделили вы ячейки (ячеек), столбцы клавишей мыши щелкнуть вставки.нажмите кнопку вам, с помощью
Урок: форматировать каждый отдельныйВ отличие от использования: спасибо
exceltable.com
Как написать в две строки в ячейке excel?
по ячейке, в на начало слова, строки.Редактировать содержимое ячеек можно
можно добавить новую этого диапазона выделите
переместите на новое одну ячейку или – слева.
по нумерованному заголовку,Программа «Эксель» от Microsoft
Вставить кнопок внизу страницы.
Полезные функции Excel элемент, можно сразу только одной кнопкиСветлана глущенко контекстном меню выбрать а CTRL+ «стрелкаВнимание! двумя способами: строку, просто установив
также ровно пять нужное место и
диапазон, будет удаленаШаг первый. Выделите одну расположенному вертикально у Office – этои выберите пункт Для удобства такжеВ целом пользователь должен выделить целую область.Enter: Большое большое спасибо. Формат ячеек, в вправо» – в
Чтобы разбить текст1 Из строки формул.
Как сделать абзац (новую строку) внутри ячейки в Excel?
курсор на самой ячеек, но уже отпустите. Если то
вся строка книги ячейку, либо диапазон левого края листа.
мощный табличный редактор,Удалить столбцы с листа приводим ссылку на сам решить, каким
Недостаток данного варианта, с помощью этого
Важно, что уточнили появившемся окне, на
конец слова. на строки в Щелкните по ячейке,
нижней правой ячейке расположенных в столбец.
место, куда выполняется целиком — то
ячеек, либо всюЕсли же вам необходимо
позволяющий не только. оригинал (на английском
из предложенных способов заключается в том,
способа будет достигнут левый enter! закладке Выравнивание поставить«HOME» смещает курсор клавиатуры
одной ячейке Excel
Функция СТРОКА в Excel используется для возвращения номера строки для ссылки на диапазон ячеек или же одну ячейку. К примеру, формула =СТРОКА(D11) возвращает значение 11, поскольку D11 — это 11-я строка. Рассматриваемую функцию удобно использовать также для автоматической нумерации любого вертикального диапазона, если же предполагается частое добавление или удаление новых строк. В данном случае строки всегда будут иметь правильный номер.
Пример как получить номер строки листа по значению ячейки Excel
Пример 1. Рассмотрим перечень столиц государств и их население, который показан ниже в таблице:
Необходимо вычислить, в какой строке находится столица с максимальным населением.
Введем в ячейку С2 формулу:
В результате вычислений формулы получим следующее значение:
То есть, столица Москва имеет максимальное население с данного перечня городов и находиться в четвертой строке текущей таблицы.
Нумерация ячеек в таблице относительно номеров строк листа Excel
Пример 2. Дан список сотрудников компании:
Необходимо, используя функцию СТРОКА, создать столбец «№п/п».
Стоит отметить, что используя в первом столбце данную функцию, при удалении строки таблицы значения столбца № п/п будет автоматически исправлен для правильной нумерации ячеек в таблице.
Для создания столбца с последовательными значениями номеров строк таблицы, нужно в ячейку А2 ввести формулу:
=номера строк листа для текущей ячейки таблицы — 1
В данной формуле ссылка А2 отображает ячейку, где определяется номер строки.
Заметим, что в формуле слагаемое «-1» уменьшает значение строки на 1, поскольку в первой строке таблицы находится заголовок. Скопируем перетаскиванием данную формулу с ячейки А2 к ячейке А6. В результате получим:
При удалении любой строки таблицы, нумерация ячеек первого столбца сохранится (удалим строку с фамилией Мальков):
Как видно, указанная строка была удалена, а нумерация сама автоматически обновилась.
Стоит отметить, что аналогичным образом мы можем нумеровать ячейки и по столбцам таблицы. Для этого просто нужно вместо функции СТРОКА использовать функцию СТОЛБЕЦ по горизонтали.
Как удалить повторяющиеся значения в Excel
Пример 3. В таблице присутствует перечень имен студентов группы, в которых есть повторяющиеся значения:
Необходимо с помощью функции СТРОКА, определить не повторяющиеся имена из указанного перечня имен студентов.
Для этого в ячейку В2 введем формулу:
В данном случае функция СТРОКА используется без параметров, то есть, она будет возвращать номер строки, в которой записана данная формула.
В результате, скопировав формулу в ячейку В8, получим:
То есть, показан перечень имен, которые не повторяются.
Особенности использования функции СТРОКА в Excel
Существуют несколько нюансов, при которых применяется функция СТРОКА во избежание возникновения самых разнообразных ошибок:
- Когда аргумент «ссылка» не будет указан (поскольку он обязательным аргументом не является), то по умолчанию возвращено значение той строки, где размещена функция.
- В аргументе «ссылка» указывать больше одной области является запрещенным.
- Когда аргументом «ссылка» указывается некоторый диапазон ячеек, а непосредственно функция уже используется в вертикальном массиве, то и функция будет возвращать только нужные номера строк в качестве вертикального массива.
Функция
СТРОКА(
)
, английский вариант ROW(),
вычисляет
номер строки, определяемой ссылкой:
формула
=СТРОКА(B5)
вернет 5.
Синтаксис функции
СТРОКА
(ссылка)
Ссылка
— ячейка или интервал ячеек, для которых определяется номер строки.
-
Если ссылка опущена, то функция
СТРОКА()
вернет номер строки в которую введена сама формула. Т.е. если формула
=СТРОКА()
введена в ячейку
B5
, то результат будет 5. -
В аргументе «ссылка» нельзя указывать несколько областей, т.е. запись =СТРОКА(A1:A2;B2:B3) не допустима.
Использование функции в формулах массива
Так как функция
СТРОКА()
в качестве аргумента позволяет ввести ссылку на диапазон ячеек, то следует ожидать, что она вернет не одно число, а массив целых чисел — соответствующих номеров строк. Для этого введите в
Строке формул
выражение
=СТРОКА(F8:F18)
. Выделите формулу и нажмите
F9
(см.
файл примера
).
Получим
массив последовательных чисел
{8:9:10:11:12:13:14:15:16:17:18}. Подобные последовательности часто используются в
формулах массива
(см., например, статью
Сложение значений в каждой третьей строке
).
Элементы этого массива можно вывести в отдельные ячейки. Для этого выделите диапазон
A5:A18
, состоящий из 13 ячеек, в
Строке формул
введите выражение
=СТРОКА(F8:F18)
как формулу массива, нажав
CTRL+SHIFT+ENTER
.
Функция
СТРОКА()
вернула номера строк, указанных в аргументе «ссылка». Т.к. число выделенных ячеек (13) было больше числа строк диапазона
F8:F18
(10), то в трех ячейках формула вернула значения ошибки #Н/Д.
Чтобы вывести номера строк в горизонтальном диапазоне используйте формулу
=ТРАНСП(СТРОКА(F8:F18))
. Не забудьте нажать
CTRL+SHIFT+ENTER
.
Использование функции для чрезстрочного выделения
Записав в правиле
Условного форматирования
для диапазона
A5:A18
формулу
=НЕЧЁТ(СТРОКА())=СТРОКА()
получим
выделение цветом каждой второй строки
(см. рисунок выше).
Формирование списка без повторов
Если список значений содержит
повторяющиеся
значения (диапазон
A21:A34
), то функция
СТРОКА()
может быть использована для формирования списка без повторов. Формула
=ЕСЛИ(ПОИСКПОЗ(A21;$A$21:$A$34;0)=СТРОКА()-СТРОКА($A$20);A21;»»)
возвращает значение если оно встречается первый раз.
Функция СТРОКА() в MS EXCEL
Синтаксис функции
СТРОКА(ссылка)
Ссылка — ячейка или интервал ячеек, для которых определяется номер строки.
Если ссылка опущена, то функция СТРОКА() вернет номер строки в которую введена сама формула. Т.е. если формула =СТРОКА() введена в ячейку B5, то результат будет 5.
В аргументе «ссылка» нельзя указывать несколько областей, т.е. запись =СТРОКА(A1:A2;B2:B3) не допустима.
Использование функции в формулах массива
Так как функция СТРОКА() в качестве аргумента позволяет ввести ссылку на диапазон ячеек, то следует ожидать, что она вернет не одно число, а массив целых чисел — соответствующих номеров строк. Для этого введите в Строке формул выражение =СТРОКА(F8:F18) . Выделите формулу и нажмите F9 (см. файл примера ).
Элементы этого массива можно вывести в отдельные ячейки. Для этого выделите диапазон A5:A18, состоящий из 13 ячеек, в Строке формул введите выражение =СТРОКА(F8:F18) как формулу массива, нажав CTRL+SHIFT+ENTER.
Функция СТРОКА() вернула номера строк, указанных в аргументе «ссылка». Т.к. число выделенных ячеек (13) было больше числа строк диапазона F8:F18 (10), то в трех ячейках формула вернула значения ошибки #Н/Д.
Чтобы вывести номера строк в горизонтальном диапазоне используйте формулу =ТРАНСП(СТРОКА(F8:F18)) . Не забудьте нажать CTRL+SHIFT+ENTER.
Использование функции для чрезстрочного выделения
Записав в правиле Условного форматирования для диапазона A5:A18 формулу =НЕЧЁТ(СТРОКА())=СТРОКА() получим выделение цветом каждой второй строки (см. рисунок выше).
Формирование списка без повторов
Если список значений содержит повторяющиеся значения (диапазон A21:A34), то функция СТРОКА() может быть использована для формирования списка без повторов. Формула
=ЕСЛИ(ПОИСКПОЗ(A21;$A$21:$A$34;0)=СТРОКА()-СТРОКА($A$20);A21;»»)
возвращает значение если оно встречается первый раз.
Функция ROW (СТРОКА) в Excel. Как использовать?
Функция СТРОКА в Excel используется когда вы хотите получить значение номера строки в которой находится конкретная ячейка.
Что возвращает функция
Функция возвращает порядковый номер строки в которой находится нужная ячейка с данными. Например, =ROW(B4) или =СТРОКА(B4) вернет “4”, так как ячейка “B4: находится в четвертой строке таблицы.
=ROW([reference]) – английская версия
=СТРОКА([ссылка]) – русская версия
Аргументы функции
- [reference] ([ссылка]) – необязательный аргумент, который ссылается на ячейку или диапазон ячеек. Если при использовании функции СТРОКА ( ROW) аргумент не указан, то функция отображает номер строки для той ячейки, в которой находится функция СТРОКА(ROW) .
Дополнительная информация
- Если аргумент функции ссылается на диапазон ячеек, то функция вернет минимальное значение из указанного диапазона. Например, =ROW(B5:D10) или =СТРОКА(B5:D10) , функция СТРОКА вернет значение “5”;
- Если аргумент функции ссылается на массив, функция вернет номера строк в которых находится каждый элемент указанного массива;
- Аргумент функции не может ссылаться на несколько ссылок или адресов;
Примеры использования функции ROW (СТРОКА) в Excel
Пример 1. Вычисляем номер строки ячейки
Если вы введете =СТРОКА() или =ROW() в любой ячейке => функция вернет номер строки, в которой находится ячейка с этой функцией.
Пример 2. Вычисляем номер строки конкретной ячейки
Если вы укажете ссылку на ячейку с помощью функции СТРОКА или ROW , она вернет номер строки этой ячейки.
Примеры использования функции СТРОКА на листе в Excel
Функция СТРОКА в Excel используется для возвращения номера строки для ссылки на диапазон ячеек или же одну ячейку. К примеру, формула =СТРОКА(D11) возвращает значение 11, поскольку D11 — это 11-я строка. Рассматриваемую функцию удобно использовать также для автоматической нумерации любого вертикального диапазона, если же предполагается частое добавление или удаление новых строк. В данном случае строки всегда будут иметь правильный номер.
Пример как получить номер строки листа по значению ячейки Excel
Пример 1. Рассмотрим перечень столиц государств и их население, который показан ниже в таблице:
Необходимо вычислить, в какой строке находится столица с максимальным населением.
Введем в ячейку С2 формулу:
В результате вычислений формулы получим следующее значение:
То есть, столица Москва имеет максимальное население с данного перечня городов и находиться в четвертой строке текущей таблицы.
Нумерация ячеек в таблице относительно номеров строк листа Excel
Пример 2. Дан список сотрудников компании:
Необходимо, используя функцию СТРОКА, создать столбец «№п/п».
Стоит отметить, что используя в первом столбце данную функцию, при удалении строки таблицы значения столбца № п/п будет автоматически исправлен для правильной нумерации ячеек в таблице.
Для создания столбца с последовательными значениями номеров строк таблицы, нужно в ячейку А2 ввести формулу:
=номера строк листа для текущей ячейки таблицы — 1
В данной формуле ссылка А2 отображает ячейку, где определяется номер строки.
Заметим, что в формуле слагаемое «-1» уменьшает значение строки на 1, поскольку в первой строке таблицы находится заголовок. Скопируем перетаскиванием данную формулу с ячейки А2 к ячейке А6. В результате получим:
При удалении любой строки таблицы, нумерация ячеек первого столбца сохранится (удалим строку с фамилией Мальков):
Как видно, указанная строка была удалена, а нумерация сама автоматически обновилась.
Стоит отметить, что аналогичным образом мы можем нумеровать ячейки и по столбцам таблицы. Для этого просто нужно вместо функции СТРОКА использовать функцию СТОЛБЕЦ по горизонтали.
Как удалить повторяющиеся значения в Excel
Пример 3. В таблице присутствует перечень имен студентов группы, в которых есть повторяющиеся значения:
Необходимо с помощью функции СТРОКА, определить не повторяющиеся имена из указанного перечня имен студентов.
Для этого в ячейку В2 введем формулу:
В данном случае функция СТРОКА используется без параметров, то есть, она будет возвращать номер строки, в которой записана данная формула.
В результате, скопировав формулу в ячейку В8, получим:
То есть, показан перечень имен, которые не повторяются.
Особенности использования функции СТРОКА в Excel
Существуют несколько нюансов, при которых применяется функция СТРОКА во избежание возникновения самых разнообразных ошибок:
- Когда аргумент «ссылка» не будет указан (поскольку он обязательным аргументом не является), то по умолчанию возвращено значение той строки, где размещена функция.
- В аргументе «ссылка» указывать больше одной области является запрещенным.
- Когда аргументом «ссылка» указывается некоторый диапазон ячеек, а непосредственно функция уже используется в вертикальном массиве, то и функция будет возвращать только нужные номера строк в качестве вертикального массива.
Функция СТРОКА в Excel
Добрый день уважаемый пользователь!
Темой этой статьи я решил сделать, еще одну функцию из раздела «Ссылки и массивы», это функция СТРОКА в Excel. Функция является одной из вспомогательных и достаточно часто используется внутри формул, когда возникает необходимость в определении адресов и номеров строк для дальнейшего вычисления.
Но давайте рассмотрим поподробнее эти функцию.
Итак, основная задача, когда используется функция СТРОКА в Excel, это возвращения номера той строки, в которой размещается ссылка на ячейку или на целый диапазон ячеек. Как понимаете аналогом этой функции, но уже горизонтальным, будет функция СТОЛБЕЦ в Excel, но о ней я напишу в другой статье.
Правописание функции СТРОКА в Excel очень проста и незатейлива и имеет следующий вид:
= СТРОКА([ссылка]), где:
- Ссылка – этот аргумент является диапазоном ячеек или просто ячейкой, для которых будет определяться номер строки, и полученное значение возвращаться в формулу.
Существуют несколько нюансов, как применяется функция СТРОКА в Excel во избежание возникновения разнообразных ошибок:
- Если аргумент «ссылка» не указан (поскольку он не является обязательным аргументом), то по умолчанию будет возвращено значение той строки, на котором размещена функция СТРОКА;
- Указывать в аргументе «ссылка» больше одной области – запрещено;
- В случаях, когда аргументом «ссылка» указывается диапазон ячеек, а функция СТРОКА уже размещена в вертикальном массиве, то и наша функция будет возвращать нужные номера строк как вертикальный массив.
Рассмотрим примеры, как используется функция СТРОКА в Excel: Пример №1: Как видите с примера, и как я писал ранее, функция СТРОКА без аргумента «ссылка» возвращает нам номер той строки, где размещается формула. То есть, так как наша формула размещена в ячейке D2, то и результатом будет возвращения значения 2 (то есть вторая строка).
Пример №2: Укажем в этом примере произвольный аргумент, например, ссылку на столицу Италии – Рим по адресу А5, и результатом станет возвращения результата «5», так название столицы размещено в пятой строке.
Пример №3: Вы можете просмотреть возможность того как используется функция СТРОКА в Excel, на примере построения нумерованного списка в моей статье «5 интересных способов как происходит нумерация строк в Excel».
Как видите, функция СТРОКА достаточна, проста в использовании и понимании, поэтому ее применение для вас станет лёгким. С другими полезными и интересными функциями вы можете познакомиться в «Справочнике функций».
Если статья вам понравилась и пригодилась, напишите комментарий, поставьте лайк или поделитесь с друзьями!
До новых встреч на страницах TopExcel.ru!
«Есть вещи важнее денег, но без денег эти вещи не купишь.
»
Проспер Мериме
Ёxcel — моксель!
Простая математика, Excel. Как минимум. Но не только.
среда, 12 января 2011 г.
Функции СТРОКА() и СТОЛБЕЦ()
Функция СТРОКА(ссылка) возвращает номер строки для указанной ссылки .
Ссылка представляет из себя ячейку или диапазон ячеек, если она опущена, то функция вернет номер строки на которой она расположена
Функция СТОЛБЕЦ(ссылка) возвращает номер столбца для указанной ссылки .
Для примера, выделим область A1:J10 , запишем =СТРОКА()*СТОЛБЕЦ() и, чтобы заполнить все ячейки сразу, нажмем CTRL + ENTER. Получим таблицу умножения.
Чтобы было наглядней через «Меню» — «Параметры» вкладка «Общие» установим «стиль ссылок» R1C1.
Эти функции можно комбинировать с другими.
Например, такая формула =ДВССЫЛ(«A»&СТРОКА()) будет возвращать значение ячейки, расположенной в этой строке в первом столбце.
Настоящую мощь функция СТРОКА() приобретает вот в таком случае:
- Выделим диапазон A7:A11
- Запишем =СТРОКА(1:5)
- Закончим ввод комбинацией CTRL + SHIFT + ENTER
Таким образом мы получим массив из пяти элементов, состоящий из чисел от 1 до 5.
Но есть один недостаток. Если мы вставим пустую строку над 1 строкой, то элементы массива изменятся.
Чтобы это поправить выделим диапазон B7:B11 и запишем такую формулу