Пропал столбец а в excel как восстановить

Обновлено: 06.07.2024

Сразу оговорюсь, что материал статьи предназначается для начинающих пользователей Excel. Опытные пользователи уже зажигательно станцевали на этих граблях не раз, поэтому моя задача уберечь от этого молодых и неискушённых «танцоров».

Вы не даёте заголовки столбцам таблиц

Многие инструменты Excel, например: сортировка, фильтрация, умные таблицы, сводные таблицы, — подразумевают, что ваши данные содержат заголовки столбцов. В противном случае вы либо вообще не сможете ими воспользоваться, либо они отработают не совсем корректно. Всегда заботьтесь, чтобы ваши таблицы содержали заголовки столбцов.

Пустые столбцы и строки внутри ваших таблиц

Это сбивает с толку Excel. Встретив пустую строку или столбец внутри вашей таблицы, он начинает думать, что у вас 2 таблицы, а не одна. Вам придётся постоянно его поправлять. Также не стоит скрывать ненужные вам строки/столбцы внутри таблицы, лучше удалите их.

На одном листе располагается несколько таблиц

Если это не крошечные таблицы, содержащие справочники значений, то так делать не стоит.

Вам будет неудобно полноценно работать больше чем с одной таблицей на листе. Например, если одна таблица располагается слева, а вторая справа, то фильтрация одной таблицы будет влиять и на другую. Если таблицы расположены одна под другой, то невозможно воспользоваться закреплением областей, а также одну из таблиц придётся постоянно искать и производить лишние манипуляции, чтобы встать на неё табличным курсором. Оно вам надо?

Данные одного типа искусственно располагаются в разных столбцах

Очень часто пользователи, которые знают Excel достаточно поверхностно, отдают предпочтение такому формату таблицы:

Казалось бы, перед нами безобидный формат для накопления информации по продажам агентов и их штрафах. Подобная компоновка таблицы хорошо воспринимается человеком визуально, так как она компактна. Однако, поверьте, что это сущий кошмар — пытаться извлекать из таких таблиц данные и получать промежуточные итоги (агрегировать информацию).

Дело в том, что данный формат содержит 2 измерения: чтобы найти что-то в таблице, вы должны определиться со строкой, перебирая филиал, группу и агента. Когда вы найдёте нужную стоку, то потом придётся искать уже нужный столбец, так как их тут много. И эта «двухмерность» сильно усложняет работу с такой таблицей и для стандартных инструментов Excel — формул и сводных таблиц.

Если вы построите сводную таблицу, то обнаружите, что нет возможности легко получить данные по году или кварталу, так как показатели разнесены по разным полям. У вас нет одного поля по объёму продаж, которым можно удобно манипулировать, а есть 12 отдельных полей. Придётся создавать руками отдельные вычисляемые поля для кварталов и года, хотя, будь это всё в одном столбце, сводная таблица сделала бы это за вас.

Если вы захотите применить стандартные формулы суммирования типа СУММЕСЛИ (SUMIF), СУММЕСЛИМН (SUMIFS), СУММПРОИЗВ (SUMPRODUCT), то также обнаружите, что они не смогут эффективно работать с такой компоновкой таблицы.

Рекомендуемый формат таблицы выглядит так:

Разнесение информации по разным листам книги «для удобства»

Ещё одна распространенная ошибка — это, имея какой-то стандартный формат таблицы и нуждаясь в аналитике на основе этих данных, разносить её по отдельным листам книги Excel. Например, часто создают отдельные листы на каждый месяц или год. В результате объём работы по анализу данных фактически умножается на число созданных листов. Не надо так делать. Накапливайте информацию на ОДНОМ листе.

Информация в комментариях

Часто пользователи добавляют важную информацию, которая может им понадобиться, в комментарий к ячейке. Имейте в виду, то, что находится в комментариях, вы можете только посмотреть (если найдёте). Вытащить это в ячейку затруднительно. Рекомендую лучше выделить отдельный столбец для комментариев.

Бардак с форматированием

Определённо не добавит вашей таблице ничего хорошего. Это выглядит отталкивающе для людей, которые пользуются вашими таблицами. В лучшем случае этому не придадут значения, в худшем — подумают, что вы не организованы и неряшливы в делах. Стремитесь к следующему:

  1. Каждая таблица должна иметь однородное форматирование. Пользуйтесь форматированием умных таблиц. Для сброса старого форматирования используйте стиль ячеек «Обычный».
  2. Не выделяйте цветом строку или столбец целиком. Выделите стилем конкретную ячейку или диапазон. Предусмотрите «легенду» вашего выделения. Если вы выделяете ячейки, чтобы в дальнейшем произвести с ними какие-то операции, то цвет не лучшее решение. Хоть сортировка по цвету и появилась в Excel 2007, а в 2010-м — фильтрация по цвету, но наличие отдельного столбца с чётким значением для последующей фильтрации/сортировки всё равно предпочтительнее. Цвет — вещь небезусловная. В сводную таблицу, например, вы его не затащите.
  3. Заведите привычку добавлять в ваши таблицы автоматические фильтры (Ctrl+Shift+L), закрепление областей. Таблицу желательно сортировать. Лично меня всегда приводило в бешенство, когда я получал каждую неделю от человека, ответственного за проект, таблицу, где не было фильтров и закрепления областей. Помните, что подобные «мелочи» запоминаются очень надолго.

