Как сделать в эксель чтобы цифры автоматически прописывались

Содержание:

Использование функции для вставки нового текста в строку

Функцию ЗАМЕНИТЬ() удобно использовать для вставки в строку нового текста. Например, имеется перечень артикулов товаров вида «ID-567(ASD)

«, необходимо перед текстомASD вставить новый текстMicro , чтобы получилось «ID-567(MicroASD) «. Для этого напишем простую формулу: =ЗАМЕНИТЬ(A2;8;0;»Micro»).

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

Чтобы воспользоваться диалоговым окном Найти и заменить,

выделите диапазон ячеек, в котором вы хотите произвести поиск (если будет выделена только одна ячейка, Excel будет искать во всем листе). Перейдите по вкладкеГлавная в группуРедактирование, выберитеНайти и выделить -> Найти ( или нажмите сочетание клавиш Ctrl + F).

В появившемся диалоговом окне Найти и заменить,

вы можете воспользоваться вкладкойНайти, если вам просто требуется найти какую-нибудь информацию, либо вкладкойЗаменить, если вы хотите заменить текст

Обратите внимание, что вы можете переключиться в расширенный режим поиска, нажав на кнопкуПараметры

Поиск информации

Введите искомую информацию в поле Найти

и укажите требуемые параметры поиска:

  • Выберите место поиска в выпадающем меню Искать (на листе, в книге)
  • В выпадающем меню Просматривать, укажите Excel вариант просмотра по строкам или по столбцам.
  • Задайте Областьпоиска в формулах, значениях или примечаниях
  • С помощью опций Учитывать регистр иЯчейка целиком, вы можете указать, следует ли производить поиск с учетом регистра символов и ищется ли все содержимое ячейки или только фрагмент.

Кнопка Найти далее

будет находить и выделять по одной совпавшей ячейке за одно нажатие. Если вы нажмете кнопкуНайти все, Excel отобразить список с адресами всех найденных ячеек. Выделяя элементы в этом списке, будут выделяться соответствующие им ячейки на листе.

Замена информации

Чтобы заменить текст в ячейке Excel другим текстом, воспользуйтесь вкладкой Заменить

в диалоговом окнеНайти и заменить. В полеНайти введите текст, который необходимо заменить, а в полеЗаменить на текст, на который требуется поменять. При необходимости, воспользуйтесь расширенными параметрами замены, описанными выше.

Щелкните по кнопке Найти далее,

чтобы Excel выделил первую совпавшую ячейку, затемЗаменить для замены. После щелчка, Excel выделит следующую совпавшую ячейку. Чтобы пропустить замещение, щелкнитеНайти далее. Для замены всех элементов без проверки,щелкнитеЗаменить все. Если замещениепошлоне по плану, вы можете отменить действие с помощью сочетания клавиш Ctrl + Z.

Поиск форматов

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

в группуРедактирование, выберитеНайти и выделить -> Заменить ( или нажмите сочетание клавиш Ctrl + H). В появившемся диалоговом окне перейдите во вкладкуЗаменить и щелкните по кнопкеПараметры, чтобы отобразить расширенные опции замены. Щелкните по верхней кнопкеФормат. В появившемся диалоговом окне, перейдите во вкладку Шрифт

и выберитеПолужирное начертание. Щелкните ОК.

Те же шаги проделайте для замещающего формата (нижняя кнопка Формат

), отличием будет только выбор начертанияПолужирный курсив в диалоговом окнеНайти формат. Щелкните по кнопке Заменить все,

Excel заменит текст с жирным начертанием на жирный курсив.

Замена переноса строки (Alt+Enter) в ячейке

Предположим, у вас имеется таблица с ячейками, данные в которых перенесены по строкам с помощью сочетания клавиш Alt+Enter и требуется заменить символ переноса строк (каретку) на пробел.

Для этого вызываем диалоговое окно Найти и заменить

сочетанием клавиш Ctrl+H. В полеНайти вводим Ctrl+J (внешне поле останется пустым), в полеЗаменить на вводимПробел (или любой другой символ).

Щелкаем Заменить все

и, о чудо, все наши каретки превратились в пробелы!

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

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

Excel: как поменять цифры на буквы в заголовках столбцов

Дана ситуация: вам присылают файл Excel, и видите, что вместо букв в заголовках столбцов что-то подобное:

