3

У меня есть файл Excel, который был экспортирован из отчета служб отчетов SQL Server. Ячейки в первом столбце представляют собой список номеров магазинов, и все они должны быть выровнены по центру, но по некоторым причинам некоторые из них выровнены по левому краю. Когда я иду, чтобы исправить выравнивание, установив его по центру, ничего не происходит. Когда я иду и меняю тип столбца с общего на номер на текст, все равно ничего не происходит. Однако, когда для столбца установлено значение «Текст», а затем я изменяю (F2, затем «ввод») ячейку, она волшебным образом выравнивается по центру. Это было бы здорово, за исключением того факта, что я не хочу делать это для каждой отдельной ячейки.

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

6 ответов6

4

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

  1. Выберите весь столбец
  2. Выберите вкладку "Данные"
  3. Нажмите кнопку "Текст в столбцах" в разделе "Инструменты данных".
  4. Для "Шаг 1" нажмите "Далее"
  5. Для "Шаг 2" нажмите "Далее"
  6. Для "Шаг 3" выберите "Текст" в качестве "Формат данных столбца", а затем нажмите "Готово"
  7. Когда вы идете, чтобы проверить свои столбцы, они все должны быть правильно выровнены
1

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

Нажав на ячейку и выбрав другой стиль (например, «Домой»> «Стили»> «Нормальный»), форматирование вариантов было удалено, и я смог вернуть формат ячейки обратно в нормальное состояние.

0

Я использовал ответ выше, но добавил еще пару шагов. Моя версия Excel от Mac для Windows 2011. После пометки всего столбца, как указано выше, я затем выделил ячейки, в которых были цифры, поскольку они показывали маленький зеленый флажок ячейки, чтобы указать на ошибку пользователя (числа хранятся в виде текста). Затем я нажал на восклицательный знак и выбрал опцию игнорирования ошибки, из-за которой исчезали флаги зеленых ячеек. Затем я выделил все те же ячейки с числами в них, затем на панели ленты «Домой» под разделом с цифрами я выбрал раскрывающийся список с отображением текста и изменил его на номер. Центрирование сохранялось, и теперь клетки снова обрабатывались как число. NB - если вы снова отредактируете ячейку, выравнивание по левому краю вернется :-(

0

Я обнаружил, что эта проблема проявляется на всех попытках форматирования, просто сделав это изменение:

Формулы -> Аудит формул -> Показать формулы.

Когда вы отключите это, функция форматирования вернется. Тогда вам, возможно, придется;

Данные -> Текст в столбцы -> ...

Надеюсь это поможет.

0

Столбцы выше и ниже могут содержать пробелы, которых нет в других столбцах. Поэтому, когда они выровнены по центру, они выравниваются по большему контенту Удалите пробелы в других столбцах, и это должно исправить это. Ctrl+H, Найти что: (Поставьте пробел здесь), Нажмите: Заменить все, При необходимости выровняйте.

-2

У меня тоже есть та же проблема, но ни одна из них не работает, моя неспособна на выравнивание, потому что некоторые ячейки объединены. Если это так, следуйте этой инструкции:1. Выберите столбец или строку, в которой возникла проблема 2. Щелкните правой кнопкой мыши, выберите формат ячейки 3. Выберите вкладку «Выравнивание», в текстовом поле управления снимите флажок «Объединить ячейки» 4. Нажмите Ok. 5. Попробуйте изменить выравнивание, как обычно.

Надеюсь, это работает для вас!

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .