Как в Excel указать размер ячейки в сантиметрах: 5 рабочих способов

Почему в Excel нельзя просто ввести "5 см" — и что с этим делать

Вы когда-нибудь пытались вручную задать ширину столбца в Microsoft Excel — и обнаруживали, что программа упорно принимает только числа без единиц измерения? Даже если вы введёте 10 см в поле Ширина столбца, Excel проигнорирует буквы и оставит голое число. Это не баг, а особенность логики программы: по умолчанию она оперирует символами стандартного шрифта (в среднем 1 символ ≈ 0.18 см), а не физическими единицами.

Проблема усложняется, если вам нужно подготовить таблицу для печати с точными размерами — например, чтобы ячейки совпадали с полями анкеты или бланка. Или когда вы переносите макет из Adobe Illustrator в Excel и требуется соблюсти миллиметровую точность. К счастью, есть обходные пути — от ручного пересчёта до скрытых функций программы. В этой статье разберём все рабочие методы, включая малоизвестный трюк с Линейкой и макросом для автоматического масштабирования.

Спойлер: самый надёжный способ — использовать параметры страницы и привязку к физическим размерам листа. Но если вам нужно точное значение для одной ячейки, придётся немного посчитать. Ниже вы найдёте готовые коэффициенты перевода и пошаговые инструкции для Excel 2010–2026 (включая Excel Online и Excel для Mac).

📊 Как часто вам нужно настраивать размеры ячеек в Excel?
Каждый день
Раз в неделю
Только для печати
Никогда не делал этого

Способ 1: Перевод сантиметров в "единицы Excel" (самый универсальный)

Excel внутренне использует собственную систему единиц, где ширина ячейки измеряется в "символах стандартного шрифта" (по умолчанию Calibri 11 pt), а высота — в пунктах (pt). Чтобы перевести сантиметры в эти единицы, нужно знать два коэффициента:

  • 📏 Ширина: 1 см ≈ 4.72 единиц Excel (при шрифте Calibri 11 pt и масштабе 100%).
  • 📐 Высота: 1 см ≈ 28.35 пунктов (pt).

Формулы для расчёта:

  • 🔢 Ширина столбца (в единицах Excel) = желаемая ширина в см × 4.72
  • 📏 Высота строки (в пунктах) = желаемая высота в см × 28.35

Пример: если вам нужна ячейка 5×3 см, выполните:

  1. Выделите столбец → правая кнопка → Ширина столбца → введите 5 × 4.72 = 23.6.
  2. Выделите строку → правая кнопка → Высота строки → введите 3 × 28.35 = 85.05.

Шрифт в ячейке — Calibri 11 pt (стандартный)|

Масштаб отображения — 100% (вкладка Вид)|

Единицы измерения в настройках Windows — сантиметры|

Отключены объединённые ячейки (они искажают ширину)

-->

Важно: коэффициенты зависят от шрифта! Если вы используете Arial 10 pt, ширина символа изменится. Для точности создайте тестовую ячейку с известным размером (например, 10 см) и измерьте её реальную ширину линейкой, а затем рассчитайте персональный коэффициент.

⚠️ Внимание: В Excel для Mac коэффициенты могут отличаться на 5–7% из-за разницы в рендеринге шрифтов. Всегда проверяйте результат печатью пробной страницы.

Способ 2: Использование линейки (визуальный метод)

Если вам не нужна абсолютная точность до миллиметра, можно воспользоваться встроенной горизонтальной линейкой Excel. Она отображается в режиме Разметка страницы и показывает реальные сантиметры:

  1. Перейдите на вкладку Вид → выберите режим Разметка страницы.
  2. Над таблицей появится линейка с делениями в сантиметрах. Перетаскивайте границы столбцов, ориентируясь на неё.
  3. Для высоты строк используйте вертикальную линейку слева (если её нет, включите в Файл → Параметры → Дополнительно → Показать вертикальную линейку).