Раздражает? Поменять настройки можно буквально в 3 клика. Вкладка Файл, раздел Параметры, раздел Формулы.

Убираем галочку с опции Стиль ссылок R 1 C1.

интересный подход.) Распотрошил я 1 файлик, а там:

И не боле того. Где искать ответ?

Mr X – хорошо, что во благо, пишите, что вас ещё раздражает в офисе – может, так же просто решается )

3. Написать строку Application.ReferenceStyle=xlA1 и нажать Enter

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

P.S. Чтобы вернуть номера столбцов обратно, необходимо xlA1 заменить на xlR1C1.

Alexandr – интересно, не знала

Супер! Меня так раздражали буквы в заголовках столбцов! Теперь поменял их на цифры! Наконец-то!

Вот уж огромное СПАСИБО.

Чаще всего это происходит после сохранения данных 1С: в формате Exel.

Получалось менять только лишь после плясок с бубном.

Ещё раз огромное СПАСИБО!

чего уж там. Переименовываете xlsx в zip, распаковываете, в файле xlworkbook.xml ищете тэг «calcPr», удаляете атрибут refMode=»R1C1″, запаковываете и переименовывете обратно.

Коллеги в ауте, Вам удваивают зарплату ?

А вообще, применяйте R1C1, A1 – это эмуляция ?

Могу только предположить, что у Вас грузится личная книга макросов, либо еще какие-то надстройки. В этом случае Ваш стиль лечения не должен действовать на следующий запуск Excel. Он сохраняет стиль ссылок по первой открытой книге. Это сделано специально, чтобы можно было писать формулы между открытыми книгами. Проверьте список проектов в окне VBE. Если там есть PERSONAL.XLSB, то введите в Immediate:

Workbooks(«PERSONAL.XLSB»).Application.ReferenceStyle = xlA1: Workbooks(«PERSONAL.XLSB»).Save

Либо, могу только предположить, что в Excel 2010 (а судя по calcId у вас 2010й, у меня 2007й, поэтому проверить не могу) стиль ссылок по умолчанию определяется по другому. Тогда попробуйте явно задать стиль в xml

Спасибо. меня пздц как бесили эти цифры вверху

Применение пользовательских функций (UDF)

Идём дальше и переходим к нестандартным способам конвертации.
Третий вариант изменения регистра текста — пользовательская функция, где мы можем реализовать любой произвольный шаблон конвертирования.
Давайте повторим функционал смены регистра из текстового редактора Word, в которой к 3 основным (ВСЕ ПРОПИСНЫЕ, все строчные и Начинать С Прописных) добавляются еще 2 варианта — Как в предложениях и иЗМЕНИТЬ рЕГИСТР.
Так как в общем и целом никаких ограничений на итоговый вид текстовых данных нет, то также добавим реализацию нестандартных расстановок, к примеру, ЧеРеДоВаНиЕ рЕгИсТрОв и ПрОИЗвоЛЬноЕ нАПиСАниЕ.

Переходим в редактор Visual Basic (горячая клавиша Alt + F11), добавляем новый модуль и записываем код новой функции (напротив основных действий кода даются пояснения):

Visual Basic

Function ChangeRegister(Text As String, TextType As Integer) As String
‘Тип TextType:
‘1 — ВСЕ ПРОПИСНЫЕ
‘2 — все строчные
‘3 — Начинать С Прописных
‘4 — Как в предложениях
‘5 — иЗМЕНИТЬ рЕГИСТР
‘6 — ЧеРеДоВаНиЕ рЕгИсТрОв
‘7 — ПрОИЗвоЛЬноЕ нАПиСАниЕ
If TextType = 1 Or TextType = 2 Or TextType = 3 Then ‘Если тип данных 1, 2 или 3…
ChangeRegister = StrConv(Text, TextType) ‘… то конвертируем встроенной функцией
ElseIf TextType = 4 Then ‘Если тип данных 4
ChangeRegister = StrConv(Text, 2) ‘То конвертируем в тип 2 (делаем все символы строчные)
Mid$(ChangeRegister, 1, 1) = UCase(Mid$(ChangeRegister, 1, 1)) ‘Затем меняем начальный символ на заглавный
ElseIf TextType = 5 Then ‘Если тип данных 5
For i = 1 To Len(Text) ‘Цикл по каждому символу
Mid$(Text, i, 1) = IIf(Mid$(Text, i, 1) = UCase(Mid$(Text, i, 1)), LCase(Mid$(Text, i, 1)), UCase(Mid$(Text, i, 1))) ‘Меняем регистр символа на противоположный
Next i
ChangeRegister = Text
ElseIf TextType = 6 Then ‘Если тип данных 6
For i = 1 To Len(Text)
Mid$(Text, i, 1) = IIf(i Mod 2 = 0, LCase(Mid$(Text, i, 1)), UCase(Mid$(Text, i, 1))) ‘Чередуем регистр
Next i
ChangeRegister = Text
Else ‘В остальных случаях
For i = 1 To Len(Text)
Mid$(Text, i, 1) = IIf(Round(Rnd()) = 0, LCase(Mid$(Text, i, 1)), UCase(Mid$(Text, i, 1))) ‘Произвольный регистр
Next i
ChangeRegister = Text
End If
End Function

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31