Объединение ячеек

Используйте объединение ячеек только тогда, когда без него никак. Объединенные ячейки сильно затрудняют манипулирование диапазонами, в которые они входят. Возникают проблемы при перемещении ячеек, при вставке ячеек и т.д.

Объединение текста и чисел в одной ячейке

Тягостное впечатление производит ячейка, содержащая число, дополненное сзади текстовой константой « РУБ.» или » USD», введенной вручную. Особенно, если это не печатная форма, а обычная таблица. Арифметические операции с такими ячейками естественно невозможны.

Числа в виде текста в ячейке

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

Если ваша таблица будет презентоваться через LCD проектор

Выбирайте максимально контрастные комбинации цвета и фона. Хорошо выглядит на проекторе тёмный фон и светлые буквы. Самое ужасное впечатление производит красный на чёрном и наоборот. Это сочетание крайне неконтрастно выглядит на проекторе — избегайте его.

Страничный режим листа в Excel

Это тот самый режим, при котором Excel показывает, как лист будет разбит на страницы при печати. Границы страниц выделяются голубым цветом. Не рекомендую постоянно работать в этом режиме, что многие делают, так как в процессе вывода данных на экран участвует драйвер принтера, а это в зависимости от многих причин (например, принтер сетевой и в данный момент недоступен) чревато подвисаниями процесса визуализации и пересчёта формул. Работайте в обычном режиме.

Если первая строка (строка 1) или столбец (столбец A) не отображаются на этом экране, отобразить их может быть непросто, так как простого способа выбора этой строки или столбца нет. Вы можете выбрать весь таблицу, а затем отобразить скрытые строки или столбцы(вкладкаГлавная, группа Ячейки, кнопка Формат, команда Скрыть & Отобразить), но при этом отображаются все скрытые строки и столбцы на этом компьютере, чего вы, возможно, не захотите делать. Вместо этого можно выбрать первую строку и первый столбец с помощью полей Имя или Перейти.

Чтобы выделить скрытую первую строку или скрытый первый столбец листа, выполните одно из описанных ниже действий.

В поле Имя рядом с полем строка формул введите A1и нажмите ввод.

Поле имени со значением A1 для отображения столбца A и строки 1

На вкладке Главная в группе Редактирование нажмите кнопку Найти и выделить, а затем выберите команду Перейти. В поле Ссылка введите значение A1 и нажмите кнопку ОК.

На вкладке Главная в группе Ячейки нажмите кнопку Формат.

Выполните одно из следующих действий:

В области Видимостьщелкните Скрыть & Открыть, а затем щелкните Открыть строки или Открыть столбцы.

В поле Размер ячейкищелкните Высота строки или Ширина столбца ,а затем в поле Высота строки или Ширина столбца введите значение, которое вы хотите использовать для высоты строки или ширины столбца.

Совет: По умолчанию высота строк составляет 15,а ширина столбцов — 8,43.

Если вы не видите первый столбец (столбец A) или строку (строку 1) на листе, вероятно, они скрыты. Ниже описано, как отобразить их. На этом рисунке столбец A и строка 1 скрыты.

Скрытая первая строка и столбец

Чтобы отобразить столбец A, щелкните правой кнопкой мыши заголовок или подпись столбца B и выберите Показать.

Параметр отображения

Чтобы отобразить строку 1, щелкните правой кнопкой мыши заголовок или подпись строки 2 и выберите Показать.

Совет: Если вы не видите команды Отобразить столбцы или Отобразить строки, убедитесь, что вы щелкаете правой кнопкой мыши внутри подписи столбца или строки.

Скрывайте или отображайте столбцы в электронной таблице, чтобы в ней отображались только нужные данные для просмотра или печати.

Браузер не поддерживает видео.

Скрытие столбцов

Выделите один или несколько столбцов и нажмите клавишу CTRL, чтобы выделить другие несмежные столбцы.

Щелкните выделенные столбцы правой кнопкой мыши и выберите команду Скрыть.