Преимущество метода: наглядность и отсутствие расчётов. Недостаток — линейка показывает размеры с точностью до 0.1 см, и при масштабировании экрана возможны погрешности.

Единица Excel Соответствие в см (при Calibri 11 pt) Пример использования
1 единица ширины 0.212 см Ширина символа "0" в стандартном шрифте
10 единиц ширины 2.12 см Минимальная ширина для размещения даты в формате ДД.ММ.ГГГГ
1 пункт (pt) высоты 0.035 см Высота строки по умолчанию (~15 pt = 0.53 см)
72 пункта (pt) 2.54 см Ровно 1 дюйм (используется для калибровки)

Способ 3: Привязка к размерам страницы (для печати)

Если ваша цель — подогнать таблицу под физический размер листа (например, чтобы ячейки совпадали с полями бланка), используйте параметры страницы:

  1. Перейдите на вкладку Разметка страницыПараметры страницы (стрелка в правом нижнем углу группы).
  2. Во вкладке Страница установите Единицы измерения: Сантиметры.
  3. В разделе Поля задайте отступы (например, Левое: 2 см, Верхнее: 1.5 см).
  4. Вернитесь на лист и растягивайте ячейки, ориентируясь на синие линии разрыва страниц.

Критическая деталь: в этом режиме Excel автоматически пересчитывает ширину столбцов в сантиметры относительно полей страницы. Например, если поле слева — 2 см, а правая граница таблицы на отметке 10 см, то ширина всех столбцов в сумме составит ровно 8 см.

Для проверки:

  1. Нажмите Ctrl + P (предварительный просмотр).
  2. Убедитесь, что таблица помещается на лист без обрезки.
  3. При необходимости откорректируйте масштаб в настройках печати (Не подогнатьРазместить на одной странице).
⚠️ Внимание: Если после печати размеры не совпадают, проверьте настройки принтера! Некоторые драйверы автоматически масштабируют документ (опция "Подогнать под страницу" или "Игнорировать поля Excel").

Способ 4: Макрос для автоматического перевода см в единицы Excel

Если вам часто приходится настраивать размеры в сантиметрах, автоматизируйте процесс с помощью VBA-макроса. Этот код создаст пользовательскую функцию =СМ_В_ЕДИНИЦЫ(значение), которая вернёт ширину столбца в единицах Excel:

Function СМ_В_ЕДИНИЦЫ(см As Double) As Double

' Коэффициент для Calibri 11 pt (измените при другом шрифте)

Const Коэффициент As Double = 4.72

СМ_В_ЕДИНИЦЫ = см * Коэффициент

End Function

Как использовать:

  1. Нажмите Alt + F11, чтобы открыть редактор VBA.
  2. Вставьте код в модуль (Вставка → Модуль).
  3. Теперь в любой ячейке можно ввести =СМ_В_ЕДИНИЦЫ(5), чтобы получить ширину для 5 см.

Для высоты строк создайте аналогичную функцию с коэффициентом 28.35:

Function СМ_В_ПУНКТЫ(см As Double) As Double

СМ_В_ПУНКТЫ = см * 28.35

End Function

Как изменить коэффициент под свой шрифт?

1. Создайте ячейку с текстом "0000000000" (10 символов).

2. Задайте ей ширину вручную (например, 10 единиц).

3. Измерьте реальную ширину линейкой (допустим, 2.5 см).

4. Рассчитайте коэффициент: 10 / 2.5 = 4.

5. Замените в макросе значение Const Коэффициент на полученное (4).

Способ 5: Экспорт в PDF с фиксированными размерами

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

  1. Выделите диапазон ячеек, размеры которых нужно зафиксировать.
  2. Перейдите в Файл → Экспорт → Создать PDF/XPS.
  3. В окне публикации выберите Параметры → установите флажок Открыть файл после публикации.
  4. Нажмите ОК и сохраните файл. В PDF размеры будут точно соответствовать заданным в Excel (при условии, что вы использовали один из методов выше).