FunctionChangeRegister(Text AsString,TextType AsInteger)AsString

‘Тип TextType:

‘1 — ВСЕ ПРОПИСНЫЕ

‘2 — все строчные

‘3 — Начинать С Прописных

‘4 — Как в предложениях

‘5 — иЗМЕНИТЬ рЕГИСТР

‘6 — ЧеРеДоВаНиЕ рЕгИсТрОв

‘7 — ПрОИЗвоЛЬноЕ нАПиСАниЕ

IfTextType=1OrTextType=2OrTextType=3Then’Если тип данных 1, 2 или 3…

ChangeRegister=StrConv(Text,TextType)’… то конвертируем встроенной функцией

ElseIfTextType=4Then’Если тип данных 4

ChangeRegister=StrConv(Text,2)’То конвертируем в тип 2 (делаем все символы строчные)

Mid$(ChangeRegister,1,1)=UCase(Mid$(ChangeRegister,1,1))’Затем меняем начальный символ на заглавный

ElseIfTextType=5Then’Если тип данных 5

Fori=1ToLen(Text)’Цикл по каждому символу

Mid$(Text,i,1)=IIf(Mid$(Text,i,1)=UCase(Mid$(Text,i,1)),LCase(Mid$(Text,i,1)),UCase(Mid$(Text,i,1)))’Меняем регистр символа на противоположный

Nexti

ChangeRegister=Text

ElseIfTextType=6Then’Если тип данных 6

Fori=1ToLen(Text)

Mid$(Text,i,1)=IIf(iMod2=,LCase(Mid$(Text,i,1)),UCase(Mid$(Text,i,1)))’Чередуем регистр

Nexti

ChangeRegister=Text

Else’В остальных случаях

Fori=1ToLen(Text)

Mid$(Text,i,1)=IIf(Round(Rnd())=,LCase(Mid$(Text,i,1)),UCase(Mid$(Text,i,1)))’Произвольный регистр

Nexti

ChangeRegister=Text

EndIf

EndFunction

У данной функции всего 2 аргумента: ячейка с текстом и тип преобразования данных.
Переходим обратно в Excel и в строке формул набираем функцию пользователя ChangeRegister (или находим ее в категории Определенные пользователем посредством мастера функций):


Небольшое замечание. При конвертировании по типу Как в предложениях, корректное преобразование происходит только для первого предложения фразы. В том случае, когда во фразе несколько предложений, то будет необходимо подкорректировать код пользовательской функции.

Ознакомиться с разобранными материалами можно скачав пример.

Удачи вам и до скорых встреч на страницах блога TutorExcel.Ru!

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

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

Как сделать верхний регистр для символов текста в Excel

Пример 1. В таблице содержатся числовые данные в римской форме записи. При этом для использован нижний регистр символов. Преобразовать символы в верхний регистр.

Вид таблицы данных:

Используем формулу, чтобы заполнить сразу все ячейки:

=ПРОПИСН(A2)

A2:A7 – диапазон ячеек с римскими числами в нижнем регистре.

Результат выполнения:

Если требуется получить универсальную формулу, которая определяет, содержат ли ячейки текстовые представления римских чисел, можно добавить проверочное условие:

