asesja Пользователь Сообщений: 320 |
Здравствуйте. Изменено: asesja — 05.09.2022 19:45:57 |
RAN Пользователь Сообщений: 7091 |
#2 05.09.2022 19:17:47
Легко В окне Immediete ?Columns(«номер нужного столбца»)
Изменено: БМВ — 05.09.2022 20:31:48 |
||
Юрий М Модератор Сообщений: 60585 Контакты см. в профиле |
#3 05.09.2022 19:33:11 Можно выводить в СтатусБар, но VBA, который Вы не хотите
|
||
asesja Пользователь Сообщений: 320 |
#4 05.09.2022 19:43:56
Да он не подходит, но вариант интересный. Изменено: asesja — 05.09.2022 19:49:14 |
||||
Юрий М Модератор Сообщений: 60585 Контакты см. в профиле |
Подумаем, если Вы не будете цитировать то, что цитировать совсем не нужно. |
БМВ Модератор Сообщений: 21385 Excel 2013, 2016 |
выделяем интересующий нас столбец или ячейку в нем. Ctrl+Shift+Home и смотрим на окно подсказки которое подсчитает строки и столбцы. чтоб вернуться стрелка вправо стрелка влево. По вопросам из тем форума, личку не читаю. |
asesja Пользователь Сообщений: 320 |
#7 05.09.2022 19:56:30
В точку )). Примерно это и было нужно. Изменено: asesja — 05.09.2022 19:58:09 |
||
cuprum Пользователь Сообщений: 226 |
#8 05.09.2022 20:41:53
не кидайтесь тапками, но что это за окно подсказки? При нажатии Ctr+Shift+Home выделяется диапазон от выбранной ячейки по первую, т.е. всё что выше и левее. Я вижу только стандартное: среднее выделенных ячеек, количество значений в выделенном фрагменте и сумму выделенных ячеек. Но никак не номер столбца. |
||
asesja Пользователь Сообщений: 320 |
БМВ, правильно написали. Мне именно нужна быстрая подсказка номера столбца. |
asesja Пользователь Сообщений: 320 |
#10 05.09.2022 20:55:20
Изменено: asesja — 05.09.2022 20:57:51 |
||
БМВ Модератор Сообщений: 21385 Excel 2013, 2016 |
#11 05.09.2022 21:12:40 ну я говорил про но и в NameBox бывает нужное
ну тогда давить на стрелку влево не отпуская Shift пока в первом столбце не окажемся. Тут больше проблем если первый или несколько первых подряд скрыты. вот тут ничего не сделать. По вопросам из тем форума, личку не читаю. |
||
asesja Пользователь Сообщений: 320 |
#12 05.09.2022 21:35:26
Спасибо за подсказку. Пока наиболее лучшим вариантом считаю кнопку на панели быстрого доступа с макросом переключающим стиль строк R1C1.
|
||||
Ігор Гончаренко Пользователь Сообщений: 13746 |
#13 05.09.2022 21:46:47 есть у меня на панели быстрого доступа такая кнопка, а на ней висит такой макрос (в одну строку):
Программисты — это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете! |
||
asesja Пользователь Сообщений: 320 |
#14 05.09.2022 22:07:51
Да, нормально.
Изменено: asesja — 05.09.2022 22:18:31 |
||||
How to get the row or column number of the current cell or any other cell in Excel.
This tutorial covers important functions that allow you to do everything from alternate row and column shading to incrementing values at specified intervals and much more.
We will use the ROW and COLUMN function for this. Here is an example of the output from these functions.
Though this doesn’t look like much, these functions allow for the creation of powerful formulas when combined with other functions. Now, let’s look at how to create them.
Get a Cell’s Row Number
Syntax
This function returns the number of the row that a particular cell is in.
If you leave the function empty, it will return the row number for the current cell in which this function has been placed.
If you put a cell reference within this function, it will return the row number for that cell reference.
This example would return 1 since cell A1 is in row 1. If it was =ROW(C24) the function would return the number 24 because cell C24 is in row 24.
Examples
Now that you know how this function works, it may seem rather useless. Here are links to two examples where this function is key.
Increment a Value Every X Number of Rows in Excel
Shade Every Other Row in Excel Quickly
Get a Cell’s Column Number
Syntax
This function returns the number of the column that a particular cell is in. It counts from left to right, where A is 1 and B is 2 and so on.
If you leave the function empty, it will return the column number for the current cell in which this function has been placed.
If you put a cell reference within this function, it will return the column number for that cell reference.
This example would return 1 since cell A1 is in row 1. If it was =COLUMN (C24) the function would return the number 3 because cell C24 is in column number 3.
Examples
The COLUMN function works just like the ROW function does except that it works on columns, going left to right, whereas the ROW function works on rows, going up and down.
As such, almost every example where ROW is used could be converted to use COLUMN based on your needs.
Notes
The ROW and COLUMN functions are building blocks in that they help you create more complex formulas in Excel. Alone, these functions are pretty much worthless, but, if you can memorize them and keep them for later, you will start to find more and more uses for them when working in large data sets. The examples provided above in the ROW section cover only two of many different ways you can use these functions to create more powerful and helpful spreadsheets.
Similar Content on TeachExcel
Sum Values from Every X Number of Rows in Excel
Tutorial: Add values from every x number of rows in Excel. For instance, add together every other va…
Formulas to Remove First or Last Character from a Cell in Excel
Tutorial: Formulas that allow you to quickly and easily remove the first or last character from a ce…
Formula to Delete the First or Last Word from a Cell in Excel
Tutorial:
Excel formula to delete the first or last word from a cell.
You can copy and paste the fo…
Reverse the Contents of a Cell in Excel — UDF
Macro: Reverse cell contents with this free Excel UDF (user defined function). This will mir…
Excel Function to Remove All Text OR All Numbers from a Cell
Tutorial: How to create and use a function that removes all text or all numbers from a cell, whichev…
Get the First Word from a Cell in Excel
Tutorial: How to use a formula to get the first word from a cell in Excel. This works for a single c…
Subscribe for Weekly Tutorials
BONUS: subscribe now to download our Top Tutorials Ebook!
Для загрузки товаров в накладную или в каталог из Excel необходимо правильно определить номера столбцов с данными в документе.
В некоторых случаях может оказаться, что данные находятся не в том столбце, в котором кажется.
На примере выше может показаться, что стоимость товара указана в столбце 33, но это не так. Это связано с тем, что несколько ячеек в строке объединены в одну. Для того, чтобы правильно определить, в каком столбце находится информация, кликните на ячейку с данными (она будет выделена зеленым прямоугольником) и посмотрите адрес в информационной строке.
Excel может отображать номера столбцов в разных форматах, разберем ситуация для каждого из них:
Цифровая нумерация столбцов
Адрес ячейки указан как R19C30:
- R, значит “Row” (строка) – 19
- C, значит “Column” (Столбце) – 30
Т.е. в рассматриваемом примере столбец с ценой имеет номер 30. Именно его и необходимо указать.
Буквенная нумерация столбцов
В данном случае адрес ячейки имеет вид: AD19
- AD – номер столбца
- 19 – номер строки
Нас интересует значение номера столбца, именно его и необходимо заполнить. В программе при вводе номера в цифровом значении отображается и буквенный эквивалент:
Как переключить вид нумерации
В Excel можно переключить вид отображения адреса ячейки. Сделать это можно, открыв Файл-Параметры, вкладка “Формулы”:
СТОЛБЕЦ (функция СТОЛБЕЦ)
Смотрите также кажется, так как проблемой, что иЗадача та же…НеНикак не могу процедуру повесить наJayBhagavanа в макросе первой ячейке название столбцов автоматически пересчитываются таблицами. Например, пользователь
Описание
Enter.Аргумент – вертикальный диапазонСнимите флажок материалами на вашем находится сама функция горизонтального массива, тоВ этой статье описаны названия столбцов в
Синтаксис
выше.
соображу, какой интервал сообразить, как в
-
Worksheet_Change по изменению: Не понимаю зачем это можно точно колонки. На другом – табличка заполняется.
-
помещает возвращаемые данныеАргумент – ссылка на ячеек:использовать стиль ссылок R1C1 языке. Эта страницаСТОЛБЕЦ функция синтаксис формулы и двух таблицах разные.Есть 2 заполненные ячеек вставить в функции ВПР номер
ячейки C1 макрос, если используете так же сделать листе выпадающий списокНужна корректировка номера– прибавляем в табличку с горизонтальный массив:Функция вернула номер столбца,.
переведена автоматически, поэтому.СТОЛБЕЦ использование функции
-
Читаем Правила форума, таблицы, строки первой СТОЛБЕЦ, там должен столбца задавать неSub ВПР() With формулу. при помощи Application.WorksheetFunction.Match с названиями. Как или отнимаем определенную такой же, как
-
Формула вернула номера столбцов в котором расположенЗаголовки столбцов теперь показ ее текст можетАргумент ссылки не можетвозвращает номера столбцовСТОЛБЕЦ
-
создаём свою тему, таблицы описывают отдельные быть сдвиг по
-
Пример
константой (скажем, 3), Sheets(«База») iAddress$ =Николай МалыгинНиколай Малыгин определить номер колонки цифру или рассчитанное в исходной таблице, в виде горизонтального диапазон. A, B и содержать неточности и ссылаться на несколько в ссылке в
в Microsoft Excel. |
прикладываем файл с |
платежи, строки второй |
ячейкам. |
а некоей ссылкой .Range(.Range(«A2»), .Range(«A65536») _ |
: На листе «Счет» |
: Пример прилагаю. Может |
таблицы по значению |
с помощью какой-либо |
support.office.com
Заголовки столбцов помечены числами, а не буквами
последовательностью столбцов. Причем массива.Аргумент – горизонтальный диапазон C, вместо 1, грамматические ошибки. Для областей. виде горизонтального массива. Дополнительные сведения о примером. Эта тема – описывают теSerge_007 на номер предыдущего .End(xlUp)).Resize(, 6).Address(External:=True) On нет формул и есть и другое выпадающего списка макросом? функции значение. Например, обе таблицы достаточноВ качестве аргумента нельзя ячеек: 2, 3 и нас важно, чтобы
Причина: Стиль ячейки по умолчанию ссылки (A1), которая ссылается на столбцы в виде буквы и обращается к строкам в виде чисел, был изменен.
Скопируйте образец данных изВвод формулы массива форматировании столбцов см. закрыта
же платежи, просто: Я Вам вообще-то
-
столбца, чтобы потом Error Resume Next не надо их решение. Я хотелber$erk
-
Функция СТОЛБЕЦ должна вычесть широкие. применять ссылки наФункция СТОЛБЕЦ вернула номер т. д.
-
эта статья была следующей таблицы и Начиная с ячейки формулы,
по ссылкам вАлексей2018 содержат другие поля. уже ответил выше можно было «протянуть»
support.office.com
Функция СТОЛБЕЦ в Excel и полезные примеры ее использования
n = Application.WorksheetFunction.Match(Sheets(«Счет»).Range(«C1»).Value, там. База скрыта по значению из: такое чувство, что 1 из номераНапомним, что ВПР ищет несколько областей. крайнего левого столбцаФункция СТОЛБЕЦ в Excel
Описание и синтаксис функции
вам полезна. Просим вставьте их в выделите диапазон, который разделе: Добрый вечер! Суть
Столбец «Номер заказа»Трудно самому F по ячейкам. .Rows(1), 0) If и закрыта.
списка определить номер можно и без
колонки C. Поэтому заданное значение в
(А) в указанном возвращает номер столбца
вас уделить пару ячейку A1 нового
должен содержать формулуСм. также такова:
в этих двух на K поменять?
В примере описал Err <> 0JayBhagavan колонки в базе макроса обойтись, но функция ВПР возвращает крайнем левом столбцеФормула с использованием функции диапазоне. Если выделить на листе по
секунд и сообщить, листа Excel. Чтобы массива. Нажмите клавишу.на листе 1,
таблицах позволяет идентифицировать200?’200px’:»+(this.scrollHeight+5)+’px’);»>=ВПР($A3;’исходные данные’!$A$5:$K$14;ПОИСКПОЗ(C$2;’исходные данные’!$A$4:$K$4;);) подробно. Данных в Then Exit Sub: Попробуйте воспользоваться Find. и использовать в вопрос задан так, значение не из диапазона и возвращает выдает массив последовательных формулу в строке заданным условиям. Синтаксис помогла ли она
отобразить результаты формул, F2, а затем
Возвращает номер столбца для в столбце А, платёж, т. е.
Rustem листах гораздо больше, On Error GoTo
MsgBox Sheets(«База»).Rows(1).Find(what:=Range(«Счет!C1»)).Column
Полезные примеры функции СТОЛБЕЦ в Excel
функции VLOOKUP. Но что без поллитры третьего, а из значение из другого чисел. Эту особенность
формул и нажать элементарный: всего один вам, с помощью выделите их и
нажмите сочетание клавиш указанной ссылка на в строках 1-3, одно значение в: В В3: для примера ужал. 0 End With
Николай Малыгин при попытке в не обойтись. Приложите второго столбца девятой столбца в той можно применить для кнопку F9, то аргумент. Но с кнопок внизу страницы. нажмите клавишу F2, CTRL + SHIFT ячейку. Например, формула указаны фамилии разных таблицах –200?’200px’:»+(this.scrollHeight+5)+’px’);»>=ВПР($A3;’исходные данные’!$A$5:$K$14;МЕСЯЦ(B$2&0)-1;0)Заранее благодарю за
With Sheets(«Счет») With: Уже хорошо, спасибо. формуле использовать вместо пример чтоли строки. же строке. Говоря решения других задач. программа выдаст все ее помощью можно Для удобства также а затем — + ВВОД.
=СТОЛБЕЦ(D10)на листе 2, это один иChe79 помощь, .Range(.Range(«A2»), .Range(«A65536»).End(xlUp)).Offset(, 2) Но как ввести номера колонки значениеJayBhagavan
Теперь проиллюстрируем, как работает техническим языком, ВПРНапример, рассчитаем значение выражения номера столбцов заданного эффективно решать разнообразные приводим ссылку на клавишу ВВОД. При
Примечание:возвращает значение 4, в строке 1, тот же платёж.: Serge_007,
С уважением к .Value = «=VLOOKUP(A2,» это значение переменной переменной ничего не: ber$erk, прав насчёт многоразовое копирование без находит в базе 1 + ½
диапазона. задачи. оригинал (на английском необходимости измените ширину В Excel Online поскольку столбец D столбцах А-С, те Требуется вписать формулу,вторую формулу из форуму & iAddress$ & в формулу в
получилось. примера. Николай Малыгин, необходимости в ручной
exceltable.com
Номер столбца по значению ячейки
данных уникальный идентификатор + 1/3. ИспользуемНо при нажатии кнопкиФункция с параметром: = языке) . столбцов, чтобы видеть невозможно создать формулы является четвертым по же самые фамилии которая при перетаскивании Вашего первого ответа
PS Решение другими «,» & n макросе в качествеJayBhagavan без файла на правке. Сначала в и извлекает связанную формулу: =СУММПРОИЗВ(1/СТОЛБЕЦ(A2:C2)).
Enter в ячейке СТОЛБЕЦ (С3) возвращаетРешение: все данные. массива.
счету.Мне нужно, чтобы вниз и вправо, заметил позже… функциями (не ВПР), & «,0)» .Value номера столбца?. Что
: пальцах объяснять затруднительно. формуле закрепим ссылки с ним информацию.
Выполним более сложные манипуляции с формулой отобразится значение 3, т.к.
Снять выделение стиль ссылокФормулаЕсли аргумент ссылается наСТОЛБЕЦ([ссылка])
в столбце В, т. е. безеще раз благодарю! естественно, допускается. = .Value .Replace то ни фига=ВПР($A2;База!$1:$1048576;ПОИСКПОЗ($C$1;База!$1:$1;0);0)Максим Зеленский на таблицу (кнопкаАргументы функции ВПР: искомое с числовым рядом: только номер крайнего (C) является третьим R1C1 в настройках
Описание диапазон ячеек, ааргумент функции СТОЛБЕЦ описаны
на листе 1, изменения самой формулы
китинSerge_007
What:=»#N/A», Replacement:=0 End не выходитв яч. C2: если вып.список содержит F4). Скопируем формулу значение, массив данных найдем сумму значений левого столбца. по счету.
Excel.Результат функция ниже.
были указан номер руками, позволит заполнить: наверное можно и: With End WithJayBhagavan
и протянуть вниз. названия «колонок», то ВПР поперек столбцов
для анализа, номер от 1 доЧтобы на листе появилисьАргумент «ссылка» необязательный. ЭтоРазница между стили ссылок=СТОЛБЕЦ()СТОЛБЕЦСсылка столбца, содержащий фамилию,
ячейки соответствующими значениями. так:200?’200px’:»+(this.scrollHeight+5)+’px’);»>=ВПР($A3;’исходные данные’!$A$5:$F$14;СТОЛБЕЦ();) End Sub: .Value = «=VLOOKUP(A2,»Николай Малыгин
определить номер по – номер меняется столбца, интервальный просмотр 1/n^3, где n
номера всех столбцов может быть ячейка A1 и R1C1Столбец, в котором отображаетсяне введена как
— необязательный аргумент. Ячейка т.е. с листа Ну т. е.200?’200px’:»+(this.scrollHeight+5)+’px’);»>=ИНДЕКС(‘исходные данные’!$A$4:$K$14;ПОИСКПОЗ(Подстановка!$A3;’исходные данные’!$A$4:$A$14;0);ПОИСКПОЗ(Подстановка!C$2;’исходные данные’!$A$4:$K$4;0))Код200?’200px’:»+(this.scrollHeight+5)+’px’);»>=ВПР($A3;’исходные данные’!$A$5:$F$14;ПОИСКПОЗ(C$2;’исходные данные’!$A$4:$F$4;);)Che79 & iAddress$ &: А макросом возможно? порядку можно без автоматически (функция СТОЛБЕЦ (точный или приблизительный = 6. Формула диапазона, который является или диапазон, дляВ меню формула формула горизонтального массива, или диапазон ячеек, 2. нужно заполнить нужныеChe79
planetaexcel.ru
ВПР с «плавающим» номером столбца данных
Che79: Всем добрый день.
«, » &V макроса, при помощи
сдвигается вместе с поиск). Сам номер расчета: =СУММПРОИЗВ(1/СТОЛБЕЦ(A9:F9)^3). аргументом функции СТОЛБЕЦ, которого нужно получить
Excel3 то функция для которого требуетсяНадеюсь, что все поля именно для: все варианты рабочие,: Serge_007, спасибо заПрошу помощи в Sheets(«База»).Rows(1).Find(what:=Range(«Счет!C1»)).Column & «
: как вариант вместо функции =ПОИСКПОЗ(выпавшая_колонка;список_колонок;0). другими ссылками). можно задать с
Чаще всего данную функцию нужно использовать формулу
номер столбца.выберите пункт
=СТОЛБЕЦ(B6)СТОЛБЕЦ возвратить номер столбца.
понятно. Также можете требуемой транзакции. спасибо большое всем
оперативную помощь!
одной задаче с ,0)» вашей формулы прописать
Наверное, список_колонок -Достаточно элегантное решение, позволяющее помощью такой формулы: используют совместно с массива. Выделяем такоеАргумент – ссылка на
ПараметрыНомер столбца ссылки «B6″возвращает номер самогоЕсли аргумент «ссылка» не обратиться к примеру.Однако при использовании
за помощь!!Не учел я использованием ВПР.
Николай Малыгин новую. и судя
это диапазон первой
править формулы в =ВПР(8;A1:C10;СТОЛБЕЦ(C1);ИСТИНА).
функцией ВПР. Задача
количество ячеек, сколько ячейку:
.2 левого столбца.
указан или ссылается
Che79 функции СТОЛБЕЦ() ячейкаChudson одну вещь -
В книге 2: Отлично. Про кавычки по коду придется строки таблицы на
автоматическом режиме.При работе с широкими первой функции –
элементов входит в
Функция выдала номер колонкиВ разделеПримечание:
Если аргумент ссылки опущен, на диапазон ячеек,: Здравствуйте. Так нужно? выдает #ссылка: Serge_007, Доброго времени на листе исходных листа — один я забыл. Всем его (код) повесить первом листе.Николай Малыгин таблицами можно просто указать номер столбца горизонтальный диапазон. Вводим для этой ячейки.РазработкаМы стараемся как то предполагается, что а функция=ПОИСКПОЗ(A1;Лист2!$A$1:$C$1;)Использование второго предложенного суток! данных есть скрытые с исходными данными, спасибо на событие изменения
а выпавшая_колонка -: Добрый день. Подскажите копировать функцию ВПР
возвращаемых значений. Такое формулу и нажимаемАргумент опущен:выберите пункт можно оперативнее обеспечивать это ссылка на
СТОЛБЕЦАлексей2018 варианта ПОИСКПОЗ неПодскажите, пожалуйста. ячейки, которые нельзя
excelworld.ru
Вычисление номера столбца по значению в ячейке (Формулы/Formulas)
второй лист, кудаМаксим Зеленский ячейки С1 чтобы
это значение ячейки пожалуйста. Есть таблица по горизонтали. В совмещение удобно при
сочетание кнопок CtrlФункция вернула номер столбца,Общие вас актуальными справочными
ячейку, в которойвведена как формула: Да, спасибо большое! реализуем, как мнеСтолкнулся с похожей удалить. Пример скорректировал… нужно данные перенести.
: Только лучше эту автоматом отрабатывал. с выпадающим списком
с колонками. В этом случае номера работе с огромными
+ Shift + в котором находится.
excelworld.ru
.
Номер строки и столбца в Excel может пригодиться в разных ситуациях. Функции могут использоваться для создания нумерации строк списка или таблицы, их можно использовать и в формулах, и в условном форматировании. Так же разберем как быстро посчитать количество столбцов без формул.
Содержание
- Функция СТРОКА() и СТОЛБЕЦ(). Как использовать?
- Номер строки и столбца для списка или таблицы
- Как посчитать количество столбцов в выделенном диапазоне столбцов?
- Функция СТРОКА() в условном форматировании. Как сделать зебру в таблице — чередование цветов заливки?
- Похожие статьи
Функция СТРОКА() и СТОЛБЕЦ(). Как использовать?
Интересная особенность этих формул, что они могут работать как с реквизитами, так и без них. Т.е. формула =СТРОКА() будет возвращать номер именно этой строки, а =СТРОКА(A3) будет возвращать номер строки ячейки A3, соответственно 3.
Подробнее на примере
Номер строки и столбца для списка или таблицы
Довольно часто функция СТРОКА используется для нумерации данных в списке, достаточно только сопоставить номер строки и номер позиции списка, в данном случае делаем -1
Очень удобно, если вы часто изменяете порядок строки, удаляете или добавляете их. Поскольку формула остается, то порядок всегда будет правильным.
Тоже самое можно провернуть для нумерации столбцов.
Как посчитать количество столбцов в выделенном диапазоне столбцов?
Если вы выделяете не диапазон ячеек, а диапазон, к примеру столбцов, необязательно пользоваться какой-то формулой, чтобы посчитать сколько столбцов в диапазоне. При выделение диапазона, количество столбцов (еще раз обращу внимание, если вы выделяете именно диапазон столбцов) автоматически считается и показывается. Буква С означает, что это считаются колонки -Colomn
Это очень удобно, когда вы создаете формулу с функцией ВПР.
Соответственно, если вы выделяете диапазон строк, то будет отображаться число строк.
Функция СТРОКА() в условном форматировании. Как сделать зебру в таблице — чередование цветов заливки?
Условным форматировании можно раскрасить заливку ячеек и даже целых таблиц. Удобно для чтения, когда каждая строка таблица выделяется чередующимся цветом — т.н. зеброй. Как раз функция СТРОКА() нам и поможет.
Задайте в окне формул условного форматирования:
=НЕЧЁТ(СТРОКА())=СТРОКА()
Выберете цвет
И получилось удобное оформление
Я довольно часто пользуюсь этим, т.к. не очень люблю форматирование в виде Таблицы.
Пример файла Номер строки и столбца