Преимущество PDF: независимо от принтера или программы просмотра, размеры ячеек останутся неизменными. Это полезно для:

  • 📄 Шаблонов документов (анкет, бланков).
  • 📊 Отчётов с жёсткими требованиями к макету.
  • 🖼️ Векторных макетов, переносимых в графические редакторы.

Частые ошибки и как их избежать

Даже опытные пользователи сталкиваются с проблемами при настройке размеров ячеек. Вот типичные ловушки и их решения:

  • 🔍 Размеры не совпадают после печати:
    Проверьте масштаб в настройках принтера (должен быть 100%) и отключите опцию "Подогнать под размер бумаги".
  • 📉 Столбцы сужаются при изменении шрифта:
    Excel автоматически подстраивает ширину под содержимое. Зафиксируйте размер вручную (правый клик → Ширина столбца).
  • 🖱️ Линейка не показывает сантиметры:
    Убедитесь, что в Параметры Excel → Дополнительно выбраны сантиметры как единицы измерения для линейки.
  • 🔄 Макрос не работает:
    Включите поддержку макросов в Файл → Параметры → Центр управления безопасностью → Параметры центра → Включить все макросы (не рекомендуется для недоверенных файлов!).

Ещё одна распространённая проблема — объединённые ячейки. Они искажают ширину столбцов, так как Excel рассматривает их как единый блок. Решение:

  1. Разъедините ячейки (Главная → Объединить и поместить в центре → Отменить объединение).
  2. Настройте ширину каждого столбца отдельно.
  3. Объедините ячейки заново (если нужно).

FAQ: Ответы на острые вопросы

Можно ли в Excel указать размер ячейки в миллиметрах?

Да, но только косвенно. Все методы из этой статьи работают и для миллиметров — просто делите значение на 10 (например, 5 мм = 0.5 см) и используйте полученное число в расчётах. Линейка в режиме Разметка страницы также показывает миллиметры при достаточном масштабировании.

Почему при печати ячейки сдвигаются на 1–2 мм?

Это связано с полями принтера — непечатаемой областью по краям листа. Решение:

  1. Уменьшите поля в Параметры страницы (минимум — 0.5 см).
  2. Используйте принтер с поддержкой borderless-printing (печать без полей).
  3. Экспортируйте в PDF и печатайте оттуда — некоторые PDF-просмотрщики лучше управляют полями.

Как сделать все ячейки на листе одинакового размера в см?

Самый быстрый способ:

  1. Выделите весь лист (Ctrl + A).
  2. Задайте ширину первого столбца (например, 23.6 для 5 см).
  3. Нажмите Главная → Формат → Автоподбор ширины столбца по выборке (Excel скопирует ширину на все столбцы).
  4. Повторите для высоты строк.

Для точности используйте макрос из Способа 4.

Работает ли это в Google Таблицах?

В Google Sheets логика аналогичная, но коэффициенты другие:

  • 1 см ≈ 37.79 пикселей по ширине.
  • 1 см ≈ 37.79 пикселей по высоте (да, там симметрично!).

Чтобы задать размер в сантиметрах:

  1. Выделите ячейки → правый клик → Изменить размер строки/столбца.
  2. Введите значение в пикселях (например, 5 × 37.79 = 189 для 5 см).

Линейки в Google Таблицах нет, но можно использовать расширение Page Sizer для визуальной настройки.

Как сохранить шаблон с фиксированными размерами в см?

Создайте файл-шаблон (.xltx):

  1. Настройте размеры ячеек одним из описанных способов.
  2. Перейдите в Файл → Сохранить как.
  3. В поле Тип файла выберите Шаблон Excel (*.xltx).
  4. Сохраните в папку Документы\Мои шаблоны Office (для быстрого доступа при создании нового файла).

При открытии шаблона все размеры будут сохранены в сантиметрах.