С помощью функции ЕСЛИ проверим возможность преобразования римского числа к арабскому. Если ЕОШ вернет значение ИСТИНА (есть ошибка), будет выведено соответствующее пояснение, иначе функция ПРОПИСН выполнит преобразование регистра символов.

Добавим несколько значений в таблицу и выведем результаты в соседнем столбце:

Теперь формула контролирует ошибки и выдает только правильные результаты или соответственно сообщение.

2 метода изменения обозначений столбцов

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

Настройки в Режиме разработчика

Пожалуй, это самый интересный метод, поскольку позволяет более продвинуто подходить к изменению параметров отображения листа. С помощью режима разработчика можно выполнить множество действий, по умолчанию недоступных в Excel.

Это профессиональный инструмент, который требует определенных навыков программирования. Тем не менее, он довольно доступен для освоения даже если человек не имеет большого опыта работы в Excel. Язык Visual Basic прост в освоении, и сейчас мы разберемся, как с его помощью можно изменить отображение колонок. Изначально режим разработчика выключен. Следовательно, нужно его включить перед тем, как вносить какие-то изменения в параметры листа этим способом. Для этого выполняем такие действия:

  1. Заходим в раздел настроек Excel. Для этого находим возле вкладки «Главная» меню «Файл» и переходим по нему.
  2. Далее откроется большая панель настроек, занимающая все пространство окна. В самом низу меню находим кнопку «Параметры». Делаем клик по ней.
  3. Далее появится окно с параметрами. После этого переходим по пункту «Настроить ленту», и в самом правом перечне находим опцию «Разработчик». Если мы нажмем на флажок возле нее, у нас появится возможность включить эту вкладку на ленте. Сделаем это.

Теперь подтверждаем внесенные изменения в настройки нажатием клавиши ОК. Теперь можно приступать к основным действиям.

  1. Нажимаем на кнопку «Visual Basic» в левой части панели разработчика, которая открывается после нажатия одноименной вкладки. Также возможно использование комбинации клавиш Alt + F11 для того, чтобы выполнить соответствующее действие. Настоятельно рекомендуется пользоваться горячими клавишами, потому что это значительно увеличит эффективность использования любой функции Microsoft Excel.
  2. Перед нами откроется редактор. Теперь нам надо нажать на горячие клавиши Ctrl+G. С помощью этого действия мы двигаем курсор в область «Immediate». Это нижняя панель окна. Там нужно написать следующую строку: Application.ReferenceStyle=xlA1 и подтверждаем свои действия нажатием клавиши «ВВОД».

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

Настройка параметров программы

Этот метод более простой для обычного человека. Во многих аспектах он повторяет действия, описанные выше. Отличие заключается в том, что использование языка программирования позволяет автоматизировать изменение заголовков колонок на буквенные или цифровые в зависимости от того, какая ситуация произошла в программе. Метод настройки параметров программы же считается более простым. Хотя мы видим, что даже через редактор Visual Basic не все так сложно, как могло показаться на первый взгляд. Итак, что нам нужно сделать? В целом, первые действия аналогичны предыдущему методу:

  1. Нам нужно зайти в окно настроек. Для этого делаем клик по меню «Файл», после чего делаем клик по опции «Параметры»ю
  2. После этого открывается уже знакомое нам окно с параметрами, но на этот раз нас интересует раздел «Формулы».
  3. После того, как мы перейдем в него, нам нужно найти второй блок, озаглавленный, как «Работа с формулами». После этого убираем тот флажок, который выделен красным прямоугольником со скругленными краями на скриншоте.

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

Конечно, начинающего пользователя такая ситуация может несколько напугать. Ведь не каждый день происходит ситуация, когда ни с того, ни с сего латинские буквы превращаются в цифры. Тем не менее, видим, что никакой проблемы в этом нет. Не требуется много времени на то, чтобы привести вид к стандартному. Можно воспользоваться любым методом, который нравится.

Устраняем проблему с отображением цифр вместо букв

Если цифры вместо букв в столбцах в Excel, то есть два варианта, как это исправить. Первый – использовать интерфейс, а второй вводить специальную команду. Оба метода очень просты и справится любой пользователь.

Через интерфейс

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

  1. Открываем меню «Файл».
  2. Там нужно перейти во вкладке «Параметры».
  3. Откроется окно, в котором следует выбрать раздел «Формулы».
  4. Там ищите «Работа с формулами» и снимаем чекбокс с надписи «Стиль ссылок R1C1».