Примечание: Двойная линия между двумя столбцами свидетельствует о наличии скрытых столбцов.

Отображение скрытых столбцов

Выделите столбцы, смежные со скрытыми.

Щелкните выделенные столбцы правой кнопкой мыши и выберите команду Показать.

Можно также дважды щелкнуть двойную линию между двумя столбцами в том месте, где находятся скрытые столбцы.

Вы видите двойные линии в заголовках столбцов или строк, а не строки и столбцы, как показано на рисунке?

Двойная вертикальная полоса в заголовках столбцов или строк указывает на скрытые столбцы или строки

Эти двойные линии означают, что некоторые столбцы и строки скрыты. Чтобы отобразить скрытые данные, отобразите эти столбцы или строки. Вот как отобразить столбцы или строки вне зависимости от того, находятся данные в диапазоне или в таблице:

Выделите столбцы, находящиеся перед скрытыми столбцами и после них (например, столбцы C и F).

Щелкните правой кнопкой мыши выбранные заголовки столбцов и выберите команду Отобразить столбцы.

щелкните правой кнопкой мыши выбранные заголовки столбцов и выберите команду "Отобразить столбцы"

Ниже описано, как отобразить строки.

Выделите строки, находящиеся перед скрытыми строками и после них (строки 2 и 4 в примере).

Щелкните правой кнопкой мыши выбранные заголовки строк и выберите команду Отобразить строки.

Отображение строк

Примечание: Если скрыты последовательные столбцы или строки, невозможно отобразить определенные из них. Сначала отобразите все столбцы или строки, а затем скройте те, которые не должны отображаться.

Дополнительные сведения

Вы всегда можете задать вопрос специалисту Excel Tech Community или попросить помощи в сообществе Answers community.

для примера фрагмент таблицы. сверху то что есть, снизу то что должно быть.

для примера фрагмент таблицы. сверху то что есть, снизу то что должно быть.

для примера фрагмент таблицы. сверху то что есть, снизу то что должно быть.

Добрый день. Поскольку съехало по сути 2 столбца, проще всего вставить недостающие столбцы посередине, затем поставить фильтр на столбцы. В фильтре выбирать значения которые нужно переместить (вроде выбор там небогатый). Добрый день. Поскольку съехало по сути 2 столбца, проще всего вставить недостающие столбцы посередине, затем поставить фильтр на столбцы. В фильтре выбирать значения которые нужно переместить (вроде выбор там небогатый). shurikus

выделить нужную таблицу - главная - найти и выделить - перейти - выделить - пустые ячейки. затем правкой кнопкой мышки и удалить со сдвигом.

выделить нужную таблицу - главная - найти и выделить - перейти - выделить - пустые ячейки. затем правкой кнопкой мышки и удалить со сдвигом.

[/vba] Автор - AVP
Дата добавления - 15.04.2014 в 10:29

shurikus, наверно надо было больший кусок выложить.

в таблице больше 100 столбцов и в некоторых строках втсречается по 5-10-15 смещений которые рандомно возникают.
например из строки в 100 ячеек осталось строка в 90 ячеек, в произвольных местах были 10 пустых ячеек которые удалены.

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

появилась мысль как-то макросом сделать
например я знаю что между ячейкой с значением PREM02 и STANDA обязательно должна быть ячейка
тоесть если в строке встречается 2 эти ячейки рядом, значит ячейка между ними была пустая и была удалена
чтобы починить надо между ними вставить пустую ячейку.

shurikus, наверно надо было больший кусок выложить.

в таблице больше 100 столбцов и в некоторых строках втсречается по 5-10-15 смещений которые рандомно возникают.
например из строки в 100 ячеек осталось строка в 90 ячеек, в произвольных местах были 10 пустых ячеек которые удалены.

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

появилась мысль как-то макросом сделать
например я знаю что между ячейкой с значением PREM02 и STANDA обязательно должна быть ячейка
тоесть если в строке встречается 2 эти ячейки рядом, значит ячейка между ними была пустая и была удалена
чтобы починить надо между ними вставить пустую ячейку. gruzdev_f

в таблице больше 100 столбцов и в некоторых строках втсречается по 5-10-15 смещений которые рандомно возникают.
например из строки в 100 ячеек осталось строка в 90 ячеек, в произвольных местах были 10 пустых ячеек которые удалены.

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

появилась мысль как-то макросом сделать
например я знаю что между ячейкой с значением PREM02 и STANDA обязательно должна быть ячейка
тоесть если в строке встречается 2 эти ячейки рядом, значит ячейка между ними была пустая и была удалена
чтобы починить надо между ними вставить пустую ячейку. Автор - gruzdev_f
Дата добавления - 15.04.2014 в 11:56

Читайте также: