Как получить номера строк Excel, чтобы пропустить заголовок

9

Это действительно косметический вопрос. Excel по умолчанию начинает считать с первой строки, которая является заголовком. Есть ли способ заставить его начать отсчет с реальной строки (строка после заголовка). На прикрепленном скриншоте socks - первая строка, но, поскольку заголовок подсчитан, он стал второй строкой.

введите описание изображения здесь

Гюллю
источник
Такой функциональности вряд ли есть в Excel, IMO. Это может в конечном итоге создать проблемы для менее опытных пользователей, не добавляя при этом большую отдачу.
Тьяго Кардосо
@Issun, не думайте с точки зрения списка, начиная с A2. В 99% случаев первой строкой в ​​excel всегда является заголовок. Элементы начинаются с A2, поэтому в идеале MS должна где-то установить флажок, который говорит что-то вроде «Первая строка - заголовок», в котором номера строк начинаются с одного из строки A2. Спасибо
Гуллу
1
@Gullu, я не уверен насчет ваших 99% процентов заголовков в строке 1 ... Я бы сказал, что я видел много электронных таблиц с заголовками, входящими в строки 2 или 3, сохраняя строку 1 как заполнение. Опять же, нет никаких правил относительно строки 1, содержащей в 99% случаев заголовок. Пожалуйста, не стесняйтесь доказать нам, что мы не правы.
Тьяго Кардосо
1
@Tiago, как я уже говорил в своем вопросе, это действительно косметическая проблема. Если несколько строк охватывают заголовок, вы не думаете, что имеет смысл вводить некоторые параметры, которые говорят: «не вводить ни одной строки в заголовке», в результате чего номера строк начинаются с пропускаемых строк заголовка. Я знаю, что такого нет, и я ищу трюк или хак, если кто-то делал это раньше. THX
Гуллу
1
Это не бесполезно - это не по теме.
Жан-Франсуа Корбетт

Ответы:

12

Проще говоря, ответ - нет; эта функция не существует в Excel.

Если вам это нужно по какой-то причине, вы можете легко реализовать свой собственный столбец ID и заполнить ячейки числами, которые вы хотите представить.

Вот так:

Идентификатор описания
1 носки
2 боксера
3 Обувь

Затем вы просто удаляете заголовки столбцов и строк. Таким образом, у вас появляется иллюзия, что строки начинаются с ваших данных.

Просто мысль.

-Джастин

Джастин Селф
источник
1

Эта формула сработала для меня. Я вставил новый столбец для A в свою электронную таблицу, а затем использовал эту формулу в ячейке A2:

=ROW(2:2)-1

Затем я перешел к «Макет страницы», чтобы снять флажок «Просмотреть заголовки», как обсуждалось в предыдущих ответах.

Эта формула обеспечивает точность номеров строк при сортировке и не учитывает первую строку для заголовков.

Билл Кукси
источник
(1) вам не нужно ROW(2:2); все, что вам нужно ROW(), по крайней мере, в текущих версиях Excel. (2) Использование  ROW()формул может быть полезным трюком, но как вы думаете, зачем оно нужно для сортировки? Просто не выбирайте столбец  Aпри сортировке.
Скотт
0

Я просто попытался выполнить это, и это первый форум, на котором я наткнулся после поиска «Microsoft Excel, как начать номера строк из другой строки» в Google. Это может быть то, что вам нужно, что приемлемо для моей таблицы для личного использования.

По сути, я удвоил высоту строки в первом ряду и поставил флажок «Обтекание текстом» в параметрах формата для используемых ячеек в первом ряду. Затем я ввел пробелы после слова, которое я хотел, чтобы он был заголовком для каждого столбца, чтобы они опустились до второй строки (сидя под текстом моего заголовка) и сделали их жирными и подчеркнутыми, как в вашем примере. Результатом стал номер строки, расположенный рядом со второй строкой текста в ячейках первой строки, в вашем случае «Носки». Все, что не хватает, это номер ячейки и линии сетки, но результат почти там. Адам

Адам
источник
1
Итак, если я введу =A2и =B2где-нибудь еще в листе, я получу Pantsи 2, но если я войду =A1и =B1, я получу Description (newline) Socksи Quantity (newline) 3? Это нарушит работу электронной таблицы, если она будет использоваться в качестве электронной таблицы, а не просто текстового файла, в котором есть строки и столбцы.
Скотт
Да, поэтому я и заявил, что это просто быстрое решение и в моем случае приемлемо только для личного использования.
Адам
0

Я сделал так, чтобы мой левый столбец начинался с цифры 1 как фактического первого ряда. Затем я снял флажок «Просмотр заголовков» в представлении макета страницы. Это вывело левый столбец с автоматической нумерацией и азбуку из заголовка.

сл

шарлотка
источник
1
Это немного больше, чем принятый ответ три года назад. На самом деле это меньше .
Скотт
0

Старомодно, я знаю, но я просто использовал функцию «строка» и добавил минус 1: (A2: A93) - 1

это работает для нумерации моих строк в любом случае!

user522468
источник
1
Это не ответ на то, что было задано в вопросе. Похоже, это связано с добавлением столбца, который вы используете вместо номеров строк в Excel, и вычитанием 1 для строки заголовка. Тем не менее, он даже не написан в действующем формате. Ответ Шарлотты год назад уже охватывал это и дает понятное объяснение. Этот пост не добавляет ничего полезного к обсуждению.
fixer1234
На самом деле, ответ Шарлотты - бледная тень ответа Джастина Селф .
Скотт