Теперь проблема, что отображаются цифры вместо букв в Excel решена.

Макрос

В этом варианте нужно использовать макрос. Алгоритм действий следующий:

  1. Нужно включить режим разработчика. Для этого открываем вкладку «Файл» и переходим в раздел «Параметры».
  2. Откроется меню, где нужно перейти в раздел «Настройка ленты» и установить чекбокс на пункт «Разработчик».
  3. Далее нужно открыть раздел «Разработчик». Затем выбираем «Visual Basic». Можно просто воспользоваться горячими клавишами Alt+F11.
  4. На устройстве с клавишами нажимаем кнопки Ctrl+G и вводим Application.ReferenceStyle=xlA1 код. Затем нажимаем Enter.

После этого проблема, что в Экселе цифры вместо букв пропадет.

Изменение размера букв при помощи меню «Шрифт»

Примечание! Для быстрого вызова меню «Шрифт» пользователь может нажать горячие клавиши «Контрл+D», расположенную в левом нижнем углу клавиатуры.

Если кнопки найти проблематично, меню «Шрифт» можно вызвать, нажав на стрелку, расположенную в правом нижнем углу одноименной группы.

Примечание! В диалоговом окне «Шрифт» пользователь может изменить не только размер текста, но и сам шрифт, цвет знаков, интервал между символами и пр.

Первое устройство для ввода информации появилось 150 лет тому назад, когда в конце 19 века была изобретена первая печатная машинка. Знаки, предназначенные для вывода информации на бумагу, были расположены по алфавиту. Такая раскладка доставляла неудобства обладателям этого девайса, именно поэтому расположение клавиш было изменено. Часто используемые символы были перемещены в середину клавиатуры, остальные были распределены по краям устройства.

Видео — Как большие буквы сделать маленькими

Знакома ли вам ситуация, когда вы набираете текст в документе, а затем смотрите на экран и понимаете, что забыли отключить CapsLock? Все буквы в тексте получаются заглавными (большими), их приходится удалять, а затем заново набирать.

О том, как решить эту проблему, мы уже писали. Однако, иногда возникает необходимость выполнить кардинально противоположное действие в Ворде — сделать все буквы большими. Именно об этом мы и расскажем ниже.

1. Выделите текст, который должен быть напечатан большими буквами.

2. В группе “Шрифт” , расположенной во вкладке “Главная” , нажмите кнопку “Регистр” .

3. Выберите необходимый тип регистра. В нашем с вами случае — это “ВСЕ ПРОПИСНЫЕ” .

4. Все буквы в выделенном фрагменте текста изменятся на заглавные.

Сделать заглавными буквы в Ворде можно и с помощью использования горячих клавиш.

1. Выделите текст или фрагмент текста, который должен быть написан прописными буквами.

2. Нажмите дважды “SHIFT+F3” .

3. Все маленькие буквы станут большими.

Вот так просто можно в Ворде сделать прописные буквы из маленьких. Желаем вам успехов в дальнейшем изучении функций и возможностей этой программы.

Доброго всем времени суток, мои дорогие друзья и читатели блога сайт. У вас наверняка случалось такое, что вы писали какое-либо слово или предложение в ворде, но вдруг захотели как-то выделить текст и сделать, чтобы каждая буковка в тексте стала прописной, а не строчной. А может наоборот? Вы написали текст с зажатым Caps Lock и хотите сделать все буковки строчными? Так вот сегодня я вам и покажу, как сделать все буквы заглавными в word и наоборот, причем сразу двумя способами.

Самый простой способ, который будет работать в любой версии Word — это выделить ту часть текста, которую нужно сделать полностью прописной, после чего нажать комбинацию клавиш SHIFT+F3 . Но что самое интересное, изменение регистра происходит в два этапа: сначала заглавными становятся только первые буквы каждого слова, а при повторном нажатии абсолютно все буквы становятся прописными.

Второй способ еще проще чем первый. Вам просто нужно будет выделить тот фрагмент, где вы хотите сменить регистр, после чего идти во вкладку «Главная» и нажать на кнопку «Регистр» . На скриншоте ниже показано, как она выглядит. И вот тут вам сразу выдается несколько вариантов развития событий. Не буду перечислять, все и так должно быть понятно.

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

Вот в принципе и всё. Теперь и вы знаете, как сделать строчные буквы заглавными, и я очень надеюсь, что моя сегодняшняя статья вам помогла, поэтому не забывайте подписываться на обновление статей моего блога. Будет интересно. Удачи вам. Пока-пока!

При помощи специальной функции

Сейчас будет рассказано, как объединить столбцы в Excel без потери данных. А производиться это с помощью функции «Сцепить»:

  1. Выделите любую пустую ячейку на листе в программе.
  2. Кликните по кнопке «Вставить функцию». Расположена она левее от строки формул.
  3. Появится окно «Мастер функций». В нем вам необходимо из списка выбрать «Сцепить». После этого нажмите «ОК».
  4. Теперь надо ввести аргументы функции. Перед собой вы видите три поля: «Текст1», «Текст2» и «Текст3» и так далее.
  5. В поле «Текст1» введите имя первой ячейки.
  6. Во второе поле введите имя второй ячейки, расположенной рядом с ней.
  7. При желании можете продолжить ввод ячеек, если хотите объединить более двух.
  8. Нажмите «ОК».

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

  1. Выделите объединенные данные.
  2. Установите курсор в нижнем правом углу ячейки.
  3. Зажмите ЛКМ и потяните вниз.
  4. Все остальные строки также объединились.
  5. Выделите полученные результаты.
  6. Скопируйте его.
  7. Выделите часть таблицы, которую хотите заменить.
  8. Вставьте полученные данные.

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

Иногда, при работе с таблицами, или любыми другими данными, в Excel, у пользователей возникает вопрос: как преобразовать строки уже имеющейся таблицы в столбцы и наоборот. Также бывают ситуации, когда необходимо поменять местами строки и столбцы в таблице, вместе со всеми данными.

Первый способ, который поможет преобразовать строки в столбцы, это использование специальной вставки.

Для примера будем рассматривать следующую таблицу, которая размещена на листе Excel в диапазоне B2:D7. Сделаем так, чтобы шапка таблицы была записана по строкам. Выделяем соответствующие ячейки и копируем их, нажав комбинацию «Ctrl+C».

Теперь выделите ту ячейку на листе, где будет располагаться первая строка, в примере это «Имя». Кликните в ней правой кнопкой мышки и выберите из меню «Специальная вставка».

В следующем окне поставьте галочку в поле «Транспонировать» и нажмите «ОК».

Шапка таблицы, которая была записана по строкам, теперь записана в столбец. Если на листе в Экселе у Вас размещена большая таблица, можно сделать так, чтобы при пролистывании всегда была видна шапка таблицы (заголовки столбцов) и первая строка. Подробно ознакомиться с данным вопросом, можно в статье: как закрепить область в Excel.

Для того чтобы поменять строки со столбцами в таблице Excel, выделите весь диапазон ячеек нужной таблицы: B2:D7, и нажмите «Ctrl+C». Затем выделите необходимую ячейку для новой таблицы и кликните по ней правой кнопкой мыши. Выберите из меню «Специальная вставка», а затем поставьте галочку в пункте «Транспонировать».

Как видите, использование специальной вставки, позволяет сохранить исходное форматирование для транспонированных ячеек.

Второй способ – использование функции ТРАНСП. Для начала выделим диапазон ячеек для новой таблицы. В исходной таблице примера шесть строк и три столбца, значит, выделим три строки и шесть столбцов. Дальше в строке формул напишите: =ТРАНСП(B2:D7), где «B2:D7» – диапазон ячеек исходной таблицы, и нажмите комбинацию клавиш «Ctrl+Shift+Enter».

Таким образом, мы поменяли столбцы и строки местами в таблице Эксель.

Для преобразования строки в столбец, выделим нужный диапазон ячеек. В шапке таблицы 3 столбца, значит, выделим 3 строки. Теперь пишем: =ТРАНСП(B2:D2) и нажимаем «Ctrl+Shift+Enter».

При использовании функции ТРАНСП у транспонированной сохраниться связь с исходной таблицей. То есть, при изменении данных в первой таблице, они тут же отобразятся во второй.

В рассмотренном примере, заменим «Катя1» на «Катя». И допишем ко всем именам по первой букве фамилии

Обратите внимание, изменения вносим в исходную таблицу, которая расположена в диапазоне В2:D7

Если Вам нужно сделать из столбцов строки в Excel, то точно также используйте два вышеописанных способа.

Первый способ. Выделите нужный столбец, нажмите «Ctrl+C», выберите ячейку и кликните по ней правой кнопкой мыши. Из меню выберите «Специальная вставка». В следующем диалоговом окне ставим галочку в поле «Транспонировать».

Чтобы преобразовать данные столбца в строку, используя функцию ТРАНСП, выделите соответствующее количество ячеек, в строке формул напишите: =ТРАНСП(В2:В7) – вместо «В2:В7» Ваш диапазон ячеек. Нажмите «Ctrl+Shift+Enter».

Вот так легко, можно преобразовать строку в столбец в Эксель, или поменять столбцы на строки. Используйте любой из описанных способов.

Устраняем проблему с отображением цифр вместо букв

Если цифры вместо букв в столбцах в Excel, то есть два варианта, как это исправить. Первый – использовать интерфейс, а второй вводить специальную команду. Оба метода очень просты и справится любой пользователь.

Через интерфейс

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

  1. Открываем меню «Файл».
  2. Там нужно перейти во вкладке «Параметры».
  3. Откроется окно, в котором следует выбрать раздел «Формулы».
  4. Там ищите «Работа с формулами» и снимаем чекбокс с надписи «Стиль ссылок R1C1».

Теперь проблема, что отображаются цифры вместо букв в Excel решена.

Макрос

В этом варианте нужно использовать макрос. Алгоритм действий следующий:

  1. Нужно включить режим разработчика. Для этого открываем вкладку «Файл» и переходим в раздел «Параметры».
  2. Откроется меню, где нужно перейти в раздел «Настройка ленты» и установить чекбокс на пункт «Разработчик».
  3. Далее нужно открыть раздел «Разработчик». Затем выбираем «Visual Basic». Можно просто воспользоваться горячими клавишами Alt+F11.
  4. На устройстве с клавишами нажимаем кнопки Ctrl+G и вводим Application.ReferenceStyle=xlA1 код. Затем нажимаем Enter.

После этого проблема, что в Экселе цифры вместо букв пропадет.

Варианты смены отображения

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

Способ 1: использования интерфейса программы

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

  1. Делаем переход во вкладку «Файл».

Производим перемещение в раздел «Параметры».

После перехода в центральной части окна ищем блок настроек «Работа с формулами». Около параметра «Стиль ссылок R1C1» снимаем галочку. Жмем на кнопку «OK» внизу окна.

  1. Активируем режим разработчика на ленте, если он окажется отключен. Для этого делаем перемещение во вкладку «Файл». Далее жмем на надпись «Параметры».

В открывшемся окне выбираем пункт «Настройка ленты». В правой части окна устанавливаем галочку около пункта «Разработчик». Жмем на кнопку «OK». Таким образом, режим разработчика активирован.

Переходим во вкладку «Разработчик». Жмем на кнопку «Visual Basic», которая расположена на самом левом краю ленты в блоке настроек «Код». Можно не производить этих действий на ленте, а просто набрать сочетание клавиш на клавиатуре Alt+F11.

Открывается редактор VBA. Жмем на клавиатуре сочетание клавиш Ctrl+G. В открывшееся окно вписываем код:

Жмем на кнопку Enter.

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

Как видим, неожиданная смена наименования координат столбцов с буквенного на числовое не должна ставить в тупик пользователя. Все очень легко можно вернуть к прежнему состоянию с помощью изменения в параметрах Эксель. Вариант с использованием макроса есть смысл применять только в том случае, если по какой-то причине вы не можете воспользоваться стандартным способом. Например, из-за какого-то сбоя. Можно, конечно, применить данный вариант в целях эксперимента, чтобы просто посмотреть, как подобный вид переключения работает на практике.

Маркер автозаполнения

Этот способ является самым популярным у большинства пользователей, так как напрямую использует встроенный в Excel инструмент автозаполнения.

  1. В имеющейся таблице нужно добавить новую строку. Выделите любую ячейку строки, которая будет располагаться под строкой для нумерации.
  2. Кликните по ней ПКМ. Появится контекстное меню, где выбирается пункт «Вставить».

Добавление дополнительного столбца

  1. Откроется мастер добавления ячеек. Поставьте маркер у пункта «Строку» и нажмите «ОК» для ее добавления.
  2. Появится новая незаполненная строка, которая и будет использоваться для нумерации. В ячейку, откуда планируется начать нумерацию, введите первую цифру. В соседнюю ячейку введите следующую цифру.
  3. Выделите обе ячейки и потяните выделение, чтобы сработало автоматическое заполнение. В итоге вы получите пронумерованные столбцы.

Автоматическое заполнение ячеек для нумерации

Есть и альтернатива этой инструкции, которая сокращает одно действие:

  1. Проделайте первые три шага из предыдущей инструкции для получения готовой строки для нумерации.
  2. В ячейку, откуда планируется начать нумерацию, введите первую цифру.
  3. Выделите ее и, зажав клавишу «Ctrl», потяните на соседние ячейки, проводя нумерацию. Нужные цифры подставятся программой автоматически.

Существует и второй альтернативный способ:

  1. Создайте столбец с ячейками для нумерации по аналогии с первыми шагами предыдущей инструкции.
  2. Введите в первую ячейку первую цифру, с которой должна будет начаться нумерация. Дальше выделите ее и заполните с помощью функции автозаполнения соседние, протянув на них выделение.
  3. Во всех ячейках, попавших под выделение, будет стоять «1» (или другая цифра, которую вы ввели). Выделите все эти ячейки нажмите по значку дополнительных действий, что появится в нижней правой части рамки.
  4. В контекстном меню выберите пункт «Заполнить». После этого программа автоматически скорректирует значения в выделенных ячейках.

Контекстное меню заполнения выделенных ячеек

В эксель столбцы стали цифрами

Как известно строки на листе Excel всегда обозначаются цифрами — 1;2;3;. ;65536 в Excel версий до 2003 включительно или 1;2;3;. ;1 048 576 в Excel версий старше 2003. Столбцы, в отличие от строк, могут обозначаться как буквами (при стиле ссылок A1) — A;B;C;. ;IV в Excel версий до 2003 включительно или — A;B;C;. ;XFD в Excel версий старше 2003, так и цифрами (при стиле ссылок R1C1) — 1;2;3;. ;256 в Excel версий до 2003 включительно или 1;2;3;. ;16 384 в Excel версий вышедших после версии 2003. О смене стиля ссылок подробно можно почитать в теме Названия столбцов цифрами.

Но в этой статье пойдёт речь не о смене стиля ссылок, а о том как назначить свои, пользовательские, названия заголовкам столбцов при работе с таблицей. Например такие:

ЧТО ДЛЯ ЭТОГО НЕОБХОДИМО СДЕЛАТЬ:

Шаг 1: Составляем таблицу, содержащую заголовки, которые мы хотим видеть в качестве названий столбцов (таблица может состоять и только из заголовков). Например такую:

Шаг 2: Выделив нашу таблицу или хотя бы одну ячейку в ней (если в таблице нет пустых строк, столбцов или диапазонов) заходим во вкладку ленты «Главная» и выбираем в группе «Стили» меню «Форматировать как таблицу». Далее выбираем стиль из имеющихся или создаём свой.

Шаг 3: Отвечаем «ОК», если Excel сам правильно определил диапазон таблицы или вручную поправляем диапазон.

Шаг 4: Прокручиваем лист вниз минимум на одну строку и. Готово! Столбцы стали называться как мы хотели (одинаково при любом стиле ссылок).

Самое интересное, что такое отображение не лишает функционала инструмент «Закрепить области» (вкладка «Вид«, группа «Окно«, меню «Закрепить области«).

Закрепив области, Вы можете видеть и заголовки таблицы и фиксированную область листа:

ОБЛАСТЬ ПРИМЕНЕНИЯ: В Excel версий вышедших после версии Excel 2003.

ПРИМЕЧАНИЯ: Фактически мы не переименовываем столбцы (это невозможно), а просто присваиваем им текст заголовка. Адресация всё равно идёт на настоящие названия столбцов. Что бы убедиться в этом взгляните на первый рисунок. Выделена ячейка А 3 и этот адрес ( А 3 , а не Столбец 3 (. )) виден в адресной строке.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Adblock
detector